{"_id":"kanel-knex","_rev":"25-780eb83adbfacdf72c980f3b4bcbc09d","name":"kanel-knex","dist-tags":{"latest":"4.0.0"},"versions":{"1.0.0":{"name":"kanel-knex","version":"1.0.0","keywords":["postgresql","schema","typescript","knex"],"author":{"url":"http://www.kristiandupont.com","name":"Kristian Dupont"},"license":"MIT","_id":"kanel-knex@1.0.0","maintainers":[{"name":"kristiandupont","email":"kristian@kristiandupont.com"}],"homepage":"https://kristiandupont.github.io/kanel","dist":{"shasum":"9bae5b53015baca05f53640ff999af03465866c8","tarball":"https://registry.npmjs.org/kanel-knex/-/kanel-knex-1.0.0.tgz","fileCount":12,"integrity":"sha512-s8yKzTxqrAdJfHH0Y+E2rzrKYsSIT+5/sy8Kl1p9urf4RqBP3Nn/OxMZtoLk3Ha3b92ssSDuEDWkOX6z9P9S7g==","signatures":[{"sig":"MEUCIQDG79JjQYFJe39oGjCoB7i9IdkGy4YN+pwuSo9glaW8aQIgFsa2NucyeS9hCQL5trVj/9Slbg3kGgWhYu+xeuTG3VY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGDxnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYtg/5AEk96U81Ug7DMN/pbKKjGH/Cj4wLw7WkODOOBMHJkGX3Pt4E\r\nLiSX2ti4POKpwDf00ElSVZwCRW+z8hoMsIkt9cMc+YyaZBjw8DwmtPIdk+2i\r\nu9lMesXxgCmPsa6elPkHi4wOlCpQQpXWjSaOwP4tvcIEb+UKOGuxIrGxbhMw\r\nSNrqaouBjvOZ+9ZBt4yavp4s5Letp75rzPAAUzum1NPp957BlNhtFNFsDyKI\r\nDYmrnVf3FI9LshjAbgHrLxDJbZrVtnGKfXlxRbsm40JWxKoVylkerJPiujoV\r\nXHsI63/JCgFAreXE8XZ08T6SOuj9iVXpxvHEthcECOdJSOtfwSrbYlFMufl9\r\nmgL6qjxvHgywo5zfty3IE6KDSLpbZZPk1XeXrHh92xHhA7XdsZQ8hNA4lSDh\r\n7wJYQt0TvwsbCFVh4psUhQl3o3sUXIpwHQ2E+n4h+lNC5xs79kTN2Qutu56b\r\nrtTq/fJMEGNlSl/c3PWZOUdJ+AIsoz+qVpYyc0JWdpfGBP3aOC9A8dlYJ4Ip\r\nNgMH9LkAoEMuPwa28YdZteERX13pqnYO3UqTNoyfBLVEA0nrSfUjNmsjsdzM\r\nbQNlbsm2mGhK3guHL5dLmKvZPh9qG7hUmhT4FfpHTbIFVs8TPkJPmhS+XfVl\r\n3/rl+HTTVKZrONVjQSO4+GJTDEIjejk/7sc=\r\n=LjkB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","scripts":{"lint":"yarn eslint . -f visualstudio --report-unused-disable-directives --ext .js,.ts","build":"tsc"},"_npmUser":{"name":"kristiandupont","email":"kristian@kristiandupont.com"},"repository":{"url":"git+https://github.com/kristiandupont/kanel.git","type":"git"},"description":"Knex extension for Kanel","directories":{},"dependencies":{"knex":"^2.3.0","kanel":"file:../.."},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.23.0","typescript":"^4.8.2","@kristiandupont/eslint-config":"^1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/kanel-knex_1.0.0_1662532711362_0.10421963520771782","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"kanel-knex","version":"1.0.1","keywords":["postgresql","schema","typescript","knex"],"author":{"url":"http://www.kristiandupont.com","name":"Kristian Dupont"},"license":"MIT","_id":"kanel-knex@1.0.1","maintainers":[{"name":"kristiandupont","email":"kristian@kristiandupont.com"}],"homepage":"https://kristiandupont.github.io/kanel","dist":{"shasum":"b4bbb3957f22d83286557ed95d4f56e5cd84a8fd","tarball":"https://registry.npmjs.org/kanel-knex/-/kanel-knex-1.0.1.tgz","fileCount":12,"integrity":"sha512-OIpMe0usi+MOb41GVDcL+ZNVIzHowfXo4Ar27PM/uhAOoggEnBCaZWZWPHnAZPhgqwV2XOTGUM0IQgu2u0bXIA==","signatures":[{"sig":"MEUCIEeSKDiNRo7Zcw1FoitBaGVjxH22F4vNBHsFsgChDxwYAiEAzF5JoTQHLfp59ugLwJ6PGX0BMVF85PhiC1vAnKiiEIQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGETtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8ig/9HO1AG8EnGzOcaf18AyCjltsotTlZXYW0jR2iRG+UwKfLUzGc\r\nUQuIwFEocz5R5Af46D+N6YwsOg8KDu8ArADF4kFmd+xzOix+ve76oURyc+rG\r\nks75CePFekCpj1JvPz5T/gnGrgUOaV51SYKZoOGrls0+U+yy0ul7uNUUupl1\r\nyr1bP0lckID5BgK7u+5HFZpvu2s1c67WdJ+EK0ILOd5XTntsC+UxS9VXNK4H\r\nrMOdg1LDxO37eHv4Z69Oxnc6BItl5liObaGufxRLVc8k8P2GfIzuR5gR4qV5\r\ne9l1s77Y/Wqh+Bw6d6d9FVKbLdSIzUzVR/yfY787mYl45AiKETLajMK9axuW\r\nAWvAO4/Qa1ofQM8e/xn7IlZwVZQUscNz2g5+aaOcGotFi4FV8F4wjMpsK4Nb\r\nqFkbycIUc9pm9BSvTalFnhVMCunraF+KG1Avy/Ywz0CkBcB0xkyhjOvxqaLp\r\nyw4qKk2ud7zZ0ihXaG4639w0o96T/D4sJcV2kvv1/LnGR2DWFcLpBz5rZIkV\r\nc25mmpedbr2AiQvsz6LVKKGdRgNyeaEPHkz90dQNPRkmk6OhYGfh67S8jZ/5\r\nOinAEuDwDkkltnuaZZ0bK/h0pZTOfwBEVXUxfC+0rbQvzTwGGskCVKgGWpoc\r\nAmci/ZycgFLBOCNk/WRX84lK8teeGFSWpYE=\r\n=3Bl5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","scripts":{"lint":"yarn eslint . -f visualstudio --report-unused-disable-directives --ext .js,.ts","build":"tsc"},"_npmUser":{"name":"kristiandupont","email":"kristian@kristiandupont.com"},"repository":{"url":"git+https://github.com/kristiandupont/kanel.git","type":"git"},"description":"Knex extension for Kanel","directories":{},"dependencies":{"knex":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"kanel":"file:../..","eslint":"^8.23.0","typescript":"^4.8.2","extract-pg-schema":"^4.1.0","@kristiandupont/eslint-config":"^1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/kanel-knex_1.0.1_1662534893042_0.0639309762335536","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"kanel-knex","version":"1.1.0","keywords":["postgresql","schema","typescript","knex"],"author":{"url":"http://www.kristiandupont.com","name":"Kristian Dupont"},"license":"MIT","_id":"kanel-knex@1.1.0","maintainers":[{"name":"kristiandupont","email":"kristian@kristiandupont.com"}],"homepage":"https://kristiandupont.github.io/kanel","dist":{"shasum":"06dbc44b981408eaf00c379b3c9d585a7c01d814","tarball":"https://registry.npmjs.org/kanel-knex/-/kanel-knex-1.1.0.tgz","fileCount":12,"integrity":"sha512-T8+Yyr9hTJBL23I9wo1DGPLKvMoUzETA1upalOxoxbbOo+m/G8vVziTRW1I7dbCtLvBwfUSvKhdZcJwZguxHdA==","signatures":[{"sig":"MEUCIQDekBlmOQTqF4bYU16W3CgCrR//EGfUrwu1RK6QEQT8jQIgam6RB6wgBIA9Oq94FDCH2yLWqqdIPcRZfd8Y4ETs350=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjW9jZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1ng/+I5ccvlZYGYSWIWr0rRfBDS4K4T/JGqJVbrS3Ix1ITble0pDo\r\n7UW4wdkTHQRX4D9eoCw5V7lIxZZEb6pk/kNOZxN1KwyTKd1tmi3jsroHu74d\r\n+BklIEetiHlEiaHTJ+CNf3IfFjho660ArrRBGpUXMFHwXxHwAiX55Zq+ahRP\r\nw4LYXoVx5mvM7yTTUzpyn4e87rhNPJaEr427GotewLCQDheZhnJas/mh5gHz\r\nbQVOPu3m2+YegE5qjTPC7D+iJyu9RQHBDCBKttnSy3xJ+RP85oAECbGkeab1\r\nfjIq3VKJM7d3hXXFXHMgy6h3nlgGo17mtvdng5+DAJXAfbvG+r6p7hDZazyA\r\nLHHAZkcRknEOAjFUYzHfMBT8H87pUEIcRrPVDrVm1NJmII3BJ7fWZv54ZxKq\r\nidrHSFjot3QXGXJhquOUgNN7lU73s7Wtck5x+hFYllZi/VKSNA/7d2OskMQu\r\ngq4kvWuZCi81WWQ2dbww98SrAPJMB7Zyrxo/GctysYG1qq2dZx4tbHqiyI54\r\ngtcGMw93QbXYoLxsK6Fq0FfMUy7Hqgv9whiqqN7VRmc+I1D9nOYvNuUK/AJQ\r\nxFkfLygPwYf+txTonLLJ2azBpsSfdCgg+wfWctjCc5eIz1Zdn0Pxp8yp3iWW\r\nwGu0ZOK3VJoOjcejJ7ULEujXwQQpMDpaJJw=\r\n=IfIj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","scripts":{"test":"echo TODO...","build":"tsc"},"_npmUser":{"name":"kristiandupont","email":"kristian@kristiandupont.com"},"repository":{"url":"git+https://github.com/kristiandupont/kanel.git","type":"git"},"description":"Knex extension for Kanel","directories":{},"dependencies":{"knex":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"kanel":"*","typescript":"4.8.4","extract-pg-schema":"4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/kanel-knex_1.1.0_1666963673807_0.013215366706776255","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"kanel-knex","version":"1.2.0","keywords":["postgresql","schema","typescript","knex"],"author":{"url":"http://www.kristiandupont.com","name":"Kristian Dupont"},"license":"MIT","_id":"kanel-knex@1.2.0","maintainers":[{"name":"kristiandupont","email":"kristian@kristiandupont.com"}],"homepage":"https://kristiandupont.github.io/kanel","dist":{"shasum":"427b02bbe66a019c0450bc97b4ff318499591d7e","tarball":"https://registry.npmjs.org/kanel-knex/-/kanel-knex-1.2.0.tgz","fileCount":12,"integrity":"sha512-2xwn06S/9cfb3qic7erNhDXI9ED3V5niDIFFC8jslBgj/nT2idK0XS0n4rr9pY0fC9AE2WKMygX3kIu37Rvprw==","signatures":[{"sig":"MEQCIFlhuF5yqwERIk8PFEHU3EBQu1tghT3zjZMswjkxPE1cAiB7ytp/K/fbXCwfY7YtPBK0uPy4nNm/wPjRa9pHNYjYvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjW9j0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0ZQ//TBxhTkjYZyLrNtMuDF6/BsHx6bd9UT0cTwq1veHAj0z9xmx5\r\nFi8kpPsS64t76qmYYUPmJZWFoZDJj58ZOe75kGMImvoewF5TaEGJ/VMhYF6m\r\nKyWraNoTTDtGruX9fmYIgolYwn2g01ofESgjsJ0JApoSBiPoOP0fLsfGzhZ3\r\naOu2JQ+uNLTthTPd8ZJsfCK+lv/eyUN0V8gG68Qauski1MkgdeDn8eEXlNY/\r\nfqWpEeENtEPL6vLkW0ArWcKBTvmAwJSvX51uIKtIbvaWMTznsdQTR7N/bSbS\r\nEkMrA7h9UlFQvZwm76cT0VenmxFIs4l2baav1MtICQDAubPwMSEotEfJom8u\r\noOPoBfwEiCwnbbst6v4YfdSh/oFuqw3zWXsqN38hmklyuK2sx1eIxkpoZuD/\r\no0e0xR72F0zlDewur3R0opie78NMqzS+Fti/pVeMsd3nNYrtiCcXqbjUiwUQ\r\nKzPTNaia2uM+35VAemBl4k0alcpqujincGnstk+mXXGgJx3wxs6BIt2gQM/N\r\ni5RtcaZbN9rvezN74WlQHSy+PFzDGld/8D8jM7ZF4KqgpC6A4iJPCnfDPQ4s\r\n2vtlf9inFFTZTVwKlZBxMu1O0fT6Ylus2KqSx5P8xxh7PGUVIaiKaeMppWiz\r\nkD1paNXAvlJ8yBcLfbSjzugTguHR0ek0QwI=\r\n=65gB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","scripts":{"test":"echo TODO...","build":"tsc"},"_npmUser":{"name":"kristiandupont","email":"kristian@kristiandupont.com"},"repository":{"url":"git+https://github.com/kristiandupont/kanel.git","type":"git"},"description":"Knex extension for Kanel","directories":{},"dependencies":{"knex":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"kanel":"*","typescript":"4.8.4","extract-pg-schema":"4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/kanel-knex_1.2.0_1666963700110_0.9401735144509102","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"kanel-knex","version":"1.3.0","keywords":["postgresql","schema","typescript","knex"],"author":{"url":"http://www.kristiandupont.com","name":"Kristian Dupont"},"license":"MIT","_id":"kanel-knex@1.3.0","maintainers":[{"name":"kristiandupont","email":"kristian@kristiandupont.com"}],"homepage":"https://kristiandupont.github.io/kanel","dist":{"shasum":"bd7de3aa6adb8eb438fae15a8ec2dee8cb9911e6","tarball":"https://registry.npmjs.org/kanel-knex/-/kanel-knex-1.3.0.tgz","fileCount":12,"integrity":"sha512-n7IvVQ2Iv7k0M0BMbPJVw6dXYt8/rsY85PPahekX+/IRAI9MQclRRSXvyU70tO+VarUacMpZQ9FP/1MMz/KYig==","signatures":[{"sig":"MEQCICldhBGYIBlyJ20ItqhshiS2V71em9wQ9XLMboyfNkoUAiANZJxdKOpMYW4LjFWBXUWT9PbBocrTNJOlSBOEHYngjA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbMnlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpnXg/+IlDUe0Ph8cSyuwQNCkM1be4Y/IDLO0uH6donsiQdQftdoucW\r\n5Ccms++OSypD+6yV1ctA2+u8wahO+RFXidHtNG3Niyhg9t8zD6F0bY6cu8vb\r\nfpwV26lx1gT3mRuDEn+YQE7UpNCHrcAyuQa7TQGMhxLKk4oHKLAiAOXfd/Yy\r\nqmTTELoxnXUdbAe8yG1N/vB8H1C8tDeX8yahVWD/XwdqSJzwdZWk4pDCr9UW\r\nD/gUvjrM+BpjYUvjwQdPs6ZxKiRUk9lsH0nmm4J7uwxEvHYIk4kBdBRCE/Hm\r\nHasUih42vbPaxYPzffV3UzikOmPp7oiQ8EAGfmuXZBpkkLl6UQrN2tv3gvUj\r\nCPEXPbvWXoL0MdwSgnDWpwPxQsRB+FNb3F1B4k3W57gibU675Kl9exct7f1O\r\n8qGpD54KGLZuHPOI59eXvTZwguM804VFP2b0hWLIvWyIiVDE7hH8RWTroqhX\r\nmgaCqOa7Tm4O1PRuRCSqYON3nx6+V417ANpaO62rfbO62NOFXhVaX2mUt3H5\r\nHn375tPghUgxTRxGDVypteyTpb40VXui4Zjh2R2mEnJd9Islgy87RLS8xFKb\r\nTkEm6wEXyLztdf/VSyXoWNnt+6Pr1g7cepPwQCznOCTqNDCrrlGu0yeAMv9f\r\n4kIBncAl+TNTKT+DZpOWEz4CjWxO9KhJ/Zo=\r\n=fru+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","scripts":{"test":"echo TODO...","build":"tsc"},"_npmUser":{"name":"kristiandupont","email":"kristian@kristiandupont.com"},"repository":{"url":"git+https://github.com/kristiandupont/kanel.git","type":"git"},"description":"Knex extension for Kanel","directories":{},"dependencies":{"knex":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"kanel":"*","typescript":"4.8.4","extract-pg-schema":"4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/kanel-knex_1.3.0_1668073957561_0.6831416668050152","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"kanel-knex","version":"1.3.1","keywords":["postgresql","schema","typescript","knex"],"author":{"url":"http://www.kristiandupont.com","name":"Kristian Dupont"},"license":"MIT","_id":"kanel-knex@1.3.1","maintainers":[{"name":"kristiandupont","email":"kristian@kristiandupont.com"}],"homepage":"https://kristiandupont.github.io/kanel","dist":{"shasum":"af5884e06bfc63729a4b171fa12e990685e30f52","tarball":"https://registry.npmjs.org/kanel-knex/-/kanel-knex-1.3.1.tgz","fileCount":12,"integrity":"sha512-AZ6E0w1dzK8xhh5VDGsOQrnfc/XMSRbaDlefTNHw4vXImmZKHOGBHh0eFuby/4ilIhpYn7QjUgSIkyB+TmfYWg==","signatures":[{"sig":"MEUCID3nUZHZk/Y/83vpBYvnmZuCq5YK0mnjkDUiskvxReAAAiEAo3LNlBLP6Wv1K2Igkoegg4KJ5FNpUaHpxbhQFfgX7ow=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxnY1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/vRAAhGlPt/hg1ayOs9prxbPgfz1H+wn//4ygmryMlR2dA7fpc97U\r\n/huAf9vtU6ub+dX8u/GWeAMOVteu7IrGFQCunQsPFfU3zb8yULmHJfgwH8c+\r\nniiU1gvGlql2ym0f9LxdoHCVSJcDwv6NKsSlTPYSgcQK+qZDOpF3RDTtVb2K\r\nLBBCOIa4PfYikzIyJcqgccjL+3vxPQ+Xg72a4DC48v6sxLNgZa3fA9/vgaI5\r\nr00xcgfMVgZHBiEVAn4uP7CvRulFot0aZwoJZxWlfru/OIgLVUKJOm1wQ3RV\r\nvqxDh6wII9Z/3aLhOzpcLVcvIynAaJ/B4PPF8aYVT1yzrkA8xM/OufehDuDl\r\nv7CUu7+MqKLpPgAE6cRJ8AxKMYwVtWIKAJMhRUU/I0+KbFGMuM+5j9neuX9L\r\n7gTWpQS1gecnKFtr2QvZZAJgGFn4ltlabM9JJ3pEr9khfoUHAzsqRJqHFGpb\r\njfJ08Rv2RgO2aivcwFX7XgTLSJYBkKYqzIiZroLKpABFbr3Jbu5fCtTDjP7h\r\nSr3DD5W0Ankh2NpBliQPaIj/0ojGTlutBpTcO+yNxxd6G5njXKge8kNlzReB\r\neaYkGPTH3afqT8V3PK84ap8nRh2g4C3MhYmaw+q6TUbE/NOTkjCTW6gke0OH\r\nkyx60MeZtae0v3Xe+VRJ6oKmuchOSShV+Ns=\r\n=rZaz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","scripts":{"test":"echo TODO...","build":"tsc"},"_npmUser":{"name":"kristiandupont","email":"kristian@kristiandupont.com"},"repository":{"url":"git+https://github.com/kristiandupont/kanel.git","type":"git"},"description":"Knex extension for Kanel","directories":{},"dependencies":{"knex":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"kanel":"*","extract-pg-schema":"4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/kanel-knex_1.3.1_1673950773421_0.26060255785128383","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"kanel-knex","version":"1.3.2","keywords":["postgresql","schema","typescript","knex"],"author":{"url":"http://www.kristiandupont.com","name":"Kristian Dupont"},"license":"MIT","_id":"kanel-knex@1.3.2","maintainers":[{"name":"kristiandupont","email":"kristian@kristiandupont.com"}],"homepage":"https://kristiandupont.github.io/kanel","dist":{"shasum":"bd8bd7338a8334da53ed540fb48ce6290e6dafca","tarball":"https://registry.npmjs.org/kanel-knex/-/kanel-knex-1.3.2.tgz","fileCount":12,"integrity":"sha512-wBNwj70tdPBs2uyb/97QGQbbyedcd2NA1/ls3oO/C1pM/Kzb1Pn2w15+Kgtw6FTFVk3pQIOGhLcNdbGv/c0XlQ==","signatures":[{"sig":"MEUCIQCVeoQmIIx6eblooYtLgeTqCFahFny3xc2uqtJ+toH8PwIgb1d9ko2DOsVxjQemKNyGg06azICHogZjt/15A+5WgmE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxnZnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrrhw//QQ1cS4TNIK4JL/3/oBmfvTcOmORQbCNV9n9DuVBXqDTL94wv\r\nW3rfsyx0cByARZum/1YhghJM9Clcr8LnuJitPkuonQ0OyYFriiuHMPq196jP\r\nr7VWPW8sZBsNesP0AO+v1pgFn5Olt7munxjDg/x+9/ywg63BlDxIpj1USbO1\r\npwDhcqZHWjl2fRsoBC0vKvW17KR2ZqT5wWQ6kjsumoMbBJMg/wR2onrnv23F\r\nyrAw0nJQSJVx4NASE4OVTo+0JqxyCclYpV3hLuXK/DOjDtwDhAY9xAsiTGFb\r\n1tj75kn2QBQrbg1ux+06JVfAuoFM4HdtvcYj2QKmJ/SgWPE2mNlprjLAJbXj\r\naKd4+N+dKGeKH1tSz5KupJ2ynqvJlRUAtijXKlEx+KPmU3rZjle2cGqRyrWB\r\nzAQ6R3PYoJU0htprm4y0it9W+JBrkBDcCKDpj7Lg6Y6n1mNsKwksoX7rlc53\r\nyVk5h2MAFZgkil18C2t4tVBfrA5ILYuN1JYUzOzkYkw6Vm1Tfyfu1HBGoXzy\r\nx4pum3casd5hMgp21Idzp0eShKiCOVkoXDWlWVCvf0Mwz0w9TzMeCpXXYU6g\r\nmbkWCxeZXAkxZBazCjG08gkpu/LCapQQozGlbtObGfX/CX/tY4YmHfQb3Cwd\r\nu4MTzz/kzQzIQrDvIuACcAC/bt2LpVxalzc=\r\n=HIpW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","scripts":{"test":"echo TODO...","build":"tsc"},"_npmUser":{"name":"kristiandupont","email":"kristian@kristiandupont.com"},"repository":{"url":"git+https://github.com/kristiandupont/kanel.git","type":"git"},"description":"Knex extension for Kanel","directories":{},"dependencies":{"knex":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"kanel":"*","extract-pg-schema":"4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/kanel-knex_1.3.2_1673950823103_0.4376044052697423","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"kanel-knex","version":"1.3.3","keywords":["postgresql","schema","typescript","knex"],"author":{"url":"http://www.kristiandupont.com","name":"Kristian Dupont"},"license":"MIT","_id":"kanel-knex@1.3.3","maintainers":[{"name":"kristiandupont","email":"kristian@kristiandupont.com"}],"homepage":"https://kristiandupont.github.io/kanel","dist":{"shasum":"98a25ab71c063aea210ebc4737c0ae4037994036","tarball":"https://registry.npmjs.org/kanel-knex/-/kanel-knex-1.3.3.tgz","fileCount":12,"integrity":"sha512-cOcZ9WjrByA43i13dIGUsxkyFEUYzV+q+ahz67UKnnWQyHPMQsY/Yj/yKHktw+ZNfSJbmJWl4EPshW2umLfLJg==","signatures":[{"sig":"MEUCIQD90vxWIcv3ZXZMCah3EOwY9BJ/OZAA6M4DxeQWlXJbyAIgCrDDRg0r2ohEep1wQ6pwHO7f1drjgzabUJu6mb9mUXQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEGggACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMTQ//e03BRI47rF/9+nkyOlnhrxO7OKXhkVGZgCMMlsXf5AunTRh9\r\nOfGZUP97xLKYGXrrLN0SBdYcJ2FkI4ncaoPtBl4dtDmvZf8HQJr7ZQhGVIEZ\r\ntiEb8qFFfPuvYuNDlQ2lBosZHGNrggrkRzwyru/LTTLWhV1VmrtsQ8r2xETp\r\nhyfkdeddvWTeGw0zTm269bkRIAeXFjNwxlvLuQku0OucvfWNfkLVCbn8ogcc\r\nYk+tq3kj937r05aqqpxVYpzDVPNMxEQiC/vQ2e652UCKeZOaneGt5GtpsYUw\r\noW5m5l63VsMrLPls4SrYz44rEq8TrgNqQg90BAelp7/1O4U9aasHovmCVqc8\r\n+cxYY/f//dA9BXmbv8pa7tkI6IbVRbaDcyBRuUfyeUhFQ8vZD1PyGL2IJ+TO\r\nESosSetUnoEIW2H3Td1eGJbJOmuP5S6ZVIFA/U9ED0MLH8Y+GSOJyE8Z49MX\r\nzEKG0Pu3nTn3FZFzXPz2ECBzpZhGdsUrN1IUXE9yf3xL0CfaBDo8nPG+pzll\r\nvxHWjGHuBQb8ZJg1ebvhzb/8WqCyT9gSsqcWeE4b0xdM5tVUaIU3qYuadeF1\r\nr9D708nr0xm41LUPvjTTGVdLp6YPqi76rTbBp8NXSZZcLH2j4uoLmA2xU7R1\r\nhbCrKD+CmsZn2gCDmQQWU4EoBCLkmXifO5E=\r\n=6Du9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","scripts":{"test":"echo TODO...","build":"tsc"},"_npmUser":{"name":"kristiandupont","email":"kristian@kristiandupont.com"},"repository":{"url":"git+https://github.com/kristiandupont/kanel.git","type":"git"},"description":"Knex extension for Kanel","directories":{},"dependencies":{"knex":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"kanel":"*","extract-pg-schema":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/kanel-knex_1.3.3_1678796832367_0.22832348250337664","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"kanel-knex","version":"2.0.0","keywords":["postgresql","schema","typescript","knex"],"author":{"url":"http://www.kristiandupont.com","name":"Kristian Dupont"},"license":"MIT","_id":"kanel-knex@2.0.0","maintainers":[{"name":"kristiandupont","email":"kristian@kristiandupont.com"}],"homepage":"https://kristiandupont.github.io/kanel","dist":{"shasum":"b6a5f437421ca60c700eb13f3b6af187c94613c4","tarball":"https://registry.npmjs.org/kanel-knex/-/kanel-knex-2.0.0.tgz","fileCount":22,"integrity":"sha512-KfF7NU6XWAP2IpRUBOM+PNIpbItaRYpYPZ+ZSiC6Hnxc2ZcQCwCB7XRB03Szj6CYice2ZVjjGBrkoQGPY3IOgw==","signatures":[{"sig":"MEQCIFaCjweTdhLWwgyW5z50OaBHIQqQ9dpML+tJfLPZYiY+AiBn2DkNUAoE7COKOtd+rXSMjkqIr4wU/nvBBTGuNkKbPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27898},"main":"build/index.js","types":"build/index.d.ts","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"kristiandupont","email":"kristian@kristiandupont.com"},"repository":{"url":"git+https://github.com/kristiandupont/kanel.git","type":"git"},"description":"Knex extension for Kanel","directories":{},"dependencies":{"knex":"^2.4.0","tagged-comment-parser":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"kanel":"workspace:*","extract-pg-schema":"^4.1.1","@kristiandupont/mdconf":"^0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kanel-knex_2.0.0_1683960356066_0.3879673771061325","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"kanel-knex","version":"2.0.1","keywords":["postgresql","schema","typescript","knex"],"author":{"url":"http://www.kristiandupont.com","name":"Kristian Dupont"},"license":"MIT","_id":"kanel-knex@2.0.1","maintainers":[{"name":"kristiandupont","email":"kristian@kristiandupont.com"}],"homepage":"https://kristiandupont.github.io/kanel","dist":{"shasum":"b7a7830589458d0a7c682f1b71b7b7b055a015b8","tarball":"https://registry.npmjs.org/kanel-knex/-/kanel-knex-2.0.1.tgz","fileCount":22,"integrity":"sha512-B3IYDTQqcCBV0r0cwQIBFFCYegoWJILTGih2mINKjTQZUV7dWlfSeK1XcLFXIALVPTUw0RF4ZRyFzedGjD04qA==","signatures":[{"sig":"MEUCIEL/V+ErymxTpEKDgr5rkC6tyHe7MwDkzh/ZLT2CI7QDAiEAk/eKDiwoZGXpu6WX0udx3hdoiBRc4lPutVqZ5YR1teY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27898},"main":"build/index.js","types":"build/index.d.ts","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"kristiandupont","email":"kristian@kristiandupont.com"},"repository":{"url":"git+https://github.com/kristiandupont/kanel.git","type":"git"},"description":"Knex extension for Kanel","directories":{},"dependencies":{"knex":"^2.4.0","tagged-comment-parser":"^1.3.1","@kristiandupont/mdconf":"^0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"kanel":"workspace:*","extract-pg-schema":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/kanel-knex_2.0.1_1683960741223_0.8307431535794294","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"kanel-knex","version":"2.1.0","keywords":["postgresql","schema","typescript","knex"],"author":{"url":"http://www.kristiandupont.com","name":"Kristian Dupont"},"license":"MIT","_id":"kanel-knex@2.1.0","maintainers":[{"name":"kristiandupont","email":"kristian@kristiandupont.com"}],"homepage":"https://kristiandupont.github.io/kanel","dist":{"shasum":"5fda9afd04c3050f0214b8b4181e3b0249d76fc9","tarball":"https://registry.npmjs.org/kanel-knex/-/kanel-knex-2.1.0.tgz","fileCount":22,"integrity":"sha512-3v6LC5A+RyzSyMfWSiG56ulF38CBN2qKAAm3J/HlpeXOYjlmYswwmDrzxSvzHSNgwzpHINwer4s9+TfTL4Rt9Q==","signatures":[{"sig":"MEYCIQC1ygnum+HYJNdFQuUs8o896xS8rEn5vPb6XNNuVl9QCwIhAP9zLCtjrkT3jSV0Xb0jaS52Ff0RJ5CuC5e5bgWPPOFE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27890},"main":"build/index.js","types":"build/index.d.ts","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"kristiandupont","email":"kristian@kristiandupont.com"},"repository":{"url":"git+https://github.com/kristiandupont/kanel.git","type":"git"},"description":"Knex extension for Kanel","directories":{},"dependencies":{"knex":"^2.4.0","tagged-comment-parser":"^1.3.1","@kristiandupont/mdconf":"^0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"kanel":"workspace:*","extract-pg-schema":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/kanel-knex_2.1.0_1684662696667_0.9767165694199211","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"kanel-knex","version":"2.2.0","keywords":["postgresql","schema","typescript","knex"],"author":{"url":"http://www.kristiandupont.com","name":"Kristian Dupont"},"license":"MIT","_id":"kanel-knex@2.2.0","maintainers":[{"name":"kristiandupont","email":"kristian@kristiandupont.com"}],"homepage":"https://kristiandupont.github.io/kanel","dist":{"shasum":"7e5e83fb116a68cc29171f7e770b2d8f7b354196","tarball":"https://registry.npmjs.org/kanel-knex/-/kanel-knex-2.2.0.tgz","fileCount":22,"integrity":"sha512-YLR8wrwJZQv7RNP98OkwxZsW9cFqHk2PwhbZoDyU59VfJbluZt7deygGd2WMmcxALWB2HJAFJlyWJXwLiLOT+g==","signatures":[{"sig":"MEQCIHtutf/b0CdvLbzjg+P8RqYbejKTdsmBDn9+rQ4n6/YpAiB3XWltI8GUwMEX+dcfqde278qDrGZDIucBF98ZWm6Eyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26515},"main":"build/index.js","types":"build/index.d.ts","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"kristiandupont","email":"kristian@kristiandupont.com"},"repository":{"url":"git+https://github.com/kristiandupont/kanel.git","type":"git"},"description":"Knex extension for Kanel","directories":{},"dependencies":{"knex":"^2.4.0","tagged-comment-parser":"^1.3.1","@kristiandupont/mdconf":"^0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"kanel":"workspace:*","extract-pg-schema":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/kanel-knex_2.2.0_1687436543306_0.5007885206539053","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"kanel-knex","version":"2.2.2","keywords":["postgresql","schema","typescript","knex"],"author":{"url":"http://www.kristiandupont.com","name":"Kristian Dupont"},"license":"MIT","_id":"kanel-knex@2.2.2","maintainers":[{"name":"kristiandupont","email":"kristian@kristiandupont.com"}],"homepage":"https://kristiandupont.github.io/kanel","bugs":{"url":"https://github.com/kristiandupont/kanel/issues"},"dist":{"shasum":"edad8519433d923144db02d4c919ea28cb41ee73","tarball":"https://registry.npmjs.org/kanel-knex/-/kanel-knex-2.2.2.tgz","fileCount":20,"integrity":"sha512-SV7giy4YLmWJ2cdy0ROY7U+E7LwV2kRHMDBfZKebr5kmvY8S1G90bTV5RdDObIzLUjUem1m+DW6xPPnMD4Eg8g==","signatures":[{"sig":"MEYCIQDJa/X645IFi1xgCWSoIMRHITZCXVYkFtbcToL1o0z0twIhAId4WoldXuupXf7VY/vRxjpez6KSZwqgw9k4/p572dH3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26479},"main":"build/index.js","types":"build/index.d.ts","gitHead":"1766463e3c2c8168a5a5aa6b012c0bfa653c4ce8","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"kristiandupont","email":"kristian@kristiandupont.com"},"repository":{"url":"git+https://github.com/kristiandupont/kanel.git","type":"git"},"_npmVersion":"9.8.0","description":"Knex extension for Kanel","directories":{},"_nodeVersion":"20.3.1","dependencies":{"knex":"^2.4.0","tagged-comment-parser":"^1.3.1","@kristiandupont/mdconf":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"kanel":"*","extract-pg-schema":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/kanel-knex_2.2.2_1692560624616_0.6284904934185258","host":"s3://npm-registry-packages"}},"2.2.3":{"name":"kanel-knex","version":"2.2.3","keywords":["postgresql","schema","typescript","knex"],"author":{"url":"http://www.kristiandupont.com","name":"Kristian Dupont"},"license":"MIT","_id":"kanel-knex@2.2.3","maintainers":[{"name":"kristiandupont","email":"kristian@kristiandupont.com"}],"homepage":"https://kristiandupont.github.io/kanel","bugs":{"url":"https://github.com/kristiandupont/kanel/issues"},"dist":{"shasum":"6ad99e23f05034e6fb3df6d56402def52fe4ce55","tarball":"https://registry.npmjs.org/kanel-knex/-/kanel-knex-2.2.3.tgz","fileCount":20,"integrity":"sha512-B8zURHn5NTi2M3Z96079Cj9nHzqX1jHF+vA2w6bx730AfkWY2J0nwbUfU5Xo7jAc2CVtAbhwUZO4Ucc2x4LjSg==","signatures":[{"sig":"MEQCIGNm5sG7N7JNRGZKCZczWZbQGwZIFdml2jS3TY06AH+BAiBUHG/9lKHY8VNUi/gR/eC/RIRO9Aw0nlN5OuEoh9saQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26507},"main":"build/index.js","types":"build/index.d.ts","gitHead":"23af26e29a9766d8b3440dad1cbbc900cf842f80","scripts":{"test":"vitest run","build":"rm -rf ./build && tsc"},"_npmUser":{"name":"kristiandupont","email":"kristian@kristiandupont.com"},"repository":{"url":"git+https://github.com/kristiandupont/kanel.git","type":"git"},"_npmVersion":"9.8.0","description":"Knex extension for Kanel","directories":{},"_nodeVersion":"20.3.1","dependencies":{"knex":"^2.4.0","tagged-comment-parser":"^1.3.1","@kristiandupont/mdconf":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"kanel":"*","extract-pg-schema":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/kanel-knex_2.2.3_1693471135233_0.4190517215819536","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"kanel-knex","version":"2.3.0","keywords":["postgresql","schema","typescript","knex"],"author":{"url":"http://www.kristiandupont.com","name":"Kristian Dupont"},"license":"MIT","_id":"kanel-knex@2.3.0","maintainers":[{"name":"kristiandupont","email":"kristian@kristiandupont.com"}],"homepage":"https://kristiandupont.github.io/kanel","bugs":{"url":"https://github.com/kristiandupont/kanel/issues"},"dist":{"shasum":"225ac6678c84ef6762222a911a7d1328efa4d7a7","tarball":"https://registry.npmjs.org/kanel-knex/-/kanel-knex-2.3.0.tgz","fileCount":20,"integrity":"sha512-mGfnEjei68tmmywhQS8/zJB8b1Z+/V+bp4nbYcQKsfl566E6gmERwoOmvZYni9Kmor3hi2/9K9hIIrk5GXbeUw==","signatures":[{"sig":"MEQCIAYNd5FmfzZg8dZnvi46K4o8zxB5WdntHg7i24MEPNc1AiBCA+/GAjt/LGj/aQYfDFCoyB/1qs2LOogt+tc7wZSB9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26570},"main":"build/index.js","types":"build/index.d.ts","gitHead":"23af26e29a9766d8b3440dad1cbbc900cf842f80","scripts":{"test":"vitest run","build":"rm -rf ./build && tsc"},"_npmUser":{"name":"kristiandupont","email":"kristian@kristiandupont.com"},"repository":{"url":"git+https://github.com/kristiandupont/kanel.git","type":"git"},"_npmVersion":"9.8.0","description":"Knex extension for Kanel","directories":{},"_nodeVersion":"20.3.1","dependencies":{"knex":"^2.4.0","tagged-comment-parser":"^1.3.1","@kristiandupont/mdconf":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"kanel":"*","extract-pg-schema":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/kanel-knex_2.3.0_1693682744613_0.7563543754134505","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"kanel-knex","version":"2.3.1","keywords":["postgresql","schema","typescript","knex"],"author":{"url":"http://www.kristiandupont.com","name":"Kristian Dupont"},"license":"MIT","_id":"kanel-knex@2.3.1","maintainers":[{"name":"kristiandupont","email":"kristian@kristiandupont.com"}],"homepage":"https://kristiandupont.github.io/kanel","bugs":{"url":"https://github.com/kristiandupont/kanel/issues"},"dist":{"shasum":"9b07d6e06ff34897e5ee3a9a0a957b4db3c9b08e","tarball":"https://registry.npmjs.org/kanel-knex/-/kanel-knex-2.3.1.tgz","fileCount":20,"integrity":"sha512-u1Qf0bNB58FJHFDWX1mY0VLVm4MIf0/mY5ILiCSpKP/IShcvD3YsYnUsEQRjudQrVQfGCJeBb8OS14wByoIGYQ==","signatures":[{"sig":"MEYCIQDxZE2VEXUOxofZIkw1pi25vrBtPx3O5+/ed48BROP4KgIhAOdwlvWGfglZ+Q5Iac0zwsDw3RBf6pYz1mg++8z1+KOa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26658},"main":"build/index.js","types":"build/index.d.ts","gitHead":"181c28dc53b372e14bac96b5484cc777ff321ceb","scripts":{"test":"vitest run","build":"rm -rf ./build && tsc"},"_npmUser":{"name":"kristiandupont","email":"kristian@kristiandupont.com"},"repository":{"url":"git+https://github.com/kristiandupont/kanel.git","type":"git"},"_npmVersion":"9.8.0","description":"Knex extension for Kanel","directories":{},"_nodeVersion":"20.3.1","dependencies":{"knex":"^2.4.0","tagged-comment-parser":"^1.3.1","@kristiandupont/mdconf":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"kanel":"*","extract-pg-schema":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/kanel-knex_2.3.1_1693683756095_0.40749105504297556","host":"s3://npm-registry-packages"}},"2.3.2":{"name":"kanel-knex","version":"2.3.2","keywords":["postgresql","schema","typescript","knex"],"author":{"url":"http://www.kristiandupont.com","name":"Kristian Dupont"},"license":"MIT","_id":"kanel-knex@2.3.2","maintainers":[{"name":"kristiandupont","email":"kristian@kristiandupont.com"}],"homepage":"https://kristiandupont.github.io/kanel","bugs":{"url":"https://github.com/kristiandupont/kanel/issues"},"dist":{"shasum":"b3e516e90cd5cf75894d14ab81bb25a669efc8ca","tarball":"https://registry.npmjs.org/kanel-knex/-/kanel-knex-2.3.2.tgz","fileCount":20,"integrity":"sha512-iT4ZENCtbHfjly8HIwombI2lb1urD+KYk3og/tC1rpYNiJ3x2JuRZOkxIhz/H/re/C09N14O+t8cH3NbzmA6jg==","signatures":[{"sig":"MEYCIQC29Ouq0fmct0Ej8oDhY/fwbXWDz471GBKUk0qhwnbrfAIhAPoTSAcoUsMTVfapOgZwEcqFMikiuyRaE8wVBbfm4Hjs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26659},"main":"build/index.js","types":"build/index.d.ts","gitHead":"512838e915a682e4f066a673ceb51c2a164a4ab9","scripts":{"test":"vitest run","build":"rm -rf ./build && tsc"},"_npmUser":{"name":"kristiandupont","email":"kristian@kristiandupont.com"},"repository":{"url":"git+https://github.com/kristiandupont/kanel.git","type":"git"},"_npmVersion":"9.8.0","description":"Knex extension for Kanel","directories":{},"_nodeVersion":"16.16.0","dependencies":{"knex":"^3.0.0","tagged-comment-parser":"^1.3.3","@kristiandupont/mdconf":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"kanel":"*","extract-pg-schema":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/kanel-knex_2.3.2_1696795141604_0.6875471402552731","host":"s3://npm-registry-packages"}},"2.3.3":{"name":"kanel-knex","version":"2.3.3","keywords":["postgresql","schema","typescript","knex"],"author":{"url":"http://www.kristiandupont.com","name":"Kristian Dupont"},"license":"MIT","_id":"kanel-knex@2.3.3","maintainers":[{"name":"kristiandupont","email":"kristian@kristiandupont.com"}],"homepage":"https://kristiandupont.github.io/kanel","bugs":{"url":"https://github.com/kristiandupont/kanel/issues"},"dist":{"shasum":"da233fcdf955d48347ec3f47a065fdaff21dcdef","tarball":"https://registry.npmjs.org/kanel-knex/-/kanel-knex-2.3.3.tgz","fileCount":20,"integrity":"sha512-yVNsKkSlmlHkfCXmTHGdxBCh0r8UBqtl7dBsHCW8+mwXjQVE+kBSRc+S5Wd6T1gdl7dZmXwDZiLOQTlu7aTtWg==","signatures":[{"sig":"MEQCIEfOOkiIgcuWSOHTlOydv6RN0HHk4Pn+m/qHqqZHbxMYAiBKKbzdvn/lhvuOoNhywG8w1RhzrIpmm++WT4K2oKqOYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26659},"main":"build/index.js","types":"build/index.d.ts","gitHead":"8cebd0a1a9fbe954af1cd93694e78098530e043e","scripts":{"test":"vitest run","build":"rm -rf ./build && tsc"},"_npmUser":{"name":"kristiandupont","email":"kristian@kristiandupont.com"},"repository":{"url":"git+https://github.com/kristiandupont/kanel.git","type":"git"},"_npmVersion":"9.8.0","description":"Knex extension for Kanel","directories":{},"_nodeVersion":"20.5.1","dependencies":{"knex":"^3.0.0","tagged-comment-parser":"^1.3.3","@kristiandupont/mdconf":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"kanel":"*","extract-pg-schema":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/kanel-knex_2.3.3_1702137976379_0.6244529904376455","host":"s3://npm-registry-packages"}},"2.3.4":{"name":"kanel-knex","version":"2.3.4","keywords":["postgresql","schema","typescript","knex"],"author":{"url":"http://www.kristiandupont.com","name":"Kristian Dupont"},"license":"MIT","_id":"kanel-knex@2.3.4","maintainers":[{"name":"kristiandupont","email":"kristian@kristiandupont.com"}],"homepage":"https://kristiandupont.github.io/kanel","bugs":{"url":"https://github.com/kristiandupont/kanel/issues"},"dist":{"shasum":"00fb15c6bd2f528e9101117c148454d889bbd710","tarball":"https://registry.npmjs.org/kanel-knex/-/kanel-knex-2.3.4.tgz","fileCount":20,"integrity":"sha512-lVoWpz7VWHQWlBBnEPGxWhx1lHxt/tvIiPMhSO3RPRd2jePllOKhLuCEEkh/WGJcoQsSOrtk5Cu9ft2UZ0n+hA==","signatures":[{"sig":"MEUCIH65Ddsu5uaKfCy7Tdt5OgrVjWOphbykhT63k7OsOcJzAiEApcplDuiVg33COqYaBDgKya1vv6JOpetsadCWZ8zDt08=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26659},"main":"build/index.js","types":"build/index.d.ts","gitHead":"4b647407b52ffefd51bb09d38f3a9589c78b69c4","scripts":{"test":"vitest run","build":"rm -rf ./build && tsc"},"_npmUser":{"name":"kristiandupont","email":"kristian@kristiandupont.com"},"repository":{"url":"git+https://github.com/kristiandupont/kanel.git","type":"git"},"_npmVersion":"10.2.5","description":"Knex extension for Kanel","directories":{},"_nodeVersion":"20.5.1","dependencies":{"knex":"^3.0.0","tagged-comment-parser":"^1.3.3","@kristiandupont/mdconf":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"kanel":"*","extract-pg-schema":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/kanel-knex_2.3.4_1706549527317_0.7770564077284801","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"kanel-knex","version":"2.4.0","keywords":["postgresql","schema","typescript","knex"],"author":{"url":"http://www.kristiandupont.com","name":"Kristian Dupont"},"license":"MIT","_id":"kanel-knex@2.4.0","maintainers":[{"name":"kristiandupont","email":"kristian@kristiandupont.com"}],"homepage":"https://kristiandupont.github.io/kanel","bugs":{"url":"https://github.com/kristiandupont/kanel/issues"},"dist":{"shasum":"9e1bb8a310d4d6f30929ae95b535fcca356ec868","tarball":"https://registry.npmjs.org/kanel-knex/-/kanel-knex-2.4.0.tgz","fileCount":12,"integrity":"sha512-1DdFOasWtnsHg16UsPHx5ZRUd6W+Keczr0nenOhTtScouBv8w7ylI+exDq7tcOvQoYUOlRjppSsu+KvHTNSqqg==","signatures":[{"sig":"MEQCIBJKiHvoxBEaF0SW8qutixs6AsDYxipTxlm4QF8I857CAiAhpICunmdD9XJ3zp/VVEfcnkihCBTcHn8lZkp1tENiAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11094},"main":"build/index.js","types":"build/index.d.ts","gitHead":"1453aff30fd8f3aab7829426d57c3f8ede134353","scripts":{"test":"echo TODO..","build":"rm -rf ./build && tsc"},"_npmUser":{"name":"kristiandupont","email":"kristian@kristiandupont.com"},"repository":{"url":"git+https://github.com/kristiandupont/kanel.git","type":"git"},"_npmVersion":"10.7.0","description":"Knex extension for Kanel","directories":{},"_nodeVersion":"22.0.0","dependencies":{"knex":"^3.0.0","kanel-seeder":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"kanel":"*","extract-pg-schema":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/kanel-knex_2.4.0_1729277053370_0.6178290912021722","host":"s3://npm-registry-packages"}},"2.4.1":{"name":"kanel-knex","version":"2.4.1","keywords":["postgresql","schema","typescript","knex"],"author":{"url":"http://www.kristiandupont.com","name":"Kristian Dupont"},"license":"MIT","_id":"kanel-knex@2.4.1","maintainers":[{"name":"kristiandupont","email":"kristian@kristiandupont.com"}],"homepage":"https://kristiandupont.github.io/kanel","bugs":{"url":"https://github.com/kristiandupont/kanel/issues"},"dist":{"shasum":"50e5e4aa163a615f00951cd5af0064e13b20d9b4","tarball":"https://registry.npmjs.org/kanel-knex/-/kanel-knex-2.4.1.tgz","fileCount":12,"integrity":"sha512-Fy+o5K3ZQ3AjsCoNSLCNRdvft8vxt3fOjH8OUx/NIOcbDDWd66PrTWc8OyCrDQv/QWstEu+7wpXgZ1UpFcZDuQ==","signatures":[{"sig":"MEUCIHWa/E7oJKd2NE6fD1IsP30EWEjwGbpWS258OBDKfurIAiEAtwYFQAqLgnSgJqm6Crxh5NT9kAfIec2DHeq7+c4p2eY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11065},"main":"build/index.js","types":"build/index.d.ts","gitHead":"9d354da5930d3379852681c786cd173395ed5449","scripts":{"test":"echo TODO..","build":"rm -rf ./build && tsc"},"_npmUser":{"name":"kristiandupont","email":"kristian@kristiandupont.com"},"repository":{"url":"git+https://github.com/kristiandupont/kanel.git","type":"git"},"_npmVersion":"10.7.0","description":"Knex extension for Kanel","directories":{},"_nodeVersion":"22.0.0","dependencies":{"knex":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"kanel":"*","extract-pg-schema":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/kanel-knex_2.4.1_1729928732939_0.6265992464981263","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"kanel-knex","version":"2.5.0","keywords":["postgresql","schema","typescript","knex"],"author":{"url":"http://www.kristiandupont.com","name":"Kristian Dupont"},"license":"MIT","_id":"kanel-knex@2.5.0","maintainers":[{"name":"kristiandupont","email":"kristian@kristiandupont.com"}],"homepage":"https://kristiandupont.github.io/kanel","bugs":{"url":"https://github.com/kristiandupont/kanel/issues"},"dist":{"shasum":"dd594a1c618f9acbf83a58cd26a51b826db38466","tarball":"https://registry.npmjs.org/kanel-knex/-/kanel-knex-2.5.0.tgz","fileCount":12,"integrity":"sha512-oZOY4gztHlk6m537EbcqSJd16Txu15UktS5Bh28D7RgJo10EAbCJkX3LnwP5rwPW9Kh4T0zkMByY/NSZQ/j1cw==","signatures":[{"sig":"MEQCID1G5Rwm9d5McPpTxkYA17kltXF9mcsq20IluAk+WJMkAiB3x3fpD4feewSnzZe9nFW09bPjyvwXqjFxFIPc3tyZyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11937},"main":"build/index.js","types":"build/index.d.ts","gitHead":"148f4974b5277ddce3dbfce1f410ab895ef8b2df","scripts":{"test":"echo TODO..","build":"rm -rf ./build && tsc"},"_npmUser":{"name":"kristiandupont","email":"kristian@kristiandupont.com"},"repository":{"url":"git+https://github.com/kristiandupont/kanel.git","type":"git"},"_npmVersion":"10.7.0","description":"Knex extension for Kanel","directories":{},"_nodeVersion":"22.0.0","dependencies":{"knex":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"kanel":"*","extract-pg-schema":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/kanel-knex_2.5.0_1745135844657_0.5761894404273591","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"kanel-knex","version":"2.6.0","keywords":["postgresql","schema","typescript","knex"],"author":{"url":"http://www.kristiandupont.com","name":"Kristian Dupont"},"license":"MIT","_id":"kanel-knex@2.6.0","maintainers":[{"name":"kristiandupont","email":"kristian@kristiandupont.com"}],"homepage":"https://kristiandupont.github.io/kanel","bugs":{"url":"https://github.com/kristiandupont/kanel/issues"},"dist":{"shasum":"58806f309d068479a26a40f3f69c23957857a68f","tarball":"https://registry.npmjs.org/kanel-knex/-/kanel-knex-2.6.0.tgz","fileCount":12,"integrity":"sha512-lAWQJCPg7m1d15OETyHsdIcAPvxGq//Z0o27nPOFgmY4jQF5wzr+9HKutGOwuSXGIcWtQqOjXgRFymtWY+SFEQ==","signatures":[{"sig":"MEUCIQDZ93f3SGSH0K6F0YM6B0rqGGafZocE1k04PI0UCSTiBAIgVYaMWdOZmcfmZLZpH5ud1FY3+RRt8HSjlx7rBlvIVIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11991},"main":"build/index.js","types":"build/index.d.ts","gitHead":"ef47b9b397e5c50805afb8cc242c23ed71ca3794","scripts":{"test":"echo TODO..","build":"rm -rf ./build && tsc"},"_npmUser":{"name":"kristiandupont","email":"kristian@kristiandupont.com"},"repository":{"url":"git+https://github.com/kristiandupont/kanel.git","type":"git"},"_npmVersion":"10.7.0","description":"Knex extension for Kanel","directories":{},"_nodeVersion":"22.0.0","dependencies":{"knex":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"kanel":"*","extract-pg-schema":"^5.7.4"},"_npmOperationalInternal":{"tmp":"tmp/kanel-knex_2.6.0_1761767335672_0.7390156319127341","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.1":{"name":"kanel-knex","version":"4.0.0-alpha.1","keywords":["postgresql","schema","typescript","knex"],"author":{"url":"http://www.kristiandupont.com","name":"Kristian Dupont"},"license":"MIT","_id":"kanel-knex@4.0.0-alpha.1","maintainers":[{"name":"kristiandupont","email":"kristian@kristiandupont.com"}],"homepage":"https://kristiandupont.github.io/kanel","bugs":{"url":"https://github.com/kristiandupont/kanel/issues"},"dist":{"shasum":"462c816053ef1349deadc363a2c7b7b9c5debe72","tarball":"https://registry.npmjs.org/kanel-knex/-/kanel-knex-4.0.0-alpha.1.tgz","fileCount":12,"integrity":"sha512-s+oDw+n8Vv4GPF1WOY4+PufexMI+tYan9zw7H6D53CmyvPgEAjedXnOYTcFI52/HVxj4f3hCOgSdEP2G54K7JQ==","signatures":[{"sig":"MEQCIGX1orkt4b2iC5q0CuYHMtriK5ZCOOms+efi9V9IDFu7AiBByTHE5nsVb4oiLTW6Shh0vkCYu+/SU+ZZfDoak0hwXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11941},"main":"build/index.js","types":"build/index.d.ts","gitHead":"65986b19d54eb86db263c88cd33e5e1ecdf1df92","scripts":{"test":"echo TODO..","build":"rm -rf ./build && tsc"},"_npmUser":{"name":"kristiandupont","email":"kristian@kristiandupont.com"},"repository":{"url":"git+https://github.com/kristiandupont/kanel.git","type":"git"},"_npmVersion":"10.7.0","description":"Knex extension for Kanel","directories":{},"_nodeVersion":"24.11.1","dependencies":{"knex":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"kanel":"*","extract-pg-schema":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/kanel-knex_4.0.0-alpha.1_1775046050772_0.18579614164514124","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"kanel-knex","version":"4.0.0","keywords":["postgresql","schema","typescript","knex"],"repository":{"type":"git","url":"git+https://github.com/kristiandupont/kanel.git"},"description":"Knex extension for Kanel","homepage":"https://kristiandupont.github.io/kanel","author":{"name":"Kristian Dupont","url":"http://www.kristiandupont.com"},"main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"build":"rm -rf ./build && tsc","test":"echo TODO.."},"dependencies":{"knex":"^3.0.0"},"devDependencies":{"extract-pg-schema":"^5.8.1","kanel":"*"},"_id":"kanel-knex@4.0.0","gitHead":"a5b3df3f61ad0a159f38a04426d4929234173284","bugs":{"url":"https://github.com/kristiandupont/kanel/issues"},"_nodeVersion":"24.11.1","_npmVersion":"10.7.0","dist":{"integrity":"sha512-/cE1x9tyUvY6bkbk1Kanc6/5eXOA0UZAYQLKNSuj953upiv47fg3ixY+Re2s6k48tC4BTqlft8/zfCVcED7PMA==","shasum":"f41e2e04cbd99baa3be7250202018e363af87a38","tarball":"https://registry.npmjs.org/kanel-knex/-/kanel-knex-4.0.0.tgz","fileCount":12,"unpackedSize":11933,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGDm47HSxa/eefqDLlLQDTQ/1EMlvArrCXlwB5jGP8R9AiEAhB8RuZj9+7h2h5wJ8KS3WBR6TJABdHoGEt4f11tMB5M="}]},"_npmUser":{"name":"kristiandupont","email":"kristian@kristiandupont.com"},"directories":{},"maintainers":[{"name":"kristiandupont","email":"kristian@kristiandupont.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/kanel-knex_4.0.0_1775056820598_0.47577381333766033"},"_hasShrinkwrap":false}},"time":{"created":"2022-09-07T06:38:31.288Z","modified":"2026-04-01T15:20:20.967Z","1.0.0":"2022-09-07T06:38:31.573Z","1.0.1":"2022-09-07T07:14:53.351Z","1.1.0":"2022-10-28T13:27:53.940Z","1.2.0":"2022-10-28T13:28:20.300Z","1.3.0":"2022-11-10T09:52:37.779Z","1.3.1":"2023-01-17T10:19:33.605Z","1.3.2":"2023-01-17T10:20:23.228Z","1.3.3":"2023-03-14T12:27:12.519Z","2.0.0":"2023-05-13T06:45:56.226Z","2.0.1":"2023-05-13T06:52:21.375Z","2.1.0":"2023-05-21T09:51:36.865Z","2.2.0":"2023-06-22T12:22:23.441Z","2.2.2":"2023-08-20T19:43:44.806Z","2.2.3":"2023-08-31T08:38:55.442Z","2.3.0":"2023-09-02T19:25:44.798Z","2.3.1":"2023-09-02T19:42:36.250Z","2.3.2":"2023-10-08T19:59:01.822Z","2.3.3":"2023-12-09T16:06:16.592Z","2.3.4":"2024-01-29T17:32:07.491Z","2.4.0":"2024-10-18T18:44:13.549Z","2.4.1":"2024-10-26T07:45:33.115Z","2.5.0":"2025-04-20T07:57:24.844Z","2.6.0":"2025-10-29T19:48:55.851Z","4.0.0-alpha.1":"2026-04-01T12:20:50.928Z","4.0.0":"2026-04-01T15:20:20.773Z"},"bugs":{"url":"https://github.com/kristiandupont/kanel/issues"},"author":{"name":"Kristian Dupont","url":"http://www.kristiandupont.com"},"license":"MIT","homepage":"https://kristiandupont.github.io/kanel","keywords":["postgresql","schema","typescript","knex"],"repository":{"type":"git","url":"git+https://github.com/kristiandupont/kanel.git"},"description":"Knex extension for Kanel","maintainers":[{"name":"kristiandupont","email":"kristian@kristiandupont.com"}],"readme":"# Knex extension for Kanel\n\nThis packages extends [Kanel](https://github.com/kristiandupont/kanel) with some [Knex](https://knexjs.org) specific features.\n\nAssuming you already have Kanel installed, add this with\n\n```bash\n$ npm i -D kanel-knex\n```\n\n## knex-tables\n\nKnex supports \"implicit\" type detection with a declared `knex/types/tables` module. This package can generate that for you. It's a pre-render hook called `generateKnexTablesModule`.\n\nIt will create a file in your output folder called `knex-tables.ts` which will cover this.\n\nTo use it, add it to your `.kanelrc.js` file:\n\n```javascript\nconst { generateKnexTablesModule } = require(\"kanel-knex\");\n\nmodule.exports = {\n  // ... your config here.\n\n  preRenderHooks: [generateKnexTablesModule],\n};\n```\n\n## Type Filter\n\nIf you are using Knex for migrations, you will have two tables in your database called `knex_migrations` and `knex_migrations_lock`, which you probably don't care about and don't want types for. The `knexTypeFilter` will remove those for you.\n\nTo use it, add it to your `.kanelrc.js` file:\n\n```javascript\nconst { knexTypeFilter } = require(\"kanel-knex\");\n\nmodule.exports = {\n  // ... your config here.\n\n  typeFilter: knexTypeFilter,\n};\n```\n\nNote that type filters are simple predicates. If you have multiple, they can easily be combined with a function like this:\n\n```javascript\nconst combineFilters =\n  (...filters) =>\n  (t) =>\n    filters.every((f) => f(t));\n```\n\nYou can then use this:\n\n```javascript\nmodule.exports = {\n  // ... your config here.\n\n  typeFilter: combineFilters(knexTypeFilter, someOtherFilter /* ... */),\n};\n```\n\n## Migration Check\n\nHowever, you might want to check that your code is in sync with the database in terms of migrations, so that the types that your code was compiled with match what the database looks like.\n\nThe `generateMigrationCheck` pre-render hook will create a file for you that contains a function called `validateMigration`. This function will check the live database for the `knex_migration` table and check if it matches what was there when the code was generated.\n\nTo use it, add it to your `.kanelrc.js` file:\n\n```javascript\nconst { generateMigrationCheck } = require(\"kanel-knex\");\n\nmodule.exports = {\n  // ... your config here.\n\n  preRenderHooks: [generateMigrationCheck],\n};\n```\n","readmeFilename":"README.md"}