{"_id":"@halsp/knex","_rev":"31-15f96fd0100d75b5b846de5ec982da82","name":"@halsp/knex","dist-tags":{"alpha":"2.0.0-alpha.4","latest":"2.4.5"},"versions":{"1.0.0":{"name":"@halsp/knex","version":"1.0.0","description":"Halsp Knex 插件","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"rimraf ./dist/* && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/common":"^1.0.0","@halsp/inject":"^1.0.0","knex":"^2.4.2","reflect-metadata":"^0.1.13"},"devDependencies":{"sqlite3":"^5.1.4"},"gitHead":"e68bd971f3bbf5062826a609ab4ed4a519a2c3e3","types":"./dist/index.d.ts","_id":"@halsp/knex@1.0.0","_nodeVersion":"16.18.0","_npmVersion":"lerna/6.5.1/node@v16.18.0+x64 (win32)","dist":{"integrity":"sha512-doy0tPz0m8FC03IKVZDSpGemsgnNdjum2Xw4RDK7xKO2/ayvj8DFkmVi9L56QZNaqUTtRxWJGTykcEC+/1mc4A==","shasum":"0daa76593cce65e7c43035b74febd5ac49c749ca","tarball":"https://registry.npmjs.org/@halsp/knex/-/knex-1.0.0.tgz","fileCount":18,"unpackedSize":14284,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHtUjKAfxM3CvOsux+drkGzZ/VYZQEXmUrO5rZD4GyizAiBAUxF8yGKAXQeqzdOMa/e+OcL8LTPTJE1I/Dwr+hVecw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAM5wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpcHQ/6A635vPNgHKLzOcsBMh+8iIIPQzA2xWGrJhowm2snPH2DjXQm\r\nmJf8LcD02qOh8aHm2VIGMYJrKHwyXbHivwcbnAD7/9t4+25i5GVDVBAckp+5\r\nXRykQaE73Nfff6rq7e8uoQY5fFumSPlldXO+FtNrqNw8nAxK/duN+RK5AGCH\r\nIhDHjdjbN1LkJmh7FHyD0gN8ukGNk3Ja7l/3+bW/LJZtcjBSWicSEtUzENTa\r\nBn+cF7V3XFo96RDCULKiwGDUCafvM7i+5YW7Ei+XSgwD4YCe8LgRDNgYObZa\r\nUOfapGQ29YCT0rvHjJOO1Ouk0c57jzDezFvbUNlIlVeWFDq08EGsXC+DuKas\r\nccxeRxsPVBp5FgQ4CRWk4OrUIQe6WIn659csT9qTYdVDX0YZ/ll1WJnSdawr\r\nSny6qKNxztdW3MrLp/m5a1JosZzUHsSbxkBNU8hykqQ7CDrbd3+4w1/hEbon\r\nRZ51BSbIaRq5tlOcSC3H+leyHMvWC19FsCaxW3VA21KfBWZDtmShaxSoDhoZ\r\ntQeTD5h+M6TE4LbQ47YuR1CQjZeoRsVRZV0NieJ4cQt0uqjADxwBMWHc9uy+\r\nbve2HJCtLGGCnNA2hMXYfZ9usdMt8DX0e7sPJNGogH7G/2W14VdGEuP/XQeU\r\nXRpXZPoAGgbl97gJ6VxQRmHkiphirZfp4o0=\r\n=vlQJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/knex_1.0.0_1677774447854_0.5056863412286525"},"_hasShrinkwrap":false},"1.0.1":{"name":"@halsp/knex","version":"1.0.1","description":"Halsp Knex 插件","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/common":"^1.0.1","@halsp/inject":"^1.0.1","knex":"^2.4.2","reflect-metadata":"^0.1.13"},"devDependencies":{"sqlite3":"^5.1.4"},"gitHead":"b5c9e9af4f1d2d1b8ebe840946c835792babff62","types":"./dist/index.d.ts","_id":"@halsp/knex@1.0.1","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-EuTvwl0DVTpvp5r1W98kqOc6lKJIvWJ6HBmFQyx5aVdU3fZCQNavVvsRdnbrQAKUd3NOubpzSGgHCSj79RYdwA==","shasum":"a54b38d833a44e6ac17c87881874191b1eefd2bc","tarball":"https://registry.npmjs.org/@halsp/knex/-/knex-1.0.1.tgz","fileCount":18,"unpackedSize":14200,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKRvbZrUCP5EQerwB9xZZ25vOifJ3FR9S+NIUyToYAbwIhAN9NciJ7YOOuon/BhqsHt3bklCh286G1QiLslkdgONyN"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAW1iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/kg//cHBPdFJ6CblmyNtZ9gU4rOqJI1ud8TZJXKaNyT4N3qG3hk/q\r\nVEVBf5ReE3Wt/sIX7CgcZxGkEcXyBIuRkDvB8Whhx2KvyqxNZzKhLzflRTK2\r\nzh5Szfy79Jly9e+lTvZyp48Yx5zlnsB2hwaUeelG6KdPQiUNAjZqnH21AGH0\r\n2nEqBJGoXg+26iOAx2lsxO8MZFLZfX3KErnKZ1wxfznlFmuJkUYBtAN8mBDb\r\npNjn8fgEcrERNlwCUkWoKw9zZAiJJq/KTLZqO3NSvw8UKzOeC07R+bji7wq5\r\ncykm/UqNYOgEbEJ+TFVhWQ9JifJ5OhaBmqZOrA4cBIdBDJR3fEKAHMSl+6bb\r\npvvDC1f2TIPv7wQ8R4mhxnlI/WvyeVL+z6SmWzXQmGI00Boo1ybvvoXqOyX2\r\nzY9usO82PDqI1TjO+ECJ3g+LSJwK7JRHRfNRHYOGFjE8NTCBfPnOYXI88EzJ\r\nR6DgxTDxdkiisOBtCYL2wSC0eXlEgP/7JNajQbBEoVIJTPwvL7nhRIhqnk/t\r\n7HkNLtFOw0pDuBGpYeORYHnf3v5rrnzCINxGbhmXvBQF6Ugxb1ob21vp832U\r\n3k64emcHoJDM+oBZcUM3ZvDl2A1inOqPFG3w9Nak6oSoCAx9HUGo1g+TJqdf\r\nKLB8fIoiATyNAQ8ENhl9CW203MAOo5Rede4=\r\n=OcUg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/knex_1.0.1_1677815138716_0.5339174300030327"},"_hasShrinkwrap":false},"1.0.2":{"name":"@halsp/knex","version":"1.0.2","description":"Halsp Knex 插件","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^1.0.2","@halsp/inject":"^1.0.2","knex":"^2.4.2","reflect-metadata":"^0.1.13"},"devDependencies":{"sqlite3":"^5.1.4"},"gitHead":"e4a1d02a707f5d409f5802414f632912f143cb34","types":"./dist/index.d.ts","_id":"@halsp/knex@1.0.2","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-Q8Q78gbhl9NW882NS1k9aPBFkfKsWMrfNXPe5W9hK7mBWlhZFoJVxU7eUXaNJI9q9nhKYCKKIx1O47en+djpuw==","shasum":"fdbfbc717dc43628d4640a084fdf3ecb9278716f","tarball":"https://registry.npmjs.org/@halsp/knex/-/knex-1.0.2.tgz","fileCount":18,"unpackedSize":14170,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBpJrlxqSW8eD0OIj57jE0QjieqqP0wXB/Xz6HJ8lvaAIhAPT6vwHAU8m/ACj/RZvSxaKERfXQPqNNnBSH/arhLSHu"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFJfhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoX4hAAhLYs5hCcohSmMdxwD4i9mXFG/tmHtpDrf7pBxJa/PtnnNHCH\r\nWmM2pJqKiCjbcXpiSIdl47iPhFcZIEtl8iXc3y0DooSybV/AeSTEDiqgGBOC\r\nrypeZgEyJawoyN5laBcwy83+7Xj+1kFPzaVz6KyjWYUrKn5qgXUtGWYEDOTN\r\nB8VpuRA1jYvQ1zB+/iCYd6hR2L4kMmC1T7KTP5e/5lWi2W94tv60AC7exilX\r\n3qnMbETKQ5eviOslw5rYrgkFjAbDLpFyqNOO5xsz15HkmgfH5IM2xtv9gSVe\r\nC9uH3m9CBiJVSZ7qtdUgSOm4eptlyOiQI0n+d0a1Pg5HMF48nN/FWpmmAWnc\r\nyl8ravDOB9AjB+jZKGVhkZiYF5iNdu0G95gXYEy7JJEK4rgE71hYzLLELtSL\r\n627tj12nmgc7nZSyPTnnXl6Bo+Xb9LCvO1DY4v3SU9UMo/bxTNqzfaz9QT4Z\r\nZB8pR3U66OdoNmq/jPO3nmL5xY/Y0NvAxsiGvFwVyCmdeMV8VPE0+CML+W2X\r\nvS4tiwJElilNuKf6T/S/018HW+dbp8ieR8iGC6o83BHeQn28y06zRfhZ+U1C\r\ns0580MR5q1g1NYhlFBZo0WyCfzDZ/ILdVJ5qZFhqKuUU0wNTHrhZBunfJvCB\r\n+znn0PlV8vlUVzAHZq2n8KJhxSix9+3FuBo=\r\n=tpOo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/knex_1.0.2_1679071201479_0.13752874875727183"},"_hasShrinkwrap":false},"1.0.3":{"name":"@halsp/knex","version":"1.0.3","description":"Halsp Knex 插件","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^1.0.3","@halsp/inject":"^1.0.3","knex":"^2.4.2","reflect-metadata":"^0.1.13"},"devDependencies":{"sqlite3":"^5.1.6"},"gitHead":"de9beaec867953bc4063b0bdf6ebdec9592d6d16","types":"./dist/index.d.ts","_id":"@halsp/knex@1.0.3","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.6.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-XC1To+verTteeEKMyCN10ZZLari0McdLnALRdOCFech8uZSQ4nbf7+/qkNBzx2VZl83UQKGNEZ4khmmIAtQi1Q==","shasum":"acbcebe314b6997a4ef86f00da60c3ddf6510ed5","tarball":"https://registry.npmjs.org/@halsp/knex/-/knex-1.0.3.tgz","fileCount":18,"unpackedSize":14170,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGlIGJIAD62NagE1loss1ejGtRtUy4xykcsBIjtYZmSpAiEAn8TdS5p9y/OdlZJpji74HO++qwdzwQ8uuOkCgpjYtlY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIuZ9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoL8g/5ADlGYGhg7vi27O5FGDq9oU5aJIV3Znr+ZQLEZGKBO6tinArC\r\n5ZzhBZbM1EJPIWtYeZbUE7OVt1kzavcB/L8BzD5eZupnqLwV6eagZtyGCDlA\r\n6arSLd5OspCPd/FMIF7uEDGCYdblPxop2kbqZC7gz2RG99imullwnHr2bhJY\r\nWxi/HC+KCEdyy212j1qOuNEsxWL3DTDwHCqMlkr8FkbYAHB2jPKbPnZx+him\r\nv6fV+5BU2jBLpGHSZoo7hCV687ZH519isNofeOt56YHb7eq1NWuqOyDd5EN4\r\nRK/aCYL7GlWcqozIdcC60NIO6hHlGz9U7VzJV06+dQt5jPqPSHYn2zt95wSG\r\nHnIOycPND+MdExpqcsonkL6wUjqRP6B6gphYYkSBg55hE96PR8l1amZxNJGO\r\nRzxyYzttyNlfLaXc9NA65Kxy7Bxv/d7th8k/4Y0iB76h1Dj5GxALohe4ogpb\r\n4jt3eR8I8QjVKucdr2tHT8t/GNYLYGDE0yVP/zMxCEXtWLpF9jLkKEtuE7bn\r\no+1bdiUJ6pzgbKIKACOiUq/vfj5OB05/zc6ORFJux0Pq2u6ie5wtfn9JSV4s\r\nuRyInc6riy2+lgnwczYEolfmKFlOEkh2o8aW5HAWDCkT5IMYl5e5h+jMIdoI\r\n1CC6oYduqf/Aud8hQGvg0U9osSdK8Nr/4TE=\r\n=wrQA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/knex_1.0.3_1680008829452_0.8344474725325113"},"_hasShrinkwrap":false},"1.0.4":{"name":"@halsp/knex","version":"1.0.4","description":"Halsp Knex 插件","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^1.0.4","@halsp/inject":"^1.0.4","knex":"^2.4.2","reflect-metadata":"^0.1.13"},"devDependencies":{"sqlite3":"^5.1.6"},"gitHead":"b04928a01abe667c835b400b9e0322d687ec4d8a","types":"./dist/index.d.ts","_id":"@halsp/knex@1.0.4","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.6.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-F5CCfrNT0VujaBuSRcAnm5pil8uu0v5aN7Mijhnq82Qlx2TXINL02yUHqwqhk27yhtEevl6TzaFfOrPeB93vhg==","shasum":"894393264344bf812b81b29849776ce6cfb4cf12","tarball":"https://registry.npmjs.org/@halsp/knex/-/knex-1.0.4.tgz","fileCount":18,"unpackedSize":14170,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3NSY1za6IZCOUMMHf+xtS7lcFvGIiuxa8C8uEPbG3BgIgTB7iog1HHYgIr61XeIk3UKuD+3I5KkzcFUDdW/UkVWI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMQD0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBIQ//T2dNKpGHG8VRfmkqDgoOsBJOb/W103fmB5quAry5ySNZxKiA\r\ncP63RnCtHAXG8Vgu+S/u8ddroWExrzsp9pcWNJK+ueExcLWHSfEd92skDoDF\r\nuagL5NYTC3/KqRKUNfI1qo5+JLa/D+HvicYZsm9MwmA+LOFVt3MaDKaPWKbR\r\nZ6XCWBlaPucfGt2rLRMWLGujHrTowXaz0prOszPI4rX9NzUuo3wBBT9x51Mj\r\nzyIEYrR38ucH5QlBPg+uONjy9T0F/Yn2oawBz2xXGldguS3y2OJCMo3FD4D7\r\nC6nuPGQDO3pWX6Yr9LKN9Ekn6r8zgfNI8555tn6OgbgQZlwWSY6KojZAG3hx\r\nwn/s6WPuuHxJUJTAMc0ZcgvhNgtBm6pNIwEl84YPC1DZFMOHne2o+nWfBnGU\r\nOX04ow3Zpk85T8TLlwNeKMD/xR/pyWRrIT1ic9N7QJP+FAVNMKgiJ7PxcGfc\r\n4pEk37vLJKcwPqgWauXDI8p2K+RSMspiP72/OLYENcQ2aiSTajAuU3uR+EBz\r\np7tmJmwLOhvUzAqsE49IY1016bruVt0eQHh5cw95VkdRb6xpDtaJkZFbxtow\r\n3ffm8hN0ktvQyzx5dD9YWEhOzr/pwhHuQ+A3JUZ3w/Fy9nwe83ba3orZbzjf\r\nJtZjT8XnSdEDBWseVzGFEKyH815JjuVKAdY=\r\n=AkXq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/knex_1.0.4_1680933108355_0.7553835786319276"},"_hasShrinkwrap":false},"1.1.0":{"name":"@halsp/knex","version":"1.1.0","description":"Halsp Knex 插件","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^1.1.0","@halsp/inject":"^1.1.0","knex":"^2.4.2","reflect-metadata":"^0.1.13"},"devDependencies":{"sqlite3":"^5.1.6"},"gitHead":"1640a871c5c6da826829882fdf1f3a74997ab751","types":"./dist/index.d.ts","_id":"@halsp/knex@1.1.0","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.6.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-U6uZSrzc7L9fTNzNtJYiyi/E0RcGdK1VHMda2kbP9kX5fDgO/3+VX95CAHlJSQHrK6OLt0Gj3MQWbNl0OiJWeQ==","shasum":"f5bd826c75b3f4916c840c9d26f4fb33a15e4c78","tarball":"https://registry.npmjs.org/@halsp/knex/-/knex-1.1.0.tgz","fileCount":18,"unpackedSize":14170,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDU3zEYeGWRksiRmxq4abxRsyUvVbcEpWi/BR4tuYW94wIgdlO94pNZOol0eK0ZTfixSQahtyrhz0K7EsscemclXGE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNsjAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPMQ//XXDdTNojWVx+GEVVIsiPm7Vko4OPuHi66mPCuZiILi8udtbw\r\nPMtDWEOwrOBb7hc/65oPuwAVgeT1ZavzIk6J6cLOWnKqdEEWrClLV5oraFMX\r\nJacZt8HR7pqKcrToJ1M5FrxSctWEeIWu0Dcura4uqOLjBVq6qaz0kd4bX0ak\r\nuzqPeet0BLOHvSHTgfyOnGvQQv6KiRepMq8dA9k9pfpcZsohwCWKkIMDkw9q\r\n7UKtYURTPUrDuXqnO+hTS3QX5Hcg/ES6RCTHRKVXK4+srOLVFXQL79kvBDEp\r\n5m0hY588LMXrkf73Nthj1oF8vlNcR6z5r8sw3WFGosONsmStOKeZjBhmtxkP\r\nXCTul7wPeT8g1cG2+086kwfGlsU8r90dQWN0KTiMViJAnPk3jJnR8uC2/HSQ\r\nfIpgGmw5GK4ueUpfg9608/9o8KQdBSQz7BTLQjnO95saLLdKN8PTxPgvw839\r\nC3bpUt70oRZu4gyzuskZlrfvY0zXfhYu+nbxugqw/I0d908Sx4t6hC+YJjNv\r\n9MpxcyM9xnzBw8ts9mH4Tzgl0Z//a5afq/Zr2+nm3XltbEQCaAcMel8HziRn\r\ne8TpSjPcbMIWoSke39/CeGsP7ktyMNPb57sCHWs5mZJBOOF8lUJxkiXDUb80\r\nvHuPaMcydBV+MAqgibJrRoe6XYUZpHrLpCs=\r\n=vpa9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/knex_1.1.0_1681311935869_0.5585197646792566"},"_hasShrinkwrap":false},"1.1.1":{"name":"@halsp/knex","version":"1.1.1","description":"Halsp Knex 插件","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^1.1.1","@halsp/inject":"^1.1.1","knex":"^2.4.2","reflect-metadata":"^0.1.13"},"devDependencies":{"sqlite3":"^5.1.6"},"gitHead":"b09154206410c7f2b5f74a11f4660f74f75b5295","types":"./dist/index.d.ts","_id":"@halsp/knex@1.1.1","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.6.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-DlgYMuSBYHiHQjG7nHZOu5z2aM4CnVGbj6tgIUzMU/S7Eyl/bCyYVXwIYWOKNmSTg6bEARJDEZd1yZtOMv1eUQ==","shasum":"6e44220e9a89cb986924609b23072f8c0db673dc","tarball":"https://registry.npmjs.org/@halsp/knex/-/knex-1.1.1.tgz","fileCount":18,"unpackedSize":14170,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE4K8TYOLWZyv/3PQDJFSWS5djBx6v1St7eY0CqfftO9AiAaSTN/SfCCpJ7x4+ki4B5n6vpjgUecpbG+DnCT26HSvw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQSB6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgWg//fGgseuZfTSLwizs/s0Dk08QFfpfSqiWuEjcEOw4o/2N30s5o\r\nCCvAr+MEm+ST6HCcF8XK2JChThNSlyes7wuWbDIrD9SpZ8f/0+f725a9pfDG\r\n9Gk8g8PQzPo4lNPHMeOwTirAweD5AVpZWluUl9WWKASGHMyV9BwxJjqyYE9f\r\nQdOyo7otorLt640iYQzVIaHvD0dVeEmMFYGJoQ6C9ahNRFY/EhIvL1JzBpDn\r\n8aL9Sl34T8YL3oTx60a+mC8j7Azl2QS9AXovszMfQRKjLj5wzv6CshSf3B7o\r\n61Fu6+YIxnl7S43LLPEXHbsdV0eeNfwGrTl/LuJdc5pLdHklKuJTwjw/vbsR\r\n/hk8P98GHvYPmQyFbWrY1PK2YisznSGsCDYgrthRgasFz6OSvmZNJ7EbdLKl\r\nIHBdw9LzzzjZhymxcP0Qpl+HerGkyP6z2aH3vKIxLyv9IGv5Vog9BaLWJ/LN\r\npjjXAZo2JU1ZpaZgQabuN6Bw4x+SfRog+hGt9KHuCqkOoTNIvW1f3R055lur\r\nWUffTJ6jCWJ4G5uN4NtRxuenEV6xvfuO4DirYmlk1hrfXunupoA1Jzvzb2bL\r\nf90k44z9XSjeDUC3DhBs3+WplorAJMWYvgZiDhZo3t5ul6tmWK/3d26YfUlq\r\n8/APKFirap46DsYSL8KpDOVTQN3ce6IlVDA=\r\n=54S/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/knex_1.1.1_1681989753922_0.18529066180657439"},"_hasShrinkwrap":false},"2.0.0-alpha.0":{"name":"@halsp/knex","version":"2.0.0-alpha.0","description":"Halsp Knex 插件","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.0.0-alpha.0","@halsp/inject":"^2.0.0-alpha.0","knex":"^2.4.2","reflect-metadata":"^0.1.13"},"devDependencies":{"sqlite3":"^5.1.6"},"gitHead":"523635eaba6fa4b593a1f0c0eb1cc1617c341642","types":"./dist/index.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://halsp.org/\" target=\"blank\"><img src=\"https://halsp.org/images/logo.png\" alt=\"Halsp Logo\" width=\"200\"/></a>\n</p>\n\n<p align=\"center\">Halsp - 面向云的现代渐进式轻量 <a href=\"http://nodejs.org\" target=\"_blank\">Node.js</a> 框架</p>\n<p align=\"center\">\n    <a href=\"https://github.com/halsp/core/blob/main/LICENSE\" target=\"_blank\"><img src=\"https://img.shields.io/badge/license-MIT-blue.svg\" alt=\"GitHub license\" /></a>\n    <a href=\"\"><img src=\"https://img.shields.io/npm/v/@halsp/core.svg\" alt=\"npm version\"></a>\n    <a href=\"\"><img src=\"https://badgen.net/npm/dt/@halsp/core\" alt=\"npm downloads\"></a>\n    <a href=\"https://nodejs.org/en/about/releases/\"><img src=\"https://img.shields.io/node/v/@halsp/core.svg\" alt=\"node compatibility\"></a>\n    <a href=\"#\"><img src=\"https://github.com/halsp/core/actions/workflows/test.yml/badge.svg?branch=main\" alt=\"Build Status\"></a>\n    <a href=\"https://codecov.io/gh/halsp/core/branch/main\"><img src=\"https://img.shields.io/codecov/c/github/halsp/core/main.svg\" alt=\"Test Coverage\"></a>\n    <a href=\"https://github.com/halsp/core/pulls\"><img src=\"https://img.shields.io/badge/PRs-welcome-brightgreen.svg\" alt=\"PRs Welcome\"></a>\n    <a href=\"https://gitpod.io/#https://github.com/halsp/core\"><img src=\"https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod\" alt=\"Gitpod Ready-to-Code\"></a>\n    <a href=\"https://paypal.me/ihalwang\" target=\"_blank\"><img src=\"https://img.shields.io/badge/Donate-PayPal-ff3f59.svg\"/></a>\n</p>\n\n## 开始使用\n\n请跟随文档 [halsp.org](https://halsp.org) 📚\n\n## 线上示例\n\n请访问 <http://mini.halsp.org> 🌈\n\n> 该示例是由 `@halsp/cli` 生成，运行于 [StackBlitz](https://stackblitz.com)，可以在线编辑、运行、调试\n\n## 介绍\n\nHalsp Knex 插件\n\n## 安装\n\n```\nnpm install @halsp/knex\n```\n\n## 贡献\n\n在提交 PR 前请先阅读 [Contributing to Halsp](https://github.com/halsp/core/blob/main/CONTRIBUTING.md).\n\n<a href=\"https://github.com/halsp/core/graphs/contributors\">\n  <img src=\"https://contrib.rocks/image?repo=halsp/core\" />\n</a>\n\n## 遇到问题\n\n首先查找是否已有相关问题：\n\n1. 查看文档 [halsp.org](https://halsp.org) 是否有相关内容\n2. 查看 [Discussions](https://github.com/halsp/core/discussions) 是否有相关讨论\n3. 查看 [Issues](https://github.com/halsp/core/issues) 是否有相关内容\n\n如果以上没有找到答案：\n\n- 一般性问题请在讨论区提问 [Discussions](https://github.com/halsp/core/discussions)\n- 代码问题或不符预期的行为请提 [Issues](https://github.com/halsp/core/issues)\n\n如果你能通过代码解决这个问题欢迎提交 [Pull requests](https://github.com/halsp/core/pulls)\n\n## License\n\n[MIT](https://opensource.org/licenses/MIT)\n\nCopyright (c) 2022-present, Hal Wang\n","readmeFilename":"README.md","_id":"@halsp/knex@2.0.0-alpha.0","_nodeVersion":"16.18.0","_npmVersion":"lerna/6.6.2/node@v16.18.0+x64 (win32)","dist":{"integrity":"sha512-H9NEdN33SZAn9pMc13KHgA/QkAsrd4+MmN/xs6niRaeAUdzAWh4hn2jRN08wteheDDwKHgmYIceZ6U3HCH1WsA==","shasum":"7cda5f9bdaea231555e4b6a897c7dfe4d1545c8c","tarball":"https://registry.npmjs.org/@halsp/knex/-/knex-2.0.0-alpha.0.tgz","fileCount":18,"unpackedSize":14432,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA3u86pCAhrx1UEDlTX4ajVU2aSp7j2iUYrgSo1k+kZKAiAcbksTmwFDKsSk6dPd3cOmo6vrbrifTXDZKe0gPQvOAA=="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/knex_2.0.0-alpha.0_1685162209236_0.5312949707906982"},"_hasShrinkwrap":false},"2.0.0-alpha.2":{"name":"@halsp/knex","version":"2.0.0-alpha.2","description":"Halsp Knex 插件","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.0.0-alpha.2","@halsp/inject":"^2.0.0-alpha.2","knex":"^2.4.2","reflect-metadata":"^0.1.13"},"devDependencies":{"sqlite3":"^5.1.6"},"gitHead":"353fd4356a7d4eca33b7bf10330aa8ef61313f8f","types":"./dist/index.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://halsp.org/\" target=\"blank\"><img src=\"https://halsp.org/images/logo.png\" alt=\"Halsp Logo\" width=\"200\"/></a>\n</p>\n\n<p align=\"center\">Halsp - 面向云的现代渐进式轻量 <a href=\"http://nodejs.org\" target=\"_blank\">Node.js</a> 框架</p>\n<p align=\"center\">\n    <a href=\"https://github.com/halsp/core/blob/main/LICENSE\" target=\"_blank\"><img src=\"https://img.shields.io/badge/license-MIT-blue.svg\" alt=\"GitHub license\" /></a>\n    <a href=\"\"><img src=\"https://img.shields.io/npm/v/@halsp/core.svg\" alt=\"npm version\"></a>\n    <a href=\"\"><img src=\"https://badgen.net/npm/dt/@halsp/core\" alt=\"npm downloads\"></a>\n    <a href=\"https://nodejs.org/en/about/releases/\"><img src=\"https://img.shields.io/node/v/@halsp/core.svg\" alt=\"node compatibility\"></a>\n    <a href=\"#\"><img src=\"https://github.com/halsp/core/actions/workflows/test.yml/badge.svg?branch=main\" alt=\"Build Status\"></a>\n    <a href=\"https://codecov.io/gh/halsp/core/branch/main\"><img src=\"https://img.shields.io/codecov/c/github/halsp/core/main.svg\" alt=\"Test Coverage\"></a>\n    <a href=\"https://github.com/halsp/core/pulls\"><img src=\"https://img.shields.io/badge/PRs-welcome-brightgreen.svg\" alt=\"PRs Welcome\"></a>\n    <a href=\"https://gitpod.io/#https://github.com/halsp/core\"><img src=\"https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod\" alt=\"Gitpod Ready-to-Code\"></a>\n    <a href=\"https://paypal.me/ihalwang\" target=\"_blank\"><img src=\"https://img.shields.io/badge/Donate-PayPal-ff3f59.svg\"/></a>\n</p>\n\n## 开始使用\n\n请跟随文档 [halsp.org](https://halsp.org) 📚\n\n## 线上示例\n\n请访问 <http://mini.halsp.org> 🌈\n\n> 该示例是由 `@halsp/cli` 生成，运行于 [StackBlitz](https://stackblitz.com)，可以在线编辑、运行、调试\n\n## 介绍\n\nHalsp Knex 插件\n\n## 安装\n\n```\nnpm install @halsp/knex\n```\n\n## 贡献\n\n在提交 PR 前请先阅读 [Contributing to Halsp](https://github.com/halsp/core/blob/main/CONTRIBUTING.md).\n\n<a href=\"https://github.com/halsp/core/graphs/contributors\">\n  <img src=\"https://contrib.rocks/image?repo=halsp/core\" />\n</a>\n\n## 遇到问题\n\n首先查找是否已有相关问题：\n\n1. 查看文档 [halsp.org](https://halsp.org) 是否有相关内容\n2. 查看 [Discussions](https://github.com/halsp/core/discussions) 是否有相关讨论\n3. 查看 [Issues](https://github.com/halsp/core/issues) 是否有相关内容\n\n如果以上没有找到答案：\n\n- 一般性问题请在讨论区提问 [Discussions](https://github.com/halsp/core/discussions)\n- 代码问题或不符预期的行为请提 [Issues](https://github.com/halsp/core/issues)\n\n如果你能通过代码解决这个问题欢迎提交 [Pull requests](https://github.com/halsp/core/pulls)\n\n## License\n\n[MIT](https://opensource.org/licenses/MIT)\n\nCopyright (c) 2022-present, Hal Wang\n","readmeFilename":"README.md","_id":"@halsp/knex@2.0.0-alpha.2","_nodeVersion":"16.18.0","_npmVersion":"lerna/6.6.2/node@v16.18.0+x64 (win32)","dist":{"integrity":"sha512-QlYpJKGwsD2mtRwbGfRnMumqGb6HpxHkF3Jr4MBhONAuN91MXAoWBPFeLeZTr0RR0Y+GMx6UZ4CoWTNHzIwMWQ==","shasum":"287a537bd1ecbf9fe75da53ea77af22e920a3205","tarball":"https://registry.npmjs.org/@halsp/knex/-/knex-2.0.0-alpha.2.tgz","fileCount":18,"unpackedSize":14432,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGeCep/5pqhdEgVyUUDONnmciDvFHnCjvqh4l+5csB+gAiEAk6wDkD/Zh7ARFlZ5x29oMTPdmcsh8Kw1pD/VGJJKtHI="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/knex_2.0.0-alpha.2_1685172238411_0.5292170780233003"},"_hasShrinkwrap":false},"2.0.0-alpha.3":{"name":"@halsp/knex","version":"2.0.0-alpha.3","description":"Halsp Knex 插件","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.0.0-alpha.3","@halsp/inject":"^2.0.0-alpha.3","knex":"^2.4.2","reflect-metadata":"^0.1.13"},"devDependencies":{"sqlite3":"^5.1.6"},"gitHead":"88a76c904d871d677f89fe94c1f5735580dc1f4f","types":"./dist/index.d.ts","_id":"@halsp/knex@2.0.0-alpha.3","_nodeVersion":"16.18.0","_npmVersion":"lerna/6.6.2/node@v16.18.0+x64 (win32)","dist":{"integrity":"sha512-BOYo2O2oBSyy2UOMtPVLZ5cvSjpFO8b7GlUJgM0ozQrjfmRy5xC+u3ICawwoZq3DUFuDMq6B6JEq1rhQOjaKHg==","shasum":"0d6eac4de5e64bebbfd68bdaace86ffa3af2fb40","tarball":"https://registry.npmjs.org/@halsp/knex/-/knex-2.0.0-alpha.3.tgz","fileCount":18,"unpackedSize":14432,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+T5GhSMzkM2orM775ClC/eMEWRely2XXuBygA88wiuwIhALrqx7mcsxLqAf2mR6dhrC9q/K+C+AdtiRGFJR66vNpC"}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/knex_2.0.0-alpha.3_1685172589730_0.753362442711023"},"_hasShrinkwrap":false},"2.0.0-alpha.4":{"name":"@halsp/knex","version":"2.0.0-alpha.4","description":"Halsp Knex 插件","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.0.0-alpha.4","@halsp/inject":"^2.0.0-alpha.4","knex":"^2.4.2","reflect-metadata":"^0.1.13"},"devDependencies":{"sqlite3":"^5.1.6"},"gitHead":"8dc3369d712da9cc5c6c8cf7afe87159c4f84e23","types":"./dist/index.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://halsp.org/\" target=\"blank\"><img src=\"https://halsp.org/images/logo.png\" alt=\"Halsp Logo\" width=\"200\"/></a>\n</p>\n\n<p align=\"center\">Halsp - 面向云的现代渐进式轻量 <a href=\"http://nodejs.org\" target=\"_blank\">Node.js</a> 框架</p>\n<p align=\"center\">\n    <a href=\"https://github.com/halsp/core/blob/main/LICENSE\" target=\"_blank\"><img src=\"https://img.shields.io/badge/license-MIT-blue.svg\" alt=\"GitHub license\" /></a>\n    <a href=\"\"><img src=\"https://img.shields.io/npm/v/@halsp/core.svg\" alt=\"npm version\"></a>\n    <a href=\"\"><img src=\"https://badgen.net/npm/dt/@halsp/core\" alt=\"npm downloads\"></a>\n    <a href=\"https://nodejs.org/en/about/releases/\"><img src=\"https://img.shields.io/node/v/@halsp/core.svg\" alt=\"node compatibility\"></a>\n    <a href=\"#\"><img src=\"https://github.com/halsp/core/actions/workflows/test.yml/badge.svg?branch=main\" alt=\"Build Status\"></a>\n    <a href=\"https://codecov.io/gh/halsp/core/branch/main\"><img src=\"https://img.shields.io/codecov/c/github/halsp/core/main.svg\" alt=\"Test Coverage\"></a>\n    <a href=\"https://github.com/halsp/core/pulls\"><img src=\"https://img.shields.io/badge/PRs-welcome-brightgreen.svg\" alt=\"PRs Welcome\"></a>\n    <a href=\"https://gitpod.io/#https://github.com/halsp/core\"><img src=\"https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod\" alt=\"Gitpod Ready-to-Code\"></a>\n    <a href=\"https://paypal.me/ihalwang\" target=\"_blank\"><img src=\"https://img.shields.io/badge/Donate-PayPal-ff3f59.svg\"/></a>\n</p>\n\n## 开始使用\n\n请跟随文档 [halsp.org](https://halsp.org) 📚\n\n## 线上示例\n\n请访问 <http://mini.halsp.org> 🌈\n\n> 该示例是由 `@halsp/cli` 生成，运行于 [StackBlitz](https://stackblitz.com)，可以在线编辑、运行、调试\n\n## 介绍\n\nHalsp Knex 插件\n\n## 安装\n\n```\nnpm install @halsp/knex\n```\n\n## 贡献\n\n在提交 PR 前请先阅读 [Contributing to Halsp](https://github.com/halsp/core/blob/main/CONTRIBUTING.md).\n\n<a href=\"https://github.com/halsp/core/graphs/contributors\">\n  <img src=\"https://contrib.rocks/image?repo=halsp/core\" />\n</a>\n\n## 遇到问题\n\n首先查找是否已有相关问题：\n\n1. 查看文档 [halsp.org](https://halsp.org) 是否有相关内容\n2. 查看 [Discussions](https://github.com/halsp/core/discussions) 是否有相关讨论\n3. 查看 [Issues](https://github.com/halsp/core/issues) 是否有相关内容\n\n如果以上没有找到答案：\n\n- 一般性问题请在讨论区提问 [Discussions](https://github.com/halsp/core/discussions)\n- 代码问题或不符预期的行为请提 [Issues](https://github.com/halsp/core/issues)\n\n如果你能通过代码解决这个问题欢迎提交 [Pull requests](https://github.com/halsp/core/pulls)\n\n## License\n\n[MIT](https://opensource.org/licenses/MIT)\n\nCopyright (c) 2022-present, Hal Wang\n","readmeFilename":"README.md","_id":"@halsp/knex@2.0.0-alpha.4","_nodeVersion":"16.18.0","_npmVersion":"lerna/6.6.2/node@v16.18.0+x64 (win32)","dist":{"integrity":"sha512-y2Dw2hExmZws0v/wrK5YfJ7XYWLkecW0wNswx3oZaUc2gUAm+G1D+4D4yP9UhJSP3obX3ojcNmDe2S/KE7UoyQ==","shasum":"bd71bdb8cf84c32f9b9f7cc51dbfabf691d161ec","tarball":"https://registry.npmjs.org/@halsp/knex/-/knex-2.0.0-alpha.4.tgz","fileCount":18,"unpackedSize":14432,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZBDXXWQkbbjsSWwbtuNLeLS+2iFczMM32GrMeF9YlRwIgdNtnAVlnTa0mGmzeuapqx955k+xufgnZ2H/VwGfN6Sc="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/knex_2.0.0-alpha.4_1685179105209_0.40525513679831837"},"_hasShrinkwrap":false},"2.0.0":{"name":"@halsp/knex","version":"2.0.0","description":"Halsp Knex 插件","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.0.0","@halsp/inject":"^2.0.0","knex":"^2.4.2","reflect-metadata":"^0.1.13"},"devDependencies":{"sqlite3":"^5.1.6"},"gitHead":"d917c2c365068b184b403356dbc109154f85ea50","types":"./dist/index.d.ts","_id":"@halsp/knex@2.0.0","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.6.2/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-HaVM7Z7NljRb5NSSxXkJ05qxMSr5wQ+OUQElfRgEyDkbMJfFCraS6Kmvrx5Lak8xDlIPr6YhZpmMU66xB9kdJQ==","shasum":"89f279e60b812f4b0ec9ba952da03c730e40491a","tarball":"https://registry.npmjs.org/@halsp/knex/-/knex-2.0.0.tgz","fileCount":18,"unpackedSize":14308,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFQYaGVaIj0+5wc486rr/mCf5sksNMJ1KlIVHGqlvhNTAiEA/l70q9O/urU6ST9B2cfaxLwmwF5cdaFYGZhjsORM9+E="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/knex_2.0.0_1685289297611_0.28993210227999855"},"_hasShrinkwrap":false},"2.0.1":{"name":"@halsp/knex","version":"2.0.1","description":"Halsp Knex 插件","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.0.1","@halsp/inject":"^2.0.1","knex":"^2.4.2","reflect-metadata":"^0.1.13"},"devDependencies":{"sqlite3":"^5.1.6"},"gitHead":"d98161a32ace9069cbbeb919e6e0300e24cffd71","types":"./dist/index.d.ts","_id":"@halsp/knex@2.0.1","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.6.2/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-VZw14JJeM0v/xiIKc/fVZgGxtMI5VXUU+QAYV0NhYczJGlf/MoEDfqd9t62SLe2thsjImAy0IGcKMgRqqj2esg==","shasum":"bcfb5f34363e46ceb94e01a2197e4b1654fadba5","tarball":"https://registry.npmjs.org/@halsp/knex/-/knex-2.0.1.tgz","fileCount":18,"unpackedSize":14308,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGyYkJtaRTrK1zwxy4VTTOKMtgGRepe0HJIkWfAXuI5xAiEAgIGZaD627akroMo9mNr7aVr5uifBP/9ooCuZ2N0pJ1I="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/knex_2.0.1_1685520261691_0.6112603968954928"},"_hasShrinkwrap":false},"2.1.0":{"name":"@halsp/knex","version":"2.1.0","description":"Halsp Knex 插件","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.1.0","@halsp/inject":"^2.1.0","knex":"^2.4.2","reflect-metadata":"^0.1.13"},"devDependencies":{"sqlite3":"^5.1.6"},"gitHead":"d872815edbc4463ddd8214fab0b5f6ba70c0cdcf","types":"./dist/index.d.ts","_id":"@halsp/knex@2.1.0","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.6.2/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-iSQnIBDPfZ5DUITzJGyFZmbPV302J/VwqyEwqyu6O4XxqsrsbSbbWpjzPRRDAzL6q/8e7G3a3gxarcZP/ZjuUg==","shasum":"c937ca4154f2cec5f333df01bc63a8eef46146f9","tarball":"https://registry.npmjs.org/@halsp/knex/-/knex-2.1.0.tgz","fileCount":18,"unpackedSize":14261,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhl2z16VJBCdVNqF8p5neNWSyBiT6cHkbO7x9ZkFOBBAIgO/+Nrrmcn0Jrf1be3R0CktO697IxH339u3IJl2GT1gA="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/knex_2.1.0_1686048262340_0.3794510809916265"},"_hasShrinkwrap":false},"2.1.1":{"name":"@halsp/knex","version":"2.1.1","description":"Halsp Knex 插件","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.1.1","@halsp/inject":"^2.1.1","knex":"^2.4.2","reflect-metadata":"^0.1.13"},"devDependencies":{"sqlite3":"^5.1.6"},"gitHead":"2eac092c287263adceecc8af05bb1856c2235df2","types":"./dist/index.d.ts","_id":"@halsp/knex@2.1.1","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.6.2/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-pr0g6zSnfnFaWXY3ydOpfhdVl9CEKPPE6vjFqpNEPaTaFSKZBlKUq66mwc4YFR2eBII/QE4KjxEjeWqoVdLDAQ==","shasum":"b6fa103eb8eed646fe91ecd5b5deef47d698d3f7","tarball":"https://registry.npmjs.org/@halsp/knex/-/knex-2.1.1.tgz","fileCount":18,"unpackedSize":14261,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBppn0ajuIGHkSUJAj0z5AV8kkai2xUcaZ6GmOLsa9/ZAiEAmAWthUMMabTxw7VsrJYN2kyb5TrrLnfqswLyknz3Fjc="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/knex_2.1.1_1686232383963_0.4945950693128829"},"_hasShrinkwrap":false},"2.1.2":{"name":"@halsp/knex","version":"2.1.2","description":"Halsp Knex 插件","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.1.2","@halsp/inject":"^2.1.2","knex":"^2.4.2","reflect-metadata":"^0.1.13"},"devDependencies":{"sqlite3":"^5.1.6"},"gitHead":"bf9f58bde9d797d0a3b86b3dc16a1ca87d4bcaab","types":"./dist/index.d.ts","_id":"@halsp/knex@2.1.2","_nodeVersion":"16.20.1","_npmVersion":"lerna/7.1.1/node@v16.20.1+x64 (linux)","dist":{"integrity":"sha512-2fPc57ffUAIKREW9IoS+XqKivQ8SZh8xuYIYLX7qzFjuqzmPnPxawqeAt6pnKvUpfTqQuLxJVKzik3uEfJlVCw==","shasum":"37ee49161a715162c4fa504bdc1de182b6fb4b3f","tarball":"https://registry.npmjs.org/@halsp/knex/-/knex-2.1.2.tgz","fileCount":18,"unpackedSize":15311,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFES0Y/h91E30fz7LFWFMchx0Y5HogTNKPDYuGmqaCygIgP7GA0hRkymXWhO0f0ENh5llnL8CoKCIyzz9MbeymHME="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/knex_2.1.2_1688055418123_0.0658242605554491"},"_hasShrinkwrap":false},"2.1.3":{"name":"@halsp/knex","version":"2.1.3","description":"Halsp Knex 插件","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.1.3","@halsp/inject":"^2.1.3","knex":"^2.4.2","reflect-metadata":"^0.1.13"},"devDependencies":{"sqlite3":"^5.1.6"},"gitHead":"66fc515a54cc05d851d2c52abc48c166ea3c879d","types":"./dist/index.d.ts","_id":"@halsp/knex@2.1.3","_nodeVersion":"16.20.1","_npmVersion":"lerna/7.1.1/node@v16.20.1+x64 (linux)","dist":{"integrity":"sha512-pU8K2HGOAufoA2UeSW+XkCFDcwPTOF7j9FWWb2yNBThCixdOiJMlx+Kg6M0n0rvYDAtECL+XgaG/07AzBHWYVA==","shasum":"4908ef4b669a90b57dfc954b66cecc032bf14c1e","tarball":"https://registry.npmjs.org/@halsp/knex/-/knex-2.1.3.tgz","fileCount":18,"unpackedSize":15311,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClTgVvGUgxbyv+6YughRCIeCGXnXQ7Qay3onpXO/+1ggIhALvzm6Cc1aG1F0pDdytZ2I1lBV4GvTxEq8BNV1NaOEuc"}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/knex_2.1.3_1688100343000_0.09414605614735394"},"_hasShrinkwrap":false},"2.2.0":{"name":"@halsp/knex","version":"2.2.0","description":"Halsp Knex 插件","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.2.0","@halsp/inject":"^2.2.0","knex":"^2.4.2","reflect-metadata":"^0.1.13"},"devDependencies":{"sqlite3":"^5.1.6"},"gitHead":"0c4046fb4a3acae06dc1004f709bb1586f25e4db","types":"./dist/index.d.ts","_id":"@halsp/knex@2.2.0","_nodeVersion":"16.20.1","_npmVersion":"lerna/7.1.1/node@v16.20.1+x64 (linux)","dist":{"integrity":"sha512-WD6GbAFup/ga615cBV2cdLEyjzSvmCX4hvPZDfuh7SxOqQNeuaHPqPQ3RQ8dOYWfbodoRIucC5ISrLKaOVZBXA==","shasum":"d386c45b2b1fdd87010f59a7104bd5a2c5aa7ab2","tarball":"https://registry.npmjs.org/@halsp/knex/-/knex-2.2.0.tgz","fileCount":18,"unpackedSize":15311,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPi7zR8cRBF6IDTRMCIIKA2uWw/MqBHc9i47O2QvJRVwIhAIwNg1tgv++HLm1tjrdAMS8HsriQ7DjoIaj4hHfV1LfV"}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/knex_2.2.0_1688486846131_0.9378371919477744"},"_hasShrinkwrap":false},"2.2.1":{"name":"@halsp/knex","version":"2.2.1","description":"Halsp Knex 插件","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.2.1","@halsp/inject":"^2.2.1","knex":"^2.4.2","reflect-metadata":"^0.1.13"},"devDependencies":{"sqlite3":"^5.1.6"},"gitHead":"f60b068fa3725caeda248df1e97fb05e2855edc4","types":"./dist/index.d.ts","_id":"@halsp/knex@2.2.1","_nodeVersion":"16.20.1","_npmVersion":"lerna/7.1.1/node@v16.20.1+x64 (linux)","dist":{"integrity":"sha512-L4Khl9GKvykmXR7cGTE2nzABeKZfE//tYRmJV32+VcsTwal4kSoEjnxgEUtU3F84Q2wHzRr6qpQLoraisFqRmA==","shasum":"7eb576493f24e2dd4eb5efda44f5d6837e6b55c8","tarball":"https://registry.npmjs.org/@halsp/knex/-/knex-2.2.1.tgz","fileCount":18,"unpackedSize":15311,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEg2s2m2SOwtBjLtSD2HYCOv1Yu6U0g466xMxyE71dnaAiAaSp/snWZVs5Ts7f5Q6gPp3MvkW/RbLXpfyHqgDyhvTw=="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/knex_2.2.1_1688552612907_0.5337341694466313"},"_hasShrinkwrap":false},"2.2.2":{"name":"@halsp/knex","version":"2.2.2","description":"Halsp Knex 插件","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.2.2","@halsp/inject":"^2.2.2","knex":"^3.0.1","reflect-metadata":"^0.1.13"},"devDependencies":{"sqlite3":"^5.1.6"},"gitHead":"9819a52d52209fdaf4fc84a25ed602cb03cffd89","types":"./dist/index.d.ts","_id":"@halsp/knex@2.2.2","_nodeVersion":"16.20.2","_npmVersion":"lerna/7.3.1/node@v16.20.2+x64 (linux)","dist":{"integrity":"sha512-efQ47M8wRWq9X+Xo7l9VSFzHDG22TriAh7Vr2edoJHNUxb1y2GEC0w+slff/CkLNPC8FLXXXAvR1XwskYxxGdg==","shasum":"eb43a12d96938a33c06408acbef453dc09622e8b","tarball":"https://registry.npmjs.org/@halsp/knex/-/knex-2.2.2.tgz","fileCount":18,"unpackedSize":15314,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXuoQ6kf5jFlzkuLN+xocUqWxIPzVc110sfFWvqpH21QIhAO5ot6wVErEBjYoZBuqT74tGbIgqE8JdbeK0l4eDksgY"}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/knex_2.2.2_1697037781094_0.3484756735060883"},"_hasShrinkwrap":false},"2.3.0":{"name":"@halsp/knex","version":"2.3.0","description":"Halsp Knex 插件","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.3.0","@halsp/inject":"^2.3.0","knex":"^3.1.0","reflect-metadata":"^0.2.1"},"devDependencies":{"sqlite3":"^5.1.7"},"gitHead":"7603f851a6416e593944805b328ecc7163a42a03","types":"./dist/index.d.ts","_id":"@halsp/knex@2.3.0","_nodeVersion":"20.11.0","_npmVersion":"lerna/8.1.2/node@v20.11.0+x64 (win32)","dist":{"integrity":"sha512-5S9LKkf54MATs9kf/yOWmuuby+jDpxcp+IjCZeAkenJZb86J21sJsvQUhYAgxqT+FGZYUIt3SHL/kjbpR5hBug==","shasum":"8b43a6b376ef40640755395d8c70302304883f7c","tarball":"https://registry.npmjs.org/@halsp/knex/-/knex-2.3.0.tgz","fileCount":18,"unpackedSize":15399,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpiVbeUfAXMXTyg05MRf5vY/KQ58r4fHc146LPEjfNAQIgMB1KewKhrTyr1GPXUVmk2gGAMJZ+mcMf0hNagYbyWZQ="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/knex_2.3.0_1711471409670_0.7020219357964197"},"_hasShrinkwrap":false},"2.3.1":{"name":"@halsp/knex","version":"2.3.1","description":"Halsp Knex 插件","engines":{"node":">=16"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":"./dist-cjs/index.cjs","import":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"}},"scripts":{"build:cjs":"halsp build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build:mjs":"halsp build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","prebuild":"npm run lint","build":"npm run build:mjs && npm run build:cjs","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.3.1","@halsp/inject":"^2.3.1","knex":"^3.1.0","reflect-metadata":"^0.2.2"},"devDependencies":{"sqlite3":"^5.1.7"},"gitHead":"7f92de45c4b4a015b1c6f71af9fcf5091d48a4e4","_id":"@halsp/knex@2.3.1","_nodeVersion":"20.12.0","_npmVersion":"lerna/8.1.2/node@v20.12.0+x64 (linux)","dist":{"integrity":"sha512-SpBhRAX/drM/HFCDq7nWdt3U3+kUf76unxa2l6jSScCinDYW9ydLcuaBYuhyvtyCE6fEqVHkxAk/CmtCL8eZbw==","shasum":"1d724c959bb209749492c54809495270515c44cb","tarball":"https://registry.npmjs.org/@halsp/knex/-/knex-2.3.1.tgz","fileCount":11,"unpackedSize":13107,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDL6nNTUYqVRMbz9UqqvQEYQZhGCndjVhkvzl66H83t7AiBqT0ER1u3mV7U5fJ75gFXNXpzUy4cxLhYAawxmsYyAHg=="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/knex_2.3.1_1712416719959_0.7038214456608654"},"_hasShrinkwrap":false},"2.3.2":{"name":"@halsp/knex","version":"2.3.2","description":"Halsp Knex 插件","engines":{"node":">=16"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":"./dist-cjs/index.cjs","import":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"}},"scripts":{"build:cjs":"halsp build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build:mjs":"halsp build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","prebuild":"npm run lint","build":"npm run build:mjs && npm run build:cjs","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.3.2","@halsp/inject":"^2.3.2","knex":"^3.1.0","reflect-metadata":"^0.2.2"},"devDependencies":{"sqlite3":"^5.1.7"},"gitHead":"ac05ceff72de045eb7a1681b54c1f4ae17ca3cdb","_id":"@halsp/knex@2.3.2","_nodeVersion":"20.11.0","_npmVersion":"lerna/8.1.2/node@v20.11.0+x64 (win32)","dist":{"integrity":"sha512-vVKhf8jvP+ttayffngF1m3jbwwEU8wFlxq8R7hmyehJNAL/ticK+LM+9LWVTkzTRPDnXcR6pjwFlhs+B5MmopQ==","shasum":"a934c58ad5d08ece01fd236631159ddfbf91f4cb","tarball":"https://registry.npmjs.org/@halsp/knex/-/knex-2.3.2.tgz","fileCount":31,"unpackedSize":22553,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH5tVCPp4H7ZXt8vkWiTuqScAMa9IqlrnsimjsSr1mz0AiEA4ZVQA0XPeX/gknxRuH7VmCbyHW1crDcgAMVExic+wT8="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/knex_2.3.2_1712419458928_0.3745345787935126"},"_hasShrinkwrap":false},"2.3.3":{"name":"@halsp/knex","version":"2.3.3","description":"Halsp Knex 插件","engines":{"node":">=16"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":"./dist-cjs/index.cjs","import":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"}},"scripts":{"build:cjs":"halsp build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build:mjs":"halsp build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","prebuild":"npm run lint","build":"npm run build:mjs && npm run build:cjs","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.3.3","@halsp/inject":"^2.3.3","knex":"^3.1.0","reflect-metadata":"^0.2.2"},"devDependencies":{"sqlite3":"^5.1.7"},"gitHead":"a16f5dc201563914960bcccf4d8ab36f623ccc0f","_id":"@halsp/knex@2.3.3","_nodeVersion":"20.12.0","_npmVersion":"lerna/8.1.2/node@v20.12.0+x64 (linux)","dist":{"integrity":"sha512-bOp8+xN1XX4SE48obhlYSLv70V05Qo9gZIPPr206dk6Ru5FBK1XibwnRBWLMGbpboFC/c/Y5WFXfJi/0Sw7Q3w==","shasum":"70161ef8b7c84652ae87e1318bccef0e9144e91a","tarball":"https://registry.npmjs.org/@halsp/knex/-/knex-2.3.3.tgz","fileCount":31,"unpackedSize":22553,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5V60vS2cor2U+h1Z8tE49TSvBqIGjq9bAW/kmreJh7AIhAIBTwbLl9Zx836qjMgxOgv41VJQB4dWdSzfz7qXw02Y6"}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/knex_2.3.3_1712541939429_0.2866171780917923"},"_hasShrinkwrap":false},"2.3.4":{"name":"@halsp/knex","version":"2.3.4","description":"Halsp Knex 插件","engines":{"node":">=16"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":"./dist-cjs/index.cjs","import":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"},"./package.json":"./package.json"},"scripts":{"build:cjs":"halsp build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build:mjs":"halsp build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","prebuild":"npm run lint","build":"npm run build:mjs && npm run build:cjs","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.3.4","@halsp/inject":"^2.3.4","knex":"^3.1.0","reflect-metadata":"^0.2.2"},"devDependencies":{"sqlite3":"^5.1.7"},"gitHead":"4de79fa314cebaa2515afa0ef54d0b4c98b52574","_id":"@halsp/knex@2.3.4","_nodeVersion":"20.12.0","_npmVersion":"lerna/8.1.2/node@v20.12.0+x64 (linux)","dist":{"integrity":"sha512-Xf6jBJF0EwbFTyKRyx/ufKlmyxst+vF/yr3B/PC49rCp+12tk05k1jQTqLraNj5qK0hwQ+HbDmOhf4N2z+WiRQ==","shasum":"8b973ad0f9cdecfc3618bfd0013c8e65cccb2849","tarball":"https://registry.npmjs.org/@halsp/knex/-/knex-2.3.4.tgz","fileCount":31,"unpackedSize":22593,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIExoaZq9Lni5Sn4YT9uPh2mqMdHB7l5Un2/xo0/C1P2nAiA7qEuSajAdGtPAeAXJWO3qjTGzT0s6050gcePju/yuig=="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/knex_2.3.4_1712593077867_0.39821389159357734"},"_hasShrinkwrap":false},"2.3.5":{"name":"@halsp/knex","version":"2.3.5","description":"Halsp Knex 插件","engines":{"node":">=16"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":"./dist-cjs/index.cjs","import":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"},"./package.json":"./package.json"},"scripts":{"build:cjs":"halsp build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build:mjs":"halsp build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","prebuild":"npm run lint","build":"npm run build:mjs && npm run build:cjs","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.3.5","@halsp/inject":"^2.3.5","knex":"^3.1.0","reflect-metadata":"^0.2.2"},"devDependencies":{"sqlite3":"^5.1.7"},"gitHead":"972030958c6c9e39cd9ef8b2bb8c08111e600df5","_id":"@halsp/knex@2.3.5","_nodeVersion":"20.12.1","_npmVersion":"lerna/8.1.2/node@v20.12.1+x64 (linux)","dist":{"integrity":"sha512-XgxMBZ0rteZKA3eyzzQff4bhG8iSu2CIfcgCsxfJJJ9f7BpRIMvurGwNGa5MT7zDdMPz2p1AqSXn7JbufUo9cw==","shasum":"de3f2e4fffcf7e49f6d1ef2af2f2275161c0ff17","tarball":"https://registry.npmjs.org/@halsp/knex/-/knex-2.3.5.tgz","fileCount":31,"unpackedSize":22593,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDbVf4MjGV+fkkO397TYEZ/EBgb0xjXAnfgZ1jBYVPkaAiBihT14KflVwDjj9WXTr6hA9p3EMNXadj4E+9pHuC9xiQ=="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/knex_2.3.5_1712849688472_0.2792324158589594"},"_hasShrinkwrap":false},"2.4.0":{"name":"@halsp/knex","version":"2.4.0","description":"Halsp Knex 插件","engines":{"node":">=16"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":"./dist-cjs/index.cjs","import":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"},"./package.json":"./package.json"},"scripts":{"build:cjs":"halsp build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build:mjs":"halsp build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","prebuild":"npm run lint","build":"npm run build:mjs && npm run build:cjs","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.4.0","@halsp/inject":"^2.4.0","knex":"^3.1.0","reflect-metadata":"^0.2.2"},"devDependencies":{"sqlite3":"^5.1.7"},"gitHead":"0cdbf10522165752d9ad53d49c1e7d7e85b2688b","_id":"@halsp/knex@2.4.0","_nodeVersion":"20.12.1","_npmVersion":"lerna/8.1.2/node@v20.12.1+x64 (linux)","dist":{"integrity":"sha512-n1TQZDt8prwoUv7wj8VmI8twEeVuvUAxbyaWFseUeRcxRkWNmrnq1LAFSeCx0/1IH7ll6WwRFWeVsxVkiRxGsg==","shasum":"5f2c56f24eaf8a7a3db2611e590e6574fce5e210","tarball":"https://registry.npmjs.org/@halsp/knex/-/knex-2.4.0.tgz","fileCount":31,"unpackedSize":22593,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDqQM5okI0dyWNKht4WOQHPQ7TGQQpNCw5dKAwbEa9JgIgXnwcZafXnRUdh7n1kJ2h/OZtI2irDjnD3nHktvyFYOw="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/knex_2.4.0_1713111715389_0.4890826934889525"},"_hasShrinkwrap":false},"2.4.1":{"name":"@halsp/knex","version":"2.4.1","description":"Halsp Knex 插件","engines":{"node":">=16"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":"./dist-cjs/index.cjs","import":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"},"./package.json":"./package.json"},"scripts":{"build:cjs":"halsp build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build:mjs":"halsp build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","prebuild":"npm run lint","build":"npm run build:mjs && npm run build:cjs","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.4.1","@halsp/inject":"^2.4.1","knex":"^3.1.0","reflect-metadata":"^0.2.2"},"devDependencies":{"sqlite3":"^5.1.7"},"gitHead":"ee43507225fcc0fe743fc36df11b4b34643bb2e6","_id":"@halsp/knex@2.4.1","_nodeVersion":"20.12.1","_npmVersion":"lerna/8.1.2/node@v20.12.1+x64 (linux)","dist":{"integrity":"sha512-byQAuFFj3muxGk6rkiHMWkKeanQsuu6Ir1aLxVthzHm/+dZLRbAb0QM/fjWC0NVnQYkhfa5eFAyYT2NqTvfQtw==","shasum":"e92271934eab1ad480d779df43db1840a4ed670e","tarball":"https://registry.npmjs.org/@halsp/knex/-/knex-2.4.1.tgz","fileCount":31,"unpackedSize":22593,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAWowPWw6jRPGjHoiW47rQUFegzJ3sf2kUbEPmdI6FGuAiEAzQSAcFCEbz8gwSRIXU9XQ0wG0dAPUxnz/20Ho5drhMg="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/knex_2.4.1_1713113338039_0.4532247900838964"},"_hasShrinkwrap":false},"2.4.2":{"name":"@halsp/knex","version":"2.4.2","description":"Halsp Knex 插件","engines":{"node":">=16"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":"./dist-cjs/index.cjs","import":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"},"./package.json":"./package.json"},"scripts":{"build:cjs":"halsp build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build:mjs":"halsp build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","prebuild":"npm run lint","build":"npm run build:mjs && npm run build:cjs","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.4.2","@halsp/inject":"^2.4.2","knex":"^3.1.0","reflect-metadata":"^0.2.2"},"devDependencies":{"sqlite3":"^5.1.7"},"gitHead":"d9374c7fef868ec2b2199f3a249b7c7dd02aae7f","_id":"@halsp/knex@2.4.2","_nodeVersion":"20.12.2","_npmVersion":"lerna/8.1.2/node@v20.12.2+x64 (linux)","dist":{"integrity":"sha512-S58QYdcbK30rTesErN+m3xQQACxJ/Ewj+VVojlGpq8Q/m1Z/iCw5/WNPGLeEksg/2wnFh0DrL6YOEXrWWWJusQ==","shasum":"bd6d3891e7ff7ca564b1f86eea5db77c43b08d67","tarball":"https://registry.npmjs.org/@halsp/knex/-/knex-2.4.2.tgz","fileCount":31,"unpackedSize":22593,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGgVYHOsj+nON3Bg532HUZqwwfnN8hQaQ5ND6+CNVnyAAiAOm43RwOj+GtsxfU2CYX3UxMKe7+JAeKBdJrURISasjg=="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/knex_2.4.2_1713361061932_0.9463698447203861"},"_hasShrinkwrap":false},"2.4.3":{"name":"@halsp/knex","version":"2.4.3","description":"Halsp Knex 插件","engines":{"node":">=16"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":"./dist-cjs/index.cjs","import":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"},"./package.json":"./package.json"},"scripts":{"build:cjs":"halsp build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build:mjs":"halsp build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","prebuild":"npm run lint","build":"npm run build:mjs && npm run build:cjs","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.4.3","@halsp/inject":"^2.4.3","knex":"^3.1.0","reflect-metadata":"^0.2.2"},"devDependencies":{"sqlite3":"^5.1.7"},"gitHead":"ca0de7145a5c850e23bb589775303721c227941b","_id":"@halsp/knex@2.4.3","_nodeVersion":"20.12.2","_npmVersion":"lerna/8.1.2/node@v20.12.2+x64 (linux)","dist":{"integrity":"sha512-17t17+pYmWETEOOzbO0BOn9wK1yz2vmj5i+0KIhv+yYkA1kJGeWeiZQus8GCaDw6Zh4pu7VcYvNY3rsdQIkgKw==","shasum":"9a752c590419b68801d3fea113235fb6fbd3a5d1","tarball":"https://registry.npmjs.org/@halsp/knex/-/knex-2.4.3.tgz","fileCount":31,"unpackedSize":22593,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCC7ZuV83RMFzJwP0o1q7Nv/C++rtEPN1rwH3ZsrjSv0QIgeQjZHnWEFg3lvTLFaJU92u3P+jqLmRj7+I9uVTR4c7o="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/knex_2.4.3_1713540512059_0.5102001908374671"},"_hasShrinkwrap":false},"2.4.4":{"name":"@halsp/knex","version":"2.4.4","description":"Halsp Knex 插件","engines":{"node":">=16"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":"./dist-cjs/index.cjs","import":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"},"./package.json":"./package.json"},"scripts":{"build:cjs":"halsp build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build:mjs":"halsp build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","prebuild":"npm run lint","build":"npm run build:mjs && npm run build:cjs","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.4.4","@halsp/inject":"^2.4.4","knex":"^3.1.0","reflect-metadata":"^0.2.2"},"devDependencies":{"sqlite3":"^5.1.7"},"gitHead":"a546982e4ab9ae669e2644bbebab8015982f3254","_id":"@halsp/knex@2.4.4","_nodeVersion":"20.12.2","_npmVersion":"lerna/8.1.2/node@v20.12.2+x64 (linux)","dist":{"integrity":"sha512-YToN3IdckcYh6xP7jgrXfkgNcG6xjVRmTLNOHiFgasCIViLwMmZm2ky6TRs/m4t7c+ci86mSyN44nHLCg/guVw==","shasum":"260c6320b7d8b410ca33b7032b76dd9ca5ffee13","tarball":"https://registry.npmjs.org/@halsp/knex/-/knex-2.4.4.tgz","fileCount":31,"unpackedSize":22593,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCj4XRrppAurT3jQvmY+ADmcGIxsE1cSNUvMN2i6tNsuwIhAMpV5tZRNlNBxakjaGbCQ0jkVWfN0nYqV5h7P589PThG"}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/knex_2.4.4_1713968078448_0.14712595628583647"},"_hasShrinkwrap":false},"2.4.5":{"name":"@halsp/knex","version":"2.4.5","description":"Halsp Knex 插件","engines":{"node":">=16"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":"./dist-cjs/index.cjs","import":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"},"./package.json":"./package.json"},"scripts":{"build:cjs":"halsp build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build:mjs":"halsp build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","prebuild":"npm run lint","build":"npm run build:mjs && npm run build:cjs","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.4.5","@halsp/inject":"^2.4.5","knex":"^3.1.0","reflect-metadata":"^0.2.2"},"devDependencies":{"sqlite3":"^5.1.7"},"gitHead":"63b626c01b98b90cc1b3f41c9a91baaea711c7bb","_id":"@halsp/knex@2.4.5","_nodeVersion":"20.12.2","_npmVersion":"lerna/8.1.2/node@v20.12.2+x64 (linux)","dist":{"integrity":"sha512-979qeJu1TK22FolSsSZDdpAO/zZJt5OaGjEysnweCQ0mbdtvHqKtptybu8rMNEEBVnX0/1fKo8f9LGUS2Oc86g==","shasum":"3e7d2bae4049868ab18fecf511179c3d9625d6af","tarball":"https://registry.npmjs.org/@halsp/knex/-/knex-2.4.5.tgz","fileCount":31,"unpackedSize":22593,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcYhyxXtbC1wH9m61r9yo+P6IPXllZ75uhSdZQW8Q6iQIhAKq7Kjz/wEN/7lB9EIBkKaK604m1UgX0XLXJ71MJX3+1"}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/knex_2.4.5_1714148815144_0.41066083449992696"},"_hasShrinkwrap":false}},"time":{"created":"2023-03-02T16:27:27.740Z","1.0.0":"2023-03-02T16:27:28.022Z","modified":"2024-04-26T16:26:55.522Z","1.0.1":"2023-03-03T03:45:38.886Z","1.0.2":"2023-03-17T16:40:01.636Z","1.0.3":"2023-03-28T13:07:09.627Z","1.0.4":"2023-04-08T05:51:48.534Z","1.1.0":"2023-04-12T15:05:36.051Z","1.1.1":"2023-04-20T11:22:34.119Z","2.0.0-alpha.0":"2023-05-27T04:36:49.392Z","2.0.0-alpha.2":"2023-05-27T07:23:58.588Z","2.0.0-alpha.3":"2023-05-27T07:29:49.937Z","2.0.0-alpha.4":"2023-05-27T09:18:25.299Z","2.0.0":"2023-05-28T15:54:57.788Z","2.0.1":"2023-05-31T08:04:21.876Z","2.1.0":"2023-06-06T10:44:22.503Z","2.1.1":"2023-06-08T13:53:04.144Z","2.1.2":"2023-06-29T16:16:58.352Z","2.1.3":"2023-06-30T04:45:43.216Z","2.2.0":"2023-07-04T16:07:26.323Z","2.2.1":"2023-07-05T10:23:33.051Z","2.2.2":"2023-10-11T15:23:01.414Z","2.3.0":"2024-03-26T16:43:29.849Z","2.3.1":"2024-04-06T15:18:40.102Z","2.3.2":"2024-04-06T16:04:19.109Z","2.3.3":"2024-04-08T02:05:39.571Z","2.3.4":"2024-04-08T16:17:58.017Z","2.3.5":"2024-04-11T15:34:48.646Z","2.4.0":"2024-04-14T16:21:55.557Z","2.4.1":"2024-04-14T16:48:58.201Z","2.4.2":"2024-04-17T13:37:42.054Z","2.4.3":"2024-04-19T15:28:32.223Z","2.4.4":"2024-04-24T14:14:38.634Z","2.4.5":"2024-04-26T16:26:55.295Z"},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"description":"Halsp Knex 插件","homepage":"https://halsp.org","keywords":["halsp"],"repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"author":{"name":"hal-wang"},"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"license":"MIT","readme":"<p align=\"center\">\n  <a href=\"https://halsp.org/\" target=\"blank\"><img src=\"https://halsp.org/images/logo.png\" alt=\"Halsp Logo\" width=\"200\"/></a>\n</p>\n\n<p align=\"center\">Halsp - 面向云的现代渐进式轻量 <a href=\"http://nodejs.org\" target=\"_blank\">Node.js</a> 框架</p>\n<p align=\"center\">\n    <a href=\"https://github.com/halsp/core/blob/main/LICENSE\" target=\"_blank\"><img src=\"https://img.shields.io/badge/license-MIT-blue.svg\" alt=\"GitHub license\" /></a>\n    <a href=\"\"><img src=\"https://img.shields.io/npm/v/@halsp/core.svg\" alt=\"npm version\"></a>\n    <a href=\"\"><img src=\"https://badgen.net/npm/dt/@halsp/core\" alt=\"npm downloads\"></a>\n    <a href=\"https://nodejs.org/en/about/releases/\"><img src=\"https://img.shields.io/node/v/@halsp/core.svg\" alt=\"node compatibility\"></a>\n    <a href=\"#\"><img src=\"https://github.com/halsp/core/actions/workflows/test.yml/badge.svg?branch=main\" alt=\"Build Status\"></a>\n    <a href=\"https://codecov.io/gh/halsp/core/branch/main\"><img src=\"https://img.shields.io/codecov/c/github/halsp/core/main.svg\" alt=\"Test Coverage\"></a>\n    <a href=\"https://github.com/halsp/core/pulls\"><img src=\"https://img.shields.io/badge/PRs-welcome-brightgreen.svg\" alt=\"PRs Welcome\"></a>\n    <a href=\"https://gitpod.io/#https://github.com/halsp/core\"><img src=\"https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod\" alt=\"Gitpod Ready-to-Code\"></a>\n    <a href=\"https://paypal.me/ihalwang\" target=\"_blank\"><img src=\"https://img.shields.io/badge/Donate-PayPal-ff3f59.svg\"/></a>\n</p>\n\n## 开始使用\n\n请跟随文档 [halsp.org](https://halsp.org) 📚\n\n## 线上示例\n\n请访问 <https://quickstart.halsp.org> 🌈\n\n> 该网站可快速体验 Halsp，代码由 `@halsp/cli` 生成，运行于 [StackBlitz](https://stackblitz.com)\n\n> 可以自由选择插件和运行环境，支持在线编辑、运行、调试\n\n## 介绍\n\nHalsp Knex 插件\n\n## 安装\n\n```\nnpm install @halsp/knex\n```\n\n## 贡献\n\n在提交 PR 前请先阅读 [Contributing to Halsp](https://github.com/halsp/core/blob/main/CONTRIBUTING.md).\n\n<a href=\"https://github.com/halsp/core/graphs/contributors\">\n  <img src=\"https://contrib.rocks/image?repo=halsp/core\" />\n</a>\n\n## 遇到问题\n\n首先查找是否已有相关问题：\n\n1. 查看文档 [halsp.org](https://halsp.org) 是否有相关内容\n2. 查看 [Discussions](https://github.com/halsp/core/discussions) 是否有相关讨论\n3. 查看 [Issues](https://github.com/halsp/core/issues) 是否有相关内容\n\n如果以上没有找到答案：\n\n- 一般性问题请在讨论区提问 [Discussions](https://github.com/halsp/core/discussions)\n- 代码问题或不符预期的行为请提 [Issues](https://github.com/halsp/core/issues)\n\n如果你能通过代码解决这个问题欢迎提交 [Pull requests](https://github.com/halsp/core/pulls)\n\n## License\n\n[MIT](https://opensource.org/licenses/MIT)\n\nCopyright (c) 2022-present, Hal Wang\n","readmeFilename":"README.md"}