{"_id":"strapi-hook-knex","_rev":"117-e8838eb6cc515b64cc52c6045297fad8","name":"strapi-hook-knex","dist-tags":{"alpha":"3.0.0-alpha.26.2","next":"3.0.0-next.31","latest":"3.0.0-beta.17.8","beta":"3.0.0-beta.17.8"},"versions":{"3.0.0-alpha.13":{"name":"strapi-hook-knex","version":"3.0.0-alpha.13","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-alpha.13","maintainers":[{"name":"lauriejim","email":"j.laurie6993@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"1f280247200b2a4a73c03154be3081478996b3e0","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-alpha.13.tgz","fileCount":6,"integrity":"sha512-La9zFwA8LpxOjj/QgiFbpx7DhiXtHM0GEetMvXivgsb2g4IZcS9pS/vrXMUDYNRPKI6xI+Es9IWw86ZIYo9IGg==","signatures":[{"sig":"MEUCIFdeUPvgQBbgE0HVxleZGao8BJUofK62A6nnmqv0SngrAiEAmn7irgxV9WboAZKchFI8fwRy/SccrNekrQJHA9URnFc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbWJNyCRA9TVsSAnZWagAAweoP/RXDEpjGsOK3I/ztCRZk\nnp8rF3EHxIJTmy3mnTWsttxHmpZAnOF9pIsMrNBjlDo9ubStN87lcGrLXoef\nKxnhuf3YAKksSl/tjOPqJPOLb9RGZou7Pb2fnmg/0bfLCHkoWvjuewWUM8xw\nnPPoEPqBD1gLt7AqTR3esQWBy+dCylyOEPLltM/hfodWwhN+5zgAjs0oJ+bz\n/NrrFUFf9WiyQ/TBrCj6c1l4JLe70qIbtZB2i/w5wVun84SetFNZqqEgEP3y\nsz6av5UUQV4ABIHG/J8mQV8yzC9lHxxjFd/P3IqGwtgy8Fgo81MCjUlIbLGz\ne/714G1griZqjftBseC3GjVZyw2a5pWVeDfEAazMRLc9XZDSlTFE77jDg2Ju\nmSTLLqJ1xHjLLQ6xrLRfVfFNHjYAWCzMikPuTFGb/frG7KNHqNAr2/tEsBRO\n3mBs3mTgGy8rUZXtFn93pCAtt8wLI8hnCo6Fh8IjTUGtgfH8Mk5RfUZUsUJr\nKQDAgzaDrubZ7ja4yNMpPhLpEWvSawjQ4cF0kOD3HDSYHWgwzQ/axmJaAYwn\nkecD8GkLoz2SMIXqRAf6yG1dGYkahZacXaOkiEM6dFTnek07rGRS1Eeoerhb\nsR1fugN85RwzwF5AXklTrAWZgr4L+bI33EqDYqwW3KEKNzvOjGXFIiRkx+ko\nbDpr\r\n=C/y7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"npm":">= 5.0.0","node":">= 9.0.0"},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"5.1.0","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"9.11.2","dependencies":{"knex":"^0.13.0","lodash":"^4.17.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-alpha.13_1532531570168_0.8623986334851288","host":"s3://npm-registry-packages"}},"3.0.0-alpha.13.0.1":{"name":"strapi-hook-knex","version":"3.0.0-alpha.13.0.1","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-alpha.13.0.1","maintainers":[{"name":"lauriejim","email":"j.laurie6993@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"496208b3c55e28672c84347ff0f143063ac9a67c","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-alpha.13.0.1.tgz","fileCount":6,"integrity":"sha512-1SSa7VZJWYPmDJZ3asEOgz0UF96n/LpDe7q1kwAEcWMBmBvMrXe5zJmi5D6giAaT+fichxt7GkoJiRHOesJKtA==","signatures":[{"sig":"MEQCIG90cY9fGqZCukMZIzVNZxsVsxd72o8TcgVs+FbfrZZCAiADS+BfKwka2Gj8nLp/djk7DssHUi1G0nLdy9EU0swtmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbWdQjCRA9TVsSAnZWagAAsE0P/jLPd1oPxLwUou1Kp9w6\nG8wexb2KoUiwgsSAMUjayUeJaB/dGAYj6ieG+J21Sp/2pkHOyDGsvRsPfKJ/\nbRa4SYSrgtaUY7NiQXhm0Z35Y5GPBL9w0YtnQ83bePtW6S+kVi/sJy59/U5C\nSdB/uJXhwS9GABp1Ha+rr2nWiBO3WpINNRhyReOV6gBfD7GlPLJd7oo9VTmy\nYLj48L+u8VeHHL75iwaa+zAjwmOJDjauClZhOGCzjjWDwI5i0SHKlX4gQNH8\nHYJ466ke0t5kFn6gKCKCbOFqS/+GFFk7FGV6wJd21PnrE8bOfbyDPyBWnk+P\nt/h9abx3BXQJL2FcXBYP8L8Ua1niZPsKKa17ANeZAFfHD+WOnqf9yvDVHYps\nPYrO8SgiEiAKdEn3KFKPGgAHvI3WKmn3E3ExNwklnzIMAvB3la79/+uIufqb\nukARLxJ+tLxEbo/y1STkAZi3U/SJW/vjaanXpYUbc8cob3XlZrae49qNj0FP\n6myrJ75IFg0Ek3GLp3j89ZsCTqLnunNUTwSCu6uDL8+z8BGTMCa35e76+jUV\nIFZ9ZKAFD9y9gDy10oC9jTQRILBpipTtRoLc7q00Sg5dy7KAe8O5OiG7FsMb\nGSntXw27hzJAkcgHoGnHnO1JaLauWP1j9HQErh6wc2V+LxBSvIyyV9dRh2pu\nQrdv\r\n=D8tH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 5.0.0","node":">= 9.0.0"},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"5.1.0","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"9.11.2","dependencies":{"knex":"^0.13.0","lodash":"^4.17.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-alpha.13.0.1_1532613667810_0.8819137619748092","host":"s3://npm-registry-packages"}},"3.0.0-alpha.13.1":{"name":"strapi-hook-knex","version":"3.0.0-alpha.13.1","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-alpha.13.1","maintainers":[{"name":"lauriejim","email":"j.laurie6993@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"74a61269f751b05629d02996394c2ea3d10fe618","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-alpha.13.1.tgz","fileCount":6,"integrity":"sha512-J84BVXoF+xxdsf6CqnxEyMbp/8UTHR4JX3rpchiTFR1VtjcnJpSdWDFPOLRChYezKoCf5tqFcdqj3ha4KSl8Mw==","signatures":[{"sig":"MEYCIQCS3mtZ3JFY46VY7XkBl3nhj3V+Gyiqb+vBtfTn6TQCDQIhAMxNsS7R9dYqeBVv0oOw0n9LjzWtEA3t9pTwwv1cL++G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbC4QCRA9TVsSAnZWagAAi6YQAKRD1AYBNVKSw+VAxBrb\naNIZbkUYZiS26Z+0VB8fy5Vu8iHGShiMKAG5N+qJX2Jrj17FWffj9ZYCvcBJ\nKIRn7EfYKY0Z0kEgFPWUgwMwj+EAipURb0rxOMbUrSxMoyp76a3IfrwU1aD2\nuIHZtKgLbT1d6525R642z6/aAEC+WZk5WS4YfA+xno4NiCvGzFFUfIAxC1if\nSqf8Kt9ylckAJERrhGuLxjcmWED0ZMl9JLj0z7baFlqbT2a3NimUbT9u0cdd\nN616w3QOyDYMx+ln3AdcwnUe3F8plgXwJL/vvs83vPplHyKg+BpDLOQbWCqv\nHn96snP6x+2B4qt1kI+IeogfM0hjIzvLLQmDTk9ONd3E28+6evkzuLZZG7i4\nR+uxCdc81SGMePi0yU132EjlFuT/WJJV4RujpCSlsIzKU7JaOBY0Aqbe0foA\nJhvCKlfwyOXRvTOpNfVnHOJF5ZiIDRFC+0v5J1ngPn1FhPiiODmK+/NfUle0\nHbXIr1Aslf9xIgPfI5E3+XSYvOu/TFFiOq3w2FXiJZL8k1j8hV34D4v7J+dF\nvNqHTA15j6CYyQhbgfO0HJqt6tdahK/72WoFqsLLglyrfwxb5CraJDzdPWch\n5HXIPtRXVbfjkZflVq70Mb6UUAhav6lFfHCUGJGZdi1G3k27I0T4AS/BJ7kK\nnrsQ\r\n=c/Aj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 5.0.0","node":">= 9.0.0"},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"5.1.0","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"9.11.2","dependencies":{"knex":"^0.13.0","lodash":"^4.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-alpha.13.1_1533816335626_0.9985484779087357","host":"s3://npm-registry-packages"}},"3.0.0-alpha.14":{"name":"strapi-hook-knex","version":"3.0.0-alpha.14","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-alpha.14","maintainers":[{"name":"lauriejim","email":"j.laurie6993@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"639535b0c88f4dd56a3d326ce686c90c79eacf40","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-alpha.14.tgz","fileCount":6,"integrity":"sha512-ePfaMBx9sBbJ5FJ4G2UK9bNgvT57nA6oydSgu96oTAK2rySPbvOEhduxv7odjgVrS3qWNeE8DC865aIYxXDdRg==","signatures":[{"sig":"MEQCIGevKvrEWhDJYaIohALZ0X3QvI5u/o4zzPs4fXKwTZPsAiAededzaiCwM+HeCMxpDHQWyZWnMiUsv51RlRqyJHlb9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhA5kCRA9TVsSAnZWagAAzfwP/2bLfXMal8FbLIBFpz7K\nsyJPAv+tMV4qj2F9+NgWqydtvNSsc5/jHwq7iJrwmPFnEtiPGkKfT24lW4N7\np9d6eecvgXNbMXvFGl6pvOCzBIm2sAsUpSeUnjp4dmXo5RVSv8Fm9+U9myU5\nePcCYmNqjbyJHT1C2EKBeF2C3E2oRfO5KP0SW6tRXlaoBvSR7egM5bOnFVWc\n/vXFpxA7OlhAPAFXrSc99FSxsGn0QYg8n1os0netUHpQFXnjoXYAIT5/EjV3\nZZjLBLU4fHvIZJN4RvJpCz/1DI/NINWae6QxRBff0MX1O5ihivolB0zeQbwv\n3cKAUEZGVek9SWIz5wl+IC2J/1zZyclskR73yHxaiQ/oldfQV93OXNRm6KhW\nicHl/zXpI51MOlmFlEDpvyQFyBavtswZVVUjbFKNFxt+/BD27tf5UT2Qfa3m\nF7s/s00JHe5wFu7S0begpOi7irlSJeJalxcvCiFdZVUMl9a4AwXqCFySE4Ph\nF//9umST4gqF9m2iVBIUbwb58TBIhNOZQhde/JabujgmQzUExzf+VeDAbNbv\n/7wmHhrKoBR4kVkbVpyjAKzHB1ZsiV7Pq6d1yTfrBMfgQeUHNYOcITg9RVvd\njeYNzztDtEUb/y/n7ze7D9odvW/Cupp7TV1hOr0V99ETgtL6PwYkgLpuijC2\nKKum\r\n=Ju7J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 5.0.0","node":">= 9.0.0"},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"5.1.0","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.8.0","dependencies":{"knex":"^0.13.0","lodash":"^4.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-alpha.14_1535381091534_0.2595704616294614","host":"s3://npm-registry-packages"}},"3.0.0-alpha.14.1":{"name":"strapi-hook-knex","version":"3.0.0-alpha.14.1","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-alpha.14.1","maintainers":[{"name":"lauriejim","email":"j.laurie6993@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"509884c6f5cbe7ee5c4e62543b8e7cce7ded79bb","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-alpha.14.1.tgz","fileCount":6,"integrity":"sha512-MF+y10AZlaEf/2GOGQ2w34pXDuN02cy2ZyUjphQZDz0l0A/woaGFvW5xnPkTfDew6AMuDseCzmoNtQNw2wJgTg==","signatures":[{"sig":"MEYCIQDkKLRGM+vJmVwj30nFkeHWvq2FTXhkmFTH8xYxDlCEKwIhAIwpKW+HuMTTmPmFGikRv8WtKiMMFTXL1ECKtKJbxI/H","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmSEWCRA9TVsSAnZWagAAYT4P+QHd3C2fWnHeUaYVmWpB\n1af8Gz8SDbSGNpK5yekK66kkHDhYFmK6M28PHNxKkemkW26pmVBaXZBz0HYm\nq0piteMwugR9sN6RpC8Iu29XJTQpnJkkxAeYheaXC0qHcPST0V9SogynkSqR\nlgh5hkUKpe1ka9e/AioJA8BT496cNrC20HvZhCZSqaBU0OYtYP1+Z0JzoO1a\nqM8V8eumSq9VnF3egxg/qD9916D4VQe8k4+ph7kp6/G9HtzeodSbDw8TFlKc\nBldi2fjEAl6LAlSA4v+D1cQ4ylrBH476h0afsx+azFQUbp06bub8wnSR2ow2\nkpDLIf+y1CLKM22UzP9gLo0cmukqcILBu6FWtbYWmwEc74y+2+mf1EE7qYta\n9KW4jyJEwlM4cmPAixq/eVxtP/4HyZkIRtTDEcD9qwDHOSa8xiqdLfpX4C8M\n/DZ5o0ZekZFpXwglpQt5ZRnK2Cx+zS6P0U+dHDcU/wX6wJZ9j/am5KyZ39EA\ngndK8itWohePvfUFg4PGfW4rvTqTWXDMppjWFkS8jWZTTd2Z2XOaJs6XM1iv\n4aFtPZLj6WN5Wi3D4od/wygR7ZA68pkZYisEmOmQMAf0iAlhlN6+7KZ3mMMY\n9xmTOAz9uMPkTSKOWKemV1BZDjJSQm9VGz4JsWeEZa8FrhrSkG44+Wo1bqnR\nh94K\r\n=I4/g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 5.0.0","node":">= 9.0.0"},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"5.1.0","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.8.0","dependencies":{"knex":"^0.13.0","lodash":"^4.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-alpha.14.1_1536762132988_0.5661408596457029","host":"s3://npm-registry-packages"}},"3.0.0-alpha.14.1.1":{"name":"strapi-hook-knex","version":"3.0.0-alpha.14.1.1","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-alpha.14.1.1","maintainers":[{"name":"lauriejim","email":"j.laurie6993@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"3087d7165cc1a2b8b1b50167b96836003ff7f122","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-alpha.14.1.1.tgz","fileCount":6,"integrity":"sha512-dgbml9buL8oLv/sTJvXfBKPCPaoJNrsk1qEfh2NE8AO93Jy3YmfquDI/SjIveZY9ivBuZS5sG5cD1gsTYjwT8g==","signatures":[{"sig":"MEUCIC9ungzaCdH65dahi5MG6pAx21aA8ZRTuPdRJ2ry4yUKAiEA9MbLXOuAMoZpPjw8JcNwAT7IgaRPyD8MHs2se5pJN+E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmpaqCRA9TVsSAnZWagAAzY8P/RXGthZPhaMq3t1bGcTF\n8inZu01laeTUcysEM+eIlKG//LvdbPuzBaiHNtLsqboPn1Ak5JHx48Jt65Ol\ntiqRc7n3xCD4T5cGKKzcf9YnFU4XN29Ziif6p+wGr8zoLQUNfEGDzVUKxH+G\njqKxq7P+MP54W5S281rRPBbeWkQHDU9vDsqtUsFOMjkSi6kHdp3cmkT/hEGP\nwvqo7Y12RRw4y/RY1FiEIGyDb9DjpehU53fIop4PXzWoyC18GmKyLZcL9O+K\nULufNMHPNdU6FbCJjvcusiLSlwl1//pXxzg0FxY4p0h/+BByv0NnKXlJ4S1W\np9ThAHT8uA3F+NLEowCePo/0iTrlF5t5w2Sd3NweNwyjhETuO5i3Ph6jKo8N\njlecE+Btf0avuEyVK8FKRDYsTMpMfbzHxkpl2EAEcJH4BJwNFfAb2m6839WT\nrfVLoUz9TZFwWoCbxV9nNNEdhFGYzWebX2SLHfXVXEgtGBggwPshSDD2NuwQ\nvHz/GXnduaE/lG3rU6Ykw/HNUrPw1oKM2CyuGJg+BBPub+z6ZngTNtYu55/S\nD5URIdtpS6ei48hVszF6+a8I49FyMi4wqCyZaNtA1ETYCDQA+R6VpMQrtgFa\nFsPNKpCl9wsxetW5NfTWTORQv+t0vj1EY05sy1vNILFHsQEa2TgQ+b0vMQxW\n+Xs3\r\n=RnVW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 5.0.0","node":">= 9.0.0"},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"5.1.0","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.8.0","dependencies":{"knex":"^0.13.0","lodash":"^4.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-alpha.14.1.1_1536857770209_0.9548332318344683","host":"s3://npm-registry-packages"}},"3.0.0-alpha.14.2":{"name":"strapi-hook-knex","version":"3.0.0-alpha.14.2","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-alpha.14.2","maintainers":[{"name":"lauriejim","email":"j.laurie6993@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"471b31c3f64d887f0021d0b789276069f4ef7aa5","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-alpha.14.2.tgz","fileCount":6,"integrity":"sha512-vCEpmeFLH9/AJVwlRDirekbbTz9Zgh3wbHkcFtYbbIXv9nBc+InNmFEOIwpfZZ99e7x98NNLSC9GBgWBYyE4SA==","signatures":[{"sig":"MEUCID/ofiA3aytUe/5WOzoY5V9Mbqe0U3fhi3srGXhJWe9lAiEAzn5GjGUglevulWrOOQYP/FTDK6y5WRC4+I9o0IwEoQ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbq1dUCRA9TVsSAnZWagAA6JAP/3Heq/59IfHpuygbMx+x\nR/DQDwyHvCB7acgkEo00DyomRZxXt8qMY4OFmOpqFomt5cVP5Ij7TxvJQGQE\nGjyAb11d75+5ow4ISq4S7yqXrcM9I51h7riHaHIzVHftLy5DJI/CoCtJnhmP\nhQCfmiV67H4xHbaqJ+LOOyrdyjvDt4GgnFMMlAwreKFM55c2hEWzuNtt8Tw5\nDp1zUzNGKJ/6ILiP+v+T5yzljXgUsjytt6d4F81jIzzCBr5KAAprAwZlL0eJ\n0z2zIcjw0QjhWZefS05UqYu+RPTmE9b9zgW29oBs6wzgfizxVxcV4oK5vkwx\nRDW7ERATUb0DdpOQaD6HHwVXmI7gGZZAQoUJ3HjEeUpbUKaI6qMQv/fIfdwz\ndS4afO9KdjWWYcVKW/NnOWh0RslWDrLC/+X80fFn5d5YvOvkS6ETxcFZjzTs\nmoEJCXz1OpMYDqKLbpZ826sKFc/sMlUngOPIUBgS3s93SW2W2163zCQFEOZF\n7MWFQT7SRKzT5T1jJYT3A6VGV3iolO20pbs5BkXHUOkaicKMoKh3Xo32zXLn\n7q8FALgckdlOnHlJi9waITnfnCepYcFBpJ0NvI260dO72ADG5MCi+udmoYn9\nAqOT8jPJ7KfBWNgREJ7iEyIO/d21KDd1zQtNAw2wLUb0/MfFaz6JL6CNfhNd\npnAs\r\n=ziTD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 5.0.0","node":">= 9.0.0"},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"5.1.0","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.8.0","dependencies":{"knex":"^0.13.0","lodash":"^4.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-alpha.14.2_1537955668233_0.11847540479771168","host":"s3://npm-registry-packages"}},"3.0.0-alpha.14.2.1":{"name":"strapi-hook-knex","version":"3.0.0-alpha.14.2.1","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-alpha.14.2.1","maintainers":[{"name":"lauriejim","email":"j.laurie6993@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"551e827a0b49c230d999d2ee8e49a1bb47e886a9","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-alpha.14.2.1.tgz","fileCount":6,"integrity":"sha512-Bm1+KmBVEHeybcvXnhIH4sGtVBFVPuRFvp0t5i5T0ZnyjlBQ1kMrF1KT8DTYJg2GgMfIUfMeE8W79g6LmNiPWg==","signatures":[{"sig":"MEQCIGcIS6oULz9gUkprQHZ2Mhexwu5T8oTG1x+ordLfC+zWAiAUbH83MQirUmjzGXPtb2beVcokdwTZeZoLOaIUJ3qSIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbu3DcCRA9TVsSAnZWagAAiaQQAIATCZDVuelBuDqm5xPA\n4zRljT/9Tfa1rUa/eGyVbe6wuGYvlvbgwg0ZrFeEtqlTv+WyvUmwLt9f1St0\nartBLkcHZcQTyyCVXML2yf80Na5LV4L7J457Br9VLlBXebQvmtdKsdMo6zbg\nYcZGgHCKsCOZrC651JsIXc0Xfwm0uTXiU20TLjb+Y40AI29jFZz9MdaMlTvx\nTdA4LmkgfBe5w3qEV++f2kQd/W89Qb7J2wANse+GGAPSZuWW2RDlLlVKp7x4\neEV3YChxy3m9etHEn/OoTujydy0T4O+YBgnGFAS5NXEi/X8z1zlrmvg4yyUJ\njycurJo0H9LEuihlRTUI7Q3N/NP5ifhlwiTG2OECm6CJxSWPqgCuptUv9wtr\njYt/r7Ex1JTre1+Zbq4XunkfQSWQobo0Ow5X9+iWAt0UUMckI35YBP+ex/Fq\ntEj75tSZMqMjxy2SST9/zETew+rcNiCcbIM8rO2dTOgXtbArJ4w37LmCd8sE\nd6vBaPHZxIQte55VYQIznYp9NjaDXQYZr0Crk3gLqwjTvXe8dp8aTvoZ5HiW\n+11LJoj/eXZpy1VfDmTHxTz+yQPLzbICUaQmNQcv+iBLTYTfNJI6NblXe1yc\nmfv6isPX1/XA8H1akoA9QM+5c0c+CUXajn4mGR4lVSMkhklCdPMbN7N/w5bM\nZuNU\r\n=EDrs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 5.0.0","node":">= 9.0.0"},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"5.1.0","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.8.0","dependencies":{"knex":"^0.13.0","lodash":"^4.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-alpha.14.2.1_1539010780325_0.20062127101734917","host":"s3://npm-registry-packages"}},"3.0.0-alpha.14.3":{"name":"strapi-hook-knex","version":"3.0.0-alpha.14.3","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-alpha.14.3","maintainers":[{"name":"lauriejim","email":"j.laurie6993@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"74cef6d8849b48e7dfc332ac9b8f58b66f522475","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-alpha.14.3.tgz","fileCount":6,"integrity":"sha512-pyMikyO4NAhf7wxQw3csqUNOZ4xkLRNs2pp9BXOhkMuRKaIPWFke0S7cfq+qvpiMqeWN5OjiSVpIpZvOMdX1GA==","signatures":[{"sig":"MEUCIETVkIx1FudjM3H21ib3qb/R6jqGiFOi//LkRElAzgeIAiEAkXsVhgohgNg0EdDbc7R/FDa3T/HrC4/q2PQylr/CQTQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbu3fjCRA9TVsSAnZWagAAjI0P/0XuW8Phu1ewhSwofcoP\njhvCHqBsJ9BaMii4YSIX3IPGaMyZDVuMD7H+vyAaB+kTtw0Z19njoPo5j4DA\n9OVQFg1yv/mIiGhvJ771Kyif5UYEelGcGeL/FnAZdoEpHNz5Cd66bTnRKiBy\nai0cxx7FUav+MzZ6qta0w/K5cLAqfqiI5LUmkpdaUbX2LRZzCsxbjEOzZMPD\noBIyn/UwfU2bJ8pKOPVCucnGyakM8MypBa6A65avB1+iQMgsXsiknYdOAyJT\nHHYy+sE6+elzcM1tlARp1CGXDrGV5MCgl0Dvym+2DbEXRvTXcl/7WsAUtEJC\nGWwmjd8q0f7cYS5t6+ps6Q2czicaPLwX8ByqSJ3veQmmyoSQQnB9JzOheGA7\nxKMDO5otddIRkeF8ToITFfrGMkiHilMKdTDwGOTbV/eE/RLRpXdRdVlI0Jvw\nBYqS2pNUy4GZcK7zDoBgD1m1YMkT9vPV+u2VDQnuJZrFt4xEo+PaPvLrvO2A\n7CuR0y+P5XegjkV363In8cy9VYRD46f+zfCJIliEMaR7kGxncDtoNTiC3wps\ngT4rnZbyR6gMUwMfp3h2NntAKU9kYK+SAw9HlVmn62uBFgnl6q67GnMVT/mG\nszyAywne4fNQfBDsYzIghC91PpPqdiqVOnhQhYTdzMiK7UbKPa6BLMFzJV1X\nkKS2\r\n=7FdL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 5.0.0","node":">= 9.0.0"},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"5.1.0","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.8.0","dependencies":{"knex":"^0.13.0","lodash":"^4.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-alpha.14.3_1539012578987_0.38601784391490757","host":"s3://npm-registry-packages"}},"3.0.0-alpha.14.4":{"name":"strapi-hook-knex","version":"3.0.0-alpha.14.4","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-alpha.14.4","maintainers":[{"name":"lauriejim","email":"j.laurie6993@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"4278f41fa5aa92c3f89929f0dd3dd0067eb5d9b3","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-alpha.14.4.tgz","fileCount":5,"integrity":"sha512-Ebe7IeEKB8qapTLTw9cYH9xiw88Jyd0Xy1UlJ98TnsSqfRCpv3VkxJ7Ep8wqikgf9UseI65zptn/tXFuaLfo2w==","signatures":[{"sig":"MEYCIQDQuKIKxSIHPF/lOlXz6OGYaafVF9j/g1w3fWU22u3b0wIhAPC585RpqsPy2Z7Ex/lFsrJDtZJVljUdvP4l6tmr/VSE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0dhzCRA9TVsSAnZWagAAxVsP/3G9lmiReoqKtwXu3tdB\nuz01hBHlDN8rKtqP5FKxwKVkhSdI+S2mlnr1Yl1yzq9it8bacQ14VWx5XBg0\nyUp14DRDtLH7bmWKMRIEDQ3mMQ4XvZCxDSxL4tlXn89/G+cmOc1psyJOSXVt\nxPra2MqUAuanPcG61F2INYjwerkSAXdftvAgZn+zBmzjzNxqxC7cRlaAHq5B\nn5gxLN7xiGkiTcdcvnnpfTqpiAWjNTPJ+Xe4X33cBbHNoitVI1P46UdoTR14\n5OXkvpj6RJ/Mgc5ySaI45x0o+Z+97fBUq9FnyX6HZoXQiB+8HDV0j17oAm9B\nl0UQrFfxTpNgtyfK3nfmUCAvpAhVLC21THZhIcMjtNA825DZjPZDI9F/lwpU\nMovAm56Oj2d1RqQuks6c+SnX7Me+nIvCBU/Qbv12c6eNXlyJwhcNGPKFeWN5\nRbJLi8M68yiCmZoA42vRW1jIBPGE4mm3V6tYdjaR96+LK7GwhhJE0QnXUrBG\nbHYTTQvPmA1XwH6SR5sazZ5BJ2veLPK/5vLGnB27mGCIqz5gfnbn4S15rMr3\n6xdiLjK7FnhijZfolveH8S4kfF9p2c7L84T68WlR0y6q1QJMEL3xGuCAU+Hf\n/Tpxhj57CHEZGkUcYp7OfzKpH8mBzwmFUUT5401kiUGUpSjgYl6BHna/z0AW\nENZ0\r\n=cyBK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 5.0.0","node":">= 9.0.0"},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"6.2.0","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.8.0","dependencies":{"knex":"^0.13.0","lodash":"^4.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-alpha.14.4_1540479090983_0.1934165005004509","host":"s3://npm-registry-packages"}},"3.0.0-alpha.14.4.0":{"name":"strapi-hook-knex","version":"3.0.0-alpha.14.4.0","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-alpha.14.4.0","maintainers":[{"name":"lauriejim","email":"j.laurie6993@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"c9836bee77058d3738def618c35737df848d262f","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-alpha.14.4.0.tgz","fileCount":5,"integrity":"sha512-MUBNNAQGsimXXmktMe7hCZetn3uAnQQuoREqAj876/aAvZvuyO4n92JSktXY24J7x2/swAC89H8jhW9MhhSdFQ==","signatures":[{"sig":"MEQCIAuJNAUHh/sddUKykyEDTR5QeGIuFfQMAyZIe0Hu8JmrAiBrbmND4FGn/NOw8l6mnPtqK/NFG45vXSkRJGUQcLsN0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0eFcCRA9TVsSAnZWagAASHcP/jMgTTW8SnOjRMR9Y+rC\nFHw5oLOHeQQZloG7r2E0eQCIpO3TWU1N5fnK0/M+ZK/tuNH/S7zs+D91bsqQ\nGsl/rgHrQ3NCU+CLWRSw5tRRulx/OXGdKqt7551d8yXAOMOD3VWFRWdvzUyB\n8ui7TFuS0PNsCu+rfEDZm6TOI3YiIU2hioohHGGbcYGfK/bXJyl/5Rsqy8n/\nV+RDfPeM3h9kVCKAVH9/ndxXu5VzBgc0ksyZpHTbH3/OV6s/azd5Qe52x4T7\nJSuh5Ynhu7vQ5J1GoMvUei3vJbdgMckOgpduJW4DAab0UO1fWxb1pvhFPzD/\n8ulTaI0rtZQZqZG2GiB71toBcjBlxhy6x2LHopL+PMuM3eF7QcLpNiuaoVmT\nOPvMKeK7i76BtRHGT6zlJstwbz6t1g4cqB2YVUyjnmTsH+Jmqa8+RPa27jIP\nsiye8bv78HsCzLoH24LXKDttTp3S9KCkp/4DnJ5YbAYFffnqJHk37q9N8vbj\nGwy0sPNkCTSmTsfIUn4Ajuq7T1zHKABjB/ss0x18zIJ5AbYoJXdAssYU/9pm\nX3IfuT3gN3NW2+GBqfGn8BvFyBWSdMJhmCTGxQfdMdxb9KwQaHQvEy1u/kDD\n02ejbUhftJGIlG30bj+xvkDbAfBVd/slIpfohISTn80QdnhwauUIQbY5ajHo\nbs0+\r\n=MFe7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 5.0.0","node":">= 9.0.0"},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"6.2.0","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.8.0","dependencies":{"knex":"^0.13.0","lodash":"^4.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-alpha.14.4.0_1540481372228_0.4532360051012567","host":"s3://npm-registry-packages"}},"3.0.0-alpha.14.5":{"name":"strapi-hook-knex","version":"3.0.0-alpha.14.5","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-alpha.14.5","maintainers":[{"name":"lauriejim","email":"j.laurie6993@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"ce5a0fdd21608681440b9c95dce9a22a2b2deb5c","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-alpha.14.5.tgz","fileCount":5,"integrity":"sha512-rdGDUA2BXa8CGmNuZZGgZcRAsBuV3Rmk0+lgiH6myAEuuKggGtefWOFca9xnh2WWs073mKYvpX2pKBoDYJfWig==","signatures":[{"sig":"MEUCIQC/A9NWs8Q8T8Os6PzOntrdOqD+Bw4bGtqX3mkIRtj66AIgU/vQJvzPaF6f2eM0Kp1MbdOqNSbVe+pW0D92nZ35JSU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6tlbCRA9TVsSAnZWagAAcr4P/3Rkcn/YI9X3B6Mc+6gb\nqyAvtAaam0d7AgJqU6WOhw61zMmWFyVevQrbzlslknTd25cayLf0D8wZB84E\nuBdeqwfHhGwiN6ojxPa9ddWlSxfHAWoaVbaKH22IjK6fGBHln5MZyJUbDB7/\n93lKDZNtD2LACKRawqy/7RU/F1bLLPzMF0vKd/qmZpYyaB8aumtE5s7lsayB\n7oLjglsJQds+ydSHMwLYich6lvGaqvM+IgTaDoOe5IbefqidnS4kmsAamheF\nSjw1HgAt2BKcECHl7oxsxHmBvCdafAPIwg0fNmAoeDhyfvhej0z4ryHAyRKa\nWwMfMGPyc0XvEDv6Sh9Yyk8X8VKfvmDIcGU/0f0v20GH0HuIt65e+2Gvp4Ey\n5JCvAGkluG0Qr5bzz5IIvI04ZAIIwo3/IyOUVLIKk+VBFAnvA62XCmdAEsch\nh2NNEg4p8MdfhaPYjDor0VCrGjaPe8Hsh5lgK77KH6SK9WI7xRS2DMkEfdbT\nKz4K+BpZjrpknVp1igNAC4SeK6jY7lP+CWbEz6oz0BmgFFK7Zr3sqalQ/j+G\nYWiVFWDG8MS/nJwM7HRfMBSspvmZST4MtfGx1dnMGvOw9o1cdOExamUpGKUE\nT5bNkI7yv9kFdVdMTIrqU0FulR0ETdUikBfmabwrgoinGbjyGtyLZ8dtr8ws\nNFfv\r\n=zWhl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 5.0.0","node":">= 9.0.0"},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"6.2.0","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.8.0","dependencies":{"knex":"^0.13.0","lodash":"^4.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-alpha.14.5_1542117722552_0.9253797514956996","host":"s3://npm-registry-packages"}},"3.0.0-alpha.15":{"name":"strapi-hook-knex","version":"3.0.0-alpha.15","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-alpha.15","maintainers":[{"name":"lauriejim","email":"j.laurie6993@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"b952d0af7155eb08afd9b6e9a20ebadfa5804266","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-alpha.15.tgz","fileCount":5,"integrity":"sha512-1gOzNrUhehVX9jmNGTqoL7XPkz5PIJcLoY6YXA67CHxK+/MeOpq2UWQwCqgZcYip4wA181ZNy7WwhPUB0OgA+A==","signatures":[{"sig":"MEUCIHnZxhBkW2ilXwNkTH64EtNRvVBNPKNKp9euy4JuQo1jAiEA/kstAxbsQ2W7Ri8SDoXRk3Tq/TJowzP10yBhr1SbS48=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/pWLCRA9TVsSAnZWagAAd1AP/RvC55q9zTBX64PZ+6i7\nbUKAfrZ2NF6V9kqi1eH2pOZD9sdROrVfkdegFglCn4sVu5FR28WwOA6qz35i\ny8DyMWLHKxyQaCQpm3RYyvGJlRMelze4I5He+Y8bBvh1DfAFZditANb3izQv\n2zKVqCSQl4FCGeL82Eo9rRbwq0YUCAXQ48z5yDcjDDgvZ+ASFq3lDR2XODZe\n6zDQiPJqyXlk0LRCR2sQvntVbOH/6EThbP0TajhVnpWApuiTt5wNXXxho/VI\nctnRjwQwFlcSlSw9ptbvGO2iXTnMJSUX+hdoQGLpIn4HZ9hyO1XWCLMdmfJ5\nH9xbJuPff5e5r+WyUvDF4MNR7UbR6Jih4iAH/H/oVR2uAZIWKS2RT1tgZG8c\n2nT8hdjiId/9hNrCrEWMw01n+qG3GpSg3lBW8R8C61fR8brsTvMqQxTSVgSY\nDsG4k2+r83+o63WYYnr2natdMcAa+1vVy+CH3rVBpsn9lde2JbWPBx7ygP99\n/5jn65IQteH9uo59S7KsiXIch3JFsuW03NzR/1SASAhlZoRCXAfft92Ee1wl\nNpsz2aaEq3Z7dqceTtNCgOzBxUhiE4B1tSyzTGLPjEkJn7gpUAVVpUOZxOht\nuPilVv3kRXQmDouyMl2Xdxkp6FvJZKI5GnYboDCkhppYXTMcB8bBcbNu5UbI\nAFbk\r\n=T0oc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 5.0.0","node":">= 9.0.0"},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"6.4.1","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.13.0","dependencies":{"knex":"^0.13.0","lodash":"^4.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-alpha.15_1543411083175_0.26339271416618204","host":"s3://npm-registry-packages"}},"3.0.0-alpha.16":{"name":"strapi-hook-knex","version":"3.0.0-alpha.16","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-alpha.16","maintainers":[{"name":"lauriejim","email":"j.laurie6993@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"679a19a65aad2cbaecbb164e8d803b8576009498","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-alpha.16.tgz","fileCount":5,"integrity":"sha512-4IrxY6z1bPJUSOkoye2q26N4UrXYG/jglVwH34dPvRDFbjSn6/rATSmxdFaFUFWrsPQivwk7X9+tulMddxiLyQ==","signatures":[{"sig":"MEUCIFFjJ7zzHgfitN1A+dnnMSsfQTUFkGGkANuGRCqWeSUzAiEA/Cfb11I4op720YaVZIvKXBrIwysP7IpzRDFuHnTUorw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBrfcCRA9TVsSAnZWagAAewcP/3wY70jCeHEgGzG7aZpW\nKwfneNn7vp0uwMzFMhPNQOwSCaVNfW5q4hNee+9iBWav28cy8zPy8x095IfV\nOD8GaVOofRkR1jZU8frctpAv5hlP5yeSyJq/k5Li4W7Y0nnhKVSc5ihqlGH9\n4WUBJhf7UfJKkUr/QMZis/a8exfuJpRV0LQwOIK5OKK0/eDcbh9r/kXi//8c\nR8CE7NRGBtcuqd3gsjKU5Ps+9Y1HJtLRatJkTTvs0xTnFBvjIK8x/EeR/VEh\n9r+XsMRdqt8qOESWHgT1Kujqplr2zVJuvMwM8udGL5iVURIqA7ditebHddW0\n/Ro4yF8Izud49sr7ZB7xi2jvSD8XOABdM5hcjBBCyEAsHre6uyMtm8dwZKEC\nZmsG2n/ZUANjEYTzopepFjbOCNB1calZtP9MIkqn/xaCpj9RTMEVhtXyyBq4\nnfCMLIpwmLVp2u0VQHbIsb5jUXtWBMj5SKnO4XOt5vB4ifCAqxYwc635eDvM\nexRcieLj5jLELXk58hBoIuJEMPOwrXSA8syT8woS8uEeUI4i+hfUlLC9XPU9\nW1pBPzV/v9rZmyWj+h3x/gLSh+sEcnvdrfT4YaZgFnyrpcWaV77qjQkg/0hc\nuXvKpnN1zo6X2CkIOTNHHcm7b4uoPahMXQeIgsMMZ129jl8nPTxJy0+ca2QT\nnGqj\r\n=tc7x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":">= 10.0.0"},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"6.1.0","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"9.11.2","dependencies":{"knex":"^0.13.0","lodash":"^4.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-alpha.16_1543944156106_0.48010961940628283","host":"s3://npm-registry-packages"}},"3.0.0-alpha.17":{"name":"strapi-hook-knex","version":"3.0.0-alpha.17","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-alpha.17","maintainers":[{"name":"lauriejim","email":"j.laurie6993@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"f0b8015776586571f748c36fce528945f4f6c96e","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-alpha.17.tgz","fileCount":6,"integrity":"sha512-kDrd+hcIztm+XL3jLe3Bq0PW9bzXdodvLGlWaa8qmAdJvtnFM7UXGboDh1U4KZQ/ZtMxaXuS5QRlNpSJa+VmGA==","signatures":[{"sig":"MEUCIHioqsR7Z7XO1V3Uc74IV1/+vVtANEkkpYfY1dTSuK5ZAiEAmcgf+Y5C9D8g1beeTKGBSJ05tskd4PDEPgFBNQdkA6U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGP2SCRA9TVsSAnZWagAA03UP/jJR4U+DaQXx12hAfVlQ\nI5gQXhm6mbqnOhwL5VNzGmQsmrBPDgTYBtAP5VBzfKNo+W2M0sp7Mamc7t7c\nGHcRDQrq1LarQLSlN0Vifps3T4rfFTutDRnWH3EE4w5mYhd5VGD0YqQN4d3q\nc0TMVMd+c8AUtzAbnSNRV0JIUrj80fcC+NjVUud9GbCKh1/t17KVxQmY94d3\n5WTPhe6XZnxlQEKjGRHQERbAm4EYZB5cvNS7r+c2xbWWUoT+iqPDFEVpd85Y\nJPDN8dwUfThuhJlZPCy17xGNqJIYYGheT0Poij5LnFx6uuzRnVAOaulB5Jvi\n3k+DeG7MTr9eRH0I10WC6TAF7fjcJpv+4zhDXs5RirGd67rVAKNQhCT3UxrM\nZOeRQ1J33yKCvwzX4wFGBhOzNvnx2UJJqniaaBHebYzgv5zVqpVFTPCdsS7Q\nviPs5wNp2dFLj2582qG/5RAk9kT1eh+UvPdK1BBMBMYU9FZTavbNpwEqwYU/\noSvzotdtGclojEVz3k9bIAXXzaO2heDTzRtzAQaU1MLK8j6wOk/vAmgmw7wG\nKy/wvV5/sVphO4Vh+MqrV3/u5gk9AbkGi3ez8VAQyCn1hUZMk2huHuM4TXFP\n2pLUwA7Lz4y/hVOxSgJRPPylxt7jbdPOH65qd8WoyNdPgv2j5RZ50tqnh46m\nkCpI\r\n=OMze\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":">= 10.0.0"},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"6.4.1","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.14.2","dependencies":{"knex":"^0.13.0","lodash":"^4.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-alpha.17_1545141650428_0.14569637444364592","host":"s3://npm-registry-packages"}},"3.0.0-alpha.18":{"name":"strapi-hook-knex","version":"3.0.0-alpha.18","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-alpha.18","maintainers":[{"name":"lauriejim","email":"j.laurie6993@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"4475ad43870f5e6ede900f8d80243d6017efd95f","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-alpha.18.tgz","fileCount":6,"integrity":"sha512-aZeV05+NdifXNWhhKgfxjQ4dxwr/AoMEGyxztPKZvV6TDLXtEHjbnNNLRS7A3/3bm7xBxJGAW9kfZqE78V8kYg==","signatures":[{"sig":"MEUCIQCmwE9SFvFi5C6sVrtnnZRUh6+r1yXlcDb3t4R6QD45OQIge28z232UeH43kuuSY3eCyI59iPhuARXNpQpyU7Z4CGI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLzYOCRA9TVsSAnZWagAA7bUQAI/DM2XmhgHLNHHLz3M0\n3LC6mUeXRsLqmhN770pza9mW7xKvLF9CdGwGARQNS8v6lNw2REzJJm+4o9q5\no1Gbbc9PPMsvKO+3aLKg5V3OLK2+XNycly/F9xg95zizBLu6gd2Z/XPdyaA2\nfDTWfz53fJcDnWOPshmKBjn7o/iDN3nGp/TAa5xGvJY7V0gNXIHDJQMgfXbM\npp96nN1n1mv1cvws2ya8FfS8WOU3ycI11/jE/TT1Aup4PdRaKzkfHx+8MJsK\nc3cb1asTKg82FUU+LrOaLI/t0rE2kB43e6KjmQTt7N+UusOMiuZDaP0lwIh+\nGD4sgfr2Qs8BsQuA05MVf8BQ0V307zjgsZgo2eWBqa0tVOgcFaQBZPNJ/QTP\nFnfn762lk4OjAVJy804ftGc2qptC2F0SqL2I32r9b4OiuJeJURrC8fv4q8a8\nDjq5/NkvpDAIktvtLc2MbAsz3oHxQJ1IfeqZgw+pAEWesWp/+ePJJzT5X1l/\nC4lu4hMrTuQBhkO+eseehafKm+RLsqUilnAr02poTgJRP3zGhOtAQIu33SIK\nTIj3O2DUe1VHIT9YxgpKMIVzEbOSQPiA7lNRNj6OCDssi1rks67dXF9uOQos\nv32sYl9sYILnW21jsuln9TaPiJ9NWB/aeOWbl/m8PrGkEe+nnLeCdHZOtA6T\nToek\r\n=ptlv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":">= 10.0.0"},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"6.4.1","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.14.2","dependencies":{"knex":"^0.13.0","lodash":"^4.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-alpha.18_1546597901944_0.8690571327791405","host":"s3://npm-registry-packages"}},"3.0.0-alpha.19":{"name":"strapi-hook-knex","version":"3.0.0-alpha.19","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-alpha.19","maintainers":[{"name":"lauriejim","email":"j.laurie6993@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"4c3242b4cae1c631d761d516a1c64d2bb035b2d7","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-alpha.19.tgz","fileCount":6,"integrity":"sha512-eUOuoBRMEnUlHJnJe1RthPrZNQEQ46usMMTLoEYyZtl1Voycll1A/0EByBBXIKWn7hXTR5a2qRM9IXhCnE54Rg==","signatures":[{"sig":"MEUCIQCQHIKMd/0i+lbBMM+wJQIvtZIrVpYty1vgtbE1+iJ0rgIgMO7H8S4WiEmnjjhE2uI+jMuC1K9ZJC1jzvcnX7CHPm0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPxGLCRA9TVsSAnZWagAANx4P/0h50LUhCNsutedcL3e+\nk0UeQRyGFm9mBOiIcFn0E4z0E78QID5wOuMCHOKwSVNB5S9Q54QKKTX7VZtT\nwLJ8HWwwj0ZNKfkTLGheEZMN03m+pbHM3lnEPfJXgratipGFDDFkxJGHRo5K\n/Wq6PiR7vFp3WWccQ/x0dNP4ibxuuwjQdPViCDhzoE1fRMvYAEjMCTGzZcD5\nuOEi+PvZfe7Di+jtyG6aHFDyCC3mWColjQ/LdHDdKNgO5zkq9B+rPYdRhGLG\nI+LBUNSf0XfPwfuJM0CNZdWhZtligYrix5Yflmn7ZHPiq7lnNtsvSnk/V+ep\nGgTpXZf+U8FMfbGrfVj/MULuSDwneiRWqJHcqmUlzdQLw39w7MXCJWLw8neX\nQfXQRP1vXqlUFDZIgSfRe8DBBB878140AE3eJZScm6tUI3YbhlWncc3BA8O7\n2slXsAmy5pG/iRFsZfWaKrXTbqXOJYFhPq31wnVd6jsl5CstsqN0/xhZZ30c\njVxvNYEmSi4+h7Hr0+poGScU5qgKtRw2Uta4znQrVo4adN+aCVRbU6+xThHC\nqrRYbaHzMGiYqOlROOgtaZRnHj3HefLRJ+ZPfE14Sc3lnxLlxHHEeoxq3zjl\neCs5exZKgwb8z7eLOkdZr/7zcGdEijp80WhVGp21v0Dt2fIJOUmbLzz8tmsk\n+c4D\r\n=Z5VC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":">= 10.0.0"},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"6.4.1","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.14.2","dependencies":{"knex":"^0.13.0","lodash":"^4.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-alpha.19_1547637130512_0.30574050159025057","host":"s3://npm-registry-packages"}},"3.0.0-alpha.20":{"name":"strapi-hook-knex","version":"3.0.0-alpha.20","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-alpha.20","maintainers":[{"name":"lauriejim","email":"j.laurie6993@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"76439c86e6f8e1511cb6be49371c52c527aa9a74","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-alpha.20.tgz","fileCount":6,"integrity":"sha512-e/Bp/AcFgUj1CsJ6dMQDb6CrLiKNRM+N83U8/Crd6VssFKEOyHNMKfcBwAwFw+4brhK4BYM6ZnPUAobCvuvntw==","signatures":[{"sig":"MEUCIGXg8HrWUVE+qqH0Ag7RzHhEMjt1ueKP/9agMzNwwwAeAiEAyV7h9vocCE3XLDBjQ9pS3t3vi53u5QAxUBUVAhuYC9c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRx0eCRA9TVsSAnZWagAADHwQAJJlQgSVDwF0fvpkquNT\nKVJi5Vcwvdfcwos68ieHgsGGfl3b74SqmdUIfyGZLv3CFlzHubKmMu+OnY1w\n9QAv/E6xZ/wgGJVizxwJ+8Zc5ZJzwJ/4ZR6zAHDwJ2y/3aghQXHfbhpbr8iZ\nOmOfVhaRdq1NrCGkjCRqwP3d8oOShvwA0NHnmWAL2nlghoaxYJYA1oDYt+Wh\nCEImrPHcXdmIGTkO6dTAY1F6GiWMlEd8uCq3pzqa83pnUKbLzvFwoMurI+J/\nU/goil68d6TDKg6iUURW84XVMsBd1EBv/GIwMli8m7OksZt+/rNIXctN46Wj\nw/oEYa7fZfUDKWymmkcCD2eneKsFeBBIF+8QWcXIEnjTVkN1B6/D0a1m49Fy\nDERTr/Aa6iFGlYMWDVRqktNIoEHt0wYm0XEj2Lq3I75gXzzVTS1oAAGvQ2hY\n8qruG2RV4Mucje5KyUQRI2yU2Cmla0gEWhhU2Ikg4ke19dzxXtNbvmH3Q3pr\nUp4dj6I8LtF39JiLA1huwMBoib/KEGx2nYeSLmLwMr4WopMVgrxuO9qp9KSZ\nAF/z31+5HqWgPPVPRw3CTLnI6IQh6ftOIUvqvXpE2C9mU2CHKk4ag8r0+n9M\nJHy7OcjJCtNCVzcyF2kxOuu56fzy2rafe8/1xdvkhdTWCW6gGmolUUmnC7eB\nN2Fs\r\n=Mld3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":">= 10.0.0"},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"6.4.1","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.14.2","dependencies":{"knex":"^0.13.0","lodash":"^4.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-alpha.20_1548164382098_0.25827627278123133","host":"s3://npm-registry-packages"}},"3.0.0-alpha.21":{"name":"strapi-hook-knex","version":"3.0.0-alpha.21","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-alpha.21","maintainers":[{"name":"lauriejim","email":"j.laurie6993@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"f843ac2bcd3d2f0b2b19af853d916d85ea04be55","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-alpha.21.tgz","fileCount":6,"integrity":"sha512-naKoEyNuNevMj60/cT4Liem16g/QjcOuEufq683hNmwTR7ZDkkdDde/jkZ567Onz5mNSNpl0JqbmpzI08j7xLg==","signatures":[{"sig":"MEYCIQD5jtnn0Yhgyb+a0bP4ClnbW24x4cnZUG4d8Y0x7zMAkQIhAOFzOE73qKzgAa9fw9o3knsYlJagNwyM2iaQ7HIC8aRf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9498,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSIltCRA9TVsSAnZWagAAcLsP/RbTpMI/dR+LWfOWvrM/\nacbcZDhYhdjyuI7C+9stlIPBWgYjNL5wKu7s/nm0z6+TGZASBN9PhQ5vT71r\ngjqmotghlQl6ktwc1364dMJ4fBibMvL1vP9Jy4kNZtOsUcsfSfTxn4cR+PMS\nAUdE7AqCInQkc4xf/wyK8HQArTh51i+2PWU9ZMrTXPghYepc21rVmynr3j3X\nyePS2M50eqGMpKhwqxkxtBkOK+mYrZBtFNb746ukaCEGaIudMGjeGE/XS/Kz\nwumNR9FbpSWY3NhId+VO/ZwLczPy1wDwd5m88owoPHunTHTb3xDpMXL2rbW1\nvpFJNNDEd15JIQcPJJwIc6Yugk1vi2hwWvTVe6uZ+gsYtR7BKFmSnM8sVKGL\n3nWGV+eCwkaLkyD0pwa4lEBr9QQcr981BhKavhT92nxjVh8k4wi6acl+r/fF\nv3SuvU1b0eWI7X6baTloyjDfzPiYIWOz3h40jixUoPja5VFN3HxrGZJPF3v5\nxyUXh3TRklSq8gmbFPYtcGtc9bYOylobz7Pgl4z3JIAgpY+FlhQPJyxIAqHz\n/uvqhEMTHl6LiNmIjobD2xNboPEc6RDUkcuSVnO8QbtCQBaw8IPwNpRVSxhR\nIG5KjWtpgaquIbTFr0587W4UbUMLCEAQhjbaXua/Fy0Q+ZY48N+OR1qZRgrc\nP3YX\r\n=NiX9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":">= 10.0.0"},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"6.4.1","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.14.2","dependencies":{"knex":"^0.16.3","lodash":"^4.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-alpha.21_1548257645316_0.7423196448906804","host":"s3://npm-registry-packages"}},"3.0.0-alpha.22":{"name":"strapi-hook-knex","version":"3.0.0-alpha.22","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-alpha.22","maintainers":[{"name":"lauriejim","email":"j.laurie6993@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"db78875d1aeabbf5c106d8dd9508b0c9a82561fa","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-alpha.22.tgz","fileCount":6,"integrity":"sha512-FNzgtMoQ5LWpHWqp9P97CPooZAtri3XlhO6FELYOPoAI3XOkBBPW0Fauovismh81tqT+3ri1TsLnOc8+2icWag==","signatures":[{"sig":"MEUCIDbFtto4afgLst8YbRDGiMUS9KHsRASLoqVTYA7HvUeQAiEA++7WcvUEB+FvlxqldHg/3NktvqBVOnr/9W1aggNwoiU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10491,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWXUnCRA9TVsSAnZWagAAqSYP/jH89qOs0FzPp1Kkn1QJ\n1ZDJr/dDrm06RwvFe70zh893TLUfLqSs4fmIHsig0WncQR9A4Ag+FSDlnqls\n8HMDOO9yF0k6APxkMQy17ITuc1BODkPiSXH6JMqJ8gw1TfGg4wrkjruZ9moo\nsAQpZC1wbHlKgA+jA9qbRQCjKVY14qEElbY/cA6PJepqLwRZO2sGGQf6fXh5\nkHa7E/lm3uq1ei46bV2al0gEpMm4g92NOnjm2IA2ycixqbWmdq4L0dd5c8ye\nRTleRJqV70d/OHOdz75c8PCwFGpDVbHpQ2D3Y4vT+EqWLha/tx8Fe6n1Pzsn\n4DCIZNnHE16qet5Qn2X1yHrVS0+n/Q6/pR9n4flY5V2poYxx1BF0J0XVkc0g\nrE1HsLWdFI6nxAcUFA2bbPzT+ZW0BOcRCksiBaRawS5OXw+MKghttgSKQyez\np0DZqMVZzWolJ4hLpSZQ+TTceGquFkYR8kB/iGSFRHa3IO4f3WDf9neXiVeW\nBSEbtl3wQP6/gtUVMcaCLBb+yVO22VBJ2pD3jE+tXqBD0VHWTF1ZqUIPnjd6\npZ+up45XcVEYVTN4ISzeI0RFE0xNvTHKFCqyfQXOOVvLv8daTC7IDqNnFOi7\nyeLDVJubRAGCpbQ6fod4hnAC9dnHmp2LcvF5klBm1dTNyCN3+1H60aSus9kM\nFMRT\r\n=njS+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":">= 10.0.0"},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"6.4.1","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.14.2","dependencies":{"knex":"^0.16.3","lodash":"^4.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-alpha.22_1549366566437_0.07026438970232673","host":"s3://npm-registry-packages"}},"3.0.0-alpha.23":{"name":"strapi-hook-knex","version":"3.0.0-alpha.23","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-alpha.23","maintainers":[{"name":"lauriejim","email":"j.laurie6993@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"8731a87badf0ceceda7eaa1305620cfc65b3fb97","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-alpha.23.tgz","fileCount":6,"integrity":"sha512-bVJ6jPQ5Tn16t8loO/w85vEhFFAMkEzb5QXJDHj/HdxQPuAj8KMsWhkOblVQSEsIpSjeirYIUxfn3tA0Lr8W8Q==","signatures":[{"sig":"MEUCIFJQdaMjJR8f3VeJ4UHwxNPO3FvrkEFjlxKAFYTW8RNeAiEAxN3EGZLLV4NyOevUWtCPArHspG1USw4xG7w8ww5NZCs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10491,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcW/6GCRA9TVsSAnZWagAAUJEP/3YVp6XejHZVG/NflLgQ\nzf5gB/wmeT4XXqn6O1l4LmF4CLgvVkxuGNnsBvFR0Gr/UEMWHnrkeGdJg7Tw\nkeF2rmgVbGVhMKxZ5qnMTUsqWtwe/n/DDREVENZsaB8Hso3Z1TrMZvw8hyaP\nijhRtN7kDrZ2GdnaljLvZx8AoXt19Cs2+eUoajfpbYjB74wf3lHXanGSGkWa\neM3IUE9JMfQnrLI0h1xuznrqL0GDLrYh+VF/vBq/2MV2z95W7wxmTD61czDE\nX8sMA9jx0UUoEatGl8PwE6AagOfCb1NNrZu6nKu6RBRrhN3ys/tDHQWBVDjG\nRTkp6KIMvlqL2TZz3syYwzWvcho9BohMU1c9muEWjgUwAWZUVq4yvcEEfEpz\n+24hnzgB0Nei1fJppX2gpxFfCiudQneW+Tmhru1dxNb3EkBBHyV1VLBacB9N\noCnCVJcUz0UYaOSSahnDFc8HUTkl6hof+ZLvMAfPdr9xqrtzf4FgkQA9jjL1\nSSgXRnDAmFQd9J48Ty9zt87TGOwFxcWPgHZDKoQy4asGno73VfCRoFPeAiU/\n9sOH8Qk77zWtyPfIF8O7oaSltW7+cLy6bjtWnd+CcHYVqOX/gc07lk+Ptd2I\ngLEPhPQplc4rrXK0aOIL9in+saOrW4u+QqEfuPieRrvTeYNPly+zpvnLj/0k\nlZNB\r\n=gN5F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":">= 10.0.0"},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"6.4.1","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.14.2","dependencies":{"knex":"^0.16.3","lodash":"^4.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-alpha.23_1549532806277_0.38443947140250145","host":"s3://npm-registry-packages"}},"3.0.0-alpha.23.1":{"name":"strapi-hook-knex","version":"3.0.0-alpha.23.1","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-alpha.23.1","maintainers":[{"name":"lauriejim","email":"j.laurie6993@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"558be9d148076d8cfa62b7397e9435650cfc27e9","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-alpha.23.1.tgz","fileCount":6,"integrity":"sha512-7x65HkMC8tNTpkOs6SwoVv9COn6zZ7Uzb3f4fpy4Wg3HZFgsx8GkKVwACN0gHtPlB4vLyFyQ4SB+k2BwYHvkRg==","signatures":[{"sig":"MEUCICpvguBE9ycCx63C2fBdnxUl+4ILgDVnvmVK3A4T+KnFAiEA7EubzfAq/JIpySukSgv0UaaDEn60xfUG3Un73YLKVUw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXCHRCRA9TVsSAnZWagAAqxcP/jfhkLTTUCKYiohRMcCE\nkSfpgvydTudBhtkq3TDrRQGnt0na7HNSQLVPgfPqk+2YKwcgLkyrsYtzEdtZ\nACWNXlyOEZYHsl28/Bnpf1Hld3fS9VsZ1FRR1G0W35jL6lwt6Ju0cUkaHXLr\nfEYjcMyt4b2EHppOYAvTKqkEjkM4mKwRJAWpZBT6Pp+SX/KsXgWctuQFBqIP\ndb2HiOiBuuGINLpvgzMBZAWtSAfTuAtXr5Id+Yn9c/6O+MVJbR0cQfc6YeOV\nffnJ40NSPer870B2CvC45IcD00dmeekbFOkQkWyhwghme1KYzANkeSalRSnC\nkHKS8Ncgxaw5C1Zu2AumUQQP7gfwJ9VIu6YrlzqAXLKVqHf2jtwlkIY8jRss\noLt+PqXAtCznkf4sXU1vmoefvrVq2uWNilRRjV8hlSGEuYsxG82pRb3J8sO4\nHw8FLIcqMM/0lwifW/fKQwG+dsPRYleI7tdbJNKFDF3V5f/SZXnUpk1XXmq0\nRr6PcIh9tlaPvlUjVPC/ISHnzJpIkhvzPJE/mDP4GFxZw9Y0n9ohcaqy4u1G\nTcMsiyiH3L1QMCqXNZWZAMZ6lgcoo3khRKBz1qLu4yTM0SboBvobVpUj8lyW\nIdf6TzZ2KtrxraTU7625znXhOB3Fei15i5FbrR8CWgQu6Q5I1rpe8jruFRdZ\nfHkQ\r\n=R33W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":">= 10.0.0"},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"6.4.1","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.14.2","dependencies":{"knex":"^0.16.3","lodash":"^4.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-alpha.23.1_1549541841062_0.2747852537677873","host":"s3://npm-registry-packages"}},"3.0.0-alpha.24":{"name":"strapi-hook-knex","version":"3.0.0-alpha.24","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-alpha.24","maintainers":[{"name":"lauriejim","email":"j.laurie6993@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"ab0ee038f833aa983b8b7828268bb8c653a35ed8","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-alpha.24.tgz","fileCount":6,"integrity":"sha512-3t6Abbc7qQGNKfCPigaVg6rjqE8bsjHhkyOXvcX6DkPzLnfkX1t+N/srEwbQX2QUmM6xksrFpvCO+6220+TXOg==","signatures":[{"sig":"MEYCIQCyKhxaUtoFKuqkcjA7+WNMGtJhsxrU15qVuaVmoTgZTgIhAPZHufKpd8YGR7cKK4Ur7nABClhNQ7pjYQIZZEKeJ8cE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10491,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJca8xeCRA9TVsSAnZWagAAiIQP/jAhlFfVA8lHGvCl2FKA\nkInlGmSw8NTGz9X7WCXXk0pJOz0C7AsFUtY8Ssd+FhbzpuePy+EV/reLnQ5X\n9fbJ5W1alI5GVhCgVU7hHmJqy18tEhbIrU2Wrtq+M5nXS4L+jvzgHMfQRleP\nezEiOfxRM5E1nU4fm/uleAJ2fBHWOjPALAEyiF9OiusmOBrQbAjYtDPm5uLv\nWKjrNtq788mytmSUpaRvCGis1uU9JKE2tJPfuRQ0hqIxmU+XwMyBMXb9b++f\nJO0MqewQLohWLen3zq3NJo5vqD5lW+xgx+Z0cVdd24Dk6zZ94031oMes28/C\n4Cm6cO9S3M+eyAkRra/AeWAFO60sN8zpoO+9LVVlC1FfyycEtakkRPhB+fhC\nF3DK1XEH96UBlRXDJ8ri03IcLtwcCh6Wkkd9/tO0MnCkDg6FLsNaDnaVyLTN\ntPfaCNxUNdPk1JvoD4zNONVsVvJrC5k32uraixKZjfadzrQ2POREzqecU6D6\nrhAKMYgkVZ1FfOJhy3d7Y/6a08nVCPvuD+XHHhw0Vq2ocJw1gDvjRM2cqmuE\nyJ2E3KGZS2h7zTX2uvD/LEUYQRaOuQQ1cIpucYV6R1Liav5yWmt1/FpXG30y\n5m7Zi+K7QyRDcOo/M3RX3HiFrPkkO0oHDWnpz3ojcWUIuqucV+E1hKUFTFHu\nqivb\r\n=vUJr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":">= 10.0.0"},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"6.4.1","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.14.2","dependencies":{"knex":"^0.16.3","lodash":"^4.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-alpha.24_1550568541545_0.7117565541665618","host":"s3://npm-registry-packages"}},"3.0.0-alpha.24.1":{"name":"strapi-hook-knex","version":"3.0.0-alpha.24.1","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-alpha.24.1","maintainers":[{"name":"lauriejim","email":"j.laurie6993@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"39bc8db2e9aba47e429e44836ba4eaaeb7070b7e","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-alpha.24.1.tgz","fileCount":6,"integrity":"sha512-1e6JfoXAMpcVYpO5sq7Jq1qeDN/xPk7QsF2JQ94QCb0QuRm3K1arvA1vCQm8p0/PY8imhNshSdK89ALoplrqmw==","signatures":[{"sig":"MEUCIAhhMO+tQZUTnr9YSZHIR1L45RTDRvG+hm6EBdlgPq0eAiEA+6a/krK+bvjpQOZGFLdsB2XxzFQ5s8ue+w+8vJEGIaw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJca91FCRA9TVsSAnZWagAAB7QP+gKYKhGpvnzRQOd2i2eB\n80oGNL9zeNUySWZMvAaZ2eFOcXdQRLvt2Yp8EpXmzBE3bTNN49Ko4uOCEmWp\nVjSWYIz4+xqYY8QoxJ1jaOrV/fRo3XbROqOS9QiGzQzcHtvLt0NSEBGpV9Yh\n0HlUk6Q9tAk8kz40R6xlUupEceUtuYmLEGPBU6gFzW+etm8Zjxoq7MYbQeh4\n1rcqAIg4VgBoBMe3p24GgdIfMbCb+PpqZI588P+koIJr4ylzujFjMEvfJd3w\n1gVYgMgFpvqTkcn0zfIO7QMZefiWbhV6S50HhL2PjFLAuCmpCH0Cptl3Hn20\nPSfJy41WeIOxtgkSsybpHnzLa1e5H0bEE7MyzJDEZLYCXy/GSB+L3nRASv0s\nAkltoYfZnU57q7QkZ9S0I/N2QORkcskSiLApXM6zT9cEcb8fJ00Z6eCpTpDf\nk5h+KlhJxrWPtggpvXhM6awOp3KPee78WSQswvd90o2nAxpF3hVOKi+P7EF/\nLU3g5qJDvBgHENkifPDQoGCXaJ2q+c8yDDowhv1pPMAuyL8oa0wMryxV2NsN\nFwB0l73eQejLfOL0J1hhr/eo3DeIW+6d72Vo3ZkUaXI6AHqmq2D+SHMLmOCD\nxVO/+NoTPkjnUullUGd3/0ri+Q+W17b1lpt/qMNZ9k0GyNlEG1KSzw1zpKVM\nnOZI\r\n=dPna\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":">= 10.0.0"},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"6.4.1","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.14.2","dependencies":{"knex":"^0.16.3","lodash":"^4.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-alpha.24.1_1550572868998_0.3787657242853444","host":"s3://npm-registry-packages"}},"3.0.0-alpha.25":{"name":"strapi-hook-knex","version":"3.0.0-alpha.25","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-alpha.25","maintainers":[{"name":"lauriejim","email":"j.laurie6993@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"35b2d1d4f0576a3f7c094998cfeba35e27513d28","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-alpha.25.tgz","fileCount":6,"integrity":"sha512-mBEemvXuUP7wGxURnUA6T3uADyY3pMhKrcgEhUvsf1+y0Rem146KeEz/kr+Mh43MalccQOXTprg3iywhZbJ4CQ==","signatures":[{"sig":"MEUCIQCVqyFzPlbwgssCNVQwIa7UzC0Qowk6a90M+E65RlzDhQIgTeQ8NIsql0FOm072x8KNDifwmeUPLxyCXpjaRx/V2nY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcijxZCRA9TVsSAnZWagAArAMP/A5lY6polJQCn/InUL6e\nKweb1o8VaVuqi9u2osgZ8sqi12OO7GNLh/1o16215bhHTDWkPj8cS20kD8Oq\n6uKUSzSk/Z5ML8fdMKbck0Ikrc/DBAQfRH6H0hPy2J7T3TNNaGroAdJGGhTy\nSuw4n3nybD5c43SytMWIIzZdX/zefsTNEqrfC2ybOSLGA4nfGzQHpS6eOPXm\n0VuaRgd1cdh9+5H5EDcjIk6v0TzC15LuVxKH86IlI7Fe8iHIbKQE2RLm3W8v\nMkaRY7iikU7z+ubvlAH39KONNUluT9KYSk93/vBDWe+SQWK3UAJ9pktBSaCu\nclwj4KcbpzPDmuCxqFHLiabu+gKomUWp8DWoRn5TT5jzkNfQijHhlA7Js0wf\nQZ/spFL9hdytNopMK262a+tNh9HpdSYMSa36WbPMfYsmGvlL7SPiHUoAkqRZ\noWYq00yNpSXo5htkhW7vAcFRBsCvddXXL5fGj5Hlw4nuy3dtn7akXn63TX8t\nJspJRFbOnpO1IWOSeyp6emEjA3YmA3chX6/0PmTWg1DAGn8+u8F7bINAttot\neCsdhhX8/rGHAR5N5JrCWMpFwhvrztAt8fOGwDUh9vslxPi+BhZvpHrf/H0M\nWyhKPmCcgMaM5k94RXHB2N5Qn449mb7KMe4AcKT6wrg/gmOWYceofEWl3Rm2\n6ayV\r\n=2OM5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":">= 10.0.0"},"scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"6.4.1","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.14.2","dependencies":{"knex":"^0.16.3","lodash":"^4.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-alpha.25_1552563289389_0.3238066711758367","host":"s3://npm-registry-packages"}},"3.0.0-alpha.25.1":{"name":"strapi-hook-knex","version":"3.0.0-alpha.25.1","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-alpha.25.1","maintainers":[{"name":"lauriejim","email":"j.laurie6993@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"8c0fda7e81fcf441681986e0c33f01b866cdc226","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-alpha.25.1.tgz","fileCount":6,"integrity":"sha512-qIqqMCAOpn5DWH0LKT4moqJ9lnPvcG86ZcHPWFHfdnkO4YarTlVwWembctoSrroaSCHK/eKdpwpZ1TOF1OcnvQ==","signatures":[{"sig":"MEYCIQDAVkHU+KS4ZDkvFgIniyP4pRTGf5vB5wOEddlLmVg/jgIhAOMuS/EIm4B12u4KCR5/SmD0VLokAvUVG/MN0NE4chOH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10810,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJci9yNCRA9TVsSAnZWagAAWZgP/ilBBlzyeoB0DfSPrJg1\nH4W5zXUAPMpKVSs9HB20V4kKBa6XlAaEIJHZQNQc97ca4K9sbOtG+sL7T/T0\nXwdDK2AMbHD2zDVOlZt7Ts+XpMMSatykI0zo2KeG+ukxoF3XiG/FopHePFHH\nTcUx3yJ4PHl65EjFzDV4C7xYDqvYDPq4jSJ5NQ1bTBcJJsNVPdApbKaz+rdR\noC4rKwFAQYJkbp8pJa2OxcDRvOMIAN+FnbyxhxwM/uv+zA7zdi4urgRN6zgR\nSvORRbIcaOE7bOCKOfh3NIIOxHwWBacBlLMERS1eWFCudud0bUDI1aEQtmJb\n8zUNZEp4X1oJmXqvOw6wnGaOOLxUPuebVTb66HVImcD11NtrdF1tk3mLTEtu\n+HzItGrBRXJ7f6cH6OzD9YfJCF3EwhNfUic1sIIZxcVIczbR1L2xmyE+vjcS\natHVnkrMuk4FkhvjEd5ApLZzqNpXv4cVWs33nfR0ivpe1gvEiEjqg3cL7V0o\ngTCFBzChQFNK8ZuETOvjH8eIfcReFip585tSb0z/cuDx3Indb3tqCXZ/LtZQ\n5fu+Or52XZ8LPISHu/bkJkeiJqfiMeLpO0DW48plADS3GeBPiGffnmUdx6l6\nit9d7eVFErVI+KqVJ2OgCx4I5BTazJrKOIV4QoXc6NShrt5y168H7gvC88HN\nEomQ\r\n=4vDD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":">= 10.0.0"},"scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"6.4.1","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.14.2","dependencies":{"knex":"^0.16.3","lodash":"^4.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-alpha.25.1_1552669837145_0.012801333393933634","host":"s3://npm-registry-packages"}},"3.0.0-alpha.25.2":{"name":"strapi-hook-knex","version":"3.0.0-alpha.25.2","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-alpha.25.2","maintainers":[{"name":"lauriejim","email":"j.laurie6993@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"ba3a8aabf5b1f26d1d6e0db8a30d5f40382443eb","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-alpha.25.2.tgz","fileCount":6,"integrity":"sha512-llxodOnlPkRN0QvlS0defEsqoTDPBJh2qwnKkhLSCS6zwkRSXgQ1qb7KunVbbZEA66NjJ/IdIZgEmbvuLi4WLQ==","signatures":[{"sig":"MEYCIQCLRcAkdl2LZ0JT1M/lHkQchVuHITq8OFa2OCWTSq9ibwIhAKQc9cLcA/zwNcDh8rg3EX0PFIG9uXFYEyyArD7jeeOO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10810,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcjCmICRA9TVsSAnZWagAAEZUP/08pOYVbOsKIZZo6BSNU\nyi26glVRykw9BzHWqbu+lwnR3GmxDrVIUzB6AF2JolmmWyRPKN6NDvifgoxB\nbOoge2LxcINLiINf2wu1pbWdPLlP80x3agqC14L58zPf1bfqH+fkQrR9nYWA\nBwhE9C3Jx+tDBZ8fE+WZpl6McrACSlEE6tEzvrkvW9vjbb9pfbIb0jy8oB5L\n4pt3svZvMIvdKXKtCP6xBLsaHpdnDa2kZstP4IDWbWsdBeJrYXgfy4KPsnxb\nJabnWEIskctGOXU3C2eqGi72m7poZeFI3OnqsHvkfFGC4EfdPXAN8qIiO9j0\nroRyQsPrxP78noF9XOiH7pEANoY4GYkDwYIHWlr1w77YSTunQ096WGqCWMeW\n2xtq9SuJx+XVmBtlUUm6KAPToR+FDR4Uhg5yJvx0kRQrt+adIG/40BTOeji6\nLIostzWQeOqjkOTL58N5hL9MzFKgz3hyV+7Hl1U/l0iVmfZ5oTpWwWfT0soW\nKzzVqzGmOgjfSs7LzASzPbq7Me7jlEsuQxJTZFiXffaYPnx6ML61FBCSKzRL\nenizjgc8LuM6fzFi6gCuUI9sdZJO1Xgm9a7FNAeeKeK7pArvpjABq9xI+kWn\nEuCbs/JJTjPGVKnVw3a/ddMIWTNkgWzgwkXYW9hgMCZoh5WwqQhRw4+uhRd1\n1lBD\r\n=A1zr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":">= 10.0.0"},"scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"6.4.1","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.14.2","dependencies":{"knex":"^0.16.3","lodash":"^4.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-alpha.25.2_1552689544234_0.18317362538626059","host":"s3://npm-registry-packages"}},"3.0.0-alpha.26":{"name":"strapi-hook-knex","version":"3.0.0-alpha.26","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-alpha.26","maintainers":[{"name":"lauriejim","email":"j.laurie6993@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"7768384cf2593d6a7dde432dea1e9a669fa82a78","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-alpha.26.tgz","fileCount":6,"integrity":"sha512-h7JQxj28XGm2oZTzs1ePPcjD7VVCSNZUidq+lf0sTIhV62c+BWsVK1pwlD6vAGlhOeP+kgIuoJ/MHP2ATFpNnQ==","signatures":[{"sig":"MEUCIQC2XmzXpsrX0Yx5EXfgGg4J1gg+VvbqcefTRXjcgKclnAIgJQ3ElSaUY9no6lVf6o9tsgSRReFhyeYxpQVNrKKkhcE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10838,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctaimCRA9TVsSAnZWagAAlGwP/iz/7rmXuJYOvoUiwfmF\nOw7eXB0Hu2fXZ1cbluSDsAg0EKTaYGLQx/Muyi0h+7+3fTMf3LV0ClFTW5rC\n+UOrwl3JV1CsRaAXQLN0z69OjoPAwieKP50/LibGhi34BCSbOIjGfnXEIb8F\nl7wGSRRVs9pxOX/HJhcI7yHEQHKnwoQpqpKtlU4ib9FI3wBHSyfoXgRR9Vsj\nGr73WiBFABf5aXtunGDmPwa5P+aXMjl/GtCsINWSY5V3RfWmup67IwMQ2P7K\n7Vx+p8MXmrQENAHpf4FGCUEe6plepJKxzdJ2xgjorW4hyDJNPq9snuDBZDSO\nul9vNAf46wPeIhz4qJc63a53xDhlqFJqZjUbDXQssgvfGqasxK+nMRSwC3jw\nomH+FYILI2i//2kPGir67Kaz52YMT1pUgBh+575b2wLameCV8xB+Qvs7O6zu\ntMfYHGkn2HQE3IWdxPS45Le3S+F9Jr3OChhmpisReWsrV3Ngq929buPsdjiW\np584gLt5MGFLsBvVYT9dqrsOrFLMByBipdfRfEwAYe7TubTt8W+kWw+amMBM\nAvKrgcSv31ATjkKVhZ3mbW88yOk5FNkUW3AZjJhYOqG1BnZFUl1pqdTmLlNF\nGPEwxz3M4LvU+j7GLjdui7zkkcowFlVztXy3xdpTadKJ4sHshNfxFR+Tjtqr\nnnPh\r\n=DbAQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":">= 10.0.0"},"scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"6.4.1","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.14.2","dependencies":{"knex":"^0.16.3","lodash":"^4.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-alpha.26_1555409061554_0.8521147921967871","host":"s3://npm-registry-packages"}},"3.0.0-alpha.26.1":{"name":"strapi-hook-knex","version":"3.0.0-alpha.26.1","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-alpha.26.1","maintainers":[{"name":"lauriejim","email":"j.laurie6993@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"9cc89868dfdb48803e1cbca57699fc7f8e171568","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-alpha.26.1.tgz","fileCount":6,"integrity":"sha512-hOuPDEkc3eD2+CBQgY/gyippRU9RVRXtD9h9N1EzIRgzs6qa35E3ZPrJJEZqAsyEiT70OyEOzBbZJ6mtss6zVw==","signatures":[{"sig":"MEYCIQD/F1t2l9UxOYK5prkPEtgTFuDlGaTsSLm/zBhIMSh7VQIhALzO6NdKSomj3jC47A2HFnfdcrgX+OVfyASQ9D2O7LJl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcvcJRCRA9TVsSAnZWagAAIJUP+gImy1wb8fymSNsNH1ZT\n/bncC/BEKsCBemKBtEejJ0ajTEGG1uW7nIk8Dg2Md+IEmdjILz6ufjgFsglQ\nW0Z8QT7cDCL6R0DsfwCZQs7k+GiEfdELOlaW5AlUUOoECy+gXN2le0m5A+VP\nKUbj2OXGdQKz/iesi3gXFGUDagKcawFW2rmi6V3ZO6VWThBTMB/qEgePgHFG\nohaXQxIZbwgvglNclhfWqbf0a3xx81HxPmX4GYB7najqSrqhkhfdDUt5spVX\nIfdO/OYZN6ESfiCVh/cGYZqWivdF9G90Ld4KdH6qbJhtU2ThKvL972BeWwL4\nbn77fbI2mC0XODiKMpFD4AAFEgCp/lioQm8Q/Imq6XGmlD5AVIWIBv7USOE7\n17zIKng7ELEkIzH7QFjB+oxO+l3n/YeBkwu4SkQWHFf1cQj/ZXhmAFfDbw7T\n7LmRivuCRfA7uqrJa8SKGqHFkcyg4HYZd5szqPnn1V5dfyE17sh5WrCl4cKB\nkDLPXNNIHTkrd3vKx2OJeMxV3sZWjA66+qLzxeE+H/UTaNc8so8m2cvcCObN\nfqq/ZwR7NlS3A16ukILXNO53fhFd+lmN2CTjQdjCFMfH3B9B86TCJqphz4sU\noXTzJPmFR8jWiNLZWVUvFZRNlyL+webl18V69bceN1F+bTk2jBTZH96d3vNz\n1bH5\r\n=ylJ1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":">= 10.0.0"},"scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"6.4.1","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.14.2","dependencies":{"knex":"^0.16.3","lodash":"^4.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-alpha.26.1_1555939920878_0.19192453875392412","host":"s3://npm-registry-packages"}},"3.0.0-alpha.26.2":{"name":"strapi-hook-knex","version":"3.0.0-alpha.26.2","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-alpha.26.2","maintainers":[{"name":"lauriejim","email":"j.laurie6993@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"9409768342c7541f2f7bd03768d27947a1be13d1","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-alpha.26.2.tgz","fileCount":6,"integrity":"sha512-XKpKRhn4mJ7BMhLNeaOZCv3RKYH8c/XW1uj4+bl5DawXBwX6TllfW1SJE4j6hhCJDOsD/dEwKN8WarQjqHWBfg==","signatures":[{"sig":"MEUCIFTQz8IW5GL2XptVgyoxIPBlgzyHYMCCW4v/PhZ2sZJfAiEA6k+nXa6Y1qgI/IDzlnkoRq1jTZFejlX9qzyrunAdDTY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcywWjCRA9TVsSAnZWagAAsKoP/Ak3yCtj+UiwglpDMjSD\n09wjJdLq9zIVvmnK0maPhA+nIZWaTTTBi1W9KVLfzqPqaEPE3WprykFx79Yl\niy2dpkITiDisp6szlibYhbMabvOSA66xrxcBp99dynuElqm1FYHkz0ToxilR\nG3PaIpPvZEqerOJGdi5QmUlahe0GQWca58Y14zWyQQsvCi/kbf/3AB/OXOCY\nQtr3awT74/IT9JM0mVzffBsx+b2Pe0DcSfYuB6kBQYNEueUJ4Qn28KAJlKLB\nLr5ChD9Kmy/OCbg0Jabe3VsRPoBx8QCsXFjBssZ0XerR5LNuSbYGcLE06MfB\nrHo8kjcuN8MQVa7BdgwxRifFetY9YxKwVtUwV0xIcaYDo1g0DpssqQiKPM0v\nAKyt7Htno3bZwyJWobvq5MOvCcNBpjfPbSdjkmosflSx9CNFfchDr4LUp1E+\nMOno23GT0V95oRx8c3Ks7vb+NwrszHpeMfXGx5LkJJhJlDxOe3iWZn8wiG59\neQ7LO561jIcFAlJsPoAnUe7qACKFGsu+suLoNkmVsGseK90KGUiwYu7isU81\n+SCtf/MEF4PLe04lC4s7pMs6vdVMeFrUHVJMXT4lXOgtAUPgsIMgxNo7J0b1\nwgX5lyDGxwr9C8viiXgmk59mxRO9uAwT9X9GjAwIIhbXr/APYA3eEOvHEmDn\nkE4j\r\n=QK5h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":">= 10.0.0"},"scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"6.4.1","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.14.2","dependencies":{"knex":"^0.16.3","lodash":"^4.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-alpha.26.2_1556809123065_0.9791557628099758","host":"s3://npm-registry-packages"}},"3.0.0-next.0":{"name":"strapi-hook-knex","version":"3.0.0-next.0","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-next.0","maintainers":[{"name":"lauriejim","email":"j.laurie6993@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"d1ee595ed815e214522d5d58792de5b3dc7b336a","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-next.0.tgz","fileCount":6,"integrity":"sha512-cwQEnx2v9dM5M9OSIRUy6r2UND2dhdoeymAjGK48btfmfLLXCsJtWBuWxAL/mAjBjN1aMGoiPrEbgfheggEC2w==","signatures":[{"sig":"MEYCIQCdhLnz/UB/MwMJxdg64i9GKDwHmg7Nshm+64TEuaZjpwIhAM6bACkKsc3NJIhGJxYAYc32NKFH1DxXoZtELstusG+f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0AENCRA9TVsSAnZWagAAVdgP/i51acvkuQZuQgXEmAJS\ngjS1pgmsHu4zd2NnHQ4euoksREIsOtCFHnIcJdT4FlZJ6PNq0frgIEUFOiG4\nKhaiUxBCW4doyjzdibwnmT4+cS7KVrjfDJwQ4FldZ0QsD/8CxksLvZCRmYML\nlzREZSQXP4BzLIUEB3FQ7V5DIkQBbyQ/lPTtUY8CoOq3s22/AcuUvqo6g1vS\nctwx9EYhgXKYZXke4sLyqTK/KtuTz5NndTn62/1BDfNUyGxBJJ5oO6JGrIAJ\n1dLcNnIYIh2ARFDv3RG2UqM0WiM5ICd66/VWw47azQWV/c4yUIWutYoWAA7b\n24zuIX0zeNk4jXNNXFLZYu0/u8UXFt6VjIHoWvrgQGmMRRORhVZBTjbu6yeX\nfdq1fR/mlvV84Is8wqyLdh4CutxvsfYoS0ZO/idajqLNhcpObdoBbJbcR98A\nxuB23MYsHC1fGDx+T11yBDOLJeyH/O0XtKKCVaBGwF7lcWrYmewiadVI/5LH\n1dZ2dNC6I8XsRBc+eeahSiL+ZN1NwdnHh+rhO3S3hWnk5LxPwfF3erWtqhih\nBP6/BeSJbgazVZyPdP0RM4uks7zj62wRkAuUPVANx0yi/KideXvTTGjmKWGs\nhWyedGDL/JDJ0/s3zW4Ylz3EwGDcT1moIG64ekAArrip1frJIu7wgQoxAici\nkcVe\r\n=1wRp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":">= 10.0.0"},"gitHead":"9e118ee0bf95d90779957830391ef829239a7eae","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.14.2+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.14.2","dependencies":{"knex":"^0.16.3","lodash":"^4.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-next.0_1557135628577_0.7278559205568138","host":"s3://npm-registry-packages"}},"3.0.0-next.1":{"name":"strapi-hook-knex","version":"3.0.0-next.1","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-next.1","maintainers":[{"name":"lauriejim","email":"j.laurie6993@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"be77f4736fab9b5dfe5961c9c916cdb23c1e9c20","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-next.1.tgz","fileCount":6,"integrity":"sha512-pptZRoiY4CBWCoDHU7fTDp/dnS4X7VxBovQ3OWsrwDncGBMwkdjPIDsS+bxBBHqkgl9e1SzSGayXviWV23wceg==","signatures":[{"sig":"MEYCIQC+eW7XAikeYVpjdZrmQqY6iigW1fxMbbTDih0c+7cdXQIhAPWwR0WHf/LpWMaiXOxF6CKvBB6g5Uuf9B+ceEYlbBY9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0UhDCRA9TVsSAnZWagAArEwP/3Z+nnkqEXdnXC7QCeDE\nyJzdFPYxtWznEf1R8p/lK4w+4bUwwYK8edCDRx6m1hciTZFwnrTRBEA1XAYP\ncHV/qYeNEV0cD0R1SOnpiwOWWw6ddEK3OAn9bMfXe7kC2T0ZsZtydZGkHFu/\nDNo7psZvnrSNfl97jAma/vcD0lTjEgxJ/sJn55P6/x3iD2ATsWNco9CTddFO\nbvHeTox3BiLoYQ1P/0gmUQEEnUAgZuZvkYfnSiV/LQ581Oi7MW0x2oYvhrFB\nI1HOeNjIzaMVs9SX75hHgz1rCFAsUOoG6HykAJdvf65RorLdhjT4+NOeeO5O\nbu9moBKWY96qxRfPwixbP2gCeHzAS6oKb6V0U9KMwvbm1jLtbzrBVKl+Onyt\ntMxMExgWlNXUZQyXpcYUmaoakTw7y9EmEAfEAR+TF0IKOBNwYhORPYhKvXUI\nh+Q3m+67Sxi+1wK/Rs34Zn6RXLTGeO5KbOWWwypMPyrNhFog0LR58+D+nWZd\nLtXWBJyNliy0NWemGjHVuh5/cRmpzp93Q8KWAB/6n9nEWrFECs5b019NmmbR\n+rIdokDIFGcx2154NNR6KwEZaLXKGfnNL2k052G9K6j8XRiDZZpHsM1MOnF7\nkj7rPrqYuZqWCAKiCJo6es170oeUce4eI+DyDEX2l9bEeQnhDxPkCusQ+yOO\nKUdi\r\n=8xTa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":">= 10.0.0"},"gitHead":"6134168532fb4301a83a0f514275e1651375e615","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.14.2+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.14.2","dependencies":{"knex":"^0.16.3","lodash":"^4.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-next.1_1557219395086_0.014693523615050053","host":"s3://npm-registry-packages"}},"3.0.0-next.2":{"name":"strapi-hook-knex","version":"3.0.0-next.2","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-next.2","maintainers":[{"name":"lauriejim","email":"j.laurie6993@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"da4de38207f253990f38dafb6437c0d1026a1450","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-next.2.tgz","fileCount":6,"integrity":"sha512-yv+WZlHxz1IiIh1SYlg23jOO+sdJ9F4biJwWm93uyA7QZ2F2BylATtJwWmUhtzC0p1O3vRnkUIRrztMZ4Zm//A==","signatures":[{"sig":"MEUCIFsx4rmzbfvzl2SDbF2Z1KrLwr3Rxro4DPiFYcpogqrXAiEAgjf4ZP3hNboq8wugA900ysNkU0u7kDsuFyK6vNt7AG8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2YtNCRA9TVsSAnZWagAAwFsP/0glMfrVYyPu5YeC6mZD\nrEJgUFM9di5sALV7I6mkCO/3IFiYlt0XUAYDaouZ0EyuQgn0l8Ma+FTa6W7U\nPXYFSMPoMRP/NJVyrTXq8BNcn55OPjhzyNDfwZ4sWBATH/wTncGVRBdFTmCj\n3DWdZHfWeVQ+rL/FITVm6p87phLzwhtIvMCfTmznKGvUVczsdK8k0qX6Dp9p\nfJmwYCbNd1x8pJh54hHst6lKj3Z+JNw70Xu2uTJjipuuKAUgz4qV/q2ZQWcf\nCphBwz/iMFWRiYV+5unMFVF4KfI+PoaobhO8GFoh07qRSoGNxfcpgd93i5br\n/BW08Mf3thk0hXOXv6j+WWIdkyc14q+snXrOSK9aTjSAw6GLxh57vfLPkxuc\nCd+k8rMV4sdE68TO8gdBz2L89xr3TIieNGQEVpl32OZmPsg9z3jOb/P/qK76\nUZSehyp82kgNLF4JAcD1+wIPb9xKcgH4UP8yjN40V86jh5wz7i5vqEuKUQ1K\nJztV7CAKWiC9PIsnFz3fNqjJWsFVwitoxq18XlzvjVOCbsd9bXI0WSY+s0lt\nN+0e3IRWovA32ZegKmulSBADDtBx8EwHTUYl7JYfZdxmVjbofLMaakvv8jVd\ncf2wiBNpS1l2hV1vgj/hBDlEFHS++zf0OqB3v3qk3Ef6gFhOzcRSFCi8ROS6\nSOtz\r\n=yKZ6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":">= 10.0.0"},"gitHead":"ef584afae3550de3d96d04f9e59d68949ca8e95d","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.13.4/node@v11.15.0+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"11.15.0","dependencies":{"knex":"^0.16.3","lodash":"^4.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-next.2_1557760844653_0.7600501693022668","host":"s3://npm-registry-packages"}},"3.0.0-next.3":{"name":"strapi-hook-knex","version":"3.0.0-next.3","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-next.3","maintainers":[{"name":"lauriejim","email":"j.laurie6993@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"faa2ee51776d01c551fb2b0f973c4b5226df95b0","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-next.3.tgz","fileCount":6,"integrity":"sha512-LZodoUFp7u1RWh+jlqkdGQ0c+yvRjiajqT65fMxTIL7ZBJqrC5EvFPNvsESxQXXVA5KtwNu/92oi7SQX466w2w==","signatures":[{"sig":"MEUCIQDvgbEtmYbvKrFBb3Llp9iAHphXOVL9mNrRlbDNnR396QIgT5SpbxV8eU2fyzhkeop80lZy4MmqxDUtgyAcEO2mgRE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2ZL/CRA9TVsSAnZWagAAP0sP/R/tVsYGm7Fj83bb4JEv\nqprxqqaZZSRlYzvpO7z8bUqHLrMx/w5D9O74d4kK/3we+R1NcivKnGuFwtpX\nBhsyxfxIHqHC55aPdkYg4WI04xGQTAGtRCT4Eumt9r4xAjV00QtgXS7kHY+8\nSJLf3821DXgbo5cjSjvi7lkPq3gbGq8agYs+S47punl4FW9+h6nJJdNCi4EL\ng3fy378eZcvROToYFrl5NJFVZJtDWLTd7Pit9pUE/e8sf4qekVb0adQGtjYd\ngLyYn9PT71OzeHPVvzfx1EgVKk4Zo/t6N6EoerKjpvexUL8yBapXfC6Tk8zm\nF2y0KezL9PxA9F84ZUYN255JsSShdVAREnN5EydV84MZSUCJFsoCRlChxFIt\nZKaFRqV39JjO5wxZExGzczv+h9Py9zwU75j3WBjkwWfi7XqfdLARHCm4RjpZ\niG4DlOiaIo3W0mF2UkzKIjfwViMX1cJlnRUlujJ2VGi4R1g5kWbJoJ915xt5\nqcmUj6oI9Tzv2CjV98klMopP9j0NfVk/DpmlNCGqcjiKD1yxCCkaq2p4CYco\noICULCVA/2nEnnPu/iTvB2f2Rxq29ns42RXCgZTSNaEx7lnlx2PJs4rL2ZjO\nEsp/xZcIckC1BOFZvfOnJTow+QbZ0VK6YoJLG2hIFytHrkn4dt4pOnkrBtlO\n+NYE\r\n=Y7pC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":">= 10.0.0"},"gitHead":"718aeccf3c1e6bb040ccc68c93236f6a41f44422","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.14.2+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.14.2","dependencies":{"knex":"^0.16.3","lodash":"^4.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-next.3_1557762814767_0.9667426122004557","host":"s3://npm-registry-packages"}},"3.0.0-next.4":{"name":"strapi-hook-knex","version":"3.0.0-next.4","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-next.4","maintainers":[{"name":"lauriejim","email":"j.laurie6993@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"5b175bfd3775a2df3a94210af8df3e349d61c0c3","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-next.4.tgz","fileCount":6,"integrity":"sha512-SfL3zeDFcc6gzZAgcGlVCG9Iroj6BacYnez5G5DLV5pHXsVM+NjJzUzKZTCPq504RV3JfjU9gzsJhF078ygoMw==","signatures":[{"sig":"MEQCIFbdrdsRRHOt24+KLmU1/S6cO+om+TugNi55G6gvcrtTAiA1wWMGPyOat/1ioOWWtTrJhDPC1pEpQ1XoXsPL5I3OBQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2tusCRA9TVsSAnZWagAA+LEP/0LfBlDr7UiYOy/8Fjoi\noCsIXdB/vCCmCdACmPUoGAz5IGfTwtEyaJgLMZ6pYZvZ7x6vEspbuPvr0dUC\nuLJ3NOuuVjBW/7Nbx0Vho7/aWZBpxZdAYyXSXIqhNXk48bJVceEsAGkwEAMS\nxdxf5kCj0/EF1OEBaKWsJPpGAr5dNWB7yyJ+oXnqeeZF+dD6WJmq4Tbe+btP\n5jNjlr/B/c37bpeBvEz7xaQsTZv39BamMdBThMX9c9rJKjPdUkQlHPjPSxbt\nIAcojIW2+uruQgXQHTbvNl0Vpk+gHbHnU+540WSDOwEpTl1qysCnYQh511gl\nMFrRKQyNdI3UDXxR2TzYhnu5bIw1+wUwOs51hx1DUxNwZHPJLEmVpcFON+VY\nUemF8Zeh9UQxBl4eQDqr099GOOgUqYGQlIpfoH1BTJ/ydpin9MhWCqZ+izVs\n1aslflb9aw4k5OkcyGHMOjjAF5pQypuzTeqqw3RQgmZOo6dZ8M5kj3n6vNyY\n1m4V0w09+B13hdVfsXe6OUqA3OxU0of4wPbpSJ5ej8tjkgvsPWvZTkFO3F5f\nOASSSNo0+lBBjgaKN5mwa2xEJ5ZjxxlbZJAgVbZqKDz2xTR4YUpjqQ40bzTW\nIIFX1kKzwWIvtqAYsB7PuoukXKrbtU3R9dtItjd0He0UEhPFUwu1Ceh4+21C\nBMof\r\n=A59N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":">= 10.0.0"},"gitHead":"718aeccf3c1e6bb040ccc68c93236f6a41f44422","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.14.2+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.14.2","dependencies":{"knex":"^0.16.3","lodash":"^4.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-next.4_1557846955802_0.06727712033531819","host":"s3://npm-registry-packages"}},"3.0.0-next.5":{"name":"strapi-hook-knex","version":"3.0.0-next.5","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-next.5","maintainers":[{"name":"lauriejim","email":"j.laurie6993@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"ddcaa83258f8e9d79ea3b0ba5cda6aa637d79291","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-next.5.tgz","fileCount":6,"integrity":"sha512-zrCv+m14FxRtvxX9rIfOqNGX8zRhilawGLq89ZtIyTonPI3UPf47+nFvR24IUqjHE8u3eA5VG19wUAsjQKmR/A==","signatures":[{"sig":"MEYCIQCOqK+mjGqSQlXj5yj1OFoojULhbwnSLFmMjQwQtFFzNwIhAMjJXkXQYiUu+Qg3jEbcp2hFYIjk++dILDl2eACwJiw7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10786,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3ScfCRA9TVsSAnZWagAAio8P/09jDHph2/EyUI4/hln9\ntx3HnhtB2TBewMAguOxNL5t5V/ERzvuLAK9mRIYp8s0392pkqwxBFJ6QMP/9\n6fPzuEnRI4lanubIaGt6S8cDG9b8GYBplFlMTQKaQBfMcpAeaxJoLX+cyg/p\nS5LR8cx4zeYy292h5wTBWfXDRSn54/Mk6dE3WCl2caUGWHQYwGMM1UApqv8S\nakuZB3/nmdIOKSJ8c9Cd0itpJHYby/qtYt3boHQ8o79XaYD6dclL1QeiG7nQ\nwlr8+5mGrfG8iREFjop/gsL1kC0bdPlC+swVM89/a8a0MLdlSVZvRayTJ/YU\nqjy8yIkGgYbxyTV5JBwJGbej1jIBOmA8laHKp9G4aojL6F9AprT1SXSp0+ni\nvB7Hq60jSZvfWVys885jc8E+IUyBRE6QEqEI8InPsvk2FU1pfN8smgBOFNpc\nOjK3f1Q/h7FarXkadDM/yUcxy6HwEiiwtEdrLeiVhkduuaYbWoeJzkoCL5Lm\nnah+VcjpxKQI+lC9bS6IV/2NBW4m+mgNfaGuqc6/Eujm5alb+3dGojFV7hAv\nFfJRmTPvLVJpEannSS8rkU644jTVc8xGA2qr0PWeMfBYnDqi5PzhyDMOKmkm\ny8R6ynSNj+YSbIXMfVIQnMWaLYdHGt8EWZHDpPrHMjYEpEzkZkkXgWka6u7D\nP1cO\r\n=/+Pc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":"^10.0.0"},"gitHead":"0b9cb217cc30ae9774c75be3ec9008c74627c325","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.14.2+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.14.2","dependencies":{"knex":"^0.16.3","lodash":"^4.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-next.5_1557997342653_0.9254191845503401","host":"s3://npm-registry-packages"}},"3.0.0-next.6":{"name":"strapi-hook-knex","version":"3.0.0-next.6","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-next.6","maintainers":[{"name":"lauriejim","email":"j.laurie6993@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"9fc69d5bfe7cdabee1f86c0ac4efd83669bff8a5","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-next.6.tgz","fileCount":6,"integrity":"sha512-iWLYURjaRL/GJxXVuG7ZOi6/3VRzbP7+lfmVfDBeskkQ0L4yVohKARUwfUzNt91PseeWC08toHGx+BRU4W0Bcg==","signatures":[{"sig":"MEQCIATqvGQJzj0Tj9FUD73nswCgSeMMcITlBUTJIFwOmZPRAiBp+iCfNQ1Hcd7kVqX0oRluS8aflYOzrenVqmkvOI99ng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10786,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3XrFCRA9TVsSAnZWagAAspwP/RqE8CuirmHRLyW2ecHn\nJJdw7DjzVgZBGMXfx+MB+cTBQTU/obELwUl4ADNYV4dUT5WcHYd4kB1C5HDq\nBVOwdWDrSbm+5LGVUIDphVyOtxuj4dlUcAwvfCUtdkG47lEHJSGE+y8v5P59\nfaJ9MJxdCowEfjWLO4szG7zHkEnDCnjiy+loMkxWaVyMxVcAgk9+RIZJp8yZ\nJJGQMLRWrZ+i6+wneGLMMwoY01TWraJFA58rEw3ubeJqWSlV5o5MeFNraYCg\nWjFdaRm9W8xheLuWHgi2JjIjK/jinyTqwdok8uoIh4ShSq4JL4paA+2xxqzk\nBYuBu22XLT1k87V3sDGRZziotpZbvt1JSAXGhTTlnAuCdR+6fb0aoxMmCT4l\nF4aGRlq7jUNu1/o+rztkh+rX661vorl5ICmsvwI4bip/xXFQ+nKbI70SMghp\nEidwYIfMhho5uBSQJ0P+iaL2fvebe9LDKOJhTj8q7172YXwK1qLyKTAqv+vV\nAp5lkuY/U0aPsHhPQ7qAQtdCi58AiXobnyMCusYEPjbY/t6xXtbJXP80AoWz\nvByn1ltYhEjWfO0QFny07SFMLkPKVeei4VCtZ7rn4uuhHCMkA2R73Io+XhmH\n53klumdK9ZeMD6lQgSbG/GAtV2y23ti3O5WX+Vay7I0ptW+JGwg2IggFXenC\nM+5b\r\n=hFTz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":"^10.0.0"},"gitHead":"f5365179d5f7d119b9ac0c560b651eb3bbf61f23","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.14.2+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.14.2","dependencies":{"knex":"^0.16.3","lodash":"^4.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-next.6_1558018757139_0.7019318659035916","host":"s3://npm-registry-packages"}},"3.0.0-next.7":{"name":"strapi-hook-knex","version":"3.0.0-next.7","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-next.7","maintainers":[{"name":"lauriejim","email":"j.laurie6993@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"2e3d8ba74faefd09cd358fa9f77eb6c3b4946c8b","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-next.7.tgz","fileCount":6,"integrity":"sha512-aZcVwdMDvi5X/uwrpLwzJ27sRRywBi4XLgPGXbPM2mP7b65UU+DxyxHGG04jnTh5FUjxk8y+kEm7wXuKT6QxFg==","signatures":[{"sig":"MEQCIHkFZWZI+YUkQpMOCkXXnEz63YX8hf21ArakF5nj7k7MAiADx0Kvd1bZiouhXVf7j4lXpA29OXgOrOTr1Qd8gloVSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10786,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3suiCRA9TVsSAnZWagAAGOUP/itNjCc2oKw6LS78iHOt\nJVrkthE9qa9vu2O6tSGIhQTvPncfa/vnfGXf4iSVavWZyzxjE6VkIf4gIhAl\nv3hDEIn68kzjnnZ58YKxFKJXwwyADbm8l8plsAu0KwQ8nJZZbYHSqJT0khVK\n4DYr8QxB0/oZbtjNUzNwDuwCaIPZTS7d+SwJb2TiRNlGzG2eHxdHkhHeSo0j\np+xUUKTI4gNGrLd2bQNmr02R2ZW+1+q9d/6eOAUOJALCZEWPl6IqIJQwn1Y6\nO7LPmxlG2krhTaEokl/FIMM5BGoDkONgnjJq4pmKS9cFrQLZ9tyUkI4olejU\nt9HCgMK5meUJMXTsR6lRaIA2MjNd7ktgKI+AnewS2dsUrKNxQ0LWCwolzZzW\nCylA3ONAKdyP0rbxBNAt5cTIVRl09xqxvstrH475RZAYoNFp99trljJ661dg\ngT0XGWz7g/4Dhmm4JLXxdoIAglIoNs9/gxSWQuTCAaU057QYRmiQU12c1qAu\n32rC5glswgmEq6EMztGrrSUMLjQ4eraBClPMYmzhb7sWZls1E5bksTpWEMKT\nWA2LpDnKlc74wHfqFjozc/qugV59L+gd1jOoyp551j3FJb7MLrtnaLa4SUOQ\nnOLFYiV4PB1dd2RyXtsHIF+DOGPyiq7AKDY7ew+E9BTZZO5oelxtBVF66pn1\nHgQh\r\n=e8YX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":"^10.0.0"},"gitHead":"91fdc44bcc0a1abe80d57a0f896be196f7fbad1f","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.14.2+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.14.2","dependencies":{"knex":"^0.16.3","lodash":"^4.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-next.7_1558104994060_0.8868654715637538","host":"s3://npm-registry-packages"}},"3.0.0-next.8":{"name":"strapi-hook-knex","version":"3.0.0-next.8","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-next.8","maintainers":[{"name":"lauriejim","email":"j.laurie6993@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"858905612bd29489930fbfa679d862c9585dc752","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-next.8.tgz","fileCount":6,"integrity":"sha512-EISt6eDoxvKD7ABB9E+02g1x8d7EhSwIDRgWJs7bND9Z5hIoYcZI8WfQ/rPFeoI6zd/9DZMVXdLbSjcRYvB35g==","signatures":[{"sig":"MEYCIQC4P9mVua8yQ5ZvbObeq2V/66+pkkFRC4qT4+objq2Q8wIhAPX8fHa78Nzf7KOhwuWVEnPg+GVgrdAX4cqajF1kYuEZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6XK6CRA9TVsSAnZWagAAZ6IP/0eZc5sP1SWowe7w2DyA\ncTc6DeN3SkuDRmrATrd2JjbauzK29IHqm/Vbdl9VRH2mV3Xc5C+KEM59Yngh\nsJsClqnLIGvfP9wgTIMnFgOVkXSKXxvexlSjKju/RIunTk832reArDSL+RTx\ndKVSDCtOXRav9b2gSK6hbbBNb3nYoafKymL8BL7kviCf9ZBbvMSze5RzE/YO\nleELuEQZNh/+FVjyXQAmW88RSPh6WpOjcNpGQOBJtZT9eEo6EdqFcnA7VEPs\niiM2e8pHIWbt0Dd8DFOuRBANmzAt+g/ERErxaPd5BeLC67D98Ibmfu0QPhqX\nRhOCY+f8ZJVXXa13BbzQWG7/bFVOHZzy6JAzApNT+DYps277O0ej3vNJmEQu\nv60+Ax/WE2EV3xzSSUWjT4JT/LgldrxJbVRE2g2WJwLbbvXDg1ys7Moq+717\nx7soIv09eL9ik4Lks/39BXy8XrU7UacqjrPEGtRgi02REKrMuHp+JlexObFf\nyIaOiFLLmGJDY4CxQ1glEtKn8BxoPMJxuDauUk5WZ+XXOcyJCFLnf5OV6O0N\nxb7w/38cTaQpRyLWhejZb/+FTctaYMgaJTE9W3H6H40mq4oEumNkiwa6+9eZ\nbXtWrJVSVZanWGbjfPu81R6VY0INzDAOMdAy45HXu8YcqkOjA91mcu/vouT0\n8uD4\r\n=KIBQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":"^10.0.0"},"gitHead":"b394c4a5c91bd29a32485e7027ae264c7698fa57","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.14.2+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.14.2","dependencies":{"knex":"^0.16.5","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-next.8_1558803129453_0.8408662868842671","host":"s3://npm-registry-packages"}},"3.0.0-next.9":{"name":"strapi-hook-knex","version":"3.0.0-next.9","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-next.9","maintainers":[{"name":"lauriejim","email":"j.laurie6993@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"fbc8abcf947dd09dea35ad1c3d645d9431274a99","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-next.9.tgz","fileCount":6,"integrity":"sha512-F8qqxg2Hb4eVTfNIyOHY4k6qn0JqTOO1kS0VwXIP2CSWt4I3MmSOZmQnRx0C31ta6a1XxVOJVqEXQl72arMndw==","signatures":[{"sig":"MEYCIQCRBWBc6+csxpb3D82u3iCSmYkP/ams/vEOQllvcCRvlAIhANxHR2rxxPB7Do8Bhu3KViQAt2kDrh3gLnANkHMw6H0h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7rYICRA9TVsSAnZWagAANLYP/Rzg0BsJmYHgiHAUEB7g\nCqcVWorXrdYrsiAgIf/I3EkBpri2iYLXGLc4mtfCLxY+8ItuP1eI2PI1nmGc\nmk8zEFa/B3cceGLy9Ced7F1HHxqtPTyrkOV3vOHTuuQAuKd4t2lxtNlz3BGh\nqpo15hKbhjqjpIGM8PXsKf/twjvW77e1rRX6dde0bSXV5cMI7rA5a9JRRvw2\nzHXx7zUhnmXRqR5VJmGLMOl6UYJU/Q4IT+VceK3B03IG6m4CtDd/ONWY2i3E\ng2o9xZppoiNYvaLRvAa0/Sp0SeqD2RAeOZmoCaimBR0qjuMClWv32f5j4MXN\nKZhs9DDJCyRrWY4BWScQwWNSYrug9Wb78LTzfCnXk8QaMoD6Y7zShyT6UNCj\nWiXtwa2f5kGtUZg5BNt2aeKjAXAeZh0SeLEvzTsUnsEpYC/L+pR4DVQKDQJT\n28Fvr/Go04meV6PguSbnUdvraMokONlne7yb7Hw8DxUuG0Vb0RJyXdmibMgY\n1iaYINStehRB+cJ+w6prbIZ7gAAU2Y6e7bOunGV/bXrMSUcG+tnYVrFyLY4A\na8MWCch28zoXPem3SOIXG+l9ppBK6Z2XL/FH+DUIPDo7CQVSZbS9JwAeDmdN\nc4/6TG+TOyBMa7ZKb9YxghJzBE/COMPUxIMrzK1OFb8ZjympQXg2O9MACVyS\nIP5B\r\n=IMaD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":"^10.0.0"},"gitHead":"f51c11e14ca9de084d9a04cd03cca8e88ad94c3a","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.14.2+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.14.2","dependencies":{"knex":"^0.16.5","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-next.9_1559148039789_0.038411199010817576","host":"s3://npm-registry-packages"}},"3.0.0-next.10":{"name":"strapi-hook-knex","version":"3.0.0-next.10","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-next.10","maintainers":[{"name":"lauriejim","email":"j.laurie6993@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"8a68a8d8a7b4791dd43d60121ae6fb807591a760","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-next.10.tgz","fileCount":6,"integrity":"sha512-UFdlr50LYjcFuWoh8wsdjkeayDCjPjKrxi321t7CXwbD+qLChsn1a/UEF+6icadR77elV0qJsQEVMS9YwABc7Q==","signatures":[{"sig":"MEQCIFrm+surIII1fLbRnMszdmJpE/GgW4pAeBcpaeqXjmxSAiApUFlTkkMeGMk9yrejF6HrbvZI4zl7U6eWUDldwRaYKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7rwmCRA9TVsSAnZWagAAZTgQAI+S8JDqpOrKidgOS5n/\n95FcHYswu4We4fWV32gExugSf0Tseik5Meag7azcnshYYOPZxA4eJ9194U04\nvVed0NI/vRFuiTQEA1v5Bj6Ft4PbUIM9wQm2CVUZwkG0uFlygtnUZvf1d4ni\nRNhmoCXdR0pzW28xtV2zjD8D/FRmqOjXrP387aiT/77i7lpzUWS79RG6sQUC\nVuO7rTFtgIXokiiLCksYRjH/1aYpFzIw2hwC1Tioat1vCfAfeTgbKd6qB4E3\n54ThVR8mfRp93rqnW4M/sRD+WsSk29uc677OhYAGhq99EdMQHW4rTz2f2eYU\n6oFDmIX7D+BfrF6sRbHOlOHq3rEbz12JAWtNGRAU6lF+sQS6Aolfd1bE4N9/\nqPD0SjNA1MwEg+K/7wBbr7/Q6ps0XRvnnPIk1O+SlgsnkEHQbMJXW7CH2mnp\nxRmQnWSTqabjsoSbMh8NhLic0yqSrXAZQRSpIMRDjOAbQuYfX7HpEcLKhvii\nC3tT09fufnAfEu+v3LSDuS+tudFS+88RpIgZSBPIuK4rE+nTN3d0ZkvrH/C+\neqwJX9v2p6G9KcGHc1VihMr5iYJrkQU6zZ7HyRWgepB4+adgYdG0lE3wovsl\nVwLRiVmErOdIOE+OBz+KE02f2sm0wyb0pR2BKIQ8+nf/Ug/Co2MaWk2YXm0b\nadtt\r\n=GYvi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":"^10.0.0"},"gitHead":"f51c11e14ca9de084d9a04cd03cca8e88ad94c3a","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.14.2+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.14.2","dependencies":{"knex":"^0.16.5","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-next.10_1559149606227_0.6476464528859478","host":"s3://npm-registry-packages"}},"3.0.0-beta.0":{"name":"strapi-hook-knex","version":"3.0.0-beta.0","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-beta.0","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"9ee3d2f9d90ae1093df6996dd0a869d9442b0fb6","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-beta.0.tgz","fileCount":6,"integrity":"sha512-gNbNNkNwLPhjbNsDh6FmVv/R1VUroVgBnMPMrDaMX5iEPQ53qpBeyyavtA3PFzdxf4i2PW0ELFlYD+D49E0spA==","signatures":[{"sig":"MEQCIFyTB1YiUAzw00DWBWhK5VJiOG336FQvNXRLnYJ5fuujAiBOrNo7Y6PM2AoRviySxpGZOqfupv7zVsjsutSmrG5QoA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8UzlCRA9TVsSAnZWagAA+nsP/3HLGchlODeRtIZ3oJx6\nI33H95nL9a4dERU5LG/C1xvf3h8WdTKyWkX4Re6HxUdfxe/xzsUg5oxOMiZh\nAfZS6j3FBGxWcTHp0IxuA3HmKm5fOgxm6n1eYCEriAOAw0ygIpqkiX+P5PeB\nMiIf5KHtv8KB+xkWvFsDLWI3x7JzK3l/ylcjedSrMcVSyGepDVvLpMihDqe9\nqCfcWIQElEM2Np3+gyCsqaHt0EYlZ5oJGvgL/7RXVUOcaJ0Op6XBpzX5OKlP\nR6APWvIIvkqKMmoTMM5vuGTAUOkZAzn4+QCfCv94TsU0+ZHJO/v8Fr72lQCV\nZSj1tZKjX/oqc62GaHO8AB9gVxYQv8+81lrMjR7yNvcotTftuObUxFJ0Z6Jm\nJ+/IzQyYWaG4NZFdk3GL2M1pSICMCDbWdUSMyeNbn954KJ4YXB1S0xZyaHRV\nTdr6aMjvS1z0AbqhbZowKnHYVlM/KtUDe2yjmIhYARqHn7MnSbAnTUd5P7mF\nfPySaubTHi2Y87mPIDg/NkGdoF9mfl6uDm+tBHUh2N8uS3IDWCzYJ3/r+Uzh\n3HY9+BPHpn3HbdwpxzGqRRYHnhEUlFSGIRGmzc+USGQ5ixYdXQrktENeM224\nRSI7ojmAFpoz0izPriKO7N8NQ3z4boVtrGy0pwNc7FUsAJbH2i8LBwmDkHe5\nr/Dd\r\n=97fh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":"^10.0.0"},"gitHead":"5ca7513c4592bb7063c2bc79bb91800147aa541a","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.15.3+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.15.3","dependencies":{"knex":"^0.16.5","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-beta.0_1559317732891_0.18661571828818402","host":"s3://npm-registry-packages"}},"3.0.0-beta.1":{"name":"strapi-hook-knex","version":"3.0.0-beta.1","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-beta.1","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"fb3a217d275960f1565dfad3ae8f7088a16e4822","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-beta.1.tgz","fileCount":6,"integrity":"sha512-3L1YRT/gIyaLAV3CEEHJg+JknKMtmGlY+DeYvzYXYTVhJFBduAqxvypv5zmcozaiEBhFtWpiqTRb3wPJOUkdmg==","signatures":[{"sig":"MEUCIQCXCEMa1/w2ZZ7bNezbdhF8G+5HUAAQNhKlQFwHFGZJigIgOydhY28UCKWVbDSQ7Ap1d4x+C7uLEfmZbUDM4LS+jng=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9Q4BCRA9TVsSAnZWagAAqXEP/RaySBioCr/u+qk7dA9J\namW1QKQPS+HSLSdSLEebrjggcvFiqSMGpsA+DyAemgiQYb+Uqal5DGuf5+Up\nPU78bnsQritgLCeNntQHTn8Dp6m41gzTtDtkcqN8jVDfO7menfi0r/T36LyS\nNKv5PZFIOCgDqID+tmP3dMp154XzhCS+5+fWvdO+Qkh1vDwgHHwE/awcn8KA\nEfMsRbfz9Aqv5qI1FHm0wWMGqKYlQ7PWlOhKwJZBRC8nusrudoPlQPy2tpy7\nCkhdH9L5W7bi7n81RkvCTpO8KQspaowdBsypg40wJaL1K5VYotyJAMXdFabZ\nvIYQDU9/6uT4nbd91b8ciHdnoKBktIFh6VIzRBMu4gzJjX9gV9LuRhEz0b+7\nTy7GeHKbmDTqOmXlJ3zu28b7b/428bnLTQd7UoT43f9zip6x6G/E+XStJ3Yi\nK8WIr6cpLwhWRco+zHiQMXMhF/FpEhSxSTcqau3eNsYy9CbvOzzSdfbe+E5H\nhc/RwVZeayOdG0FNx/uEiStNbYp/pwO1Jv/yG5P2TerhzuXqI7Z3OmBGv7aV\n+r8oC0Et4d5n9A6vKMYeTLjbO8DEzEB3+GEsTZ2X3NvmltCNbuDSEoMb63yT\nEvjQ+keIXNxr4z+ELzcXwuGj9DFChlLlLeuNtaOpzjlIt6x5iaVoJ19mo8Jq\nORKq\r\n=ok8y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":"^10.0.0"},"gitHead":"30908ce649cf9f503d25621bcca2a7bcfe8cf0a0","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.15.3+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.15.3","dependencies":{"knex":"^0.16.5","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-beta.1_1559563777047_0.7790150783503875","host":"s3://npm-registry-packages"}},"3.0.0-beta.2":{"name":"strapi-hook-knex","version":"3.0.0-beta.2","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-beta.2","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"5e34ff1c99db69b44a71fb5aafcb27f7ad82396d","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-beta.2.tgz","fileCount":6,"integrity":"sha512-y9fbJCo+7Z4K6SIWLMk92E6nMoE+LktkWm48xX3OAFjgyxtjyWMJwvvXhZbAtpceIQa+1fF5hUvjULpTjsrqDw==","signatures":[{"sig":"MEQCIAEq3jvxkaN9aLVh1cyC/h+nS27sJA+MS8aUY3PhL74aAiBwyZIhStk4HOO9JWPmCaq4CTKoKLlCEiB66h84SsjdEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9ohJCRA9TVsSAnZWagAAdmUQAIF61r6pjf4SPhoT1rmL\nvJyTFn6uZIadrAp37MuKysOjONsPShu0YmmIWN5laighNaRBz3XNZ3NoR/VU\nrhJgthTKx7TswlaiqY/5eFqhPex30OfsUK1zKOdE2sL48mdLpW8RKg+7L6OM\nrBu3Xg2x+AX7NZi6cy+1tQf/d6NBR4BrUnNim4ex7knwi5shZotiywgVYtUk\niPitbTVqAcm0v44vmNsMdGZuY352kOGMdEl0NW66t/ho8pcFnNcaoN6m7GGw\nnYV/q3GTZXpSU//MOaNUh0jSou/g0wGl8Vp1SFAoRTZc91SKcy54YhagJ51f\ninFMdYOMvIxn/PrDJ+oKi9TgS/sSJYG8lUcpluJgRmnV2zGHJdb7+99uExLl\nY6ZpudWPoZ71YaRi8gM/68MwYTPux6xFXuqwa/WPBL+dc2ujeMXe4VfF68x1\nfTS8Ee6qb7KqC9Dn6RMQjKIQQKnOA8Hpphr1fPRKudqnn92UOE3+/VHw4t6i\nm0dA1OKp2cdtALbW8EWfavI813+iCjKe3I8BP7IZVH1aYZ7BAHIczIErcvde\nD6BVh2ioQAHRFQawgFQ3c9MkADHtp6Dl3g23/Ut1jRmLotEsUkU6j9WMaAsR\n17YFMsjOYHAqdSePgGHmVCCQgTkwS1LQg1vcVTHhfIeobYmsGY4KmXCutWem\nLaTz\r\n=Gt/k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":"^10.0.0"},"gitHead":"7d63600e21dfe35f34e62832cbaa47af5a77639b","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.15.3+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.15.3","dependencies":{"knex":"^0.16.5","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-beta.2_1559660616671_0.544675086243996","host":"s3://npm-registry-packages"}},"3.0.0-beta.3":{"name":"strapi-hook-knex","version":"3.0.0-beta.3","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-beta.3","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"950523dace819ff0d75c1a9ec9ee22908d86d234","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-beta.3.tgz","fileCount":6,"integrity":"sha512-iIOXg8M9ySi6A6tACu+/ZmKcvwZCN4zfYsceOoDOXcWbTw5kjsJgyDXYHLamLI7HV2kiheLPbxyoUp9DsaLUQA==","signatures":[{"sig":"MEQCIGey4r+bbXNysXN1S3kV2tElF6Rw212ejEujnTOtwM9FAiA3zk3EJXlvQaPQDnnt/5vbBXolD5hfANUl589E5EfgnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+mpyCRA9TVsSAnZWagAACEYQAIn8Q0Ohq+gZJlyxGp5Z\nszWNHco08A6hJM4Louc/0Ia8iZq+tnuk1rKQpqZ3HiRO4e4Df3agdnLnmVfu\nGhxI5o95+nJfswNC91m7d27WTCzbJXSZpc7XpjUzTgzui0ZoMT4poYLlb7mj\nCf3FhwVCQqrCBx8d8IpFwGOtwNM7i/XNSm20Tt7aDhyF/PyPV9sOctSdpy+A\ndZiXgl3j3XP9uxdQPnWz+59ojhXgx2kGuqEnM4f4Ghvp3rkZ6SoaxEF80T0q\nw+IaU6dKfikc2MTFPut/+1FEXy9Le8eMsrzgVIMOqla/8e92GpIBztwm3Qkm\nQJkZ6H8Czp5s8JVIVrwoqSuZ3xyY4Nqnc0DtPOPLBW6hItMCO3+kPo2ZQKCc\nxBwvHuBA7R+lgeD5/4hdJdGHVrlMSMeUBGhFb6tcl0PsFgbnOd2j/TKGo6cJ\nT6SbKFWf35vl8g3dhaYY5OOBiRAzdqKPn1RAI1jE02hGeo/02dxzQ9WxNSuR\nLxV2XsUBsOddFQozr+cQEIziDxCNu+coC2YyMWPdasVRiNZ8NmVIowqv+Q9B\njuCbROzkABBW1ZhPPBVtSdkQvPvjN1pE0AehlKLEdHQZ90Rgqe9lYT1B3upB\nWYA9E7QITuL9R1A3Bqle7YyHA6sA2fpmcUGIPzYZ9C7OAy5QFrz+qS2XSNnl\n31VD\r\n=xbe/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":"^10.0.0"},"gitHead":"0414e9f25b886cd90eb361f80fdc3dc7e9f2cc7c","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.15.3+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.15.3","dependencies":{"knex":"^0.16.5","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-beta.3_1559915121354_0.5257763615073952","host":"s3://npm-registry-packages"}},"3.0.0-beta.4":{"name":"strapi-hook-knex","version":"3.0.0-beta.4","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-beta.4","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"3cfbe3f21bab06c7bf4a38b364cd3dff315c4582","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-beta.4.tgz","fileCount":6,"integrity":"sha512-1jjXpneq3ZugZ6zoRemKcUROLKk8RRBSRNPXcahUEOu5ur1J0W0HoOyRHia97sq8feJbAu1ujG470NKHNusa1g==","signatures":[{"sig":"MEUCIQChXgjkeGPOCFNCxGuctWyNS2rqXSdPzfR1fLX/8iKVPQIgFVYi53zMPdZ2E81zN1uzLLPoLbR/DXidbZv5P/8f89I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAUTqCRA9TVsSAnZWagAAQH0QAKDUllu7f97/sxSiAm6A\nZmdcNnzLeoJ6k87mrba9dpBcihDZiMktF1hc1Y8PgxH1RS7ikys8ULTlPWP9\ngQLB3m2IHIM2+3VZ83EZ5ZTi1c7DtUqzhLLne7hhXv/X+ume6Ziu4cMEdKON\n1nzuYQJmHbCx3KsUlFX13q6btSc4cKKg4A4eJZ7IwzAAgNDw1mg/wqp8Vn/T\nzB1QONJEl9Hyo+XOXwj5jJrPdW0geyS7oCz/DKTxIsESgMmzJsJn/4KLYri9\n8pu/MecR/JrA58B4Shs0d6BmqgbpyhDPHTmzxdRUuGRSVP6w5TPRGc60Nfup\nDIGw+gJkrvw+n2U/UhT8iyQh2rRdDnAmhGaV0G2FsK0H8jTy1c0OK+zIYVAy\nT28eIDXpMOGkeA9/XoMOYeSKYaB9cgTtgABqd6pICxyhezfhnWdYfjxYn1eU\noWg5s2wtWZXuL5kEiJr4pLtfyaZ1bO6d19Qrp/QzFAbC5vSGvi/imSka4434\nK4Vllcya2OhOEahgU3TyNfiRTdq8sq4gIXUqABFeINrY8GccKDTAIfKvbOho\nmaDlkyEAn3h912UUCV9sT2CqFx/IfMgvv/gJVm7I63foJVf5YpfSe6zduZQx\ncSgnLJKCOdp22GtTVCjWchqGqk1FF7m2xK+UOpi8HLZYbm5gOmTw/kSSyejk\nfQw0\r\n=SNbJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":"^10.0.0"},"gitHead":"bbf5a405ec8aff854b1a83ee66a36f040206284e","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.15.3+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.15.3","dependencies":{"knex":"^0.16.5","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-beta.4_1560364265842_0.7779538252983593","host":"s3://npm-registry-packages"}},"3.0.0-next.11":{"name":"strapi-hook-knex","version":"3.0.0-next.11","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-next.11","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"b8e32f5ab8b5f50adc92496b51ca57880f418962","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-next.11.tgz","fileCount":6,"integrity":"sha512-BPFO9iz71nm9eako/1NelurhcveO+HcpJO0ex4Xfgya42Q5SjviL4GP1MTTHjMcvdMG6BeqwxHhyDZaUG+K1Uw==","signatures":[{"sig":"MEUCIQDDdJWHMNqwzLYSquwIRGD7ugkMZB123Beh/2vUH1MYHgIgMei9QmHZbJ++dudh3hCE0GhAphUL9WkNjrvzrMJeRgM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAmJDCRA9TVsSAnZWagAAkmoP/3hKCghwsxWC2+iSBfSS\nxXF4LPFTPWhLtgm7IB+1l1G2ujPKjQ2abZTp4oekoOC1tGLGb7pZwTYFb3kg\nMMPRrxHkQGYQcPjJpUAfMNHEGQa2ALRigtQnL7goE/tb3r60qZSno+zUHGdK\n82RszgJjz/a7SiIMovDvgL1nB52iZzqLWPQo3IF0Pw/dxXG7KYMoXS5RfPPF\niQ9TENgge6pAYiJcnanzq0G0qYSVpaaC9scKu+C3qIUhH/A5xIzqIhSMchl4\ns4M1eNmmndWhhp3PIN8yhgxQ1pyWqar6zB8EHOG0mcbNL+Pw/S9smOsgGAn/\nqUSM0UE3tKeGJ7prcEs/UMv8zru7zarjw977CcY3LDtjpThbUC+V06tGER63\noFQb9txdxjxqrBZk3PS6z4MZVFg5ppEte6iBG5M9v+EQpkMy5OvRhh3nZ+Mb\nIjoNIzaNVoP0wVNUtli3YV97x9RBtzLJ263kjmJnj5q/JMpJ5uiLiPYgcbBO\nldscqtooNrZ2X31/IfuPW0rxtEuyPjSa0gfu6xOZ7LC6EH2HAKHpgnXa6Ksk\ng6Fr92zT/T2r8HYAdAeXbuKsA8vQ+eA2kiUbboq1IdAbGQB4JLY5btjugj3f\nQO45SY6EeUMXY1/X0BYSq6KmhdUtiZ5PvjRXffPALKmwpO+cwTp7OJ4vFwLM\nIIhj\r\n=/vcg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":"^10.0.0"},"gitHead":"04032d8a9e531c417bb68a6a4d39633f7e1a346a","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.15.3+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.15.3","dependencies":{"knex":"^0.16.5","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-next.11_1560437314887_0.4268801163436884","host":"s3://npm-registry-packages"}},"3.0.0-beta.5":{"name":"strapi-hook-knex","version":"3.0.0-beta.5","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-beta.5","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"eb1a6df59b9fc222239e18179bb77dd2e6db36cb","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-beta.5.tgz","fileCount":6,"integrity":"sha512-lDTsFd8dmAPrxNgN1fJYN7wkc1fxeXJ+5I7GZTstsl9lNKWB4F0K/Ao/A6D3/QvvSXbtvU5jz9+TjUtmtuwPyw==","signatures":[{"sig":"MEQCIFfaIWNDHZXVhmpH7MnIRI8L/SV3IJB4ScewWfKTADdBAiBIJaWahzPrBWQopggw9fwUEtN79mFcNsStEHbVKO9b3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAmmZCRA9TVsSAnZWagAAt34P/juMZpbC0dt6o3FBDZo4\n2q4EMuoz3ZD1Q08tysu/V72L1xvUgnLt/Fvs9ZOBSPceArOMrT85P5DWwvv7\nv3b+4UrQOfvLNkIswMrF7JsU9xx6DbTbAc3CWJwt9blrASjhfqzSLwzWTSTC\nwb7XV0JTkEV4p0Trg0AucAN2uGmHU17L8Gu3oOaV3lsedsVL0+aG9kuaOP1d\n32fo1t0Ick/E2ANDFvRekd32NOOHzcHcUu0/c0mMuoAbXRWz5FmTP6zcGi7U\nty1RcE94McrO/w+Ahk1nC/tz1QXnjPlUHQb70bQqqinsVSx8Tp+0nwchgh28\n3lIszgIHPx63qBk5ClQZPm9w1R1/FfnGGt0FPJn6PYxZvqTs9rY2Rb5g24O8\nWF/d/NVPygwLQIueLNfAXx4mHwbZ59XGCpYvDyrQnCjXvtWPmXZP0U7VDnxu\ng7CtaGpKSJiQ7e6HlT5wKOYCR0lBQqtzyeOSEUAYW6w8U68PA+24f64XXlnj\nn0V4mPyVg/8ntOkl0wO/hUkTVlcC2uagNcbQuastuS+MS7h6lodse1ZmNqHx\nsn0P/RRJ2/gt1NF/gQ10TalGrtHHPsn52C/hgsufzLodBb2JCz2bIfbU5f0c\nsDR2l+CrkZhbDVkqSRedcf3mU8lEuAK1aoiE/UkIRbfoysaB9Iq8nou5YaTG\nhGgK\r\n=j8+V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":"^10.0.0"},"gitHead":"4ec50ca3fc389c0ea64c07ea3a65346ef52a99e9","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.15.3+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.15.3","dependencies":{"knex":"^0.16.5","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-beta.5_1560439193018_0.592661471304623","host":"s3://npm-registry-packages"}},"3.0.0-beta.6":{"name":"strapi-hook-knex","version":"3.0.0-beta.6","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-beta.6","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"8c8b0aa6d6807cf858620ada88b5b75d8b04641a","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-beta.6.tgz","fileCount":6,"integrity":"sha512-SxLozShxyNNRX6ArOy5fZgewoffKWHgruq1cgmMUBC+mVNiyk47bUmWcxuxUwDFBE4kctFH7kwzbNWnjSm/gPg==","signatures":[{"sig":"MEUCIGvBNxrF33E0gou3LJ7zq95W4aMqMFUNMi5RFOubrIO7AiEAiNMcWZzx9pMj+HVimTeLlt7WRemgqPO7Ld/4L3gwznM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCN8qCRA9TVsSAnZWagAAQ8gP/1TI34a6Ufwkkl3n4604\nJ80mzYQvT1jFQyi6mC5sPuLiFRdd54moepDvOHoVShwUQ2Z/BinZP8WUiewK\nJujnhw8t+hT8w89m8qitalwbG5n06oDjAqDLvQX9gIzZDTc8ftQG4mXeOgSy\n4Z2/cxtP+SYQmi6M3mi8c5JBEVKPZ1RACp46VBCOpiuNsYX+7Vmvgf17Tsvs\nNVSxIf5DVEYqRvVVDjTO5MV+72DYqkuAILBuzRZ3gBZVxOV3C7T2KuDEjN54\nDYWBVm7kklk9wPaT9LUYxtds/SqHwrqsRSixx5Spbv0Aow6nByNojAKDQmTD\nc9pZcYieGbHCa9DWJs5i/LtDct0bQkydD5vQ1P39G+iM31MlYR4b6Um11lzz\nvz1jw2qJpxSRrQ8Sygx/Qym8rLdqYeuuuxQN7CPN6gG7yCISSkrUvLhtu3O3\nGfkQWa/b7qwPeshPOMZMUQQ0Ewti5pUUmnHzNitRbGIMsIqVKKI+KRpaCpc2\nQql2sIZ1logqQYb4GNSL0ESwRseH6pi6yo7P6wyTSddtkyC/gvn/C/4qDXiD\nwCv6xQBbRfx5E6hotOUWXlarHk6gtQy474arVwCDMKVCimq5KHCyxnCkqDuM\na9mj4HQR/nSI1UyeDNVAqU5EJK/w0mYc9mbj4UcmR+5rXd6yOjjY7sDxnaqI\ncpJ7\r\n=sK50\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":"^10.0.0"},"gitHead":"76d9fe8060a43885cc618c678ee3455cabcadb88","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.15.3+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.15.3","dependencies":{"knex":"^0.16.5","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-beta.6_1560862506177_0.017985852629520016","host":"s3://npm-registry-packages"}},"3.0.0-beta.7":{"name":"strapi-hook-knex","version":"3.0.0-beta.7","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-beta.7","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"e57f60d2a18fcd4b8416b0bf5fe6b6874e935a63","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-beta.7.tgz","fileCount":6,"integrity":"sha512-xcWfoAVfGyg0UoJt41/0Ncm+9PghsarPzvPfOPGovNIXOxQURToJVMVybUMgXVSyc4YOl07t2R9ZQWrwAOgDqg==","signatures":[{"sig":"MEQCID82+srhvZbmHUrj2qisRAXCYwUEftrAm2GK1nmCG5MDAiBeh6Gz8fy/Gt2EL2g+oMtVeH07/1gPdTOUNgIZi3ec9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdDM8FCRA9TVsSAnZWagAAR4EP/jvGDiI+MTxASnVGNj67\ndW1dz/BC6s++GwcIwBohdnxlkZf1r4KZYbGsHb/EyKTqFtg8Fcdn+W0faCjD\nocWZUTRNj27014nMCmOUTFMLlUee15oujwR07KbDh0tp12Vv62iVLsy65AEQ\nEumvZUk0/IF1VKgWUYSVvToQcHNTZTfdEM2DIJXwgLBgJzb7VCeeIMnemVvz\nesxW3P2nZETgJtvNOVT/tGIf22dpd683RdiDYNyXncwUkLMSoJlocvPo2pWO\njjNLmUNRF4gsKlvr4hBY6hG4pKdvfYixEMU6fjdZKoVTepRjuFbkkBTpY7nP\niZsoi6PC9wgaL6d2/uGFzdLOEUcGJitdy3qjoZwuZUpzZNPdYztmOeB9YSTq\nUXmRipHawCdPu41c2heTf6dXOS1bjISEidpkXrOzlR8Vg/HyknHaMNmQK/xC\nXc29Bl4Z+qSEEWWVq87j7mcb2YMe2oxjrbk73J1DThB4IvQNGu4Du0fGqtY9\nv6kI76f6xsqu7uY7obMbT9A338pWirKwGdAqo0E/mxUn04ZIr/S7DrWXngHb\nTRscaX0uASKWaSbvuFu6XQCVoYEGwE5Itw2t8ux+tqQy7SX0CNWnhNdCQo7K\nZa2/XtikjPwGIm9Rv87lFFmvoF+pHFTapWUTl8KZI9K+gNtHUCOQplAm4KEY\nKeli\r\n=Q6fG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":"^10.0.0"},"gitHead":"eee69452ea574a9ceaf937022ee7da8811b5a650","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v10.15.3+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.15.3","dependencies":{"knex":"^0.16.5","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-beta.7_1561120517057_0.8461893213952816","host":"s3://npm-registry-packages"}},"3.0.0-beta.8":{"name":"strapi-hook-knex","version":"3.0.0-beta.8","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-beta.8","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"e5e7301343e86978286329d8e3815ffea0220ea5","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-beta.8.tgz","fileCount":6,"integrity":"sha512-mCozkqUfdjR5P2D7Wx/gi/kNkMVpM/HnNsOcqGnlXvHrbiD/KbzMyqI18zXm/nvluETg7M5Pl+QxykWMxh/Ugw==","signatures":[{"sig":"MEUCIQDxbDiuWPkYJ7jxdGkYNKCcwvy3thqyuAJG6dqIi3H4kgIgVkl2i+UZSpcV05RQoypzvw56VwCznQA1Uv9hEB41LMU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFP+kCRA9TVsSAnZWagAAqFUP/isHq4tpOvYOvSaBT2u4\nv8yOlXUuYKwbDqvG4wZpI2qSE3x5rWQsXOM6UZHdBHWOHKLLtrqyqhGDBCD7\njETxhWYpiYcA/BPEE5HiLuKAPumwugmrqxlHkhASgGneUSEyq4T0GdCJ5R+g\nstjdVNm1fBwskEXGuQOLgi+gw6rpXboY9W1PxOGMcUU6ivprSE3FiFNxExnD\n1drAOsYP9PEUL5KQX5FswY5B/6nl7ZTjFZsGBszpvhP0i0XFajZvJF3wJt/2\nRI/6M5bOmK20PexEotIpMVw8L+FwDTx06Zr1Kl+7UQSorLNyNuAoALZgh9IG\nmQsFsFxWMBPP8LkmWGfafzR21OfEWu3kxzmj3czKpXVgH8/u+F6r3yppVzc3\nWXyRU6do2iLE9mJx+UhoB3Y5vHH0BF0M+Ru5dJusfah3Ne7H+lnhfBLFVj8/\nNlYUJo5N21j+cCOq3dQTdalNxQroERI+FUdNZ8ySPS5IGXx50bAQdMcnF+fM\nMxIhEe7t0a89fhWSttG+Ca62bj77WoYZjX5SqQDI7Ck9vfl3ggU5YXYa3E3q\n1dnWLvZDjy8rgllAVXw6ibm7Ti58T/rFpkNMnzTGKfsOmBfyztn5n2rcog8i\nhTP06AnQThd7pXF21Tnf/qdKkvk9qzCEyGWtRjdgyLD00xeBKrGhPFigObFA\nnu0s\r\n=p2jB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":"^10.0.0"},"gitHead":"0112a9726a485bd28f4d65b18b4913057670b413","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v10.15.3+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.15.3","dependencies":{"knex":"^0.16.5","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-beta.8_1561657251600_0.9550942598544454","host":"s3://npm-registry-packages"}},"3.0.0-beta.9":{"name":"strapi-hook-knex","version":"3.0.0-beta.9","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-beta.9","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"b5f0c815da0a4e80990bb0ebd1bf5acd1e82611d","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-beta.9.tgz","fileCount":6,"integrity":"sha512-+gOHVOfwUIgThY4gVei0hcL+gxKXloJR9arb6+dYnwdVLWVxr9A9TXu5wDdWfNrLZ1Ai78R0gCxfUOTAxW2DwQ==","signatures":[{"sig":"MEQCIDvaJdAsOH7/1FYKXQnWzB2RH7kV+Pkpn91XHqBhUN6QAiA/A5BsDudX859NtNY5VeQnIhYjys9Rv70wnw2UZu4tog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdG1jZCRA9TVsSAnZWagAAmWMP/16+X29wdw0BDo/ETTpu\n6KxdD520SvJ1VTsAWtDwb7sC1/y9hr06bzfNqQCP0sWOEVMcBpibcTzFtdcm\n9YX3RgmXhF99JJA2JfEHV3SVXJjeGRm9FZJRH6tKDjhtdzJ2NdHu3ZCSdxDB\nrM0IyuEuxv7EEAjka+gBfjCxut303ak4yN4EXBe6abVDn06roovVFMC4TSYX\nbvIQcIUJnTlCfiY7DaSxNfQFhV3vDWj4P/Dm5ujWUEdsKJuZnP1anbv3lZmN\nQmgkQKtW9S0YCQlbRy4iyqFeb1GejQYp4k0PSZ0EZnLvtNfoFB2ahB7IEPwH\n+cso5Vx7BJEpZjAAguDazdAcm9Xc28qxbwzXeFsBVsn9+C/ewhZGMNGOAl+8\nYpQTw+Ck9CeHsjBdxZEaWSE8gt7nc+WJoZFngqP0c9RI6s4JzQeU5dZqh0Iv\n5kOUufqAzOdtvynT1mn8vTJH9w29+LIHUkb4/DYGOca7KtEc9Wqs8IT92Kus\nQ9TAeEitUDweg/JzLbdWDO2LKCgFlaWbbpo7S1p2y27EkqLQr6A3iBRbMVyX\nNnGRQw2+fCMh/1mTjIB4cCcsDTLkSV7diBprx7a/Tvyqt0OxaoxnVrmVXGkv\nyG+ZyRjN29zOwQi37dOjD9vpNoOFZ0VY4Fcmgdw3AijSrEs61EpOc8vb5W4Y\nrpvG\r\n=GObQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":"^10.0.0"},"gitHead":"9c1a834e27be25f06e8f07700cb84269051d6bc9","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v10.15.3+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.15.3","dependencies":{"knex":"^0.16.5","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-beta.9_1562073304976_0.7265066964700659","host":"s3://npm-registry-packages"}},"3.0.0-next.12":{"name":"strapi-hook-knex","version":"3.0.0-next.12","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-next.12","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"6aa0a69b618521df2b47b09a0f4accd673d02f00","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-next.12.tgz","fileCount":6,"integrity":"sha512-ZsARtzYjl5QhjKDvLN678X+F9ONg2TfC9isv3G9cVHLa+FRucuUgEOgUHJ+tmb6A8WhU6F6ZL31kGyE9ajNeig==","signatures":[{"sig":"MEYCIQCn7DIOfKIqyYMDBxiq0Usl6AQn4lHZWIP1wOTPXym7ogIhAIiBwvMZS3P1VccnyPzMP/ofRblMgIZTIPd6jf3ZROPs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdI0giCRA9TVsSAnZWagAAL+gP/RK7Vofx4HjtFELjEcN+\nbM6KupnTCKk48d/iziyQQSvkFAELTMCOMBIm6NoSi+l50GbBk67wju5+7qDe\nMpJqpkxSHXPVObLlvSWXPKcCHZQkC5FU/sha7G+2K993JsB+j5xk5RjTC3jt\nAXRNWDqGCMqxV/+8YaBswq1dJJAam0S6OmfD4a5C7JdXV+6rgbnv0cbl8978\nAysJ1njpjdBVktRsv19AYFSma3EmX9FiWiovnOk0RNglJWHz/aJ4FVoJRWfr\nYxbTSsDRsY7Y7sHXLmn021M2RBLU8cDNocUPm+RGoneQ8rZiBCwRWS5/RQUb\nSG/AnVv8ylFBNhxik7iuhc3F9QInBvNLhwYCpUtt42FrQiggmTZUfZRoEkKA\nm91hXXAxvuqdu7VSM0cA5igTRXF3ejT3l4HxAJpT3xgswWz/L0Dj+uXYghOa\nr2ph3nyXoBi+emWYargnvq+VAUGCXxNNpTytjCTLJP+SH4SmxvLW/wyh+EBg\nVSwazPJZy47b6CQtKIFA4jCh7GUP9mmuVOa68TfYi1I1wxvOghIGkI1geqL2\nYnptYAuLg8nYyla6J1aEEQj5+yq4TgsIz5/I1EGdQ7JoNhdGHo9QIw7RX5ya\ngCCp/sLZRMfCApCG7HWzJTVrD31f7HKDJZjZcKmUrDgTUpDu1uGZZUMOsUf8\nIu/g\r\n=Sd7U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](https://slack.strapi.io/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":"^10.0.0"},"gitHead":"67ca0a42a752da8fcf798912389a82cc20026b55","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v10.15.3+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.15.3","dependencies":{"knex":"^0.16.5","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-next.12_1562593314007_0.7690229002365903","host":"s3://npm-registry-packages"}},"3.0.0-next.13":{"name":"strapi-hook-knex","version":"3.0.0-next.13","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-next.13","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"caee0fc2678f046ca394558efa4a4a24c8259b6d","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-next.13.tgz","fileCount":6,"integrity":"sha512-FAdiAVfq2MawhPa/j8crGI2C2KnceQIaTJEc2HLJ2b7bfGxN5SsUxKd+gbgsWrRoQrT/KWNk5HO8O6VNQJX7LA==","signatures":[{"sig":"MEQCIEC0IT1dKBgLAvIJ5e2cBVDO4tHzZOF0Yg/gMiDvbKQ2AiABRMtv5lo+5jGFUiV1WMOlfLi7tehogzhtib1euEuAyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdI0izCRA9TVsSAnZWagAAViIP/R+dIf1YmeKc/ExEkirn\nMKP3PutWGTDYIrc4KaJMNVGwSLuIgY9RKn35ynBGV9y/dilEVwaaKUTXRurW\n4MoLzBaSVXnGx2y/6+Rv/vuOOI53r23iC92FuiIHBvXAz3j18W9Z+incA6t8\nvFxYw8sJQpisbG/r7erpKv5qg96/SguWIl+iPdvuVIrwDJ3X3dokcmidAJ6K\nQaEHUDp7im+03mSfN9FXegrWGgFwez++Z3+HTBnKvXO1MoEWqKGx+o8cMme9\niXl7twnlLlOl+eNFHH+XXdqCuSjepEjFEqljJRpDXq7K6XEDCNT1FMaN1iLU\nIsJZ9p7a9jNrvwy7FwLl3sloGdA9dejcUdqhGZKGifm5o1xHcxHN4YqBWrv7\nzY57gsA41Iuot+7hK4xI2GaFqP+BC9DNom8ngGWWIW5BHNYHzH5NaIzR5JTS\nb7kC8LgDN9r4IZUoyvyVYSIRG91CsnHRunBpPR7VxBIHrlhZnxrheOxrkBLd\nEhEYnC5fm+F2SpRm+UgbI/hyEazOqwGmIOWj88cgqFaVIhPxMc8JIrAoIn+Y\nxbunSjOpXYasML4l4Ah18GnZG71QwMO63gF01J5tCJNTn2xiAnYKMBXRA6sG\nsu8yb2OcVYp9G6W/XgeM2oglaC6JQUg8vBflBLdv0Q8GWFSXh+B/gYyuh6uS\nstni\r\n=IvFX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](https://slack.strapi.io/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":"^10.0.0"},"gitHead":"67ca0a42a752da8fcf798912389a82cc20026b55","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v10.15.3+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.15.3","dependencies":{"knex":"^0.16.5","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-next.13_1562593458792_0.14379108658596151","host":"s3://npm-registry-packages"}},"3.0.0-next.14":{"name":"strapi-hook-knex","version":"3.0.0-next.14","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-next.14","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"1628b5da5a00a9cc545527fee0deff35d232497f","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-next.14.tgz","fileCount":6,"integrity":"sha512-SDH9UB71HM8QRolaNPAHk7/zUsEOPTZJCRVQgn2SoQlaiq67LoEehMIV72JWxQxDs9g9hKVkSi8Qu0+R0NDDyQ==","signatures":[{"sig":"MEUCIQDD/Hh1AszhGGPngD6ByaU7G91gIIYQovTw3xZ6FNQ05QIgIQ7ZJsCstFLncnr9t/pUDh/vqGF0J0UxXb/qEbxQ3Fk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdI0/HCRA9TVsSAnZWagAAkogP/3qnHJOvDoPweHOU6fGi\nN05Y9yK8X+Llg3FUbyw8dWK6PmP/lJ8mN1C+Oy8OTyj5nJw/7vn4zCf+Me31\nxATXaStXWhLo4wrzgRMuXOKclQ3SY17JfNV9cr5aipQafPCky0wueG6QWr1Y\najGjk0aQJ6ubvejd8ru1zJtvpwc2PWDJLE/ZPyl2L1HfgNzvw1DuHP2nfku/\nsPc9+6yGMtpwBjhJLslw1A8XFViWRXORG2mEiBKXDH+hCQfL+T7ywMajJIKA\nkWHXJpF4ffCp34cPrrpxebyQZ/ZMTLFT3ACqi3tvSGsfHzF6sS76LndHA+gc\npzrBrHRV0X0AXFrWi5oxKJcNr1RlDunJN3G7fGJY63Qplo4G9atumhF6YVKB\nfqeCIfW+aEmEMUBoRgfX6iktfaRSkB7QC18/c/Ges2sSdY7JzEYROSoyznkK\nhXHHElaRbqmVpnNp0wGBYZu1ZmQW8RIWGHFG/77a22NBV9ZcPksmCgOWm8Ib\nyfX2yq9H5NYifJVEbsOGjTtKQocP+FsvaLmNLPpf0uY+cmzbNmxzeOMFBiWr\nGb6HUC+UCsgGaF7ynFaHCsdkUuxKtae0P4aRk3acap6lY8VARUmuRH7hiTiv\nqRhoIA+L/U5geA4jgPsYJiL4NYkTkXZ5wfN+rsYRYY9jeMuhEpvCPzl64Ycd\nK4F9\r\n=MbSy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](https://slack.strapi.io/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":"^10.0.0"},"gitHead":"90149dae59d91f1cc5b8dc1928005a3c8764a78c","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v10.15.3+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.15.3","dependencies":{"knex":"^0.16.5","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-next.14_1562595271225_0.7435155825471185","host":"s3://npm-registry-packages"}},"3.0.0-beta.10":{"name":"strapi-hook-knex","version":"3.0.0-beta.10","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-beta.10","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"c8c9470d99bdd41d07cbb02ccf78b738737b4275","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-beta.10.tgz","fileCount":6,"integrity":"sha512-GekXYDC4Dzn/2wI5W0l1bmCEFJJggJkKNnaGOv0m4DJFm4u79WqE+kAmYidPnos4lRKGf63CH1znhY8ICozMJQ==","signatures":[{"sig":"MEYCIQCeis8ves2460IJrI461zEh6ayT60fonWGvhqs1csfshAIhANACNeQh4IgaFieyMZGIvOZOBQenhnwAxcwOxbpFS368","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJDzXCRA9TVsSAnZWagAA7HYQAIQ9eCZgLiu/RIbxfHEp\nTVBMwgByQewJHV3euSnxy5uwWACHBKRUvHgLiR+CWXh2TE6X3COkxIjKleBf\n+eLENsHdsrGR58/IVRjQCLY5wROwNn3LSxfauGjkfInT/Mj51++cnNm+z2w8\nd19IZxqEqIHXUAHyksJJExXWs6rE+IaZTu86TytkhQ8fHTt6PvAZ+AtEl0N5\nPAIfnvkHOAqMpIZCgJIL57xMwHylJq6jyeO3/fWPbvrW2klSakt88zsPOFH+\nuUZ/5fXjTklfhYQj3TSmhqusMzEF6UgJWXkqDV2CmxILj6dYLXWhvzHV2gDy\n7eemKAU6L3ves0ygv+UVU3LsQBqY3ohHeto/hBfsSIv9koO/vXBG6TA2B77M\nlfnRMA9sP2oH99YnwnH2YezUUnIXW9jFt8mLWquBJCPKBMC2Ki/MYn7iYO6O\n2ByMns0tQIz/Z6FzPykLbXvzoQ4Hm1JowYJs+aelVwM0iQrsjxoU8DpPek+2\n5/DdJsU+W/9WOIlXKeN+W9A56y/1sh6tP8TK8D2niMncdeUZof91rvV30jqJ\nU6YBSSr21Ejy4kTUVKub4PFLsPwkfl7dZpV2VtUSDAi3qC/SgsB0iX2oUVFy\n5136HufW/zawOI4M+2T4akUPC8Zz5EDPuopDSds32Y1FZZqjxMCV3e6o3Qfc\nxQ3X\r\n=emTr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](https://slack.strapi.io/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":"^10.0.0"},"gitHead":"abef483bc49a5fb0dab52d8a603c0c26292fc6ab","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v10.15.3+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.15.3","dependencies":{"knex":"^0.16.5","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-beta.10_1562655959061_0.2713075842789463","host":"s3://npm-registry-packages"}},"3.0.0-next.15":{"name":"strapi-hook-knex","version":"3.0.0-next.15","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-next.15","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"08c60a4b9920ccac8bb5e7734f9ca01ffdad4348","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-next.15.tgz","fileCount":6,"integrity":"sha512-Yi/YuXtIFa9Mb7wfP1/iu591OfF0feP4vfpKJ+fK2IpLYudOvKeHRrwrP6cakY5VBvU8wxcGOThvpcUUCZwODw==","signatures":[{"sig":"MEQCIDK6s0tPYnLG+/LvzMoUDdTZOx2mKVJqdRo8PERK9YqvAiA59KgSmbf6bEh2HeG60EHCIC3UHYH/Q+G38H0AkWWtEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10780,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJaDoCRA9TVsSAnZWagAAB1AP/0yC3OJbPcSGpABZ1EmM\noPcwJ1n8qz1LRiSfkOJvDpVZrJJg18tbbEt1mLkdE0Gs0rAMTvDCVdAzYgxa\nfgKChkcBC/GGzsYTnpugNOeRDyLitkWxgiIexMXC0LesY33hN4DxShpNURBh\nXNSH+sL5mlWdL1+361Z4QSUsi5S19jxEqgC0xGVNlBdgwg7kTjRrMA+aYTvW\nUj1YE1829FYSOArWzem0xQuG2ys4IdCKa5/VRvSbJBxFzv91mhL2IMZYqnez\ncrfrQBwCkN1voAdDSSqUhaOZ4K1VhhY2PmarGVwMuFqVmC+xVDtN7MxdyCtz\nzdPzqGygpXTGnwORFlyuh2F88+9clXfXJNdpXTXpWi8ionssgGGSg4ynQCTz\n0O5cd9Ppc6VvSxemC/Uu/x7pYLq7yQVrB0oQi65NSGi0FArOIyyAKni1c47m\n81LlJYxwt6TTGxU4r1+Q8pU5LvZ8L2Ypn5nfA5N6XFepNcO2BQutAViVA6ld\nxuClunfzdnKbp1I4Q26T0aPjxOs7dWurKOCQ3S+iiODk0N6Ad7fC4meCwn47\nQhnFrqVG66oVk3i8/srJvNVTijmdbAPCRsDV2aH++Vytm/A6ZG8l356UbYbU\nytqI09M/HuuWDQCKjUE7+GDob+V5ceTBDX3gV6h3UqWEsG7qdTp+cme6aBMN\n+xwb\r\n=UJ7H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](https://slack.strapi.io/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":">= 10.0.0"},"gitHead":"3759582cccb85f956d3e579c0ce0663518e26d96","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v10.16.0+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.16.0","dependencies":{"knex":"^0.16.5","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-next.15_1562747111512_0.06418537779627642","host":"s3://npm-registry-packages"}},"3.0.0-next.16":{"name":"strapi-hook-knex","version":"3.0.0-next.16","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-next.16","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"63079734afa1b01f728f60df1c77e5c0a32046f5","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-next.16.tgz","fileCount":6,"integrity":"sha512-SQOkCnuGxFu/9kmF033yLULuxXOcNeGlnyprPGViFrUtxm1MUOfNRw7d3AcgSctg4O/VovTgJqgDjUQ+d0aPbg==","signatures":[{"sig":"MEYCIQCKvIPboZ3aiJyGKIPVBI+/iEiAipf2yztOK/brsaL9ygIhANJN44/JvhQjEl9oRiAo6YXL1liuHY6OGLUe88e5Ybqo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10780,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJaGoCRA9TVsSAnZWagAA3IwP+QC+3FkkCnyIg+2BpRYa\n7c9N3h/0pBqXNkgZa9ZOhAqcrbenX89i7hjZgFxQlm7r3Cp+UgY8pYyM69r9\nSy7CvSgzM+VS0nobd+OQTcZs/v7pLVV4qtN0Q/xruVutdp8J29juNqDIOle0\nDg9CZPPcLpzBhfevTHmdnw56E3ABl/uDAZ3K/+EhnbOGEmhQ3W9t0VfKzl5N\nO90Vx2UHUh0ZhCUbxQRwYlkg0UZl9Frkrp/O96Z+N7XPCVczHtdFrTlzGN10\nryXfOfNohC8wtIleABGdoXW7xZlAXft+S72HK6C4ucl9w0/2+/sBnXMZ2WBX\nfDKF4f+hy+BsNn2YgXp+OIo6mfiX6pVzDy/9Ndi+6yzHEiN1WVPPr7HfRfcl\nr7Sie0O+WncUp0Qf9RRoXh3ONZjeviow7pK6x43zDKwbOrb7hvI7/rtkoGn/\nLqy1aIvWZmeUMn+vsGEgsr9hphrSxo0SUpX6dfTNLujvhpH8w3IuHDWxnak5\ntnNARmRk6ttt4flHuK1ZQlEFn9kH5KdbZoTi7Pza3buM07h3JB+ap8voGYF7\nbDzuXtb/MZccWJiEl4Q2K5JWgVrRiqzHWU0f5zeJdHYNyKF94e2fDIONhvK2\nGlei8se3/4VT/r30PHSEKqxTwt3aqXAVCrPS6/dyG69IhDvdwZAUkZiaGsvL\nvzMr\r\n=J1pX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](https://slack.strapi.io/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":">= 10.0.0"},"gitHead":"80021e0af44aaebe15af2f09d434ff04af654163","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v10.15.3+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.15.3","dependencies":{"knex":"^0.16.5","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-next.16_1562747303841_0.8328785786364774","host":"s3://npm-registry-packages"}},"3.0.0-next.17":{"name":"strapi-hook-knex","version":"3.0.0-next.17","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-next.17","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"a117660c9fdfb148a5cdfdd602cdae7313dfc7d3","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-next.17.tgz","fileCount":6,"integrity":"sha512-s0MMGSmsTAO0+LsiAg7c1lRPb6/DSjSS0XZLOFCmlkpPByH8OujAMO1T0heiHz98Fy+Ugq72ysuOCTEmHNjw8A==","signatures":[{"sig":"MEYCIQDYMhBiNj+vWtT+AFXlqfegU4yCCLnh5VDQgSameSB6YgIhAJJ0LWwwM35qWo2CrqB83KOCMy7YSQPQOtAhz8FVAJVU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10780,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJaOZCRA9TVsSAnZWagAAXYoQAJ2CidRR1B8xZow/dVyp\nQQ69NmUXNc0cT2IolPNeC3hBG2aU+WN0lrWcyUrRLlcp0Amu22hGkWL9qi7Z\nKHa+k4JeVEkgGnuPN3OCHS8nRhuNZTdE2w470cFSAAAwKcm81YjTH0iyV6iY\n/0+7VnCOVWrAl85oPYZvsebQnKtI+kcRNWrb0UU13c4/B/5SI+k/b9xioNhq\nU2Ohr9AusFuIUf5XN2dYFvKucE9JeshzC3Akh2ZH0m41Mugy1QH/kaJ/CcLi\nyWFhRmNFSB2Y48Yt3WbqAoZmp3mMhfyU5p80+5Dwgro45C6eTpUbjGEOPn+7\nWOzVoadv2ICI9SgSqVb1cbYAkfKaKWPx/k5NgI4r/c/s7QWPZ3HE7ivS58pK\nLsAZmA2JaModEU4Oi9hxCpE7LAvIuUa2dnKBhYBuxmkIiKQlSF0uqCsKYyF+\npzVYd0DVRzRKVDAqzPq4G183ydzfwW/HLJZAJ8tLcIGgdu40qKMC4hBWpsP3\nCH4mA5rveXZ2RWJyY/HYMOV7TQEeAtFhOCNwphMOlNDSBLtj9DjZI6NTVrZn\nkAfBNoC2CeD9se2qMROnzU1fB4bnM3cqyq/9futQhiIUATeD8bV5APXPnqAG\nZJIOb0WY6if2F64WMgm40qrIyBRlEaoxLH/kbZeiXF1QTz5BIBMD/WttCF47\nj8FT\r\n=6iIp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](https://slack.strapi.io/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":">= 10.0.0"},"gitHead":"23fdc37b0fda42fcd80f5379ca264091e8013f13","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v10.16.0+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.16.0","dependencies":{"knex":"^0.16.5","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-next.17_1562747800485_0.3637704152962957","host":"s3://npm-registry-packages"}},"3.0.0-beta.11":{"name":"strapi-hook-knex","version":"3.0.0-beta.11","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-beta.11","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"1187c357ef6067ffb75be75575e1758bcc488419","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-beta.11.tgz","fileCount":6,"integrity":"sha512-HJBJ7zujwufqIspnnsoDJKF1l0W4k4W832txmcLkimbvfizQs6x9FMGexHvZZPfGiOazwRpNjMOnTD9oDyz6mQ==","signatures":[{"sig":"MEYCIQDWfbzNRK/6BT+vH2ozOHpc+EbVQABjejqrnPKgDjL/PQIhANgomNMKiDEpAJLvpRwNSjfa4Dpok5XVx7ZFb9qQBlpj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10780,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJeOFCRA9TVsSAnZWagAA9ZAQAI6oFBbhIUsnMeMyw4ja\nH/13B8J/Cs8X978zE1UdgM8NCdFZ06vb0bkHxDy9fCWYkPxD2+jR1Zxobesx\n0a4/W9s+o4SrQin5E8A0nGwRyYdl67V612ZwhkMdow5nUFZBqbLXQJAG7mhL\n72DTy1FBQxtSu8SWicgtEl4BuFZd0QJsG64H1YfVmC2Ej7Rxw7YOE50AaI1H\nRmwUal9SNdoLkyfvYWfqOTAPUX4f9rurQ+8n49xYhjFhw1RhQ2/SYqE5/1rv\nTU/pIweC0qqDjNrmAh/fIVSEo4cbUpUrQIv/Iugtuq+A/phKfqyq4eNbbuqu\nwOhcijugT3ZjyQPOCdkAgw8VWriVhzyHLAF4lXJcgpOE/IhdvRztKmN7fWx9\nF/Awh8m1NWNM6T/4Avw1j+Ths/iQ1ioU6+NTKyT1GVQuYyfih1/Mhl7wsgiy\nZYzc9KS1WMnVsCz/pH5wNk3RuN3UAmJGFMT14Qpvem9OcUBVRFTkq60mTXgF\n6MRJh/kQtrh+M89otMLp5M83aIiGzY+e3DgvB/yy9Gislsew6kbQX8dk4VV0\nU/K1U01/yW5b671nPSVJzIGIYVTzwv9d2WTYu2/9WeGLMOXB9yj/zDigeHr0\nCo4lr9WZKs3GkboEDOJAzCbQsZZ9sMT15umsAaqs7a15QxcCdevUPwjApKub\ntOwF\r\n=73xw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](https://slack.strapi.io/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":">= 10.0.0"},"gitHead":"3a94c7ea90dc19b882c4a815360cd091216f3d49","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v10.16.0+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.16.0","dependencies":{"knex":"^0.16.5","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-beta.11_1562764164784_0.1684069068718257","host":"s3://npm-registry-packages"}},"3.0.0-beta.12":{"name":"strapi-hook-knex","version":"3.0.0-beta.12","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-beta.12","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"f07724163923648fcb61cfb6fede827213500975","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-beta.12.tgz","fileCount":6,"integrity":"sha512-+L/bBnDLtm97uj2zXs0CBrir6GEldnTAD8CsA+XsfhFHab2zQ0ET0mHgEOmS8S65R26yJVJrwKk0MuzTw2gA8A==","signatures":[{"sig":"MEQCIHaJP0zH100FzMz8OS8kyGs6G59NzWYdEdwv0gJS3CWYAiBAHZ6P2YQouNVUxJmFUndkTU+33sltTwK2a48uCVwKCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10780,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLDhPCRA9TVsSAnZWagAAodsP+gKt8Wj7Z2x6/aMgTAxm\nnJFmB5LZI46n0VJDjSxptQspsz4Tdzi6CrmNa6Y1iQ2J3svDMV+2xOCu8izM\nELv4Z0BROObjz4n5XuUsJAc2MhY1e326Iqhoy9wZNNPsT8kOXutqWoDuv2vt\n7/wxMhJSna/QsGC5IfYNxLFLPphQDwZzGgIsX7p6VwFxhlB1+H+WDh1DmeHn\n3OWru3cnJMFW8G4VwUPQKqDX2zXsfWetQs48wZ1ujwCjUhl0NNCY/Bsl1nIe\ntYql1EL965mqG174OLffP7IKOErec8/xsEbtL6gFtNtsZaZM+uGORwp2p5XF\nkF+Ql9WNSeS27XyuL1uEoTw5CshU126HLUI97WoXozvqyhd3odgF6r0vP3M6\nHad8bhzjZvhxJ8tnB30Tquuk/XAmYiOCNf5Ymsxg262oLxZmhDOKFK+oL0DH\n7n01CRyZpYObkynFSHMgYl90UXZYn4H8eJd6WcaFdropQnPm6BXvqfsj+56h\nm1uIboHEOuMfc4U9bQ4pTDmMZQqKJdxJqGyar+ALuYUvmFnGc0NsX9WC/YJE\nK8H+iU/5vX5o0619CDe+tGHPnS6rOIxeZbRtylxLxby+qajt3M7YiPWVDS3J\nF3aQyikeawb/DjYWjex0wRkAmx7BBuPMM5XwGVv6iPMGJ7eiluretESyxBgY\n6wnD\r\n=/jbL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](https://slack.strapi.io/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":">= 10.0.0"},"gitHead":"b087cbab3428b648a2e00b2d8a866b658fd0b35b","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v10.16.0+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.16.0","dependencies":{"knex":"^0.16.5","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-beta.12_1563179086865_0.9834672686161126","host":"s3://npm-registry-packages"}},"3.0.0-beta.13":{"name":"strapi-hook-knex","version":"3.0.0-beta.13","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-beta.13","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"f64392bfd64c0054c30921873badbbcb0072b183","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-beta.13.tgz","fileCount":6,"integrity":"sha512-4ciL4agxn7uxQykSVwmQ9b0cmtWRJuKAX/4fbmIj0Pr/dsPrdAVb29FHh+DhVnF5Aj7qk235EYyaPPE9I7VyWA==","signatures":[{"sig":"MEUCIQD6gOdv8KP43FMyzHId3kQIakuaJplSsUT/ZCQ0XnrcQwIgaqMu3oNUDsVNxgFrbf6zRpFhmP1oml46CAtndrrNaUs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10780,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLJavCRA9TVsSAnZWagAALl0P/i01VvHL/efb3kZZKVNE\n2WnZi1unb1Ux211v5BgSzzRqWzI/CHwLAVret2f1acdrS47BHPJ3HqsAA+6n\nAcsxNNegLqoQvJXFwMUPcBopfIrLu8vq177fSwJsb41FR89YgAZ7Nr0prmLs\nrIbXlNxXC6ifgdk5CogW4a1tpdGuzLffrcI/Ol7tohM1RD1AzHJQwrtJ2XN1\nS6UjsC/cSt0/feuEZ6EJH+ch7mBDgPLSMWQOS9/k8x6w4yUWNa32Jh4yqXjN\nT5QlEAqNYksIi4YoZ28UVSwxc0b2ykNpkMKsJvGtlUJifWMnzY2fZYxtsGKo\nskCbAc9i6a82ZcmwIS0ngjPWAn777xsK3rBShD+4qOFYVIMaE415m6/JcWHT\nT6rbgaM+G//fLodhPHn2BIIygceoJvRUbxrGjn9ajFBqJxHfV8ZztbDzhki2\nGO8j6OrPcBJhVxKRkf0j2T3fmnsTTe4h6DAQNvApO220/Y9Mjaam61zWbB8e\n5uH/YFIk8wDI5Huh29VKAvV2XZfQekW/Svz1LJqlGh5mTCpBXZ+Ay7fwImu6\nIM/XJCk7bqEwoUHDD8hS0o4yxQHlWev8BsSBQ30pj12d8eCE/Fp45B//CQ3X\n2gb8ulZd0DH0JFg+3/C0KSlWxoe77YFBy5bwlQlCztU0mt0qleZD1mbCjaue\nF1Ep\r\n=2j7I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](https://slack.strapi.io/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">= 6.0.0","node":">= 10.0.0"},"gitHead":"1720445986cb0fec4e3c267a98b097049a0e7178","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v10.16.0+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.16.0","dependencies":{"knex":"^0.16.5","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-beta.13_1563203247206_0.6194682823501134","host":"s3://npm-registry-packages"}},"3.0.0-beta.14":{"name":"strapi-hook-knex","version":"3.0.0-beta.14","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-beta.14","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"f6085da9741e868ecd4f58f110e2fffae06cbca3","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-beta.14.tgz","fileCount":6,"integrity":"sha512-BPnhYsFx8qKGa9lyt8y7EDK5p/fGcPBWNq2OnFWQQ9ORiXDNbY5kWv4hdxYY21gPxAR1dBRkujOfsVaJz5I+Sw==","signatures":[{"sig":"MEYCIQDSyRurDm7U30vv0uAQJgl4es7c55n5Rl1hb2+gUm5WmgIhAKLdLB05uJL3jNryI9tNj/hI6wGFE8m14Wpm9JIrrNkH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOX3eCRA9TVsSAnZWagAAfDgP/iJcpkD6NkY+X4fjXwU9\nN74/c2teOliQ2wRWbPjpkwAGXzR1YAFwY9V34vL6QpFTmwVBBuWSL+k+eljG\nKjObCpcL5DL4xGX3B0/5lrFYqSDdRbeLkhrVC3MOCA7D+mF4lUBoDCzCEWL9\nBk4T64Cq7jxvmccfwHri0xNzcudCBTAR+dwmj02vBJynaiIGThk+Ij2tHoTm\nFRu8CogqjIbu78iEWZPW1304X/WQCyF79JSJQXL30EKFPcKqZR5/FNu67LlD\n51NvWmEs+6sKtCldEXQQY9ksgKmZR+J+MGz8BOi+ibITgUfr2WyAt3sqZTrb\n8yJz00KeZaKJm5JCaYbQPb9PrH0TIaNt90Hb4UtFcDcpbmrbQJcSNlt2kTxf\npQ+zCGyjI8sGJSoKaOgclzRjCsb6jiq+bW491uxqAkF28BZWL2SRko8P/maO\nRd2zv4/NqZOhIdI+CBbg4awd+uCq7rcAGMGMKnwRp8nUG1i5nj/6RHAxtzs3\nyQwRyaZZ2XRVF8ROOxlHqPOGEDEreKpDjXYc87ptH9AcKUEHEHqmZxzmGXww\nrUU7V9Lqnr7+f9Ddfgc0Vu/ITrrVR0X7j3bfBYorlfGvhTi3iPnozcvPf0x5\nl3sEjuhDXD/P3a9yoWcPz/RVfyXgFrOohWdWYlfSsOuMaNw5HVXXCN7/zo/w\n17sa\r\n=Zyem\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](https://slack.strapi.io/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">=6.0.0","node":">=10.0.0"},"gitHead":"6a34fe519ceb28aea1957df68def52d943c389a4","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.16.2/node@v10.16.0+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.16.0","dependencies":{"knex":"^0.19.0","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-beta.14_1564048861277_0.7029093882101964","host":"s3://npm-registry-packages"}},"3.0.0-beta.15":{"name":"strapi-hook-knex","version":"3.0.0-beta.15","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-beta.15","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"80d41c7ed0f9b0016ff3051e58091a0665ff51a7","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-beta.15.tgz","fileCount":6,"integrity":"sha512-ELj2w0JlvwZ81wS7jT599v+iE5n7TYysFCmsba33tgmUjyzDFdnDeRRMzDT3458tGzm+DQzPdgpM9tP/KAp5UA==","signatures":[{"sig":"MEYCIQDNtaahz9AHpXw81BOVrEA2nnfqp3kbcjLOzmDMEeSM9gIhAOgN2/NoZRwbIiOZbzAkqbrdFc3j1QnErlWmaVghmva9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdURbRCRA9TVsSAnZWagAA3xAP/2nlMn4MLtXL3LV5zrWn\n7HS1+9b8m15dGXdimQy6bhxiqT8XmDAiPYPOeftTVcn2V5SpQclco0BhsIxP\nc+eWDciANuxn6VtZYmED1yEvV5/6GybyUWiiEou7FWKQ/e889aTN5kdecmZl\nmoVbcunbvWO8LuZ1J0WvFr33YCW8F21rP85l2KDBY72sopUAGT2utnNedxtD\n8iv1HvfM1wqQs+7FW0hgs1YIbEdfTJMe5JrwxpoC0ag1Fr0UCLn9Sx5b2rH/\nnbZWnPSXgP8yuwtJiZd+UTo3uIKXZ4C9Yhjubw2MtJ8y43sFXQ2eMMQDdmVE\nwSygtigDhWJFqa7JHUQsy+APIYsWSypm6uZVS6xUqgeNDd4mcyOjDDOnD7kb\nSOrVQerbbv5Rkhs6HKMauh+QWWpCF7wFBPKyrMg6vb2p/xN6yG9L3laBhtp1\nj/mWJAnANgxTDL/GGjnRrZPWvndsQ4r7swSSNbEzVybO6XGQSpY5O2jp9rJv\n9B3c3b5M4luTCtHXHmoiZ/+FihYI6VNVFUIZbTUpTkkgGPBCv1GVTtS1UNUT\n438DKIQnsdASmOwA8XpouJLm62dxW6Gwmgt1v0T2/fIhnYOcPbI0LVmRqTDJ\nKTVliQ9Yn8wESGt6bOZtLVJOfyhCl/a+OYcoPdoRLyeROJRkNwrIPqO70UVj\nNpcV\r\n=aOMl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](https://slack.strapi.io/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">=6.0.0","node":">=10.0.0"},"gitHead":"fe2c2dccb3e9a1b9ca684c6bcea22bfc5591cfdb","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.16.0+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.16.0","dependencies":{"knex":"^0.19.0","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-beta.15_1565595344838_0.19145642230173743","host":"s3://npm-registry-packages"}},"3.0.0-next.18":{"name":"strapi-hook-knex","version":"3.0.0-next.18","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-next.18","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"437a52d25e476cdd2e315ebcbeffed23a6230c7c","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-next.18.tgz","fileCount":6,"integrity":"sha512-lAJFiLjVJyQvw35W7j3+ZC66AJgrycnQCtjguleUwIuq58IMXIHoHFaciZFBXiB6YX5qIpJSar4oPW5RTXdw7g==","signatures":[{"sig":"MEUCIQDgFhgYqQy409EBDXWdHOU8vrNl3gC9bTcnxo2GEaNvYQIgZRZqrOlk/8Y7Akz8eiNDLzBykMPfK5ev4NDtobnc5UA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdURqtCRA9TVsSAnZWagAA96EP/ApYB6193kCxKG2y8h7+\nEKxLlsPVDnaVnhCZewAnz6cA2+fOQhf+HJu3lBm6F11iFRKY1pMjhTOFAFfG\n+dvu8ZS0IrquIkJ9HR0FpFEPAmOd6PKC+acClU5bGrEZk5v1Uu547PiFcGxx\ni7DryF9siIYG5f1cCnyg62rrAeVbPPRvxU2gpzXbvLynxQ3GJHWm3Bn/OiqF\n/u6pAt1+kVEs2Y2JwL61U4j84ZHy7zm6eEDl34OBMNO498rB80f/Al8DsgsH\nx6KQIw6Rc4H0PkwBr54eBg6fB93iKXJ0hCd5NvcYQcNbux8k5Avu/mzMw7kD\nXOKE+zfULa/fMZhsArRjiV5pZ2h0X4TLHgbaTLg/hS7CgqOIh62p1PFiDRqJ\n701Md+J8V4eolFEguMRcXzR0Mpwh7gISKcfqFXmWgipBFe6AFqyOGoZmCo4m\nuunJX302TSVuZ5MDtWRGfUmZd3xud1/SEwBy37ZlM2z8fBBF5+t5Vsiy5c9O\nLebYZvAzt5nJOAkG2ZWVXrK7rbiVedeRCgLCYTC8xx0VdjWMCv7VDiw7GhAb\nN83cBNtcRhLZmLE/+K/9VI83AlIFWWQi4Wb8mPt8xSl1fi9ebRDrIhEANv5/\nksi5PcfYZEnw7YbtiA/x0Ms5jqX7k9+9F00GuoZC3pg+YlDVL/0NcpwVgASU\nTWza\r\n=XOoC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](https://slack.strapi.io/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">=6.0.0","node":">=10.0.0"},"gitHead":"ddb1f9150339060d759f22ff68c227bf879490ed","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.16.0+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.16.0","dependencies":{"knex":"^0.19.0","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-next.18_1565596332886_0.15596658770210015","host":"s3://npm-registry-packages"}},"3.0.0-next.19":{"name":"strapi-hook-knex","version":"3.0.0-next.19","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-next.19","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"b33ccb296c43e3b30e8229e01980c4d66f75ae0a","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-next.19.tgz","fileCount":6,"integrity":"sha512-ccOb1ZAOxSoXKYgtnh7vhIiuPAZKkYQZK+ezfR/u4by0Y+Mi0uhItEx6whGRnWVENa7xV1mQ1PnA2iLnFJnmjQ==","signatures":[{"sig":"MEYCIQDe3xbLo2FZhGeMCDWDesQ15J/J6YTm8nLo3PR2ArjhtwIhAJrCH2xdpf7h4wxKuJdN9QVHgzL59+5ZuSuGIEg0ZxTy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUqlVCRA9TVsSAnZWagAAPfoP/RAG8MnY62MZMhy0zuIo\nqvhJqI6AZgwvm91dphwJpsQTYHqFznbnB5a84tsOnn9EVo1ZIwexej4FTgP3\nU7y0oegREQAAv3a8GGW9PBLJJbBjUwV53MEXC9yfPDowedRmGFP8kHAL99G0\nqlqmVxXp/nfVYzWsnlB5EfnUkat5G/35uxiVxrBudvct++lvUT93mnBeUyYv\nSzmPEXd9zMEN38SBvEapXvSBmn/xNe/3YLfGpHuJbjVRiFiEUpoGradEZE1M\nuPmI/NPTMaN2k0mkGoPJs38QikdFJn3vBKnuAq6St/cYiBfyMgx9iVPS7Wfk\nE2SppOBt6faNRI79wNyviyqcZhECa9NtP99TtKrccPUpNZjmPnc/BeVU2hOL\nl/VDs+bku/8kFonpKVaW0mCJ6CKXbMlccnc0vGJwiJfFFAGXQrQnz7EJEcHf\nZdOgMtxENEylgk4YU46oqzIwkdXPYnq0h8offxLokUE6xA8ClsSJP1iQZWd7\nI+aettpcEKVUDAugrzGjkmUKHMgMiyQu3sV/RhhtUoqt32uvHFR0KlZCPYai\nLG1Uwo314YEKG8OGmKGLgEV3glRJ8Q9c8ztyRjMFTeIle6PamCC8oaWJzQHB\nL+HP3dzEmDDLmvukQ64PBA9xweKPBQKusKT2m/KPZcHiXO2OnpoqxQnJjAlQ\nZ8TJ\r\n=8R3O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](https://slack.strapi.io/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">=6.0.0","node":">=10.0.0"},"gitHead":"6e48232c85dddda4d71c2c72e6f0d1371ce20ce2","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.16.0+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.16.0","dependencies":{"knex":"^0.19.0","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-next.19_1565698388951_0.10606079656125478","host":"s3://npm-registry-packages"}},"3.0.0-next.20":{"name":"strapi-hook-knex","version":"3.0.0-next.20","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-next.20","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"f054505c81c64481a78c8b9d0227033bc9fa3699","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-next.20.tgz","fileCount":6,"integrity":"sha512-bH6QQTU05xmDUc9j6Ah5u/GcbhP+xSGbw8PW8GcYr5cg02aRNgrRx1Yn40yBCCkEq2+Qg5dLw6MgrUNLVANBfQ==","signatures":[{"sig":"MEYCIQDWAZZ6aloTq91GMNWiL5wY2CizKqBy2mwsUnt2PDpbrAIhANj0uVCoi5CQFp4lu9iAv+0DZdgaixgQvYpFrnTOxBGl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdX/mmCRA9TVsSAnZWagAA3G8QAIwQglxuFVYfHizivNqh\n+C9tnuPiFKHD5vjn23Ee3XZTSIGYUjPBVgFrXRhq15uhyRaXuBFK2gN2KkNt\nQHm8xJ9a5lhxuX4+Onx1PLd8ojK/yz+XeFzOzKznTdfdIHRsaGCdIJoIwoO1\nPlbyEysqCU5YQXlBww87Y3+9cq/pIXy7PggYXefbD6O3NDNKAEHHXrXgodx9\nSe6MqI1eefwRiRAU37kTAmt2boGAY6lLR9ognkk78kWrZ9ChV/a+BoT4eOgJ\nYTnNSXhFK31LB9eNH0BvTC/g7gMr4ugcTQFRlKYHdrm2xvc6b2p62Kx/HiSR\nXqbAYqHl6RXW9Ic+vf5WWBN3kIT0rL3y9Rg86hdAXsyl0mtXnrvZEUWxKt6m\n064v2Bv0Ruj+m1RKWbESVi8FsNQegNxODZq7dkyiNwoBoEeL5vyoxNFJctPO\nTWUc0H4RpzdIDf9kbbEIF4T4r55LIrvg+mfi5C/imsR/fJdNJAGUii7Unn+k\neCN2NXYMO4JG6IKiDn+hg5iO2C8D6E4qzJrZm7cDWVbXPJ3XYZ4CZO0PVgHE\nEPBT4svng3rM3Lu09cPM836cHxq372bTxF65yYE4ZZdG9Bu0/22fiTOsuMNK\n4biIFG/yytLTC1WI/dJAeJJmqdabr7ssZ5czcCuegRIE1zK4TsmsyIaSeLL3\nxb53\r\n=CtAG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](https://slack.strapi.io/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">=6.0.0","node":">=10.0.0"},"gitHead":"d7ded4de26a294881f9bd9307d28cf7992c6392a","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.16.0+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.16.0","dependencies":{"knex":"^0.19.0","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-next.20_1566570917408_0.42689434538564","host":"s3://npm-registry-packages"}},"3.0.0-next.21":{"name":"strapi-hook-knex","version":"3.0.0-next.21","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-next.21","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"aee27d0db7e3d1d288509b0236f888f64358dd91","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-next.21.tgz","fileCount":6,"integrity":"sha512-An2sHE87DjKch0oT3cHtMqMGR8TsnHQfClB5fcApdf3Ki9DI0wYWv9kAAPd+kfEZjfs52j0Zg1QOqEMS5T5RmQ==","signatures":[{"sig":"MEQCIF8+6O5nu/J17rYR0H298aAg3urcY0ZfLYywIWtqrd9nAiAr4FQW8ulocI6gwjExw7woc/4P1+pdyF5byfHB//lFxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZ3uFCRA9TVsSAnZWagAA8N4P/3xTq8jT5qnrn23hJ7LX\nlEDBK3R9VYYeFE8ri8fJ/uOPny1UnD7XgpblAixMrX1F8+Jl175fSh6+Pqjk\n43m+RKWE+zHbdEA81Y/b9MCBlbLA4GVbtKjfKgGKg9fta1HdCU8JEaklLrN1\nMNjQz4cEXMfNr5M33kxh60mg3an3Q83en6Lbd7/67oB7AOiWceoKCZbJOZvh\nC+2NMLrxMLkQegsBSzhpezC8BzaaIcGxdeMb/+lodChp3WS60Y6Vy0d2Huzi\n3HrGPm/oNLDj63Pnlhx/EAQfuVHRg9nwy0jZUAaeIi1vHaPH87xkqzqy/o6c\nP/Ze0n5RpdBKPmypukluTco1quL1r6xyze+O4yUZHgh7678hZHE2v4cm3C67\nbLy9TzR5BvP8ZCgfzdImfJQ+zTMgROVcyndQG6f//NtkiDBut0f12jRJDLee\nSkbJVZ1fQIrYLzfVVST22raMuCaNG1LG/Ay9GAONDpeZFm8HXw/n3vJcEl7j\nVWbMdjM+qG3oL7IecroOPYnmHw/KeYz5wx0hgEet0Z2jr8raEavPAMK325G+\nybquiftWmaBSZ924JcENOCQJruJ2TN0iNwjoorZiyuEsqTC6M8pWgpRpYoqk\nuqcHdYfwVnUDT3ymJse5/z1DjltcYf3EK+nnLtBzDN+/CBUjYhdt3eA9iaIG\n/UZv\r\n=aPV9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](https://slack.strapi.io/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">=6.0.0","node":">=10.0.0"},"gitHead":"f411b46b9ea47ab40fda3f1b0ba5f3d3cac806f9","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"soupette","email":"cyril.lpz@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.15.1+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.15.1","dependencies":{"knex":"^0.19.0","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-next.21_1567062916885_0.04805622589917413","host":"s3://npm-registry-packages"}},"3.0.0-next.22":{"name":"strapi-hook-knex","version":"3.0.0-next.22","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-next.22","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"87c8cb1fa12925a83c438f79494e30c0cfcc21ab","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-next.22.tgz","fileCount":6,"integrity":"sha512-A9VrLdFUupnkW1JHti5QzQrv2CnOH4DXKBqFY3ov0VTqDh2uOq9VNvFMwcTc5Bok0oCSUiFgHaCybE5xGbebuw==","signatures":[{"sig":"MEYCIQCdj0GDJEgj+NoZio/QewxRJVJdSki3HCbZoz9Vd8lsOwIhAI2YyomNz9EuHvhrsUEE9JZG2rfO3brmWxW7nfxUbCnv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbOJYCRA9TVsSAnZWagAAg/sP/2iVthHXTTxDi5dfaOqn\n+bPu5yw512yfKEa3dvuLTOGLdVwS/ToslXJ1tveg9A9xSh3FMN5Y+GYPDCjd\n8P0ZCZ9OdIe+cTsnUBjegJp/zFNLNEFfgJCTmVouXDUeBLm4XB+p0dBS7AID\n8o+YKyVkbNUi8prbYU0uAi+wXTZzRgX8ec3eC7yotybHYG5qnPbs39TSnhWo\nJcLUD1LeRaqDIQOBPpH+9Bdizba/+s4eVEchkKKjmljMbu/PJ1HCBq6Dz5NC\nSKAQhbX0l9sf0nQTz5tiSG5EvbBZ38pzhy2N89xzA9oDLpJXvTP/cHS2c9qS\n3V84qwh8Dyul4r3KnB8S5EwP3EJYJzk69gFWZrwKe7MMfLEMbR1UvMXqDqx+\nLzBEAQcSuRqbEfmtaxr3xpDxpuAJS5MPk0Rk80lDr756r2/VnDAZLGqh2N8o\nQ4IgkmxNy6gUDPweAdSOHxRGFExk9WVr5TT/phtYe9mzV+RilA50+zr/JvVm\ncYiYpuuxIEJ28p3P+M90iMYqVxfaIRxTOg1RsSmsG816TW85NpotK0jrrKJF\nPB1z2oNLkEnBiZlHvzR6LGzuXUNkpQvQL6Z9oYP9yxO0vThAHN7nd0GnZ00I\nskAcnDes3MOPqPVe7WKozR3S4Jb/C/8ua/Wy2f9hrYtfTojgeAVhuHCylUpu\nhf+U\r\n=r8I9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](https://slack.strapi.io/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">=6.0.0","node":">=10.0.0"},"gitHead":"41113b56d8f7b562542cffe5fc9785c7372f0d2c","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.16.0+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.16.0","dependencies":{"knex":"^0.19.0","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-next.22_1567416919597_0.8580511447380093","host":"s3://npm-registry-packages"}},"3.0.0-next.23":{"name":"strapi-hook-knex","version":"3.0.0-next.23","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-next.23","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"2a7cbfcfe136c5ecb55f7b2701b8c82c1555999c","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-next.23.tgz","fileCount":6,"integrity":"sha512-rexSo69iFksbELYvuGKgr32zhynhpoRJf6gedbcKnKL1zLOMByDeMWSw3MeBI/j2i/4Nq1pDcO4CNjkJTIRu7w==","signatures":[{"sig":"MEUCIA92bty+WOAy5ZeycLtDOTmEZ9k56FTbIm44lANNlJU9AiEAlPM7fEeAMwQ7/OkJ0LamoeLPtS+Q6KMN+xmo8sRkktg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdb8mUCRA9TVsSAnZWagAAk3cP/iR0LlHonlKe6+v83CdE\n91a7TMUwCOdd7AxkTnyCQ2144otI7volwKOyR1ZrKynzcyghsHeDdyqghkfD\nRADvURxI9Y0D4zwTQ7f9aMsFQxos7zszlKfn7DgEwvaqly1MyIBslGW7yXne\nx2ZPGKxoEVZD34LaV4Ai04oZE8ldfH0l7WNlv2L1RB3BuJ1XwuiqxjO4gRRM\nw/FiK0N03BFdHIogKr07ZvVEfnNuhalm6vGFoXmEkOx685Q2sZ7wH8iv4ca+\npJcCEtDQ29IYLq7O+DecmAwh8+RCPBapL4Qk6fNTm9mfXbKo5Vq6NLDYgrSo\n7q+zDNJKkJ9t7ynirVxLUOVkFVmM94FigAVuW6E+2gB1DW+4gwLOm+7Sax2A\nHDwvTmp0v6ukvqTzPE6DJVz5eo4+476avj8WAyKUxTKw5y57EN4IwFdu74QB\njmhK/ckwAvQU6x0oBs2xY9tP/awL/DtYwOBKZaaGEOqyP3kuQv6/wlxzq4+0\nB3W2qpaI3AqEN7Wl89I6yOeSm1pfXikIF5BAYm0wqpLwns70OXkH5il/A2IQ\nh1gXO5tdYhUN4u5UCvEVreHU5maSKIZJuTDjFyiQDzVSXwgfBMTKoxMK4Eh8\nsBlgzv4zAZt6VSn0COj9/3t/vOajiJChoBVA9m4GZaqZ4fpzli7tFHR5qHQL\nzu7j\r\n=7j2W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](https://slack.strapi.io/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">=6.0.0","node":">=10.0.0"},"gitHead":"106260da45681eb06ee83bedf9f70f0b152f303e","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.16.0+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.16.0","dependencies":{"knex":"^0.19.0","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-next.23_1567607187506_0.5082043923877788","host":"s3://npm-registry-packages"}},"3.0.0-beta.16":{"name":"strapi-hook-knex","version":"3.0.0-beta.16","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-beta.16","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"bbf30ca8568cde1db87311c88cc4ac9403d47796","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-beta.16.tgz","fileCount":6,"integrity":"sha512-+ATvG5KYG66+LEDBQWHwlylMQrEMM+OGuXviEALy/9Fcdsj3BN3jriO0EfzLtAnnOeMJwcKcEVLCErch/sBM/Q==","signatures":[{"sig":"MEQCIBS4k2DsbHP+Xvl61iaqOTrr0pzvKRuym0/Lg0NimsFqAiA/AYL6Wf12pChHUJGEh+Y+biLlFr+Tss9hRYk4zy93pw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddjkwCRA9TVsSAnZWagAA35sP/iPBjvjIr2mnOkO/CNKa\n5FeNh16SRgCyqc89TfXsvgpFGC4dNYVfOxzwuk3vidNtF+Yey1CUIg02zEJB\nTSQS0fX9msVAIyh4tQGI8CMWjOezZOtYph0KevJVT2YtdsOGr3XY+kXV+pRi\n4UfW1GO4GPCcSRnKO8oiTj7nO32kfFYCp7N4FrqIG+Yrczeo5uZVc3+j3Z0d\ngwj4Zm8x5JdrrBxcVezaF8RHAPBLQvd2ReVafBQheOdjMTSOhGBiZf0MjjJ5\nwwdyTguiOmtm1bxPuRU63+r3I5uYzcEycfLAC8/ZVFJynnjo5ph4FjEMXW7R\nejWsYYKT/9M+GaFfy3p4wuq60JQ+oki2AGtTsVrLBhPq96h7xBQogZVb/GFr\nIsmAJQmtaXmzfGbcUm6RIEawnHtCLVBzTtnBZVPq3SYCIBSgvV+feSkrMts7\naFcrNq18+d5YXF42tiFgbu4HHjjO+H9VIXTR/BztLIeIldLSDn4y0/+QynEY\nSWD9Ucv+C4MDvReXNTtpFOVQjHdC5ZEMuO1QHpnLeEj4UyuZHcUjf0cAJxQK\nxvej8fEhMlPGfrNMAirSsce8eXekYqGKU/oFX5QOw2gRwJIgS/oLmvy4hsO6\n0+F583zhs4m4DiRezMYqNWn3f9qpEXl0bLBqjnGI5rUr1mKrCfvMIQUkNMTT\nz6RO\r\n=tI7R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](https://slack.strapi.io/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">=6.0.0","node":">=10.0.0"},"gitHead":"05597970fabff884ab03c3a114bdf810ce9d6573","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.16.0+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.16.0","dependencies":{"knex":"^0.19.0","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-beta.16_1568028975987_0.4424018413773385","host":"s3://npm-registry-packages"}},"3.0.0-beta.16.1":{"name":"strapi-hook-knex","version":"3.0.0-beta.16.1","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-beta.16.1","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"e228fd9b6172140133e56779d9c5757011522e32","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-beta.16.1.tgz","fileCount":6,"integrity":"sha512-ULkY/tuo+l0JkCepVaXds7bjxkRMlA38iSWnezE9PL6w8tjIJnOlN5p4aNNqUSIAzKroDNzGqr0V/9dV+rCF2A==","signatures":[{"sig":"MEUCIQDs2M4a7jrrX28l3Txb+eywXyxWIY2H2z8WYdUTvx5IqwIgdth6cBOzuJWaqcr9K+S5HF4yfnaT7e6f0d+agB3ZNII=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdd7RFCRA9TVsSAnZWagAAlWoP/25ZJ1qWlcaSSs2svRKH\nvYZMhBKgwnmd4hrvgbMv0psfmCdugPx9MWowDnrluyYLZ+TiPGJGaZPogeT6\nqgWfYXGlI68zJUdmasKab2+SBWcxvAoU88KXtaT5J7Q0ULQwl9grbdxcBUBi\nGi8NIPv9c5StwqUGsSdFVAyAWDRUZ46ZvukommuLaL33V9DMVdVmwW9D+OoR\nz1eJ1nQLDcUkd5jikaisPE3RSX6taWBmUISq7diwSbzUyqjGs4ikLTXADgNj\n89Rjt8nZelzoKWJ375bG8l29rT5ptn1eMJ8oPxWw5iJY4zlwdT41kwNVR7WT\nuL/7kJPsFxzOE7j+9gGql3yRINg2Sryl6NM5kRBKpco2QDIvx157MA9+gQQh\nEsbryncVMI8pGni/MRfPOAOW1ITbvc5xjQ9leZXLVcG8mFCP9dG7fHQpYj8I\nqANx0EF/hpQI/RS7cZj0ExbFs7prPYODvD1CnxFcpM3OXJcLq/2HQwlxydPd\nGFSQthZ/Qcx/1DL2vGo29LDyrIIswD0r/AW3q42BGfnoaM6FRN3fi9DfysUO\nO6CLr3EG1K5CAUamLa7E73BO8Ryntx3gav/5fnsweD5BNCtjvrf2ORYzp1ha\nu5/G/HIzqkCfFNXZ4KyxEa8+GW7NHt5ilYCdmvxhXH9Zcu/B+mqqg7q25g+q\n6b/Y\r\n=pll0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](https://slack.strapi.io/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">=6.0.0","node":">=10.0.0"},"gitHead":"7d51b8625d0c40bcb45ad698ed968a911c919c42","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.16.0+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.16.0","dependencies":{"knex":"^0.19.0","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-beta.16.1_1568126020990_0.02764666583474118","host":"s3://npm-registry-packages"}},"3.0.0-beta.16.2":{"name":"strapi-hook-knex","version":"3.0.0-beta.16.2","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-beta.16.2","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"6126c5f4ba7823607af460cb9c579486619b2da4","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-beta.16.2.tgz","fileCount":6,"integrity":"sha512-EbOpg0QNMH3TcmDTZZNM1B+Apv1rmblV+x59tetai9uEw7NGWv04ZHWqSIivGhJj4i3W3PDszN6t/kASlGfKcw==","signatures":[{"sig":"MEUCIQCLk6pObYnoGL2x6btNU8f2eKPYM2yK4+bG+4TwoJXQcQIgaXgzDKTmzDzPjLbrTpKdbcwEdIYM0h9SocWJiBG3wdU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeS1cCRA9TVsSAnZWagAAOeMP/ikzOk034hJuIoxFee58\nFeBiOZN+YV1AKxVa+rvyELXD54+pT7GCyEXhJRPFqJ8Edir3pYCLyG4qogJ4\njsX5Q3Ho/eKSmsa7yCJCK2x1N+5SOinNepN1OLyiNWueg7q4CB9oBJ8nIhCp\nX6QJAkAvzfWo7TalIxMoRJPnz0oR9M8rT8PC3OKsJpwGM6oLTe4hnZU5/1vq\ne4D2JvMyLgE1zzF3I1s0yDR9xUNWKSlSa/TeYW4UY+LACSlqZ7hbo6g2gm4q\n/qWVWws2v/wk1m5ztuO69w3gN8Nxd6XNhJAZlAybMrkBI8uhIjUKnSwTpNFN\n4IAFxIaXEkSa/LLIVQPDDyubclzJB36Bz8y36+lS0NjmPbJ5zPYazntsoxQz\nyMjZ6JuZgRqvPX2fDhz8aXEUw/OGfgwS8YRDks7NfKy8DadAwXhW1IFnzuZU\nkNxXrFnwu6+HJeY/tFA2UohOEYuEWHgTTVcBG9mZfPblVOD+8T6+rinaiQiH\nOdLwWYJA2PlnmsVaZmpX9fwnrsGE8IHEour2ZE7NB0Xm5L3UUzOH6/xo35vQ\nt4hVJuvEDRlGC5o2tb8KlcrHqR/DAxi8dD9hzJXGYYag+Cki45bMPbiL/VvR\nyK5KwAnk5+FRejBX4IVvjykYWmNJ4pbjCbX92mZPVaVd6J/zTLQnyoBZuxA6\nscAT\r\n=xNkF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](https://slack.strapi.io/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">=6.0.0","node":">=10.0.0"},"gitHead":"720718464852499ccb75e6c87102173f60b66bd2","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.16.0+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.16.0","dependencies":{"knex":"^0.19.0","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-beta.16.2_1568222550768_0.42621078989515393","host":"s3://npm-registry-packages"}},"3.0.0-beta.16.3":{"name":"strapi-hook-knex","version":"3.0.0-beta.16.3","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-beta.16.3","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"90e1ef47d69094b771e269fe3f7d4ef76ecba66e","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-beta.16.3.tgz","fileCount":6,"integrity":"sha512-9er3IJLnO0jYiHOa8/33MG4qc1Z7jJXcrsBUH0gWDJEbbC0ZI2J4SFVEM9NoOkjbAmZP7b9h8kV/ceacsKHAbw==","signatures":[{"sig":"MEUCIHIBMzzFZUbyakXSECK3LcxVF/DGK7rwZMXifsDv8MXcAiEAgZ5bBq3yDnL+6mBdZtPadMg31gAhrEUM8oPgwcMprJ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJde5TxCRA9TVsSAnZWagAAVK4P/238AcoARj2uhkdhFeVy\nxtfAKkGeUFaZGwSeQ8IVFK61xB4lFjcu/qbv6NMefaqiL50yfW1GgrA1IM94\niAPH167mYupnq5T9XPO3DV6mwYDWt/CWPFltSHmD0ea276CzgLZfX2Y5BwHr\nlo0NRoOGlH4KR1Cd8eTBo0UB495Xawikit1VxI3ZJEp0JJLkTn0RcRDV7Y0O\nhx0DI/X0EoG+BVW0gO4lwrfm5QGwB7fMKVFYt4IFs5fprXfMhQpf4znkKwUo\nFNdiZt/sHOYprl1vW1K0Q0THO0WuhfSNET8pDS/X3Id3JeuHZosD60BDf/0L\nd26TT2SY8ZgshuzZ+IvetNHUBXf4HL4UP2QXnp7Qj29JLxlCA0mPKyTFw6f2\nzfyxdOlRU9Bc0jNapuU1hJ4ZUKEvGunU4lTCAVPGHusrHAXXybwZOmPsQq57\nQCnUoSlb/KzNN73DRxpBPc6Fnhr1JU+C5X+a0AOlUjQ0c9AquYbNyjvw9jPH\nog8/NLdeyL/thQEGy/I/VYqGAikkYYoY9Wp5VlkA9bsxZ5PqcGLvkTEajTXl\niCIJT633izuaFuTZGzZNzXcpwWcHXn0ZfiJkRGs0DATE6Dt0ptkdSVw8fRuU\nywkyTvS0p47TR+eAshxHTZCTi5Tf/ItpsshTGZ/6ZB1cd41SVUFZD3CMxgtN\nuESF\r\n=2xi3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](https://slack.strapi.io/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">=6.0.0","node":">=10.0.0"},"gitHead":"36e4e73ad3a3b4d5635a17344b8c7ea382e0c5cf","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.16.0+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.16.0","dependencies":{"knex":"^0.19.0","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-beta.16.3_1568380145264_0.025104249992562222","host":"s3://npm-registry-packages"}},"3.0.0-beta.16.4":{"name":"strapi-hook-knex","version":"3.0.0-beta.16.4","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-beta.16.4","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"7e57ddb4c71c4d2428f603e8a6fefe7a29df46be","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-beta.16.4.tgz","fileCount":6,"integrity":"sha512-oT7yMH+nTVZvRUMsV4utAqV2OpCT0bHvLgxLVXW10p3l6W7AkDFLntiYqTtUJ48noe4f/yxHbU7GFB7xxM/4Rg==","signatures":[{"sig":"MEUCIQCTgCpxB4NKhIwBLXW+6h8RhSld6fk/2OdERWAJILwI/QIgLqZS1h7qJDh6rk1oDLqmEjmokgsooe5Ogg6fDVLwkbI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgLIiCRA9TVsSAnZWagAAyIUP/RAK66uJSSjDRVEFhKhy\nxn+UpqY9drIGA/6+7++G7MXpR5MGfA+WBOaXVV3SBoRhiiK7zjEOVZ6bjqub\nXgM7Hz2k+Fs4L19UQH4R2iv4wAx1eeToJwhqAB//HmwCN1iy3FWoYEj857f7\nekC3cBngvAN5IzFGexEogU9EE7bLdpQl4au8NyFQS6jnXKky9u56vOoes1fU\nL0Xg0k+qTl63BNLsKW3+9GluVEgLOyoRNPoPfcJ89owguIIkY1yQOnUNIv5S\nA0PgGVO3uveXZWs6e+32G9uisZmDh97eOABZuw3f6qGNMd/nwcch8uUQhrtG\nc20CCpd0r5r/xy+9PaxUnbm+kOO0h7dDn5ApAyhMr0G8hDbTiXTy+5z/ogNG\nGNF2ZNaijcs2oXuBZlfNCw+A1oNjlSk47dEgGS3EMiEDi/p5TdwtjB4bUlSC\nVQO5vBpEcAB11Thy/OHvGXdXvzkzLU+ZzJeKsGKjF6pLOzSLovjJWLMBZpnq\nFOpx30/VXlOC0E15DsT3xbQWlVJC1jrt+hIYWsSNQNS37rqg46+PfDwHpkk6\nFuSUPdNX/yRRnHg3EdLTfDlTdwzZTG7T+erhbZK8WY068C+2iwOZopszLzZD\nDOqilS51ssoURkNWlIh+OWOMx89qvkEFISgst5OUKvyvZamem+ieyCDQlEZm\neocu\r\n=Lq1l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](https://slack.strapi.io/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">=6.0.0","node":">=10.0.0"},"gitHead":"df236d06423666912cce067d2cc6246526439989","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.16.0+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.16.0","dependencies":{"knex":"^0.19.0","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-beta.16.4_1568715297555_0.5999430275182251","host":"s3://npm-registry-packages"}},"3.0.0-beta.16.5":{"name":"strapi-hook-knex","version":"3.0.0-beta.16.5","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-beta.16.5","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"668d242a6f4805566fa507252028c6b4cd4bd2b3","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-beta.16.5.tgz","fileCount":6,"integrity":"sha512-HrV3/Wtx4zjkdDcoz84zxhYvefTzzxUR2L413JWu6k7adE10N3i4RF0FHHr9bWQzAIOG3swWFUr0d7TH2o2Qsw==","signatures":[{"sig":"MEUCICaw989nF6yFSBX6coOxrKTTC0N6+qCtZVWWtTRB1YdwAiEAi0q9MB0fzbp923bxQZytzJT4s/mgv/BX4qXAIA8woZM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdghxoCRA9TVsSAnZWagAABtYQAIavqEZ8qMkkIk8cGatb\nIvaJgGI52l6fvPdWFNbdc9JgbAFn+ROcc18rW1MEG+MIG2XubyLm9ma1Eyn+\nlYzc1jjcSPvzyhgdGXKKqEIvvc6h/DA/OFQsB3V66Wrf6fISulPFYVqirGu6\nSEL+tBaE1lYPT3AOLNGHyoOVIvKJPTAu/v+SkyVfX0USEGKN1HOr1PZQWGy0\nTNSRe9d5lLe+v0dBZwISGkIPJIg9sATs0r9K7l+dURZlQwjDW01iIYgJVeQ1\n1UbF5HpYP4ptlKCu0w3O7yuFi5d40c7DJXptF4gTyJ99pqDBKp/wODMjURv4\nkB7TQQRq3CZhnLcaKjav/h42R4eGE/vab0r4GCWtTJwcIBmfp5kSr4PsgLsz\nxZS2Kx+RXm2AwDx78NJu/rtvOTMb5qm/cdihn4Uz+w9TKN6KXqsdOx9mMFYU\nzF9zLPSu1oS7N/0+fW41P1TJ4mpHH2txVsEB7gI1O5vvkVxkYkpq2LvXRJWX\nd29dKy/j+2xHb6Vmwbhrwftszh1hWIvmOf8TxJqQgStmhBPDA+hTxRGKDNtK\n3mJqgXqDnQZpSrPemMCYLqXRsJDlsjtU0AQfZiaGztbDHx3JesKdxpz9Ckkj\nohqzX21Bw2BsNvFXu6IjlgN1kFii+6+MmpkctK3dpWoa7/jA7N8R5hv3Au9I\nBHEJ\r\n=89jA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](https://slack.strapi.io/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">=6.0.0","node":">=10.0.0"},"gitHead":"84adbf3bcf4bdb907fb2ad3816b8994515553d1a","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.16.0+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.16.0","dependencies":{"knex":"^0.19.0","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-beta.16.5_1568808040318_0.3090571556595423","host":"s3://npm-registry-packages"}},"3.0.0-next.24":{"name":"strapi-hook-knex","version":"3.0.0-next.24","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-next.24","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"a8cb31bb5c5eda3d54c870f5d759b95946db9203","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-next.24.tgz","fileCount":6,"integrity":"sha512-ue2DSaE3tnwl8YO2ep/8St1ZT5hL5y8nMmnC+HTcW6v4SB2CySUTA7ai7vDN3o+FlEY+TMDPyXj3kfQ8sQEHkQ==","signatures":[{"sig":"MEQCIEYyZ1+lYakj9YgN93YuQLoJKoByt+s0J2zL/9GbnQaPAiAy6Jt29gwZk/tBBaTz3U5QRxX9+a6wElIax9XFZ3oPyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdhIFSCRA9TVsSAnZWagAANE8P/ipS35v+OdrOHc1M6Dme\nXiQG91Hwx6yAXWJZTvk6lllHA9u+6iJFUQ8gTvKWBzmGjmue8GdH4decDUdl\nhXc7p972wJfmazKosSj0q3f+1VJRfwACTT+5c6dsoScLwh/PmEPnvPXgZ9CW\nkD4RxcmkwIvPmhl5HvFNYDuQPQZyDhCIn8Sbydg+leMXuVm8HeTUzEKRZDyK\nn0XDXnCcOL0iNEKoG6ESnG3UxG/OQIOEq4aRLKNnkskqRZRZUNBuvWtf7r/b\naS2HMlDD/V/U3oKRmXiDxzNWXhiLdgrlPAXPgbD0NpIdtpiupgIZuSQ7RT2z\npGHhwPv+GSGVKHcFtvN7RAd9OFEseCHRT+Oyfa34aGJwDnJ97nqEMbzK/uC5\nZx3WFbICW0UO3EW7BnnwD/7Fl4M09DRqeEgdti4aViTCESqCpA9ORaQECzZb\nAofVOg1P/2Srs5nPL+U+71l45m84o1zItsUXcD/xE1TyfKcwSTFu/aYHS/k3\ntHxbe2THsjjHAoEfZMbkFgnhOeT0XWnFizYXG9B1qA0LqXiLw86wzC/YjbJw\nTjHMrk1+8gGt51L3VV3CNXT7/bkSSN/JpgIFxbzTzlvgUSHm0BdPAi6abrn7\nBqyPR8NwgGuTnOWj96o1s9j5ut1szz9cc5m4XsxHzwao6lmb1bSi/2IAW2hf\nxIB3\r\n=kvPz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](https://slack.strapi.io/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">=6.0.0","node":">=10.0.0"},"gitHead":"bf7870de3baeff2f324e02361ed8442d3107278e","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.16.0+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.16.0","dependencies":{"knex":"^0.19.0","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-next.24_1568964946075_0.6389600350673583","host":"s3://npm-registry-packages"}},"3.0.0-beta.16.6":{"name":"strapi-hook-knex","version":"3.0.0-beta.16.6","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-beta.16.6","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"6ef48f0324047f2433f076147171eceb6cad4ab5","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-beta.16.6.tgz","fileCount":6,"integrity":"sha512-+bBOYGEdiWRTSVHJuUFrV2nGjXcv7N2VfDiRwRWTZYf3Th0Yw3DJXnVFC2gAIwoFUE9c4E7Iom8Lw1R0f9vaEw==","signatures":[{"sig":"MEUCIQDzECtR6uvgWHaujR+EhDeHE5eRQ+nzFSvRQlVMdFu4+wIgfcwo2D3ZYg7/Fy7FuEyfrxc6P6v92p2ocnbVgULgalo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjLCQCRA9TVsSAnZWagAAwkMQAIddinLgQF6AZ5MrtJzu\n8fXXDvB0ccQOqI2fzNR7VfLGoh907jVHwU44vVbCf68bw0BqYgZmXhCywlI5\nZaKDHOR0bO9C1jshyTd5ET4AQXuIfXaeEW5v4a1u2qTSbH7v/1qRNMKZXFMV\nNoTBT7Mad8KHaHYQI7tTsGuvbe4IwmHO4XK7BkFnBwDemwkERtfSg+aoQ7wu\nAciG6NSehLkdkG0nSRPUh5ArSklYxVrIT5Qn5YdydoIng3+XYxQKjyauEVY7\nYuFjD+DxRUUqIY1bN0aZdFKnX4JREucXHLS/86H8r7FOilxv5JThoItuvOhX\nkYR8b5hYyR6y2TuGU2N1+r2TrTthSfm7no3lN2OK/Y8C8CPBjUX/Rh2mISV6\ngf/N/B/OWsNCOWj93N5MhfGCW+3LgBcw/4IPIIS9vMfS4jvxAghWgShxcQ2n\nv8qRohY9n9Tz2xwJ9FWkBUA2MMq1Da20PbgRT83Bt6y5ryhUpmf1PY+q4c4F\ncTs8Jq+G33aCvX2NP6HZwa/tkW094ii/lTv6J2abvjlrhbm3rY2u5zHwwNtb\niPqzYosFYP2rDZHQwRISMg6sMJ0/Tpl8IQApeVB3qMnwUGG0SkNdLMaQ870c\ng2DMA8Tbrm40RFC/zu8DlwLhN2RBK7fq93EGTAGaj/ROjRW7ndrs+EspK/R5\nn8qP\r\n=s+Nb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](https://slack.strapi.io/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">=6.0.0","node":">=10.0.0"},"gitHead":"6305bee43b4405e9a8bc0084f0c7cbd15033d547","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.16.3+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.16.3","dependencies":{"knex":"^0.19.0","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-beta.16.6_1569501327577_0.8174223328328383","host":"s3://npm-registry-packages"}},"3.0.0-beta.16.7":{"name":"strapi-hook-knex","version":"3.0.0-beta.16.7","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-beta.16.7","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"3d562d96438b7b7318647fc72c53e90913c6764e","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-beta.16.7.tgz","fileCount":6,"integrity":"sha512-/5bEtJnWLOeR2msYS1Oe1F3hIgTl8Tz/Kt5iWZiw5eRDFWSXICdyMac3X54GzurC+hOHOWh59sPLmgdxo1Muag==","signatures":[{"sig":"MEQCIB9o9Ks2UCQJejYBbTTaQO/J03+ymadFXAXkq1gsBcpdAiA+8ulfjIbccgbZCa5PYfG4knHwsQFbRkXbD75o6uSk4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkydrCRA9TVsSAnZWagAAV1EP/RPA4iOgToSSqFcD446n\ny4sB4wF9wXOS91WVHZqdJsIcNZ/51BseTVpM2OTMDBFBtap8YB67lgU+th8J\nfg5M0/6jLeJkJ5nU8UWa97p9zG0Di9gv89SQnCNX7wUUfEGiRfhKs7aFBRgx\n8lm1XuLbK/NnrV3Z5SW0JskPHiAasF1A9Qn8eMlnT0t5UyXcvsgE7n66Tayp\nTHZhf7r5Gg7ijgPfxnS1JJI3/ZwN24YrDmr192BRMXC8HPtVUl8Pl/QpHmS9\nlMLPe2OXdClxj0RIJ7GJwsSJ6KuvEIhMDGjWUR0FyDjpvGblTMj7ilkUSjJW\nl6lJcq4T/yxGASPpYvqMYvL0qqTqrd9Ed9IgjgPfzt+vHa6NJwMAhDhr+RN4\n3xje0i2gNb8kFxZ/8FuR6KGRtI7eWZ5KG7TP87rt1jOnukLtVGQ1ZGZxvhv2\nf1uhOErafBqBZya+LBgWQjiUbKc0pBeXr/ATw6kDen3bmputs62jn4I+z2r3\n8ypWCHZxCHPwRAvBTGFr/942HE+74ia/WkY+9wKJrtwVgaJxVFQq1DrU6ahy\nLWOR6pj6LXxu5T1mi5Z8TAhKdMDhjhaqz2q0SYFYb4cl5N1djsgexqmgNQFX\nHzQm6FoDA2P1LiYUP60IxMyvoZutIjRGPXq+6ugYRomYpyHqizdBfEbet/pm\nWM0b\r\n=m4Oi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](https://slack.strapi.io/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">=6.0.0","node":">=10.0.0"},"gitHead":"dbd621e6d8093a14d626f28b3999df6ef465b01f","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.16.3+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.16.3","dependencies":{"knex":"^0.19.0","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-beta.16.7_1569924970636_0.693675743094631","host":"s3://npm-registry-packages"}},"3.0.0-beta.16.8":{"name":"strapi-hook-knex","version":"3.0.0-beta.16.8","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-beta.16.8","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"4965aee8f9a56f57a50ec9a80f6f4df21d23a117","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-beta.16.8.tgz","fileCount":6,"integrity":"sha512-Of2GYJPxC1UF+3W+yl0/biWqJwjY2l2PfUecHExNpuRPTn6ZDLLl/akcc/2g4QPRzy6CFyi0aDE0k2XdXuL9xA==","signatures":[{"sig":"MEUCIQCkNUTSVlvKbgOrclZr7FKEQczsd4UiZAbymv2Glg9jrgIgEBDXGdtNwEnWhoV6fCW79uwvWu5Er7xxMrsWOalRHyI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlxesCRA9TVsSAnZWagAA18YP/0em9Q3gvTEWZtZvZ9d0\n2Hzj2MrKjgG2J6f59regtiJcGSiNYelDZrpQwOOHRA7GFcwEsBJhce7CmXV2\n570KnH2gLen9zjfVOsR6lZrHtivhm9Fln2YLVAlyMUwqRi8K4gfKgaRXRy+S\nJg7RFeWxfEN45A2Y5EkxupyPYergV+7/z7NYGiVAmA7A+25/RaUJ8/UABT4I\n/7cU3Vv+SkQ20AROpAOowf+S39pMXByriKR8Vg9yQG3dUc0fRG27p4oxB612\n/xbtJtWFyNez9W5Zv8yIElxLmmmWRuCp+pR9PuC8wsDK+rilqLcjk90Luanq\nJzI+EFovlEz9Nm136svym0G5+whhWdc923Za/69Jx7gSUpyv9w7d816GL7zf\nR4TSHUJFuhBra1TxU8fAO9vi4ojmH8wDVMtXiPVlLQl9nTNYCKXMfI+NpzJy\nvhHZMqTtrzoDXcTJk+VdawRNdG+2iNaIet74tZt6hb9vES58pin2cE+P55q0\n4W5lu2RuP0DHKclqRUka3XxWHDjaz8/Bp8i4vmbwJerpA5liXoASIozVKseM\ndE9kn07U6Wlf2UfJsRh/XdrY4czM+811W9XYOxziooXUCKaZVY2b2Ya2QwYG\nLZoPQbTYVgBKblVyEGIwB4KQhXLNeqp23oVDAlrOZG5ha4kKkutlwEWYmTXV\nRsfS\r\n=Nu7V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"npm":">=6.0.0","node":">=10.0.0"},"gitHead":"2d04d25097de93b58f10965fd6a174ffb25b1244","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.16.3+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.16.3","dependencies":{"knex":"^0.19.0","lodash":"^4.17.11"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-beta.16.8_1570183084436_0.04128286122503866","host":"s3://npm-registry-packages"}},"3.0.0-next.25":{"name":"strapi-hook-knex","version":"3.0.0-next.25","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-next.25","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"59fee3b0bd35f5943da0b4ca0cc1af16175855e3","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-next.25.tgz","fileCount":6,"integrity":"sha512-HY6ZyKtaXArTqE5yesRIBqpj88ZBRiWZLLriLI5jTVd67VA5Fn1e21SIzvNOCuDkL8wsKSZgTB+L1xLocXpM4w==","signatures":[{"sig":"MEUCIFflHVr+pLe2Bx/6cLLrodgTiGyovcRooKeMYqXM8UhyAiEAzQ48qd8oUsuBLxqyZYzWa1GHMfoZioSVarFCxP1AbpQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdoCu0CRA9TVsSAnZWagAAeA4P/3ePavQpTePz7GISJ5T4\nTSYA41dymC8Ej+qyDdwG0GHSKVq88XyKt6yR4sULA9KyLbEbNe49sQtpREWP\ntn6e4vxEeqZ/WWJ4sPMLjj0/2AFgcxln0i6x7SnTkf6O+aULLLf9VYEET864\nBC9UpF1/gXQHVJsT82yP5DCYOlcgGlAlCFwwrs18JMknQdBCQxNJ1JRLAysH\n2J6k+OUfltzPYaMe3ZiBQFjUvrqFKac4lWGV3o3bIaz0PRgN9aD0mMspHPLr\nizi10kp1MwgPW1PVPytkt5ts16Q+fiPF7OkETa8X7yZe+KJSu3YoIRGhOx9A\nHBhqiVYfU5M4m0lJwSiSLMvEd43A2XeJ6VyN/u07MMYevpR8fH8qnki1xfaz\nc/yiGlmmG+cgUME+tV6aVrJaasVoUdJ7XVZ+NlStS05BtZUB89lb2gtFJPKk\n/m2I20kACOB3STu8QCUxzqSdzN2dYIjBX27PIStVa0wHZeVY3WWPxVPvCHCN\n9QI37ZpdCsU7VnmiCS2xSocSWfSk39LwQRl22+CjCwqmml2LQZw7Jbx4xFjo\nIxhakuCxqKLnFOzrCwRpY+rE2tWbhdP/ZAVnakISc2D/QuTLJWKFYmvi2QJt\nfDGETfPJTJUlT+/Fm8C8I7gd2435Le9GuSKfJobGIo7Jt/81BQOvNutavwSC\nqB4/\r\n=Ola3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](https://slack.strapi.io/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">=6.0.0","node":">=10.0.0"},"gitHead":"650aa1e2da7dc5b53ee14a868b0147b2f8c2ab86","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.16.5/node@v12.6.0+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"12.6.0","dependencies":{"knex":"^0.19.0","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-next.25_1570778035559_0.14450782263122064","host":"s3://npm-registry-packages"}},"3.0.0-next.26":{"name":"strapi-hook-knex","version":"3.0.0-next.26","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-next.26","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"6edd4a29e79b711d64b1f07589d69ef9e6e89db6","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-next.26.tgz","fileCount":6,"integrity":"sha512-nn/9rsNQOMLLLr8m3PcSc1EBS8l1yrTaNTMyfLY0FSsfqeBqDUbCO/FgVJMx1Y3FwuRf+dMH6UvxaL1we9t0bw==","signatures":[{"sig":"MEUCIEacjaQqK6D3Ux+b/iN44bAMq81VbsdhwA8fCy8FkmPPAiEAnIsIce5pCbBXHigBj0fl60XiT2HbZWVn2JQWSKvlRlY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdoH18CRA9TVsSAnZWagAAyfEQAJrQDFOgNp8MZ44fSz/K\n+g4D0DzR7C3lJxUVMt+pxf3+InIV6fKbwSHAUNgbnazZSHUYKlZrBte1UgJP\nHNhJl5vNiflUeEirf2Kfi8VC15QFjSAzp13GlOBDnfx+YB0Pn1dMuPm4mL8/\nNHGaRpOoZEMgTlMJAAe4FMuAw9QIkgOMcUtMoirFLWYCUfpSU6hc/RcITdr/\n6xfjGpiBcisXwOYRUUejf2mHQ0BxDhxk6pWh/Sn5abEq/HZ+eVJq8T91n/87\npP/zV07NlSa6CAbMIlTufApx50gm7ckjqCTEOeNGDYoWvggB5LVPNUZTVvEx\nkOqpJzk8JIguVUT0HewKEEyWiqNPQ3GgjuWmAjnMbdDJXE86qC27pcyMEAAJ\nmobMqboFkqd4x7WKrf0H5Mx2xU5iWu/rtfG2DLY2pvNl5ZJM5bvqQ1jEhpEt\nEeAX8QFT/F7XZ+TnTJ/vB4kXk7dtOiPqzvDWJVEJ4krSQbCzszf9ECbUwF4O\n9PQqtcG8YuO8Rxw06vRpbAORKu8ATrr/W628K0w1YqQb8VOtKu94Xaa4A5/c\n6FHoW/Lz76vONI3nvH/E9EK7mltT3Pt7jmpMCw4F2YIlP8EHLyRFNNfwCDZz\nOQZns0W0RJaDvDFVP6UMxIczmmzqIQLMz4KT2LfF5qIA/5HoRhQAUoVeQMzS\nlIgF\r\n=WGuB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](https://slack.strapi.io/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">=6.0.0","node":">=10.0.0"},"gitHead":"5b32e32758baadeb082c510ec4bd14e3d41e3124","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.17.0/node@v12.6.0+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"12.6.0","dependencies":{"knex":"^0.19.0","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-next.26_1570798971849_0.7749002087555414","host":"s3://npm-registry-packages"}},"3.0.0-next.27":{"name":"strapi-hook-knex","version":"3.0.0-next.27","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-next.27","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"b5c64220672e2a3e15a150d8b1c845533f0db973","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-next.27.tgz","fileCount":6,"integrity":"sha512-KBhrY8MEyCypYDgswJH0ZvK0AwdKWTnvxGQugexkZC8ygHsCXw1D+rpXt7ky+z0t41mZTniVZ9ypTUUE3yd6bg==","signatures":[{"sig":"MEQCICXvUrAaV6xCf9g1BxqtZ7SYNfavKAXtddUb9R+RWow/AiBDgiq6Dn/JKBvwjMO7pymAdvk6ts3U42eyrqt5wyHqpQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdoIGSCRA9TVsSAnZWagAA/hwP/idJfcWqoMyM+T9F1hP9\n2WWuZvz/mHGGVHPERLzy4ETol7ghstPH+k/zi7lZX0+Z4ih7kp0E/2gtukp0\nSFKiMGY5xHDILqp3uzYjnNxQvj0jqbaoe50cVRHGNDiY/3FUV5iEQBvkc76F\nVB2M282KCvbhAbqZFmUt7Z61Wmw9Rs5LRd3bWV1pOhf1lRW1tbpXm5HsGUkt\nYg9zSy/8mXt6FPHZS9Tnfns28FEo65gov4ox+OhrVt/BLn3al223ldg9Egdl\nfihqeE/8vZ+MUgysLhmutXdr4k9nuCuM1qQAWzwxetX1MYgHy2ZRn39nBLED\n7Lx619CHgKrJvXCyKiZ3U0dsgOuBdlSbxKl1XWu6qnLtYa0q6siOvzUiUQiU\nnZUpgbOoIOBii7R0Z7Lx35hkc+PIpMWuoSkfqMHteWV3Pi8I8aaZOkKH2aDK\nburSRoWkyrctEq0cduU6dj2BaOCWmfqGTBOVg5ckxtRRYbzYNTaFxaECG0hp\n+dfiPowbHuNJbHTq65tjqWpbQEbbXgewdCEecaxkopbYsonp0Ya7jujIYHpm\nqLtU3YDNogXZ7qnIbtEbtLm10LcOoyRVrMeejlHvs/KviYPHCj9U03TiE0BQ\nid4SK/iHDjcfUfkIegUKklUBqMpbnptA81CFGG+q0LRv/JMSvQedNMzf4GiR\nsItx\r\n=W6MW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](https://slack.strapi.io/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">=6.0.0","node":">=10.0.0"},"gitHead":"94bf867c93974d219130124730d67a9b8485a81d","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.17.0/node@v12.6.0+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"12.6.0","dependencies":{"knex":"^0.19.0","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-next.27_1570800017874_0.020544437427234774","host":"s3://npm-registry-packages"}},"3.0.0-next.28":{"name":"strapi-hook-knex","version":"3.0.0-next.28","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-next.28","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"bb5d684bc33904cbe457feceeedfe4322e521195","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-next.28.tgz","fileCount":6,"integrity":"sha512-HwToLJ2IwCS3ucUz4Jj9M830AJZdECWyb8n20LMpPn0mI1RWxke6cxMf0jwvAskjtqvPqUQbEBHL5sfBpk6HPA==","signatures":[{"sig":"MEYCIQD4773KzDZZjxZ8qoAxlN4LIFNjyO4iVXqm6AXTQ79oxgIhAKo2eSeKDLOMf+h7KRqKXQ9imP19LFLImWiUW//kI+ra","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdoI8ICRA9TVsSAnZWagAAMUEP/RUsIcPNZ6XF3OYBFEmJ\nA9vRLtT+cWCcMVRyolt3wylHdANfAf+T1S427l5tdMYEEVmb/FliDJMRyc1p\nduSW3Ehbt3KZGRyG1Bj9k/gdNGkk1LCJoCm9GeMcBaqvFy2tTlK6WNscOJuW\npK5GslJSwg9MNvYVGi78IljdeQZP4zKufpx/NcSU2kc51R1ezg4SNCENCjQs\neQj04PM4w+5KXcRPiiDiVnWCl9z2k/qzLnnOgQ1gOPwzgQxg108Zm1g3WN65\nCfsslnMdpB6BtMsulOJkla6O2SasUsOIhHMEQOQlaHn13YBud2s6d+4KZfzh\nUOz5ZiBoliLY+5zOW8MkXcSEqo9Z14FLgufTd9BHM8TkH5CksHuultUpyA9U\n2PIdtjOZTudW76uazWmTvjU4As5Rs+vFKSIFFBgPnJ5psH2XDHZ9Mo2xgYYU\nvEnowCu0gBj6WtH7iRIUqZ9WNi5oc2+zimPeWLZpi6JQ1zep+VQrrKO8Ha6D\ns243pfkfBSn77fhNlNBIM3toWFnkbeAEBQrjSpO9uyZqX9yNMKmHb+ts6iWA\nva4Z+Hfsav/4rrBQBJjwf2A+aIj8M6KCl7JL2ateOoeV4PLe7uIvfCcSzSPL\nVkhWtIQsGpd1UaH1elAG8XDBj0QAZC48wPAG7iCQcEzENMChP8wueIu+IUaf\n+xPl\r\n=5xb6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](https://slack.strapi.io/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">=6.0.0","node":">=10.0.0"},"gitHead":"22d5a90e18086b0c4a3b39c1d4b69f5e89f79014","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.17.0/node@v12.6.0+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"12.6.0","dependencies":{"knex":"^0.19.0","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-next.28_1570803464191_0.7062670877472259","host":"s3://npm-registry-packages"}},"3.0.0-next.29":{"name":"strapi-hook-knex","version":"3.0.0-next.29","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-next.29","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"47c62c2add6b86ec6773e21e494cfae4897eba2f","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-next.29.tgz","fileCount":6,"integrity":"sha512-GBLGFvYQmz+ebt/1yLxKNLwTnpSTql82qUgrE9ssjd5etSGpFFejI6lj6pxpLRQujQTjhRL+8594V1/UOMfhYw==","signatures":[{"sig":"MEYCIQCgERFtWM+m+BMn1c1YYoipuduyX358GItiTCNbDBH4hQIhALA/YbQGrq0bBmZXJr1ZiuiKrR5qfxAhab2SVt4HZ29Y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpesiCRA9TVsSAnZWagAAkvIP/0m5q/DV96Zvt1uUYxdC\nZK/ETQ+eciq5iMgnpjlf5H/0Mmbm+OAPx87GRTu8sfwp1PCNj5EZyhW0d7y7\nDd3gXYd+79LNVOMkQB148VeMirRY3X5nMArP0gemMOMhjNDtG6BuU9bkCG4b\nyDBXBMHHv54TptJSgQdWDfb0+z46sdZRGhUh9wju620IkWNDVEKfOeP14AFx\nepkeiIAW+XAaffnSv2BOkahq+iNDPX94/904qyd1yX4kcdYoor82jIdjdLwe\ne9Zh6YwEJyGjJse9/JFCmn+BxHchs3BI0pgth9EMDr2Oybeq/F3bEMXpZAqD\nrQRr86j2dL3Qhx9rnKPX9rj4RAwqJZCdBbw5z6Gw5XF9pwnvfhPLkfd4SOre\ncxmwWxIE4cNmREyUu/YrmhcabVZutShTiskDH1cVBqc4USA66VoeSCt84Vx2\n78Zu10m9DvnvqXRmKDYdP6gIqgy0o0/i/6yXt/XSj2Oqr1cUUQIsNfJhqiXp\ny8F1dS83DjAb6SeA+W6tjgZDAGHzgB9ZbC5IeD0yA2fEBcvghPKDwyP2mDRh\npC6fnwGbUiBEOiJ6Kmtvc/Z72Hq5sGoAX++7T9YpRtcWRh4JYFU6Dl6c6/uN\nhs467N9AQVKQr0xfcVNHMMECaxPKlj8kferZGdf9iZ3SgiaUK/Dm/rjomz2p\nGISB\r\n=2Fhs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](https://slack.strapi.io/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">=6.0.0","node":">=10.0.0"},"gitHead":"57b93e1dfa98fbaa05361f397854435498c09158","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.17.0/node@v12.6.0+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"12.6.0","dependencies":{"knex":"^0.19.0","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-next.29_1571154721921_0.7226624060844811","host":"s3://npm-registry-packages"}},"3.0.0-next.30":{"name":"strapi-hook-knex","version":"3.0.0-next.30","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-next.30","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"57be7889ecb3221b6e7003fc7bae42d182724ce3","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-next.30.tgz","fileCount":6,"integrity":"sha512-8b/OJC5T+0FfXeJVBJKd2qcx7dOEqs4lTrmcx6WOyQbWWI8BnqasmTBykcDHpHG4UZZo3YE0KE06o5f9GaDB6A==","signatures":[{"sig":"MEQCIG5ycton3Jkx+l6+xHN0AeopmwaXxUBywsbLU62idRfBAiBxOzPIhGKJD4082PJElZtz+ZHYTaGHiGaR6m06EjSLIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpfJJCRA9TVsSAnZWagAAxtMP/j3p3KLlia4c4XZb5MqB\nXB/ZGqisFhn0XyDYgZRNnUAcv+v1lOizC7+pAVkFJdW6pzxv9+EAV9wOY6R/\nBk1Zkr+MXl9vRI0t8V7zxCUhWTB4bZ7pxwJmAo4YlVAmsqeOl4sOiBOfwX/E\nRN7aClyNKMs1KO6mqDpqFB885c6bPjDIP/X+X3Qx02dFV+dXF6vIS6Ne1EL7\n8UGMkGiVmk9xpII/rnZzl8ziIAtSqRlJ8ltrf4utizWk0c36FTu/4DF6VV54\noe/QHXw9D4KtScefXwL2ysISLj3g8JTrD1UfLAU0IDxJyi5h3jflXiGUARxR\nzIjpsq59RNv/k3KvLRBTN2IvHlPxTXmpAwIkhnPErLS1+XPV+1nJlUdL6IkE\ns6p4W6ZkuYiR+zGVJg+I7B4ON4RJqoH67yMCy2P9as28D3EeKjIQgWnaNqm4\ndS9+tkNs7+GhkelR9uxEVwMIE7EktQ9Ndhc1Kft+ZhyFQ4IvgigX0PJ9E5sM\n5Mp6o7AQWicIsaLjdyVtKz0+j/JbbLD4jlWIR/PGBqZCoh9mUiJ/n0IRa4PI\nPyjJFkvQf+bk3111lWOtuNMmi29x5vFaai0GM1zSxxTEuzyDaLXbzze1echM\n2CSUegVMUwkIRGxBGFOzI6sTjZWPBm+dCflA8BzYssfwlyx3fX9FqHUoiK7J\nhG3C\r\n=np+/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](https://slack.strapi.io/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">=6.0.0","node":">=10.0.0"},"gitHead":"866a612d418bf2586dd2feceaf40e59439316a25","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.17.0/node@v12.6.0+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"12.6.0","dependencies":{"knex":"^0.19.0","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-next.30_1571156552676_0.09198810468711915","host":"s3://npm-registry-packages"}},"3.0.0-next.31":{"name":"strapi-hook-knex","version":"3.0.0-next.31","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-next.31","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"900428b7a804e8e8a7f10d4d546d36357ca7751e","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-next.31.tgz","fileCount":6,"integrity":"sha512-QCc4W4NcmxDQlQqEq/eO1p0nD51n25LuPwlJeakq0LZUT6Oy8wyTykTSF+wLhZSjQj4QGuqIK9adVr1bFsKbWA==","signatures":[{"sig":"MEYCIQD4B8+rv+051Ypwil+R6wcM2BMy6DlIUnYHO06Mviz2XwIhANkp17uh0rR5R0Z3gyBocDL1jmPgdaayy2TXQyBtpFIB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpfYaCRA9TVsSAnZWagAAyy8P/3eExMn40oktl4qDsJAU\n1t9USXIE5jLMfu1XFGKMXmnzpMMbMtoq03NtdhywxI1MVeGNZHm3WNlsrrez\nE5WGvnwb5RwOusNCftDgbKRtyTDCxzC6cHm5ZvPz6Xdt5vBM/CMcMEKBk84+\nC6ePh1PGQlNJ5etrcm9aoxhU8WKt/9YAbft0B0mAO3wrzgXhP8Y/vzI9D81o\nnpyFgmB2SUWH1w3ieGvN+C9il6gH3njEiFWm1gsVRb0fyhuZfXXeRJCcMgtf\nAWZa1/tXJnkvS1qtScHGuCbHl895vnfnlbQN46zPUzNt55hrkEqeSZ284avz\nA78EZhjgawdpIecjNDEiBceQ9b9bMGH+auA/NGeu+N3jgo+d8is1mqT3iJFt\nnTsLPOJIEydX9YSGHl+28p10SRRMors+ryGSMaw3LMrpisPhOpC6ZL+mkLUX\n47IF1S3TdiAlRVZsMHudPxy0oCN1b4LfQ2fb3MV8vNS5ge8InzG0HsibNyGh\nnhCPTXgxHAU8r8RLs1OVT99hQWUEudFxqnqGyrlrfZiogwGk+MmnRUI8w+Aq\nURhe/N7qpjy4nO34WFri23a+qbc4nYtg9stwbIQlNi01hlkQV3KojKVNt7KN\n5kSa6L66/GUWASKUvEc+uuGhAo9OcXLWkHuyJ2XKbKjw8USZKL/BewoLQycl\n7fkj\r\n=QzYR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](https://slack.strapi.io/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">=6.0.0","node":">=10.0.0"},"gitHead":"58f0706840b0899a283e7483a9cf25361268a329","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.17.0/node@v12.6.0+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"12.6.0","dependencies":{"knex":"^0.19.0","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-next.31_1571157529264_0.11169356413059028","host":"s3://npm-registry-packages"}},"3.0.0-beta.17":{"name":"strapi-hook-knex","version":"3.0.0-beta.17","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-beta.17","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"2404514e7ffa96fbc9a03c0de21d5ec491a22d32","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-beta.17.tgz","fileCount":6,"integrity":"sha512-f0h0Qvax6v7VSznz+vsMJCenvQvm3G/eceOuMcEzEwecmna7ZmGA+Tm9gGi80xSs+9SwV2Xlih+VOGJG7+QnIg==","signatures":[{"sig":"MEUCIHurH4VEfMfjSb74xwSP1Au0rfxQmHfrVYTtotMorLREAiEApXOQft4DT1TnwEsC6LIuYRZ7M4KvLr1h9U2ia1szLHo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpteGCRA9TVsSAnZWagAAvLIP/2qqIQ+IbwQbzKMZQGsw\nXL9ssCKSJesAVrPKenljfgvG/tZcRQg5Xa+tzjMqI1vfZb9mK/am1SiVpmph\nq6rIPtkaYEdOY7GaFPFn8dNp0Fbl5J1FA+Kkxt34vK+Vryp2uUUdbx+1+too\n6mGajHpuqsZp7DqMZC+HY7Z8y9RaIlHaE5MHaqkPTvSdipu/pEHYUS4IrlTg\n0lKjvJ9Nq+LABTuTkWkDu2G/HC3tBsMCJfBrPvcWL5EcUt2ieoE+AeUA9maE\n8bZ861urYt4hC0dcJM4UX7sMV2LfHiKwkXUukQFyzAeMFZxWLa0QLreu19XF\nXUafBH/IZ2OeoLW+CIgbDYT8yCWxGEJiL+HsexANCgJMZdYSgqWsg/mB1cqH\nw0GiLnBppQfMr7rcLAn+qIgHxnijgy48dn+Lu8x7YSqno3h/7DCXf774lWKf\n8lsS1BMG8A89us/g8jDaUB7whhXabflT8wo0EEhvZE6HthY/XXG4/amzrsO6\nCFZ6IunR9tmRR0l5rTkRrGFwhZ+z2vPaeWtfUUkuObXxXUUvyjD/Pd7N6uBo\nCtP5t1NnzizdvL9CdAOix0nG+jgDeGhIgSsOmf/OUojW3SCHNAn/LTwGPDRx\n71YjpI0kI1LvSHD4Yl3rRl+YK9UoygY5m5cV+VM1JkYZrtJblIWgYTqt4n9T\nXL/O\r\n=nKTD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"npm":">=6.0.0","node":">=10.0.0"},"gitHead":"7c8eda443e64faa95b5c163b34ed597ae697f49d","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.17.0/node@v12.6.0+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"12.6.0","dependencies":{"knex":"^0.19.0","lodash":"^4.17.11"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-beta.17_1571215238108_0.44726254659393105","host":"s3://npm-registry-packages"}},"3.0.0-beta.17.1":{"name":"strapi-hook-knex","version":"3.0.0-beta.17.1","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-beta.17.1","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"241b4ee19b2106ccf84ab1b7ca4cee75da5bf0f9","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-beta.17.1.tgz","fileCount":6,"integrity":"sha512-sTLE83gVDDVZKAkohxAJ0HiflBF+hkWJHv2ArujI/vYOuatsoNcGPZ7GF4QMTs5FTThs0nqLjEC+dIZo8la/6g==","signatures":[{"sig":"MEUCIQDVdsxTpLPUeqqDMsJqXL1MHR5W2NhbvaRlqCEQJheVNAIgJHnGy7Dx5/sxSxiWZ2fTJEYmVoz83wrIjYS/0nwE5QQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpuYxCRA9TVsSAnZWagAAxLgP/RU0fze/bhM7Yw2LkkeL\nvrlXUzq66Cc0u/Mj+YQK+D+RyhqW569CJRjTtizmSob7cnQ0PiscBf4Rh+S9\nXDYQMIKURMsOHWFe+euyivxdFRR7Q8+kQEqbMnE6UVqaLMlHg/6jXaqyrj4S\nDdZZ95Yev/6APVKsCq8kG3inKBDuwgR5JTKyERE1JDYp3QKxrhvtVwik7h5O\nG2fr9EA/DMsFw06nRQMuHk/sou80Zjf53LkYVGgP+VGi4DBb7C/6gsR7sVe0\nd3QDseIpqYeKc/8JY0wesxSRZJt5cTdzHdfYYRb+wC4xL87oa3Y8v90Y4Guh\n1oz77Yy9M2XNPI9pmHjWg1jWBdqWCTRMBtCH9GAwIevW8fR9l2qNaKAqaMw4\n0marS6mXiimQgfJBZrlS3YlS09r931Af6HaUXkeWDE2dRfl5DghQskntZt2g\nwq7+uhQRpV/B4OCEinnPyzKFl6jRDmBCsRBdSyiHMxpedbhMboI7wtZ913Kz\nVcySVnjr6mEcDXe+G4B+zIQVKgviU3/T6LtqzPmUGtoRfUBeG5fcLPv292Ar\ncdPIfR8Hp+sWjMxeCz+7ov+Fd5JiehqXsKxNTqxkoyPH6oJmMHykkXR16yMl\nG9flBbvZoAZ750YEBacDvQ+7utT+fnZHqQRVhIZv38ZwDsw/d6Yr9getW1Eu\nlfiN\r\n=J5J+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"npm":">=6.0.0","node":">=10.0.0"},"gitHead":"9f0713649b85c1862fe3cf0f3f77fb825e868c0a","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.17.0/node@v12.6.0+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"12.6.0","dependencies":{"knex":"^0.19.0","lodash":"^4.17.11"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-beta.17.1_1571218992623_0.7453729949822159","host":"s3://npm-registry-packages"}},"3.0.0-beta.17.2":{"name":"strapi-hook-knex","version":"3.0.0-beta.17.2","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-beta.17.2","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"8f413ab7712a0e3da941d04db50a065f240e65d8","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-beta.17.2.tgz","fileCount":6,"integrity":"sha512-FvZIgFiDQO3Lol8w7wdnXTE1ZryWoE4hM1TR/P+Urlqo2/sI1aXwOCyBu1nBcSCVtO+6ldOX6KoJAcuP8bdQYA==","signatures":[{"sig":"MEUCIAD784eiJCLFUhUmUaaNtcqX1tdfDfcnKDPfmgdUA05KAiEAxsVypvGEFtdKiAPLiRjQ67D96U2dEIf1wQURjnTwBgc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqaU2CRA9TVsSAnZWagAARuAQAIcz3md5lI8GkdnOfULw\nsLxUJLdnfMbcs1I/ucqGmVGSCgJf5UuojaVTzIQwvcMf/dAe/0uQENlcBevF\nXBIiGK2ZmNlizh497T0IG0yk0cf0x8w/NKjRAc9WV64xzCvXLCHz1rNNTvpA\nPlzbnmzM0Zxs3X587mY9mB4DkEauRo+WlRNd+SufNxaJn2XRF7QEP+PQeFhd\nn57/oGT6MdrYHu6b4Hla6UctJPIZNocyfW2H570uBaXcrhDp2UsXipaK2i8i\nn20a3G2Sba9l9q11Kk+g0JkUlH45j/w+I+pKzN0NneByi7ORJxAcK3gsj7sD\nn+XkjZkwR1ie0ruW3OhzdDo61JSmzJb2/yyQD34TPZOXMKST8Jy5iSoSQksO\nd+hIpG69Elbms4OpfJ/8mAjWGUXg1dQF1zgG1H9kJdJTfU63l86TgZcv6Xc7\nYEFdaW4DeA2aNYiLb1H6H1T0DK7F4L1PhvCLOs1yJxqKo7I1cfp3M/7j3Pie\nDWAOe9cbjyXvH9sV61zY/dvqLQKJfDuN6YC5AgVv94ZdXBjfm/Ks/gwcu+zX\n4Eq0iugymD1q0IkOXHvRue6eufvaEHQ3xUg8PTTHxGgn5uGQa1yvXJ38Hmyc\neu/b1Q3nGUJUTBirDlgWY+Vyje69ddpMCNOhF1iU0kKZPAC+qMUHf1ZPTEc2\nJ/jV\r\n=cpsG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"npm":">=6.0.0","node":">=10.0.0"},"gitHead":"b6feabf689f2e79adae137a97181038ac6efd3eb","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.17.0/node@v12.6.0+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"12.6.0","dependencies":{"knex":"^0.19.0","lodash":"^4.17.11"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-beta.17.2_1571398965879_0.8757461469351466","host":"s3://npm-registry-packages"}},"3.0.0-beta.17.3":{"name":"strapi-hook-knex","version":"3.0.0-beta.17.3","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-beta.17.3","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"675c60c6206641d29e69013c18de272b3bfe4291","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-beta.17.3.tgz","fileCount":6,"integrity":"sha512-b+xhpwehh9sPDo/UmJWMbYImtON1BfjJI3a1ywg1RvqNszGilmz1GqK4w9w1bizN73MCvr3D0eM9GBZZF4WHMg==","signatures":[{"sig":"MEUCIQDWNvvfZ48MQ/2lljVi5NahQgM6OjJ8g0sC+9zzFUNsAgIgavsnhUN1Z8Bs4hqF/JgI3WpZgFD9GbvzzYUQH6BHQBU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrsaDCRA9TVsSAnZWagAAdngP/04Eul6weesxzlD7jH6R\nwIH5ggGa9D4THSibtPIPYd3hgaiyPsUekdZfz0qNZHZxTcDUkrmC5sgEm3UI\nniIwhUIwO8tAd4uCCACEvat58cYoJW0UAq/oyzlxUKpb90Mr3YMS5OJFU0QU\niNS/QzRbSzE6j9p5xuyrMzjShJPQz6zmIOnLX5ODTmv9Q38knk31Qo194z1b\nA5Lb2Oy8BwP0GcA02roIOkLGIyXBj6BtFor2lytqDA0AmljF2RcqJtOgBQfb\nW2dNsJybc6LUdFB8gNJI+pwRQqo96RVduuhlsDRgVzZRTvAeOpQU556Ktidq\njYe/UE4CQICpY++3hpcK1dRJsrS7RjMO1wQReeuzycgrbSo5sqIDSSBgBo7D\nS0RcM0Oqp1Ao0qfwoe0ooaGpdwO4vOGYHD3zDaYwLeenb7V5RlfpSeiQT4TH\nk//XSTkqk9ko5VJwZg1uUTRN6cOChCa8U5crzljMcsjNu5Opy7dofml+QF13\nMEHMqC4KQHgZoKOtMWaZCj8S2LD2g0+0COwbDMQHYkWHOGd0Ulzgs9lhmMLu\nWSc5yWisyo1oJ2fpwnQHPM1E6adeYHxP8BPsWXbmfoB5z0nqaFdDmN1x3YfH\nN7DIxJXda3gqIGGSAvas95POhI8MdP+ZJORLLsvd2o+Rv/BnSFcbZ3XIAjVK\nei4u\r\n=HVB9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"npm":">=6.0.0","node":">=10.0.0"},"gitHead":"3ddd383c30058c2d39202c7c16f6924d66cd4420","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.17.0/node@v12.6.0+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"12.6.0","dependencies":{"knex":"^0.19.0","lodash":"^4.17.11"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-beta.17.3_1571735170591_0.8503052399236191","host":"s3://npm-registry-packages"}},"3.0.0-beta.17.4":{"name":"strapi-hook-knex","version":"3.0.0-beta.17.4","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-beta.17.4","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"30b5969ffde93e72feacef197589c332b220a13e","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-beta.17.4.tgz","fileCount":6,"integrity":"sha512-hVEfOjzZqY3AYS0zZIiRrJxiAcm9/wbN7EluCojyQ+BU1iOl8sZq/8f6nmoaz3i8VuS9bhEwgrqtJKc4Qa3SCA==","signatures":[{"sig":"MEQCIHN6GwRGqVSsPVnrN8bYlUEZohpPzokA8/H06WAYx6cAAiBDfzLXBbkCZdUSnQs8tia4Sbv4/ae2vjvUe/66Uw0KPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsFGVCRA9TVsSAnZWagAAbNoP/2qbNj1D30V84jId9zNS\n1hz9ADjRse3760Z73VEumOGV4x9UYSgyZg+6vH/gZ2XV2diTquKwWbZinCYM\niR2nhzJPlsy4+TD9/gRd60XAns+M33paIznlVdIu6lihKN2LeLhLgsrcyT6o\ne6p5+Q3cFFLKf7zWDgdWP1cIhgK6NCfPctpfmU4IzbG0BxSOALdWNvSJnBin\n0uEdgvxyy6KwoS4JNRCr4n2QEXgc2RTMY5PQquOr0UPXxfVlHs3icS7krul6\n1pegkFBHLs6jVrNNe3kLbNMvEgqcYzXS9/AZacPHTAG5O5TMKO9e4SoLS8Ve\niS49PeD/ju3y+NtvQv5Lrt7+/A7YtIPitpE8gJe1W+GbkDl6LRoBpbpYUu2M\njRnmKnoUHep5ldHBx3Ijwz/vfEB8QExm/Tm5xucPvOdE/2bAAGct7htOUcxw\nBU1wggEUqJIEbSO5WP6vVf9YCH1MTYmRELRTi/8MtMxdPiLiyojBzsoILhPT\numUYP53h/GkArI9TcEYAe9vdlpS9e72Mx3EPk5miM3MdrFkjfnH+L/ThY9ys\n2tUKJFkA5euY+qqdrj/3nes0N2rvuQLZKEbHU5CeH/P/YiOm95zYMaef/1Q8\nYDycr6Lq3mRyzV25RbDJzfof4PSVzhLAG9tjTygxWntMwQfjmuan0Ch0MQqQ\n12Ax\r\n=JRmx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"npm":">=6.0.0","node":">=10.0.0"},"gitHead":"7a61db72851d3ddf3fef172b47100737eb075ceb","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.17.0/node@v12.6.0+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"12.6.0","dependencies":{"knex":"^0.19.0","lodash":"^4.17.11"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-beta.17.4_1571836309500_0.14165678442968166","host":"s3://npm-registry-packages"}},"3.0.0-beta.17.5":{"name":"strapi-hook-knex","version":"3.0.0-beta.17.5","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-beta.17.5","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"0986148fa9e40c46fb4b825c2677be57d68a6e65","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-beta.17.5.tgz","fileCount":6,"integrity":"sha512-k+2qAsJGi9cXuG5iltBdhHr4hj7KD1hRphO/X44ts2keYE0nyEAy892AUtmLzfbk5hBTFmkghWUblX2RFpQCcw==","signatures":[{"sig":"MEUCIDTE2Ldp/PWKoUtUQ3FO1lbGVQPT/GnVNeen+pfdYcQOAiEAqAtNtdnmhNm8q8nVE7rSh/vYA1FFj0tNUfsy/IV13XI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwFdGCRA9TVsSAnZWagAAs+IP/2BEvdQNHBp5rqFvtt5s\nMTnjYw7xMQL/9Dqmf99CmaMCI7vt8DES0oB+oo1zbB6ONTMK7K+8J8ozRGnP\nWRisWV8I12Dt016JoI6jkxZbe3WmvghqVNc8Sem6foqI+MJHpE9mSrgYUi/B\nqOlD9WTT1BLNTV/f6rrUH+EIbYCG16zYp+qHrEeamNYRhY9/3Fw1WjeWw42G\n6iY9O3JDZ3gwe7EWu03s/DNUxtS2MLMqgT/Q/KT1DMPAdbJ7/PKJDA99u/pY\nBe541mHnJhCjBrSJwVBJxgbtUv2dqn6+U5V6ou5lLqkIpleDPWGKna5Ccp0p\nmMO7KNaiRAUqbDRaeMV2zHMUWHMCQKM7Q6F5XfOv3C7eVykF5dXA4EFqrdjg\nloy/jtX/3lHc3oVwfbf0D30eocvNbPTvMpi1l8gnNT8JcT8oi6IViMsabK9K\n/qyQuBX1HN3g8W6jziPKXzxcdkJYTZzOtJwDQbnT0Paf4SUx65APh+2hfdu2\nvNtnpWPR8xTscAZdj+owb4tI3LH4mv1VYhVSG2GsQeSH7TW3V+1F9HOMcqk4\nV5nuqLXl2vBSuzbKFdxLP8lkGP4kJO24pbRusYEis9xWtnjof1pUUfRNQ5si\nxljZzQPjUXjipQ9RfbwGc5QHODTTy02oWPR4qSJzZc+BGz6L52GCTQzEYMD6\ndRkB\r\n=cJWv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"npm":">=6.0.0","node":">=10.0.0"},"gitHead":"b2e0ec5d1f33d82c321c03a469832061e9fbca00","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.17.0/node@v12.6.0+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"12.6.0","dependencies":{"knex":"^0.19.0","lodash":"^4.17.11"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-beta.17.5_1572886342192_0.9895038159432967","host":"s3://npm-registry-packages"}},"3.0.0-beta.17.6":{"name":"strapi-hook-knex","version":"3.0.0-beta.17.6","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-beta.17.6","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"4255c4eda0d87c73203d37646f3197e89310f393","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-beta.17.6.tgz","fileCount":6,"integrity":"sha512-N2ar9Bi5HGnXRNFEFCZEsS2f8CF5HLzN6F1TUYwShZnjIW9vcD5pCLWn26E94Vzr9fIFbeBe7xS8nuYiiSh0kw==","signatures":[{"sig":"MEUCIQD8Vwp/6ErfKD9qcLa8NZ3Iz1rED1RIl2PXRt4WFpjJ9wIgMtiMKU59eR+Mh6NY+ytP0nzbQVNjmkSJSEg3fhPLy2s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3BWACRA9TVsSAnZWagAAiTcP/ipSYNGVADJ2C7Wrp8pk\nGxKQ8eEcJJPIHU8zHmQN4dgpE7QBLYsWr+kNKiPS+lJ3GPBJjY/m5TrrCooa\nb/LHoObPTNJYYbeYLKdEeyWSC8rTVZdcJ2ORNIM5mp6i4Q62uHpWHhbLtBmf\nLrLMDEVr+JVX4mbbKXNcyoAqjoMzAiKGvPMeJlEHbEC+g8QhNxWdAZB9ZKg3\nihXY5oHmLjVZCiDEdjnj2TLrdjeVliILdOi6kLy9+vXCJki3Ml62nyTOYbMb\nqq3MsIheMGvdGTpXIvxQmoEC2P35P+GPviAWDEUdgH/LLW1CdVPevgmXK61B\n8uE7HJSpq1lA4X+es0300VZZlwjwhkv8sQwzPtxUfNyRP8+XPS7ItNj55qe8\nzTgvd7Hfi3PyrqZ3h2K5wo9FmwcCNl1sAicTe8rNFs0pJuNsM6f+IKRBL1px\nlkJ0TkSWtpc9TOcpA9Fq/ozq69lchrUoYMBHQaKvn/XBrP38ehvH1WBwgPrQ\njIi69I6Tsso01KwkQqY39RflzSPuPmZ0OE4oU3nVvi83aFLFGcISIm6ykyqV\nej82EG29pE6W0pCEMRMcmC5O4W+rNQGp98jBAZjTpkFfMN3a/pWHnvR5Qdf5\n5Zxdl/Vd1bZVfQ+Su14esUDP516v+0nmCZwvzEfowNmvCwDy7s42dpeka/av\nDZEh\r\n=KzGO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"npm":">=6.0.0","node":">=10.0.0"},"gitHead":"9aff9af165f6dffaec77c71409bbf4e2ee75205e","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.17.0/node@v10.17.0+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.17.0","dependencies":{"knex":"^0.19.0","lodash":"^4.17.11"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-beta.17.6_1574704512058_0.5342221109522332","host":"s3://npm-registry-packages"}},"3.0.0-beta.17.7":{"name":"strapi-hook-knex","version":"3.0.0-beta.17.7","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-beta.17.7","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"5e214d539e8af298afb6cee7c876aa863467bb2a","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-beta.17.7.tgz","fileCount":6,"integrity":"sha512-u4xtM2dAQASpXn4SYjrkHE+Bqz4f0uvNpUDfgl4ozSmdvckWg0c5jvIfXuV2gD/9E2G6cc3WmvZJ/oGaMs+qTw==","signatures":[{"sig":"MEYCIQDkepYgXc6aIJjipL3m4zKJvoL9cZ5qar67R6Gh1B3CfwIhAOh9fDawoGkCz0QkciVI6FomtGvOwx4g2nhlOAJRJdZQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4Uk3CRA9TVsSAnZWagAA9pIP/1kgHi7VkHVEri+YnQfW\nVpAqPcNrGRGr+xWAn+K3p0M1uCEVqyKIR5fW5HKRJg+QOO8RsanXs/QIoWLw\ni1GTpFwRU185viaSJEnhxC9UWxAPz4FR6NWB/ZZIeqc8+P2CL6Fh0W2VH+6H\n6kagOJ3/Wl4bB6E8RIN4pyA06Twux8vC3yvQN0Ci1MjtiAf513MvKTKuCbC7\niQr0h6eReSOFIVvQ3+ds3DK0apEq6aLtWcO+CTzZn/KCv3hCrrCs69sbt9FP\nUZxnFStOB2gcK8Is5tf47ckcKUk66XYANqi7/gYbN7m2nxsZpgMHiESKQw3L\n1naQMKN9RoapKIxTu54VaZF73BIVLLY6kSKXSDxlwlc78BFPCbv0dAjUx6gR\ngbbA6+W2EuAkSLnp08b7jLFl7HQ5FwpPAjdJaNz2XLPjpZcFT9Q5g0aYx/N0\neyv6+RE5XMFGe5qfEO1rU5FFccJaxsl6zq6moCkDl7nlhlfDN9UtMHpaGOgu\nd+4c2fcgw+Frq81+zRypToG3Qounp1G0x6TMKlLStTNEU8rBH8COtBVwjLcd\nf8C0idmMGIb/2EMhcyMinjFF5/KqzP3v6qjdi108iX4tNIgSZok5eyFsquOD\nKXZ71T8ap1QQYuBV/YPrHL51w0GYregWLes0xRpiB27eQGN3L8MSMJZEj/su\nJZ60\r\n=kJsR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"npm":">=6.0.0","node":">=10.0.0"},"gitHead":"8199f2d59cf53b43116c9eeb719738dae46f01e2","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"lauriejim","email":"j.laurie6993@gmail.com"},"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.17.0/node@v12.6.0+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"12.6.0","dependencies":{"knex":"^0.19.0","lodash":"^4.17.11"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-beta.17.7_1575045431395_0.5906064520001904","host":"s3://npm-registry-packages"}},"3.0.0-beta.17.8":{"name":"strapi-hook-knex","version":"3.0.0-beta.17.8","keywords":["hook","knex","migrations","sql","strapi","transactions"],"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","_id":"strapi-hook-knex@3.0.0-beta.17.8","maintainers":[{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},{"name":"aurelsicoko","email":"aurelsicoko@gmail.com"},{"name":"lauriejim","email":"j.laurie6993@gmail.com"},{"name":"pierreburgy","email":"pierre.burgy@gmail.com"},{"name":"soupette","email":"cyril.lpz@gmail.com"}],"homepage":"http://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"dist":{"shasum":"95232a12f723caa3ce2e9ba4aeaf465ca6753293","tarball":"https://registry.npmjs.org/strapi-hook-knex/-/strapi-hook-knex-3.0.0-beta.17.8.tgz","fileCount":6,"integrity":"sha512-44ZJZpbB7WNUYCh5jOnQz7WlVQnhwTJmy2Xh0FpGjpBS12RWqkioFqKbdi0wwhiq2q+Xp5VWVFXvVeBEbh0aQw==","signatures":[{"sig":"MEUCIQDLu2Uj0ExvdReuoW8olPwDdz9a3zs2fj2ssy38XX5l0AIgS5aorRkW1/lg5ziupIPzsvaBGN0wh2Z7oPeQ9OgoxPw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5DzVCRA9TVsSAnZWagAA/sYP/0UgSNyI5icMOq1rLxcr\neAL8t6r49Zt8OFokM5NTIm/lsQcRoh+9zZlxBVGW+y5n1CMENhKBggklDckP\n8s+PrAduwTh6PwQN9khXKaYqrfT64tEIAlNuEd5qiYjbzCZb9ZuUT/yXXRya\nHNZZs9LofWzwnAJaewTOs1cW4VwKIZjm3QkSk673MUr48QoNIJ2Fk7p0KmpW\nVqf15GQ5cSvNFmQQoJNo6WD3N4cr9Q1/kJ4O/s1CY+8hTVbAjq9FEmArXNiL\nPBLjUeBl1VXQwJQmfWLoeaynGjdYKrTSyRwAhHbvb3psRPPaVyXOl51AhH6k\nqubXXce8fJshJvNcs7qCSD3pwzh3qCurgGzdz8c4TeWS7enbeMx04iw0zAdS\n9xdaazECqQv5TDGdY1cq0P5lZcGTV8O0QsjzKT8e+6pGBqaYH3JQUSEXr5Jy\n/q63vyPKlLs8glZo5F5kvysKtFpXJUFCZvh6huWrmqxOVYiAO7WMlRrJE+1E\nKKI/NLNBGa4LuOREV6/VtuPjU+9qAoBlMm380z+CJ7isCno/ogMWgYqTt1He\ncZJDtxsceAkMwebh8QkQCmepOup9jLnaYN7n+UNaqHu4GhgmZA1OZjUclddo\nT9QzhdkoPg7uB9Qfl8EjyklnYwhdFtM7AY7PidZYCU4aUP1s63TpC+51iAwk\nyNer\r\n=4Xu5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](https://slack.strapi.io/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","engines":{"npm":">=6.0.0","node":">=10.0.0"},"gitHead":"cf6ecbff4f38ef4ad8718670f28b8b69d4cae01b","scripts":{"test":"echo \"no tests yet\""},"_npmUser":{"name":"alexandrebodin","email":"bodin.alex@gmail.com"},"deprecated":"This package was merged into strapi-connector-bookshelf","repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"_npmVersion":"lerna/3.17.0/node@v10.16.0+x64 (darwin)","description":"Knex hook for the Strapi framework","directories":{"lib":"./lib"},"_nodeVersion":"10.16.0","dependencies":{"knex":"^0.19.0","lodash":"^4.17.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/strapi-hook-knex_3.0.0-beta.17.8_1575238869245_0.045215893464078505","host":"s3://npm-registry-packages"}}},"time":{"created":"2018-07-25T15:12:50.168Z","modified":"2025-12-01T14:11:21.094Z","3.0.0-alpha.13":"2018-07-25T15:12:50.221Z","3.0.0-alpha.13.0.1":"2018-07-26T14:01:07.918Z","3.0.0-alpha.13.1":"2018-08-09T12:05:35.921Z","3.0.0-alpha.14":"2018-08-27T14:44:51.617Z","3.0.0-alpha.14.1":"2018-09-12T14:22:13.658Z","3.0.0-alpha.14.1.1":"2018-09-13T16:56:10.349Z","3.0.0-alpha.14.2":"2018-09-26T09:54:28.351Z","3.0.0-alpha.14.2.1":"2018-10-08T14:59:40.435Z","3.0.0-alpha.14.3":"2018-10-08T15:29:39.165Z","3.0.0-alpha.14.4":"2018-10-25T14:51:31.110Z","3.0.0-alpha.14.4.0":"2018-10-25T15:29:32.380Z","3.0.0-alpha.14.5":"2018-11-13T14:02:02.672Z","3.0.0-alpha.15":"2018-11-28T13:18:03.275Z","3.0.0-alpha.16":"2018-12-04T17:22:36.256Z","3.0.0-alpha.17":"2018-12-18T14:00:50.514Z","3.0.0-alpha.18":"2019-01-04T10:31:42.150Z","3.0.0-alpha.19":"2019-01-16T11:12:10.685Z","3.0.0-alpha.20":"2019-01-22T13:39:42.272Z","3.0.0-alpha.21":"2019-01-23T15:34:05.514Z","3.0.0-alpha.22":"2019-02-05T11:36:06.558Z","3.0.0-alpha.23":"2019-02-07T09:46:46.396Z","3.0.0-alpha.23.1":"2019-02-07T12:17:21.145Z","3.0.0-alpha.24":"2019-02-19T09:29:01.656Z","3.0.0-alpha.24.1":"2019-02-19T10:41:09.110Z","3.0.0-alpha.25":"2019-03-14T11:34:49.485Z","3.0.0-alpha.25.1":"2019-03-15T17:10:37.302Z","3.0.0-alpha.25.2":"2019-03-15T22:39:04.398Z","3.0.0-alpha.26":"2019-04-16T10:04:21.945Z","3.0.0-alpha.26.1":"2019-04-22T13:32:00.990Z","3.0.0-alpha.26.2":"2019-05-02T14:58:43.223Z","3.0.0-next.0":"2019-05-06T09:40:28.991Z","3.0.0-next.1":"2019-05-07T08:56:35.206Z","3.0.0-next.2":"2019-05-13T15:20:44.801Z","3.0.0-next.3":"2019-05-13T15:53:34.902Z","3.0.0-next.4":"2019-05-14T15:15:55.902Z","3.0.0-next.5":"2019-05-16T09:02:22.794Z","3.0.0-next.6":"2019-05-16T14:59:17.251Z","3.0.0-next.7":"2019-05-17T14:56:34.227Z","3.0.0-next.8":"2019-05-25T16:52:09.578Z","3.0.0-next.9":"2019-05-29T16:40:39.925Z","3.0.0-next.10":"2019-05-29T17:06:46.382Z","3.0.0-beta.0":"2019-05-31T15:48:53.076Z","3.0.0-beta.1":"2019-06-03T12:09:37.246Z","3.0.0-beta.2":"2019-06-04T15:03:36.795Z","3.0.0-beta.3":"2019-06-07T13:45:21.478Z","3.0.0-beta.4":"2019-06-12T18:31:05.946Z","3.0.0-next.11":"2019-06-13T14:48:35.063Z","3.0.0-beta.5":"2019-06-13T15:19:53.117Z","3.0.0-beta.6":"2019-06-18T12:55:06.311Z","3.0.0-beta.7":"2019-06-21T12:35:17.223Z","3.0.0-beta.8":"2019-06-27T17:40:51.734Z","3.0.0-beta.9":"2019-07-02T13:15:05.104Z","3.0.0-next.12":"2019-07-08T13:41:54.153Z","3.0.0-next.13":"2019-07-08T13:44:18.900Z","3.0.0-next.14":"2019-07-08T14:14:31.364Z","3.0.0-beta.10":"2019-07-09T07:05:59.310Z","3.0.0-next.15":"2019-07-10T08:25:11.724Z","3.0.0-next.16":"2019-07-10T08:28:24.012Z","3.0.0-next.17":"2019-07-10T08:36:40.651Z","3.0.0-beta.11":"2019-07-10T13:09:24.908Z","3.0.0-beta.12":"2019-07-15T08:24:47.078Z","3.0.0-beta.13":"2019-07-15T15:07:27.360Z","3.0.0-beta.14":"2019-07-25T10:01:01.572Z","3.0.0-beta.15":"2019-08-12T07:35:44.985Z","3.0.0-next.18":"2019-08-12T07:52:13.055Z","3.0.0-next.19":"2019-08-13T12:13:09.080Z","3.0.0-next.20":"2019-08-23T14:35:17.752Z","3.0.0-next.21":"2019-08-29T07:15:17.024Z","3.0.0-next.22":"2019-09-02T09:35:19.767Z","3.0.0-next.23":"2019-09-04T14:26:27.601Z","3.0.0-beta.16":"2019-09-09T11:36:16.072Z","3.0.0-beta.16.1":"2019-09-10T14:33:41.140Z","3.0.0-beta.16.2":"2019-09-11T17:22:31.087Z","3.0.0-beta.16.3":"2019-09-13T13:09:05.451Z","3.0.0-beta.16.4":"2019-09-17T10:14:57.703Z","3.0.0-beta.16.5":"2019-09-18T12:00:40.448Z","3.0.0-next.24":"2019-09-20T07:35:46.240Z","3.0.0-beta.16.6":"2019-09-26T12:35:27.705Z","3.0.0-beta.16.7":"2019-10-01T10:16:10.829Z","3.0.0-beta.16.8":"2019-10-04T09:58:04.543Z","3.0.0-next.25":"2019-10-11T07:13:55.779Z","3.0.0-next.26":"2019-10-11T13:02:51.985Z","3.0.0-next.27":"2019-10-11T13:20:17.981Z","3.0.0-next.28":"2019-10-11T14:17:44.303Z","3.0.0-next.29":"2019-10-15T15:52:02.197Z","3.0.0-next.30":"2019-10-15T16:22:32.837Z","3.0.0-next.31":"2019-10-15T16:38:49.556Z","3.0.0-beta.17":"2019-10-16T08:40:38.243Z","3.0.0-beta.17.1":"2019-10-16T09:43:12.737Z","3.0.0-beta.17.2":"2019-10-18T11:42:46.060Z","3.0.0-beta.17.3":"2019-10-22T09:06:10.729Z","3.0.0-beta.17.4":"2019-10-23T13:11:49.653Z","3.0.0-beta.17.5":"2019-11-04T16:52:22.369Z","3.0.0-beta.17.6":"2019-11-25T17:55:12.163Z","3.0.0-beta.17.7":"2019-11-29T16:37:11.525Z","3.0.0-beta.17.8":"2019-12-01T22:21:09.341Z"},"bugs":{"url":"https://github.com/strapi/strapi/issues"},"author":{"url":"http://strapi.io","name":"Strapi team","email":"hi@strapi.io"},"license":"MIT","homepage":"http://strapi.io","keywords":["hook","knex","migrations","sql","strapi","transactions"],"repository":{"url":"git://github.com/strapi/strapi.git","type":"git"},"description":"Knex hook for the Strapi framework","maintainers":[{"email":"bodin.alex@gmail.com","name":"alexandrebodin"},{"email":"aurelsicoko@gmail.com","name":"aurelsicoko"},{"email":"pierre.burgy@gmail.com","name":"pierreburgy"},{"email":"simon.norris@strapi.io","name":"cache-your-dreams"},{"email":"jim.laurie.thieurmel@gmail.com","name":"lauriejim"}],"readme":"# strapi-hook-knex\n\n[![npm version](https://img.shields.io/npm/v/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm downloads](https://img.shields.io/npm/dm/strapi-hook-knex.svg)](https://www.npmjs.org/package/strapi-hook-knex)\n[![npm dependencies](https://david-dm.org/strapi/strapi-hook-knex.svg)](https://david-dm.org/strapi/strapi-hook-knex)\n[![Build status](https://travis-ci.org/strapi/strapi-hook-knex.svg?branch=master)](https://travis-ci.org/strapi/strapi-hook-knex)\n[![Slack status](https://slack.strapi.io/badge.svg)](http://slack.strapi.io)\n\nThis built-in hook allows you to directly make SQL queries from your Strapi connections to your databases thanks to the [Knex node module](http://knexjs.org/).\n\n[Knex](http://knexjs.org/) is a \"batteries included\" SQL query builder for SQLite3, PostgreSQL, MySQL, MariaDB, Microsoft SQL Server and Oracle designed to be flexible, portable, and fun to use.\n\nIt features both traditional Node.js style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support (with savepoints), connection pooling and standardized responses between different query clients and dialects.\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","readmeFilename":"README.md"}