{"_id":"@ts-awesome/orm","_rev":"60-e0bebce287a631ad3afa133b21f43cb1","name":"@ts-awesome/orm","dist-tags":{"latest":"2.0.0-alpha.5"},"versions":{"1.0.0":{"name":"@ts-awesome/orm","version":"1.0.0","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.0.0","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"dist":{"shasum":"7dfb25f6bfcec28e3ff0d602c86d7beeaacd9669","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.0.0.tgz","fileCount":31,"integrity":"sha512-3Mq22QXzWdED63S3pK4/6LvwUFQzT4rLx1J67rrJqbgdyiI1jvYjF/AVOfLumwFr8yxTAw4dwtmKJnl7YlqJyg==","signatures":[{"sig":"MEUCIQCOG6+UxWr2kN7EgxN8O2PlNYtekmjnmM5c8QZ4/CPXjQIgXa/hr998NWs3LOuTN9bKnxwcvwT0TGVDa3bsIX4CMj4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2i6VCRA9TVsSAnZWagAA5c8P/ArqPollAf2k6/ji87pY\nVIunFz+1727T095ZIrZq2YeBHW7GbIehLARnXj5QK/AYdVns10alI11ZZ+z8\nq/AcEyRI3hiUpld6Pt6klErA17LERpb2jdqNs0kRLwmPR0tRK3temAGKsr69\nfPs+9sWT/2/YTVw92bQ+iQ6aHHWhZCTlCMdjylLkQo5tIINSaGU6KzrsUfPw\neyA+Em2KLt5LwCeuZ4wE0yOCmqV2t+2mUX+h2dyjUWs2cVclTeUpBnU7o6Ny\nUtyyBItuFZl8cHM7Lcjswwcr0yA55bA6vlaD1yXQPoLvFH/y/j37d3AGAXRA\nvtKGg/ir78dQiYLlS+YDKLs/zwmahqAkltuXmSA2wi/UdyHwXBUIzYFY4bJX\n/YHEludmwkZcgpU28hIHe4KoIytwppZKhApKTndcemZi6ZmlPwKberlptfZm\nHNH3Ajs19yRVJCKDqLb1QaGTgUxanvez9Xi7Tz95zDHvdlzGhmDQKEiZnTNT\ntLbzNEHHtwl2uCP+MpW47lcZqT5dv50MQIC6fChcixt7k+swOhLn5Q9J80rg\nzXTEGJmEP3HyK4gdUr21ipDP0dL6jbRYYEmeoeldwMu4XEKjsB0/HA9m8RWK\nyEAJIRGS8iID6DrHEhdWVAe1SPRKf1IVChT7eHpvpMckMzJl2Grjsbl22fUc\nwyhQ\r\n=MPJz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"624c7857f7104654cb08db7d2b6f726a4cee6fd5","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:dev && cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{},"_npmVersion":"6.14.8","description":"TypeScript ORM","directories":{},"_nodeVersion":"12.20.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^3.7.5"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.0.0_1608134293335_0.8823165686851457","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@ts-awesome/orm","version":"1.0.1","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.0.1","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"dist":{"shasum":"87b41e64e7755818c83111260e7c562454b325b0","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.0.1.tgz","fileCount":31,"integrity":"sha512-E2iiT02RopvyZUPdGfLjqwB68hUWOU+1VEkKTduSkg2RaWLBiAEJqCzAC0PE72fiWNIg8Qq9NE0u8oklQBsSFg==","signatures":[{"sig":"MEUCIQCIha7PzpbWOz0DuLZR9I3bHvziBk7Gh8kX3ab473nSYwIgTfe0KhrERTNeKEps/ePP9BIy/63UOdrhmlMO50XheCs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64935,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2kmfCRA9TVsSAnZWagAAe2sP/3bCuIYzavIPnDZd27NR\n+p7Afs/2ziQt+r7dGZ8tx7vR7T4nUjEjk3uIvUPms0QESRWREMs03UNBTUKa\nwor0JziLs97ody3EyRbg9daXa30i7mGoxBIJYag6fFBEIX1E+wgbUrgMqtZI\ntKKp6IRGIPjdow5BlOoOIB5bf1qoIk4wwuSpySm2hiNitFW7vW9utFY1C1I/\nH3N7r5zN1LB8PAw3b2NP2iVl6d0hwFBu5nI09cuDx3qwsDaX0Bc+Nwbyhk4a\nAve5Kzhsj7Vo/yI4ghzgir22NlQEKZZGjIUoq6Z+VdAHuU1UCwsRy1Pj/eid\n8wZTM4wdcTZ1YgLF8+Wp1TK5/fromXtuUgILkL5eMlZhlv7Avt0Khyx2pk+9\noc6pqA+LgluqAYo2lO7GUtyOq5O6D/zfxf/dUkGX74c2NueThVKR3ynH5Sa5\nQPZaB8ckA4695Q5Y5MJ3ZFGljq/h84RfrpBRHaMRiUmdEfbrAQu65bLxe/Mr\n/vPv9pixBN7GnB6y0vqq1lS0/iZNlpwx2e3l3w9zGPfL8wNP0OLSJUeljavd\nSEa40k2SGkegy2D6BuHCVEoCxtrhCoeNVLKAQKK/mUKNse1mJlUNi1g5YPjJ\nja+VPlsuqVz6BNcCbdK/Pxj6A6PmuaKRakEqWg8yygPuXULafMEsE/R+kFFq\nJPj4\r\n=Qsln\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b3b6cbc6c0717d6a1624f7df2b4ced81ff361796","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:dev && cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"_npmVersion":"6.14.8","description":"TypeScript ORM","directories":{},"_nodeVersion":"12.20.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^3.7.5"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.0.1_1608141214678_0.6650518508849488","host":"s3://npm-registry-packages"}},"1.1.0-rc0":{"name":"@ts-awesome/orm","version":"1.1.0-rc0","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.1.0-rc0","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"dist":{"shasum":"000676086c42c3c149910640cd59d21688403ab7","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.1.0-rc0.tgz","fileCount":31,"integrity":"sha512-lStvDdZVSsEVl2lqyhXiyreU4zw2YT+14DCNSjzaNqGYv4kVwrlv/Zmj8TOdmI7f7Xn/aF6xKzG7CIBmx5vq4Q==","signatures":[{"sig":"MEQCIB13NDjuehyGArd5+xIlFhpyCD6kYGnAci2OA/wvUZHFAiBlCGpodMVfk5TC9BGjrIzn9ou2omhKM8N0cFpQzfGOew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSLMbCRA9TVsSAnZWagAAznEQAJtkYadxJg6rUvz9zs8l\nPW6uQzELSg4bytni5s9HVwu+i2s+MY01giDaGM00kE9cGvGxIj3emI6In2T9\nz+MicdLw4BAoaYFrbF4z6W9C4kNK10lv02kZ+aZeyW0wReUtfo2pYZI7E4wI\nOmVQ/a+8wF3gHvvMFcXUatOBIF70ElIbWg84zDVaeg7g9V3fxRyDVXuBTlgU\nNfkk/CU4K1Vwsq+fmSNw8VJkT0Yg0zXylFsaxn/aTQVLNFhl4tzGeG/D0xuM\n64Bo5Ek7mam8uCg6fWo0TR7yT/ihDtM5Ms8NQTPapYCJOW0oHLR15lmaKrtA\ne97v2hUnNzkBFEdXUlkZHQp2/n1uNkvy3OvPpMK5J60j+vo3EYjIP9+/VSeI\nt2WAY808B88Bq98ApMeuKvh2x7h9ApHRJNJDpISwBQ3qQWISkNlvcdQxndzD\nKDkWWtFrebN1FdBKNuJwRgEq+dQwBgmVt7i61gm8BVO5ng1dyzUj3lDnlkKs\nxvva4DF+zNPvzB7sQ1e7+G2yWO4bDxMce1jO8UC8U6iKyEzeYojje8VIAY79\nrNKDYptylALSbJW9O7CVo9DrGnXM73PB0TMlIz91pZwZZwSIjvaNDMJ+GQiy\nbP1hzedrPOytFvKmv8u9ARveBf05dk7bo1tH3BuzhKNKBteb+Ca0YzQ5Gj2i\n2H8C\r\n=eacp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b3b6cbc6c0717d6a1624f7df2b4ced81ff361796","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:dev && cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"_npmVersion":"6.14.11","description":"TypeScript ORM","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^3.7.5"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.1.0-rc0_1615377179141_0.8898989642211939","host":"s3://npm-registry-packages"}},"1.1.0-rc1":{"name":"@ts-awesome/orm","version":"1.1.0-rc1","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.1.0-rc1","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"dist":{"shasum":"735ad99077fb270db751d6b009ac47d1c506e5d2","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.1.0-rc1.tgz","fileCount":40,"integrity":"sha512-ht1jeO3IW+b2thzJbHaQ+RbkRS7cjMNxKi0huukcbAIkv/MV0xEIDV65JO9iapuNP5PrfH1To9CA3GRFWcxvSg==","signatures":[{"sig":"MEYCIQDiCHM+MiXFrCgewavV+tUiDsxP6UzOm3DLcI2jEWLuQgIhAPeRkqGyNKnoq34lP2toCuuBBex3FeNH3KdRinuLSyDz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSMPJCRA9TVsSAnZWagAAdmAP/1LxPl4IctaviV+z78rt\nmHaSIApr9LaNNqL/pJ1+x53FqT42i4hqzH/tEBpsDpxVfgJKFYbm7k+EkhGb\n4rSPszfVKTNGD6/zJYzKs5tG1Dg7pecsWsFyTfIg2Y/0K2TC6n2TSYdOwxZy\n5PBx88FHuBzqr5BIaLa09HdqI5Pz17BktkljEB4G2+6Xd/UX+nNmodtETnBV\nH1Ra0PgTgo+QQHa5jPB6ZzoGQoq6iaFtj7/nHdWrf2ECb1rECvun0sN3jITM\n62a06V4OjjTWknX7k5LBrGVMLQ06lBoyy7Tsa1UBYG7tZHDRLSYmeAMMApcQ\nwt8WaHmgcJZY9bmM9yYZzXjFLY5kO1dW8ZYr+UcQ0vUymFka7a6+KA4au/Xa\n76a91SkqhaKoYwEI94/cvr151ncVdzNQIbaKEjj8koy2/z56Wqc0IQ3pz3P9\nW7jIVHYU5SWU+dqmKwkOpBcC+SqVxiAbLP4j8WrP4f3eqXic4dy1Ds62bFCx\nvtrjX0YsZRy+FPIR1sShLJBpMqBwPotp31cnxdDycUfkpmRInn0WjV7lUSu1\nIzFonuwgzgCcs9twPlOK9Eync23EagK7Bk8u7ytG0DYwx9KdGeJ2/3P5zUXv\nNdPfVufuDJiqLVM8A1xP5R6yxJ8Wddc38RB9dZPZ7bHedMJ+gl4htaQDCI/W\nIrvq\r\n=7YJI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a2719b0a1aa55125e9a7ec03148f163145280bab","scripts":{"test":"jest","build":"npm run build:dev && cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"_npmVersion":"6.14.11","description":"TypeScript ORM","directories":{},"_nodeVersion":"14.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.1.0","ts-jest":"^26.1.3","inversify":"^5.0.1","typescript":"^4.1.4","@types/jest":"^26.0.5","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.1.0-rc1_1615381449395_0.8084896642451096","host":"s3://npm-registry-packages"}},"1.1.0-rc2":{"name":"@ts-awesome/orm","version":"1.1.0-rc2","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.1.0-rc2","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"dist":{"shasum":"6876eed8ae9addac113867ed928ef6a43236e6d2","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.1.0-rc2.tgz","fileCount":40,"integrity":"sha512-UMpefpWs1xmdWKB35L2Jkzs9s8YcElRjpL0dVrv131K5VOFWrxH3DEuth87V7OV8qHzM1k7GL5tWLZYx66BqBA==","signatures":[{"sig":"MEUCIDkKkspBcYLuYylE+mZ1bLDRkVzn39x5+U6N853MiBnuAiEA3CogdhjSEJKyUDrd/qWxCsg5R6kgaun+amcBR9rq/Ww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSokzCRA9TVsSAnZWagAAoXgP/AixEVcYhx31zfZXG+o6\nxokzbkXboej2NmLmDHI9wC/smX4XUeScVMyh6OslCnqV1Dag4SOwjzOM4wiZ\nBq3b/KNdumF/wNfkh80wSZexzCdDku5pcOp6zeS5yqoAdggsVn5zWeGWu008\nrneSyIbDM+Rz36vns74433XDNpw4SUiSRjPb2jailO5nDGNYUlu+6PZ57jQT\nIhG8PXbj26WcItt+1k//06tDj6pv/ZpPoBdLZfY1mXbmrjCTTw6tq5/YHzT3\nh0nvrYzS7HLRze3nsqL/PSTkX3PEK4a9WEIyGDRxN1rnK4HuHMvwUvkWslHf\nBUbP6wXvByoyZ+cXeAhLUK/8N2LiwRUFyEGXmG1Sh4ZoJHwYxCJoq+jsKCJQ\nT2l9uRXT/sODP6egkZNOKuawgouhnSQF8ECTQGILdbp464gkHpmF81l4lPwo\nmR+Jw+1EBnbDlKSZLga5OHLoN+BEKsqYXkyCOCE09vYTrD+YXTVwNc8iqKNY\nU4Io0cr0YaiicDBuEy0WnUA28rWrvQwp2bm+akBv3Bk2VloPmD8grXNtjyI2\nvm13LCP+UMpxGgsW6i8CWX93Fa1ugNR5SVy6Q9Vv/VECFM7aexq7mcgNRIgz\nF/2QqYYAsXX+fA157RbdgN8Zti59C5xfZMawvIc9HQgWSIBJNVl0QFfzRZdZ\nJKh7\r\n=rZFp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"95518978c7c98d4d4053839db5bb3d39703238ff","scripts":{"test":"jest","build":"npm run build:dev && cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"_npmVersion":"6.14.11","description":"TypeScript ORM","directories":{},"_nodeVersion":"14.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.1.0","ts-jest":"^26.1.3","inversify":"^5.0.1","typescript":"^4.1.4","@types/jest":"^26.0.5","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.1.0-rc2_1615497522868_0.24528299296187228","host":"s3://npm-registry-packages"}},"1.1.0-rc3":{"name":"@ts-awesome/orm","version":"1.1.0-rc3","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.1.0-rc3","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"dist":{"shasum":"ce3ba1e0c7033680da91e807e375a6c822fdd351","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.1.0-rc3.tgz","fileCount":40,"integrity":"sha512-lVwSnjCUBRri354jCmO9x9FErdlRaYP9x1292ZTgZcIgE7w4TudnLu4bp2lngQaxdo5C/xdeTs2MEiuhiTxD3w==","signatures":[{"sig":"MEUCIQC9CYE8T6Ya6ncerpj4v461RkMg950dL2/pRnsceNjy5wIgcJtrJKrWlrwIZHzpc3PMvZ4us6D50v0wE0rnTmR+jvU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101044,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSpAGCRA9TVsSAnZWagAAWCoP/ievzFGCV2EeJgv0wVR0\n9okRW+/6VbGLF3kRlBsz71DKQSYHg4cccR35ShyeIAxsVZK8CBdqka4tFOjh\niynZ0UGMDVPr3d+mGVKnmBjlchofM6iSfnib9Nf/1HL9GalXMbbcuhGHl/MP\npXy2kou31WId/Y2MMljNmwtZNJm564t60QIUSPPYDuIz1IfA41Z1sxg8W0mU\ncgxlBoKXA4q1ot3cISfUIPK0NTWQnvJsKSZMv2Qeou87emLc73iActQ1nZfh\nMxKvS1YY0VXgsw4z7gY7h1alY1rLSZyLzDmao8kAU49Tss9tPIpm+GxIl020\niEqJlDMklYtoqA7ktbOewd/q8LFC2vecvEZTnYZi2x5yvGycq83YTyer2mt8\nVIihLpGYMXD/xA6f13JP3RFXync7RLpvzoR3HPm2sCldHxJbHhRETcXQ8VSw\nQyvuHfZpVCu/Gxb8zohLdolxfegOI+rMmg24KS9k9LChdkUKxMX5SrGq2R3U\nAbE6zKBBYDapovRAP3o3uFsozYkPQUi+3CFfOayQGyCjZFtp8o3ay5eDVJDz\n9RrVd6slqY9XNq93KxyOZz/NU2Lvt3vsFo0Fpkbc1tqN6DCm0+teJPNPJHMX\nxq39ud+mx4xRHhwIHg7QO8trkaVseK9rk3MI6vJwGyAzWfaTJ+aWFNITTjdL\nqd1G\r\n=rIk2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4b7f692a2e0fb8bb4d65ddc4eab86c90bdb0f2bd","scripts":{"test":"jest","build":"npm run build:dev && cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"_npmVersion":"6.14.11","description":"TypeScript ORM","directories":{},"_nodeVersion":"14.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.1.0","ts-jest":"^26.1.3","inversify":"^5.0.1","typescript":"^4.1.4","@types/jest":"^26.0.5","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.1.0-rc3_1615499270210_0.6309685346995144","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@ts-awesome/orm","version":"1.1.0","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.1.0","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"dist":{"shasum":"84bf499e410f3b4ba0414d5f4dcb3c9940dbdd14","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.1.0.tgz","fileCount":40,"integrity":"sha512-hBORhy6C4g+oPTKCWyq+7MdfJ2nGqMfPVSne4ph+NvjxIQ3iPbM6AYUPlvXoLaVMG7lK2+ovOrgDGiKNA+TMAg==","signatures":[{"sig":"MEYCIQDPqxtr06OVaJnb21JQmPpcb7GjFVBfEi4S35toVLStagIhAJgzmnL/DXWLnR7MnCx0B6kOrrSPou0DoippXPhfWE8w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgS4/UCRA9TVsSAnZWagAAwy8P/iyRj25SYuYefPd+/D/S\nbVpEBIsxqEj495YV/sZ7MG1v5cnHut1UVnb03qjAXTYL4PGJn4eM+WiX9UYZ\n39YC451F7NY2ESh5X92NbiUr/NWxIGz2DaCca91+ULs7+YSTQQ9LBmqnQmbF\nzu1MRRo4z2xFotCI+Dqv34sV7QaV7H/ijRrxiNFIVciEhsgPp6G0rkLUvIDY\nFHnoOLub5IAbQ6wYQVOuqDUduO6VTgKO50n8UhjUzpDYpG1TKwY7ZykOzH+v\naYBPZR/Btyl6utwPsr7qkKFkFKnGrOo4INyKjVwLb3RE3RJhMKEU9/U1tgyu\na04Ga99yZt3lxKwW0S55IixP+ONsqI7NFIyJLQHEFIJ/biwbgz4g4OGZCsVk\nyGLMkWTdvsiGdR5oStWH1ZgAEwznUg3pvr09GxVWrIYFW731tKoNX2HtZXCf\nOvQeBgMvjv22i+BmFZpUcwoOpbmv8PSuz9z9VFKyMAUuGZoVADKdlliH92n8\n/Y7Q6LscwGQqVUGVXDKOaoBDnrNau5G5G1exopX5uuWrKlP8otW4Gakawfkv\nCwsQg/BBnFJNLjz0S5q9lMh7azYTLpn0UjoRLoMb13qarQHfypeobkJClN0z\nysI1RV2+ON5kKY6/Kcd6nJDuH6DJ4gcel0ZGDLlk5fEFThsaAwfkHZ2ydBR6\nlcWN\r\n=/S8W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4074855cd169348e5e963dd405b95e6526376169","scripts":{"test":"jest","build":"npm run build:dev && cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"_npmVersion":"6.14.11","description":"TypeScript ORM","directories":{},"_nodeVersion":"14.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.1.0","ts-jest":"^26.1.3","inversify":"^5.0.1","typescript":"^4.1.4","@types/jest":"^26.0.5","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.1.0_1615564756227_0.3111709418458679","host":"s3://npm-registry-packages"}},"1.2.0-rc0":{"name":"@ts-awesome/orm","version":"1.2.0-rc0","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.2.0-rc0","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"dist":{"shasum":"83c7ae83cb204e335cd91bdbf3805c4cfc13f1ef","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.2.0-rc0.tgz","fileCount":58,"integrity":"sha512-1EWVWfBCh+GHJ4BrYBP98ILiD3hjgrlyrsv+7Wq6O5AO7Gdmlb0iWGuZNohdrSsDhIN42nTkOkmLGCf0WP9ZPA==","signatures":[{"sig":"MEQCIAJw9oL1dpaPJOZWa/dZwQvGFAlcq3kl67GheFxLBHFDAiAnJHQnbdKUU/ou3E8w3OrCH2I+2YXSOPTjjZe9jxPm9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTN9ICRA9TVsSAnZWagAAI9sP/j1frdg2HxfPlP/L7ZvF\nAyKSS0IOCYviykCizVGGhsnNJGySiqqXJEqpI18b3KxFz3V1UuFRW5lWKgJw\nf2bZ0Qj0koV/Brm2VYt6m4BhqyaKNAslepltKp/RkIbKZXTAkqz4fnpjoLCW\nKdAY7xkQ6bcj3PxkbuUbZllvqtBRxPhTLRMaUeSNv4f1CGLFLAh9a7NWV176\nxKHYTLmepHXr62ZUP10HJDZ63u5HgDXvTJ0/spThmFRHSkCA91+HxQ22WoDk\nZOjwWet8SxfyoqwSJWW74jd2X2n0d3Lpsf/sCg028raZx9m0PfheuzoPHdxL\n47BjqBYMlXK4d6D1/tyvHEazVKaRxKp9Uz6aMh0dJAW9RkZa8nEP0o3uP/3u\nGSNJ/wN3FpKwqpDhKrQVdowD0yDN1kXNxl4AvmP6bO7xUXLiYn2omeTGGPsT\nc0PLp3Ay7bVdi+RpYxuAif0yz+lvIALhS6rInRgUgfE0MQjeqIjF27kncx/r\nhDT/1FsxRmB1oSDMTiTMps5Fdo6K2dugJSH7lN4eIm9jTAFRum0iDA6c/sFY\n812uTLWNnDoKHCGS3s+P+gOlRKVIOWJaTpJifT46foZst6wgm5koSTwyAMFH\nQm/9xs5U49nAr2/mGujW+EQjQs+ujNt6jBTg+04VzfMizRBFn4lNchwycvxS\n9trY\r\n=jrC6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8012785e8fd9604e37785bd6aa6b986fb84a2c4a","scripts":{"test":"jest","build":"npm run build:dev && cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"_npmVersion":"6.14.11","description":"TypeScript ORM","directories":{},"_nodeVersion":"14.16.0","dependencies":{"@ts-awesome/model-reader":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.1.0","ts-jest":"^26.1.3","inversify":"^5.0.1","typescript":"^4.1.4","@types/jest":"^26.0.5","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.2.0-rc0_1615650631923_0.6828761045451923","host":"s3://npm-registry-packages"}},"1.2.0-rc1":{"name":"@ts-awesome/orm","version":"1.2.0-rc1","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.2.0-rc1","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"dist":{"shasum":"d342f77c4ce49a1c6dc1da4793c9538013e9ec32","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.2.0-rc1.tgz","fileCount":59,"integrity":"sha512-Ql54EfU/QC6D0NBaeFZtdyjmfKNgVg77yp7B4igx+jGGXaE0AasDAHPojihlHJOiggp4sX2Sd+HDMx4JkrJc3g==","signatures":[{"sig":"MEQCICj9/DBEBnleY8KyvZx3rAvg1r00kneEAk/vAbGHFUeaAiAkaBKGRXCeFO+6T3yqWNv8JjViE2CJGYbc0Dlm8Dw69w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTT+oCRA9TVsSAnZWagAA0HoP/2TQi8na0SXCiAJBbpTl\niQrkT2CG5ZtTPriByyjJOE1jPYjWC/RV8HTjXpbn3psFAnSrlvRLSzfOBmKG\nwcTVvCwLOgxYfOMpTBXGQVP+Yo1l07UUPqcbsPyztoc+BzYby4MkyMrzOW+z\n/3EP6m03LjUf9Jjj7EUWihY/tWixqNxTmfX4Z6XOcYAqiV3kBp88lKkf3GI3\nI5JqBFBIUlviqbd7QEpiHRJqC+P/xxEi7zxhgMr3r1gXK0UCWryfcJL45m2N\n7ex+N6mS0pNQA3tlvCILNUE5oJGKOqPY1wQLW4BXUZYIwyAwkdbU9ZpUt6Op\nGdRbGvq8jc2VmiwiVxJbIWI40SOqFuXviUyhcUYXwHYOKL/dCJ9tdwCd2imj\nh3hEKbyZ3MX/dmUeVne9CF0CK1crysGdqH+YafY0ryym/2eqfVejP5paSwil\ndPnmfT1upfrYN2OliQtVwskrtSZCkHtzAJtOaisHJO1f+cMfFBVZSfh/1IlF\nKjpKSjHd0wq4g9yT7BMNgghDOx1LyODSG1ifg07WTvsQ8NAjDy3rjKzBzqi8\nPwd7jEt0gL4LaQb7tU890QVVkL0Hx/RZoDsCoA9X2bYdOGMO6YBgiR1O20lg\nZe+EMwTdEhJ/8ix1/9bzFL6nwLbwmHBh+xMuFFQKPbthQVMQlFg3O7ZKwXhP\nxGIg\r\n=kA5T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"39150e1d9864a254fd0ec3ad97c93d033129dd6d","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev && cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"_npmVersion":"6.14.11","description":"TypeScript ORM","directories":{},"_nodeVersion":"14.16.0","dependencies":{"@ts-awesome/model-reader":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.1.0","eslint":"^7.22.0","ts-jest":"^26.1.3","inversify":"^5.0.1","typescript":"^4.2.3","@types/jest":"^26.0.5","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.2.0-rc1_1615675304105_0.5082446714541398","host":"s3://npm-registry-packages"}},"1.2.0-rc2":{"name":"@ts-awesome/orm","version":"1.2.0-rc2","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.2.0-rc2","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"dist":{"shasum":"71bf10fcbf41263cd981dcf6c97f2f9a5a67a2d5","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.2.0-rc2.tgz","fileCount":59,"integrity":"sha512-ysaR4dIgbpXUV+4nv3nIdy4Y8xNvAKF4uutyOr+vsc8RcsdlclcVaj6GvvfEFB1XsriD6aSsRcrjwTg7dR3BNA==","signatures":[{"sig":"MEUCIC6RHJA1BOmrQVVKcMRXOmTshkcf+NbIHiaaDvfGFZJrAiEAjpbR9iBVZ/pWNSKF83DK2eBcjVbJuGXCWZAwH3TyfiE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTUy3CRA9TVsSAnZWagAAswcP/iysq4TFwSZ5w/Ll5lor\nF/qBnj27edrAoxeQ9OemrtUxYHo75GwzPf9GKdAwGlCG0EW8eGXndMjfuVHu\nZBko/1TfoU/8AN6zdIC//4x4QX6KcxAezAvZyTeA0qRN0OFckWTApxZ0tF2w\nLm3GfDwfF7rtTDda4Y/mH9xTHVv9giszIrGMM9ishApIggN8bP5JHT4XvPbn\nDFK9NapHtmoMTbzdJ3ZbFVY0jKBjBdlieS5jVkAB0gnWb1d7JGv0W+AUR3O2\nDagF5v6zc1+BIs3sEWTItJQg+LE5s7eGVvmT9FMhHFBkljRUcEJFSPQ6ltwV\nbyqY821d9s6KzpB1jQpbNhJhhk1ZxX5AaJ1qvq0283BfI0qbXo6ZobaA21vZ\nnlMmuSeBCno6KqNY/jgf7e1HvAO7ZBZzedEmOckLAbCqpUe1eAseaXlI5zr7\namigXxGU/+foAJuWIeWb7tUep4n+mtptc5vMIQkhjBLv1VhA41kOBuC7vXcN\nvnAyCM+FsX4FzA0PonPGqJP4PaiJOgnidns75pABvrNz7sanBqCFHdnlkl0t\nKK1UeWhgQ2jx+y5oKajGWJn9iyM4REOoGJjD9DalwudumF9FAIFHpM01YGFW\nUpHsyROeUQkWRft9GwhKDN4YJ6HqyvUCSm86nE7EjubM1avmlEzbxWLoxmx6\n9GI9\r\n=4Cxe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"383d9c87edce970e1d50edf8b6c34e175a98cb4b","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev && cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"_npmVersion":"6.14.11","description":"TypeScript ORM","directories":{},"_nodeVersion":"14.16.0","dependencies":{"@ts-awesome/model-reader":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.1.0","eslint":"^7.22.0","ts-jest":"^26.1.3","inversify":"^5.0.1","typescript":"^4.2.3","@types/jest":"^26.0.5","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.2.0-rc2_1615678647379_0.6748202566293353","host":"s3://npm-registry-packages"}},"1.2.0-rc3":{"name":"@ts-awesome/orm","version":"1.2.0-rc3","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.2.0-rc3","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"dist":{"shasum":"32ee8322ce7c1b783e821591fc4fc2aca7b43fb2","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.2.0-rc3.tgz","fileCount":59,"integrity":"sha512-dpkekD+NAqSapuWMNtZpyLiHE8MZeuathYea0hiCmofVkL62dGldZUneCdpAreAudJXng3kAA/o5AtkSYbtJYg==","signatures":[{"sig":"MEUCIFueYO1ihqLORsbAxvmmYE7/SQtWLxzGgcQMJ9NGc88WAiEAqqT5qH4zcJtDfZduxe8r+SEdJJAtCP1Eu1cokDWxYIo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTVhGCRA9TVsSAnZWagAAjCEP+QA6fLtZ9YXLWPWoBaqZ\ndOZVdXsSZ9pbxS4mZFJ+JKGORS1W+I8G4CR92MRTyKlO0zQ9+AcUGNUDq1AI\nHhU8cUiisB8+dPUceS7dhe52+CRRkC0Wq4ydMWrLN2Mx/EAn/EqN6ddYcDM7\nDYryb6vZZAefKHwHcRGfSlZYXgPkd/t721MLpn904g9RF5y7hlWVRZmdVDq1\nFiNSHkM2eLS7hhIod7m7mth1b5LquRfpeeJFOPsA5JVGM8PyvwzLqkFWzRnc\nvqPE1wSpZc8S7IjD0yLQm1vfXMmNJr/qXRNqC2vuhzQ4mDe3fb/eEA7GPscj\nVtPtWjof0W4ntWVnqpNu5hjvkbCVENEifkAxVPcmLb/HTleQhhNNNZJF658O\nE8EXOpeOnVURIzcSjdvlqoZ+tBQYE2q7LptdFGEwmAHWDOGy1EUBIW3hIM5Z\ngb2xo667z9FyqKM3YmdzagVkB56tQW5m1RGTlJK4AAj4kNuNP2jXW9yvF+Fl\n5ZCILucIly179aveBjtJolGLWH67heZUnsU610Ik8D25sJPeFy3WuLjFVS97\nqM9GNYS/QSokdJeyyfmy6F3ObUl30HL11+O+I2qJFUHO3ajKKisE0+eYAc0B\nWSkrJ7p0OMTe9iEZPTqo67TuADUcSSkB/N7BYNthQoKzYV5yoWvSEZTef9eb\npS6g\r\n=QYIX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"cd41d2d63072e999f31415004ca4050091184a98","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev && cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"_npmVersion":"6.14.11","description":"TypeScript ORM","directories":{},"_nodeVersion":"14.16.0","dependencies":{"@ts-awesome/model-reader":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.1.0","eslint":"^7.22.0","ts-jest":"^26.1.3","inversify":"^5.0.1","typescript":"^4.2.3","@types/jest":"^26.0.5","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.2.0-rc3_1615681605630_0.41710920813628727","host":"s3://npm-registry-packages"}},"1.2.0-rc4":{"name":"@ts-awesome/orm","version":"1.2.0-rc4","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.2.0-rc4","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"dist":{"shasum":"e63219f9890188865379e83d064bc2c6f87199f9","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.2.0-rc4.tgz","fileCount":59,"integrity":"sha512-ETSXEzfGSt8ZujRWRIfQJpjfPj7w1m6Ah+fi3LJCYTu9KsAGhx8Tc9vMQYEGq3QuCD21Xl61oVkFYVvVaV0HhQ==","signatures":[{"sig":"MEUCIA+zUWhVob5LsPq1boEC/p+wJh1JvI13mthI2HDj/YcsAiEAuMseG54hcjmpLOxWoAI9+EhlxKnF2tz4obLU5Jv3xxA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDZSjCRA9TVsSAnZWagAAXbIP/i7h2nZ/ECR4WmGUg3og\nnplttoaNQXeNHmgEnl5+GgAzP7eq+giZcowCeOp9uno9FoPRmcQBaoQKuj8X\n0RA7VW0oSBv2qHUntKRlsrnZV6rzuHMW8v/F9H0Vtbu0nPHAIsRv1ddIbAM8\niz2ecHOyZdgVRt3dBki5y/iKXYw1t0OK81jB1vcNL3jhbc01pe+bXZb0+XcP\n2uiE3DWdVau+fNQ3BtxFflcjDhEDRL3dFlmsHVg5V5ME+HrOz0e1qwhNfdJ8\nMIL2IqOiVFBFeNLANF+fYNBx39SihH/Zq+GeIml8COvHBL9Wp9cDQxWJ3GLr\nzFywu+kJh2HeBv55+F5OpP+xak304Gjcse9vDxp5i/C7LyqIcS413nIuGkjf\nmvCoCzwsocZOHPq85bL4qKHKt32JMIyJXD5lWK+Zup+7DZGnzmXQhEos1/hc\nIuepX7kpUgfGbISTamMo9hdrbz+SUR+tKKFTqeSQe450myD2rCHqzpe1VlHr\nj1+LqC4GjeffNdP/PsKsv6bnYG2/La39TWxEBQzfHjf6u1VrUZK3bUjtxexl\nASkZZTfFOMGA7LztbXwsF4oCAizsAdPqcPiAzbQrTlZ36jQlFoNdnFJRgvA+\nJtjfQBaxJDY4B+jxBxdktoTFVSjE/9Q51jLq8lUFKqNKQTqb9Myr+ogOIDUk\nqOC5\r\n=sQ9g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"df1278958bb6163f80a275303c554a28bb8ff430","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev && cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"_npmVersion":"6.14.14","description":"TypeScript ORM","directories":{},"_nodeVersion":"14.17.4","dependencies":{"@ts-awesome/model-reader":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.1.0","eslint":"^7.22.0","ts-jest":"^26.1.3","inversify":"^5.0.1","typescript":"^4.2.3","@types/jest":"^26.0.5","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.2.0-rc4_1628279971740_0.34569186743972957","host":"s3://npm-registry-packages"}},"1.2.0-rc5":{"name":"@ts-awesome/orm","version":"1.2.0-rc5","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.2.0-rc5","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"dist":{"shasum":"4b23c9a34d056aff2e9292b8bd5f8f421ef1eec6","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.2.0-rc5.tgz","fileCount":62,"integrity":"sha512-MowuSWaysRDrrJTEvUa8WcRZGn1zAKjprjaKwKZ+erWnx5H6rZuhd+yUEdC856XAKKRwNoHOS0zYoorHoBICtA==","signatures":[{"sig":"MEYCIQCW73TCA9wguE5r9bFyWrFKG4CDFvSJFq0gAqdYLxGIYQIhAI5e2DFmvTNMlz1hRobbOTvemHUioAnW1WORnkf2T3dL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEmy0CRA9TVsSAnZWagAA0IEP/0y1Cy40NgNoLuS9m+zO\nW1Lg/9h8gEaSRBIqlOrLcEnekzGgA/hxJMkYDo7Ht9g9PVj0LJCuIi+qyVOV\nHs9d3SgZqYB2E+SdtjJrqG+cNjK3tOWovA7PLc49H3wgg0MWnfZehw7nt7hW\nckXTlAgXQeKVB7QGjDXxDkyfe4Q5agESTfCX0K5fuM08e2u4TsugWITEnMbw\nOykfXKNBrFH4WyGXPwqT7qQZK3xlgWmHwDxn3kcAiych4Uva9H/yiLyqiyws\nJwSfrZBzyg4ZQZSU7bZkGQBK9yRsT4q0QFGxCmn/HZJSg0H9QU0mNK4Y1QVo\n9Wziybx7hPfLnK63cDKlOC8Hw34YH7UikrHwBUNTsk+AB+MRI/sUiFCiW6ve\nVwKmokx8gcGiWRklJrFQYg3/BGvDxYW0z405qffBZgnKEIDXWatYPnwF7OiD\nG9WitbMEGAztfExuRAXQ1LkA5Tn5/Gv3aGNYFtpZPspZBP84HkU2w0c/xwi2\n5Yrj25dpUJ++95tw/sxkAYe9GbbxgHCesaCILI+qVgdWbn+onp70rpXvchv6\nj12HrPoSQz0rKBa9jpciA4brBxjjWs9mka4ikUa0Nxpo97DgBKCYtjB+utY2\nHseGBAxcBaZUNeqTFDL9Rs1jA7MbqeWEHZhWwL9Y7zubcez+f4iTKReZKCH2\nSdUt\r\n=729x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5d57faf287e767624b0d0ad87738aba97d7830bb","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev && cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"_npmVersion":"6.14.14","description":"TypeScript ORM","directories":{},"_nodeVersion":"14.17.4","dependencies":{"@ts-awesome/model-reader":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.1.0","eslint":"^7.22.0","ts-jest":"^26.1.3","inversify":"^5.0.1","typescript":"^4.2.3","@types/jest":"^26.0.5","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"peerDependencies":{"inversify":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.2.0-rc5_1628597428586_0.26517356050240415","host":"s3://npm-registry-packages"}},"1.2.0-rc6":{"name":"@ts-awesome/orm","version":"1.2.0-rc6","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.2.0-rc6","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"dist":{"shasum":"38ca0dd3ef5fb4d77bd38d850606857ca604be80","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.2.0-rc6.tgz","fileCount":62,"integrity":"sha512-HQKMT6k7AbmIPPkU/fP8DaOb8h4sueM9W+IZ0Wx30EzaydpsBmG14sFgQNjz1BWjYiXqGZjnhC1GJ77k1d4Iqw==","signatures":[{"sig":"MEYCIQDeH9yjO/dAIAO7smlHQoZYdWkswkbhn8Up4l/t+LK4rAIhAOIDUr/mCTCAGM1mgqPTRjLS4MC6BYTVGWPu76zT7gmB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124338,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEt4mCRA9TVsSAnZWagAA0rkQAKIHfxE85EBUUzzAsXHE\nPHcOahlRVHGtMGqE6oKrL5cc1Uhm8v+8FwAGFx42Y7visTB8t3PNa3ebuht+\nquhB4Lxun0N1MZSrX8xYJ5mYfSRyKS0Esvr7JUsyBueWdzRt5KEDuEmCBE0h\n0O3R1RyMWhQDWfkp+GZlQFZuAh9Nr8P0YPJPpSZK7zLcE7wUBYEVB5k0BeuT\nB8Tuokwmxgph7wCzbi2MFuNl+e40mBjPrBjkY4pGAvfET6hqwrlLpc89ZCWE\nZgXHgJIIH8vDkZIFNmfHSRz/+Im2wgt5/zLbFSl8VJ5oNhCf+PZ6+Y4TCbtn\nvJl8nFBuudWYvTlKkOnNI6QNDYc4JNJFiih3DTcOMtmayDHoBE1d6UAljG5N\nAbZUNGxTYEUnZDpa0BF9tcAcohX+1oec0s/9J+1ibj7lEom65ktKbppgDbgR\nGAYkocb6dyE2X03DXfX/cnX0xEQgr+RKZiKnJiPqxztRBGDLSbNH3KXWQlzj\nmoZgR4X5kOsQ+0AqBlRwpYjFtkcemgg0WGduDYZ5bU5VRLiPNxXUwhS996Cn\ntvpqgFWqaq9cZDVhniB3HYqaAPI3APJezJJdFIwHk/qHz1fSINcc12hTw92f\n2DV0N/IxyeFPmDK/vslyNouqRB9XwTEuxL84yiVCdDlMw6GNiUTeLEJ20Odr\nZ13s\r\n=41zs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"31949c69b3081bdd5bc8eb6fbd030e1fbbcbec02","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev && cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"_npmVersion":"6.14.14","description":"TypeScript ORM","directories":{},"_nodeVersion":"14.17.4","dependencies":{"@ts-awesome/model-reader":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.1.0","eslint":"^7.22.0","ts-jest":"^26.1.3","inversify":"^5.0.1","typescript":"^4.2.3","@types/jest":"^26.0.5","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"peerDependencies":{"inversify":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.2.0-rc6_1628626470334_0.6603242853211142","host":"s3://npm-registry-packages"}},"1.2.0-rc7":{"name":"@ts-awesome/orm","version":"1.2.0-rc7","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.2.0-rc7","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"dist":{"shasum":"2881dcf10f200b3a4544b63e5a0afcfe2db8490b","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.2.0-rc7.tgz","fileCount":62,"integrity":"sha512-wHX8198PjNj8SJubm6+afBIeIbMNNSZbrQ/YwGqaXhVevzXk1LPFJJx4tx4HQX0tsIys1Az7pdXu+skIKU+0Eg==","signatures":[{"sig":"MEQCIB6vDgx2mMGWHNf7kF5YCnab63lDXB6+DNPBLh5s6jrmAiAaDfwtYjVA1Zd5NTA85qDsJWXOuSmJ6z1JZDCOwQznFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEuBaCRA9TVsSAnZWagAAfZYQAJoKqY+NfuuH5Qq8tM5K\nGRdiDsVl0GEpo1jia7+XdMybQkgmLFsuJT1uyGary6lbSUTTYs63bLnJE/BH\nwAfZAvNaqOZu8HBXCgbeOnfd9nrUqOhNaOSXR12Vpq9kGAa6aZuG5GXGX8vc\nZ5wKV1urXHwzEFwnex+Z/CZNkdQL+pDo6RmfJdoZKLUtPaZv8Gnn5wXkyCIp\nFM6+oWKCNu/c7ZGc5oB98bu7eCGBwwi7HC18cPx7Q123uETMjbFlckSs+uqR\nA6UxyUCD+zgsrJa7e1GQRuYy4sNqazr8z71uR3DZUj0Fz4CGxeF/0q2q+2pQ\n2jQ/QMvwLA3f9tNAlesvuZ8lTywP8zrTVN++Oi/7/nMxaeTbL2acaZBOTyno\ncJNkDL9/ygwzyIEg3yw7Vq8RGBMEob8qBld9LpUNs0ODR5bGZApr7IxDdZ47\ndI+CccmJDcG/4r3wrFQFAJ/dnfpGgyTZIqERUbThWhUFKs8HBQDFr7bqooqe\nkS9ffKGOtvXRMApG2e5vt1Zc/mnqtmkhi2Yr+Ju6t9P7eRxsQ6AsNRBQdwUq\nduBT64/JILVqUEZs3YSSI82vJ+rA+yddWbTHKFGG6XP2OKWtF5YpG0Bthejg\nVme93OGBpBETESx5bqNkTu1/Unkx43xqQlVWICfEmSQHWy8VHLiliog8FGOr\nbQdV\r\n=fsvV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c0ca404beb4fb0962455d191d1397c1612b77a41","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev && cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"_npmVersion":"6.14.14","description":"TypeScript ORM","directories":{},"_nodeVersion":"14.17.4","dependencies":{"@ts-awesome/model-reader":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.1.0","eslint":"^7.22.0","ts-jest":"^26.1.3","inversify":"^5.0.1","typescript":"^4.2.3","@types/jest":"^26.0.5","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"peerDependencies":{"inversify":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.2.0-rc7_1628627034762_0.10849672025410051","host":"s3://npm-registry-packages"}},"1.2.0-r8":{"name":"@ts-awesome/orm","version":"1.2.0-r8","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.2.0-r8","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"dist":{"shasum":"c033d159feee75ecd0da844eea9f07bc87dc5b8b","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.2.0-r8.tgz","fileCount":62,"integrity":"sha512-193wJeRf9C6avJTFSK86XE9buAFj13zvRL1DI8SspUDJjAJ4hk05Ydgvca2pgnV5TcB3aL+gZMJnN1X2bBJoHg==","signatures":[{"sig":"MEQCIG3z+wwDQ3RbJ2EWmKJZgd8GrsCjMHTtMGHfj7NfBr9JAiB4rPYahEd28wHuoxwD1IhNf9lIuPInqrxI+h0Cn2yhVA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFkw/CRA9TVsSAnZWagAAoooP/25g95ZFc8GdXwYOPDEg\n4KAs3Zxz92EXBYxCkEojlKHHzXAw0H3+QMELyxNBYpRLkJCowDyzhKTPAzz+\noUYpXsu3p8ZZuth2bXlINS+Z3NCemg9OUNA4zwMgrLyV+8GWCFlSuODNpfII\nAg4UY+IROOQdrt5KNOxKOo6ydQ9ohbWj9khs91fcHfrIcA+V8jBjPr0IYy88\ndVirqaBbucn6MAlbkDhcqIqYiXZzKglumng/0NhSd1UR3No7v+b6lECROXDo\n8jh3ET6LHA9MpgHYvhSvND+PJsrVkhn/FxqJs3YVKdmounNNzO0gHK28OO8i\npBa1Qnas4dAEts+UeTntvYXPsCIFunpIwXmiZGsYKPrAgNjiNrQI3+oZtBEs\nsdr70uakPKMchqIKsffapTdTyUi8EQvU31DUx3+sQncDooFNfR9U2BumZU3z\nBYqtTY5lcIDs2us0++LD1DnAoF/XQ8uu4mfGH3QVdFhXf5Me58f9yNvM8ehE\n1qQ1h0U6qtZ0e4ayGKAoVhbpwku7Stl8F2TYabKr9JvMGHVZy7vr8TES8JA2\nR01cXXTVXfoAIP8YO2oLnZe2onniUPithO0zm/F9ucYr0jGX1ElNn4lKxql/\naMfzqFnGyv1/Pfvu0RrZrqzewUvpsYAUr1V/LZcMSJqezMvkYa05dS5sovl1\ndetN\r\n=88vw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6957921ab225aff4464ca7be7788315fbcf3ccc4","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev && cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"_npmVersion":"6.14.14","description":"TypeScript ORM","directories":{},"_nodeVersion":"14.17.5","dependencies":{"@ts-awesome/model-reader":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.1.0","eslint":"^7.22.0","ts-jest":"^26.1.3","inversify":"^5.0.1","typescript":"^4.2.3","@types/jest":"^26.0.5","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"peerDependencies":{"inversify":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.2.0-r8_1628851263598_0.022140002246396007","host":"s3://npm-registry-packages"}},"1.2.0-rc8":{"name":"@ts-awesome/orm","version":"1.2.0-rc8","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.2.0-rc8","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"dist":{"shasum":"518efaf1b3fd3388f702a44b6b91850fede5d853","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.2.0-rc8.tgz","fileCount":62,"integrity":"sha512-fwdoTYoIOtvcXnpK03oTiN923REcU4OCfqMQh0/A/JCmzxkjzQ1bGKwR+Qb9edQg2EDI8r6V12x7Y0bRi6q5Dg==","signatures":[{"sig":"MEUCIQD5dfcEk+v3dFx21NLDFA+FXfaFrE4R2T0EQ8lxd/EaMAIgSA5gK6INsyBFZAhqQ9hpM3fOjVSS5xrSdl3qulZJIaw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124584,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFkzLCRA9TVsSAnZWagAAzDgP/icjCEKlLqSRNyI2ZnnN\nL64vWtf33OA6QHHGjyYTHf449aOCZkwfj+oEsH17U0UwAJSZHg7Qekk6+sH4\n81f/7/FKSEOFGUmV/ASwJrEg5SzZxkTBwialUMLOjmhH0iuEDI2nVV0eB0gt\nPSt0ZZno6uMF+GI7aQGPpU3d2oGZkoYbpEpWO3P3hdJjST6gKAPRFNmgIdAi\nenttPsRoMv7kk80UFh5RD1EPkNQi/SUJMGbeNYPprGDWjDGog6bNCC+Sf8Ky\neGtYiWZ9A+vbYWALVH5dOrL0G6zB2KvnD4KOFooYGSd+EIaH8f+BMhuNaKmX\nGQmK/CSrpUFvYS5EK2XDGEExcaO+EbsuHbzX+jsIwAgnnVxHAP9XMJFgESh2\nKtUdOq8Qiq+eskQf8vPy4k07YNySC6GK2Psi5SNd1riFqjYR5aiWTVG46CBf\nOPl2rPqQiFuLyzuU9sosWloioITjn+yA7zT2sqv1Ubien6nzstO68Ku8Okzf\nP5MlBuJ2+vZlUh8v0yOWqYLFuql22dYUpShBjvCQop6kcjPdY/AljKKs8AKb\n9Gwjp3cW/3OcSgpzMnfEPEa+URF/e+2ji0EwB3FmtblD+Ex5pQBkMR3Hv4R4\n2SCycfWWPT0B9rBmDwvrBN9od549CZMiATiBVN7LTzY1auC5PBXkMNXJY02v\nGh2r\r\n=Dc9T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6957921ab225aff4464ca7be7788315fbcf3ccc4","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev && cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"_npmVersion":"6.14.14","description":"TypeScript ORM","directories":{},"_nodeVersion":"14.17.5","dependencies":{"@ts-awesome/model-reader":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.1.0","eslint":"^7.22.0","ts-jest":"^26.1.3","inversify":"^5.0.1","typescript":"^4.2.3","@types/jest":"^26.0.5","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"peerDependencies":{"inversify":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.2.0-rc8_1628851403185_0.3844633092747556","host":"s3://npm-registry-packages"}},"1.2.0-rc9":{"name":"@ts-awesome/orm","version":"1.2.0-rc9","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.2.0-rc9","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"dist":{"shasum":"54a97e8440e94ee24f3057ef868ac2ef11b8d35b","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.2.0-rc9.tgz","fileCount":62,"integrity":"sha512-WJIiIKrW558xJYXRuk1ARomeEp/fLHKrTt6/w5PiL9doqwOF1HvIAoKlgZPGLRtrpFERw1zTWMNR5mqkYlRCUg==","signatures":[{"sig":"MEYCIQCwoN0eFfKZ2ZU+hKJMhP7HFPNfGAOAJl3QbmeEkGIlngIhAOex1e3a1ql4UTBtvfV+47yANm/kKAwxOztfbjcxyqtI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnULyCRA9TVsSAnZWagAAXXMQAIZgb5S9qVcs4ctgodif\nwB2btB2uLeMSgwSWZIglOrYfHmyeLqWKBfiQpOLado55z05aa+SYAuGoSV6X\nAJ8GyoWJPTJLrl6fy9E1rhiyd8lMRZJR+qbbaNC8R1ZFwKadHHMpay09m/9P\nftVShe3tlkhIyKWSwecA+K6TTOujDpdsRPEbwkfRDs6UrtTA+ufMlS4BGL15\nGBOkJqh6nsRx+53/TZ5jN6WrajTop/uVKBAn1ySsXcVc19VZbqskrNppou+D\nZHw1asutJ0yjg9vDNDnW1Pc0uIiVjjHFpwrow9+n7hKTh7l+t0ab8XAiil/5\n8FkwastkPVsbvezZQQanBAo3lqWMMLWbsO62Xv7Paz9cA+qLhcTUjTYnB4MX\n2JIkq521NcJga3hAtyGDDjRA010hGt7pmaOxVLFOF9MbAbLCabH001h8ZM9Z\nOfkQQheYsN9W8+vxyv1SFdS2moGifwIxSQy1poNUL5iUH5CCWknK3NcMYi/q\noDwpMzB4Gww61cv500aI1wEREL9loEfUCYYK47XV+wgNCgVY0/iRbDGSc2jL\nAxSg4+rH1AT0EzPLhvPXQW8fQnFd6Z9LPszXL//rJ/R76w4XtGqQc1tNB9oJ\naUFnI2T+DMm8K2DO8iSa2/y+tlyz2VHaVpOCMqV1vRM9Fy3Bfrk8HFMhyVxB\njmaq\r\n=pxVX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"75a4334325b59ec163e6bf597086d0230a2e8a62","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev && cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"_npmVersion":"6.14.15","description":"TypeScript ORM","directories":{},"_nodeVersion":"14.18.1","dependencies":{"@ts-awesome/model-reader":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.1.0","eslint":"^7.22.0","ts-jest":"^26.1.3","inversify":"^5.0.1","typescript":"^4.2.3","@types/jest":"^26.0.5","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"peerDependencies":{"inversify":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.2.0-rc9_1637696242503_0.5888957997798614","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@ts-awesome/orm","version":"1.2.0","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.2.0","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"dist":{"shasum":"533fd7c6bb15ecac4a6fccf911d67fe21f3e840c","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.2.0.tgz","fileCount":62,"integrity":"sha512-ccR0MnfBHpc+U9RRfAQNOOO990romwioD4NNcNPEuYni5rZGWOIyvW8N/UAXdZ6CGnU/9W1khzZUqAobFocASw==","signatures":[{"sig":"MEUCIDKJrYicZE7scDDk1JnLlfu9rrPFZJ6ogxRUWx/KMExCAiEA1jmszLinlMNyABi9Z3GRUzYpNOaJ0rZlW+b2oyBDu7A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIUyhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTHQ//f82M9S4+3clwiWBYx0D4z9ozQ6drs4Ls5dMwtPnU4Xn4T0GK\r\noh6fIY9z4RL6r613TXog3eX5ZLRLCjYdSk4vwJ4iyMSDTq/PCbmGZNIY7F8Q\r\nuvsqnjFxwQv/Qx3iaL7mA0Mkc1sgoWFrRovV7FaXhs3PzRpOyUJmC0rbHV86\r\nYzqthreDvteHdvod0GcQ085Q6yxw1aY8TmhuMKMdakoIPVrQU+/kmGwEvR8x\r\nN/ekrboOZ+ey3cl7yNBpSsYdTyilIzudk0nXc3tjPhqTzKa4EQ6ulGo4hc3/\r\nsx7Nt1652bqmnCCk0o92VHIxh/XmwaCdMwIk6Zm6D2x9XfeGB7VGam1HasYk\r\ndJZsShRKh0BBBcMxoFWFySFhn3UMqfEKp9UhVDaeL68XaQ5AFnNNx8f8gada\r\n2d6mS4seyRtmtIbhpYbWvjjNSP7bcDYY9Uh3wkFJXGdAu3PDNYegY1FZxTrb\r\nGpC2i4B0x2SviEkhBMUBu9lSMy3O0PHnrVlpOpoSo+JGrUxAzoRO0oTbusLg\r\nVM7Hp49ffP2n4ALOjuVpQObR9ztwTzp7rs0FSnNn3mcWC3efXVEMAIXd3gfb\r\nV+zrGiz6qHVjVhR7soR55XWUqjApXYaefy8gXBnzrpQXDj1/aDLtRrf9sg0m\r\nkTz0fo4yybiEvgWOCcvMq+4tovD5RYj33bQ=\r\n=Zfyt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a80ca787d65403d685a43073d69b3e549af373ab","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev && cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"_npmVersion":"6.14.16","description":"TypeScript ORM","directories":{},"_nodeVersion":"14.19.0","dependencies":{"@ts-awesome/model-reader":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.1.0","eslint":"^7.22.0","ts-jest":"^26.1.3","inversify":"^5.0.1","typescript":"^4.2.3","@types/jest":"^26.0.5","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"peerDependencies":{"inversify":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.2.0_1646349473527_0.06824143348457667","host":"s3://npm-registry-packages"}},"1.2.1-rc0":{"name":"@ts-awesome/orm","version":"1.2.1-rc0","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.2.1-rc0","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"dist":{"shasum":"d22015db2b70804f866420b7c778adee74f44078","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.2.1-rc0.tgz","fileCount":62,"integrity":"sha512-aMeP64OBJPxn7mULDzjMdNB4GR0+HThBR2x6gdPYzoWfL2wOjEE3v8fSJfIIUucQMeMB1eex6JTyoyiSauLaYA==","signatures":[{"sig":"MEUCICWHt6PoTu9k9QIzqJDhL8ZDYg5Xs/FRGd/qKX1uJlezAiEA7PLYrDp6u4wAfQeNylrQ8eH7wo+WxYZOFUdH5YoTCCA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOeJPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp66A//YbjnVtty/pp+ZO6+19QVecHRU/XkHsPnMmE6OfaQKV8bkShR\r\n231hOPMd3nYwKlPrXB6+vqB0ovdAt1HBYyV9dsFXLOHN+Ppw7l1DBBanMTIN\r\nEaRhDLoeqKVFoWQE1JgqNhZA1kgfJjsDX+OggIt6lrKlZY2qlPdqlGyFZ+rv\r\ns7GEi9GWNlmUS77FkCpq8U98LywTGE/E4EMMLqsICNq2zOMj8pJclyBawNWx\r\nQDHJ8qMSMHKVhoo6BP4okQCcmy6FjFqfNDTLnS1JYj0jml0tP4rpAs5cJcFF\r\negrWp7+RcmNj+TVcVXf4R0xHJpEN1TxgS0hvSXHAATMZ8cF8MukzqEm2Pb6w\r\nFPbSkNrqPtKeCpic9VPs12FCxo3xSyp8z8VWn3PNtm7ix5iokEObsp7l3qXY\r\nS6DaohwTCNWjAUj9qjc2SPYxlSI182sNXvMXwVj/bszrU/PyTtCe5XSNJy+o\r\n604szBl8JjcwjhJQBhmnkDNfEwWiGb16jU87O8ZdxlORhMACIbJ9Xm6u3NbY\r\navl0w1ry8NKlIA3LMdCyfaW/XRpa4D/9h2dvfQH0hgICbVZ14nXp0w6/spnQ\r\nbh6Jtp88gSty2NGp9sE1CKkctd83ilY2TkA5f7xN1po381AEnAHnsrNS0UeN\r\nj/uolOX8e6jnCugQ77IN2arGi7p7PqUqeyc=\r\n=8Va8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e7efbb5873fe51451acb903c71e1faf1a5879eb8","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev && cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"_npmVersion":"6.14.16","description":"TypeScript ORM","directories":{},"_nodeVersion":"14.19.1","dependencies":{"@ts-awesome/model-reader":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.1.0","eslint":"^7.22.0","ts-jest":"^26.1.3","inversify":"^5.0.1","typescript":"^4.2.3","@types/jest":"^26.0.5","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"peerDependencies":{"inversify":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.2.1-rc0_1647960655101_0.7678067904856625","host":"s3://npm-registry-packages"}},"1.2.1-rc1":{"name":"@ts-awesome/orm","version":"1.2.1-rc1","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.2.1-rc1","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"dist":{"shasum":"03ddb98d3f421e84158fd3669224628f7939fc65","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.2.1-rc1.tgz","fileCount":62,"integrity":"sha512-9rSlO5CFHep4+yWP6nlhL+o89/2yUDkoRnDLFFYMsrwyp0TP5bo2TJMeUsg4E2ZjYjYQky8Sj1kMZ1xyBizU3w==","signatures":[{"sig":"MEYCIQCH5HUZhilBjhEU6Hcq0SOl/hPChoCj3z4z0CmTmXp3RgIhAK8I+R7BGUIXuBuv9y240GYoD0n2RpWyEZUhbCSX4TUP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOeiHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+aQ/+IlJ3XcLQvNIBJpS3FmgnPQx57ekUjHm3Y6Lh4gJoRAu2/HDK\r\n8rNEPFXoWH3JKRvmKWQqBWbjW+/ABGwaFvRK+ujhf3nAoE/bwJ2p97sTMGfU\r\nTPAomB5JcTqYOB2UBZGDgZ3mcMCNA9OfSg8LOCZGR3veC/3Vn/PuojdYxTEc\r\nAJ4CpKk0cu52PGQwR8qN3j17JZCZc3chXjU3xFfurj7xFoqCd65zD9FU3Yxe\r\n7IuI5nw2JS38yeb1e1dJi45iK6gNoCvnAqKRiZU2c0bqHDOr08j+e6jKAOPe\r\n/0OyA8llN7DKxVKsKsOMnTrzuZHQvNO6X/xjJes8W0KWdhQNgfmT2+n8+XP7\r\nWB/8H2zF+BRmfYIoP4UMNg1MpWTlaePNPFGCen6JQW+YTCAoa1lsOYiucw4/\r\nvTUbkyzE9HFfYwkTq0sHkyPhwLBGuHndMMMLYL6I+xCQR62qM4B6x8tekIyI\r\nR/kcIU0dn1oakkpE5XCG7u7qdoyLpVgedgjuYwTZs2ze7eUM0FO4mt8CbC3q\r\nopgg58bPXfIORU3iAVvXfeLZhzIqnFAYeO3PJxbaAlit3nSGGixtQniNtnj2\r\nEcO4LKFyPu2QHq1NUcYudknLwZwvRPn/NrQpg2OTlZA4+Y5gUWQ6zN649PEL\r\nit5pcTwG+9bT/1MiYs1R38sRdkI8eHjg1Yw=\r\n=jj54\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d93667999914cef70796b8f62bbd81edc6e505fb","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev && cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"_npmVersion":"6.14.16","description":"TypeScript ORM","directories":{},"_nodeVersion":"14.19.1","dependencies":{"@ts-awesome/model-reader":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.1.0","eslint":"^7.22.0","ts-jest":"^26.1.3","inversify":"^5.0.1","typescript":"^4.2.3","@types/jest":"^26.0.5","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"peerDependencies":{"inversify":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.2.1-rc1_1647962246848_0.3205516752295583","host":"s3://npm-registry-packages"}},"1.2.1-rc2":{"name":"@ts-awesome/orm","version":"1.2.1-rc2","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.2.1-rc2","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"dist":{"shasum":"c052ab690c348855a2f1fa71829ec0de98ab87d4","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.2.1-rc2.tgz","fileCount":62,"integrity":"sha512-2F2BnofxX4tz5MNQh7x2NWR46pcP1JIXt7g+0VjHxgyVXUK5Db2aw7zi9/R8SHNz6q8Wb271QSkffL4xtwDegQ==","signatures":[{"sig":"MEQCIGq3xRsLHByp6iNlaDIW6/oU5UAFReCNax3v7FnXlbnBAiAis4Br2iQtkBeL42Ihw42Jj/bAMPCXrYWV8ukbGOKgBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOe8QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBJg//VhAe32nhp/7F42W8yAu5Nnk1cvd0SigFtdtcJLlJJGW4JfuJ\r\n1vn7YI3c+tWGPjL8Dr07y+JvPkWexRlD3EuHQE3t5DXs6EBqZGBWqbDu7cpX\r\nT1n+Nq+crHtnYZn2DJVNc0E+ZU1UvuwMHzfes+lafOhZI8TILI2uejWP3qeh\r\nb2rzHxiNUinHnbCVio+h5lalmwWerML3kUzTYGiNaQnwk5NvoDz9lGS3k3pU\r\ndsT8UoVMwGLjaf+F1CEK6d2kH+2GvS7JLe7eQqQeACirswtwcycWuvBUsk9N\r\nGZ7SEynK53b4FSIUv8Rcu3vBtf9MYaXH/BQWvHP6hRyWSpHb/EGMMVwseqZm\r\nTuKecbx+34TVoDOnd7PNXH6F9kkT0Z09/xuaAS9JHCgQF0XhumeMZdMm+8K8\r\n2Rle7pa2chilmx8frmlKV/knQBkR1xbnDYIUEZMSGa6+U1DZZ7wbxCd64KwO\r\nixN9UwMz3buxBdWIDcOHw4ntxoLsevgh3+AqHc8o3e0+cx1Dv35S+vEzp7F3\r\nQL80kg1eNOIj+VZ6Vuo14tN46+qKzrnY/Ksqdo5ab4NUCg8Q4Ujo3gv2E6LJ\r\ntqs4SwhExNjKUDYsfN0hRVCV8jFpy7E6w5iMqA8J1QH9R0iPyPpu2hmeoTjK\r\nsi6f265qBPyvOt1SAq4JbaQ+cKWNpCzpJPY=\r\n=LB9t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"45a657f2c075010a0a894df80704f21627d021ba","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev && cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"_npmVersion":"6.14.16","description":"TypeScript ORM","directories":{},"_nodeVersion":"14.19.1","dependencies":{"@ts-awesome/model-reader":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.1.0","eslint":"^7.22.0","ts-jest":"^26.1.3","inversify":"^5.0.1","typescript":"^4.2.3","@types/jest":"^26.0.5","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"peerDependencies":{"inversify":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.2.1-rc2_1647963920144_0.8863349553010673","host":"s3://npm-registry-packages"}},"1.2.2-rc0":{"name":"@ts-awesome/orm","version":"1.2.2-rc0","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.2.2-rc0","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"dist":{"shasum":"04056dbd27c814ad8c1698c5688e55ce4c3c57ef","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.2.2-rc0.tgz","fileCount":62,"integrity":"sha512-ipi9qf4b3rislnDblUAiYcbXdOQdOyomKAYMzMUuVXBtZPmAUlV6zego2uEqmwj+ZTd0si5PI00P7MyLy20mOQ==","signatures":[{"sig":"MEUCIEysAMYd8dM8RyJrNWGLGUqLm8NNTcYo8AMV4MxiJ7ImAiEApCMWNBDtggkPTuOTPOsDWWdqhTDq7bFrHjheP6nXuck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142386,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXbaLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBHBAAhTBiy6/Vs7/90QN6MuUyppVsezi7y1vCR0GE+PEXHYz+c643\r\nUBqCmYhIWFKNoLAPr6JE0cL18zO8KhJNu+zZB5btcOsyWUxrUs/ePM54nluv\r\nC6ECaMNFcguvikfuNam1NvclXMinH7waa+StnCnp7YOd/44Q975uzQi1hs4f\r\n8h5qZfwiNn5vCaHIZHwI2x2+WqEPLKN/fjRb2syFHqki/YPeJ1PqfFQ1QYcG\r\n7UT5HvC3JdNSivRHPY/PDv/hpSE++7a2LvCYV42DWzcbmgfksuCBNl+MDVYj\r\nRx9le3qSUgt2H22gO8B3u+Xno3wMUNNgbuWGxNx9TRb8OQWMIiLlt6P0BpW/\r\ndLtnSYYd4jgxBIafIjNg1gWjhi3JmOK/L91ZcoVIdvJxJ+IxTvPsVOgpVj6K\r\nKxoWO5WMXloqDOduKwJIaF/igX093vQd2dIDLe80YbYBIBBgdE92Ch+CwYYg\r\npaMi0sL5GqlwRm/EcE6EWM/yePcvZM7SWpnrUIbeQME8QcoDCNRSsYg5eae5\r\nRrCEV2kNNZrwq8SuGtlHZnnpn70x+/+EPbvV+CbFuES4HFXI9cwUPUrVqKDV\r\n6T8+ukp332sIk6b0RCmOSNPSiIRjFAmFlupQ60Qb7ofnvzNnc7UzbsNDMkgb\r\npkcIWpSDGuWK0HbKEZ+vT+tDhwBu7RCiZW8=\r\n=Ov6+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"239b4b00f506961d959c3c3b5595bf603744338a","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev && cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"_npmVersion":"6.14.16","description":"TypeScript ORM","directories":{},"_nodeVersion":"14.19.1","dependencies":{"@ts-awesome/model-reader":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.1.0","eslint":"^7.22.0","ts-jest":"^26.1.3","inversify":"^5.0.1","typescript":"^4.2.3","@types/jest":"^26.0.5","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"peerDependencies":{"inversify":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.2.2-rc0_1650308747240_0.13531328354659178","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@ts-awesome/orm","version":"1.2.1","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.2.1","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"dist":{"shasum":"59876cc01b24362b45d33baafe7d6ab283a56b1e","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.2.1.tgz","fileCount":62,"integrity":"sha512-bv3pB+doBlZImuP+mi5HFOv4FVpBWFQSma1Giv/zQCw5OYhCA2VrFehcFSkT/K9x2DUAeD9qOK0pKxVIzcepuQ==","signatures":[{"sig":"MEUCIQDc9E40Ou+NlJknMgX2k2/T163nd2BfgXxycRiFNO1SwgIgaIch9qssMKkdVQV4uM1aHaAfNavzXXEnm9cVtuhIDRg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXbacACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKRg/9GkhCwz5s7dqabh2RVHLV51cigHUYR1qD3oxznekRX/Jl2/uU\r\nCkbKyfzEZIO91yh6N/NrrCv0WYf9lZV6gqbxBh2Ka3kyfeiOg+raXHr12luK\r\n3JKyvbVgBKcrI7P/A29Fu6fRlRGTUQMtuIql5HZimXJSEP1puINUGYOzsH09\r\nZaRZek/35UgWiQ/gXWEjo5FD2phyuvbipvxOpO6IZ4DrA1qUdHHAB6XywQIb\r\nuEt7bg9YpCCHavlqrvTWSfMt8xKcGS5iPNKqYIO+H7Sf31xoLqUnfOmd2C0t\r\nKr1zipxyMDda4r7spoPaLr7S5eIuwFiqqgvsGi3xFF1bd+G6AAQYJMlAARlz\r\nIZVKJ5DyXOnBnUawnGW10QQyxYGwJ28lXcI2A8NAbLTCQRNL120tUB4jz2ad\r\naLmGXM9wX1ojrUZ+5aIWLx9g8SdgkD9ShFtPrUHZtHuGFRR0kNT4w8nC/sSi\r\nVFKKuuvEpQzhsnm2vLugG0w+vjMFacXzyL/bDkPhn/2LWnObP/R/THWzZc4f\r\nYPdDUzCgjg+w2llSOWj1KSn9zHufdrY/mCgU2ThiXiUH6FFeaFXfHDgKuhmR\r\nBnDQ3KB2vNYaNpmm+GjPkme9HCQYbJMF4Y/vYG3Gnp02CKR+jnwpWs98caUH\r\n2V2mWNizfQTeY5fC187FkaSXSx8ZCfZtKTI=\r\n=KvxF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"45a657f2c075010a0a894df80704f21627d021ba","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev && cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"_npmVersion":"6.14.16","description":"TypeScript ORM","directories":{},"_nodeVersion":"14.19.1","dependencies":{"@ts-awesome/model-reader":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.1.0","eslint":"^7.22.0","ts-jest":"^26.1.3","inversify":"^5.0.1","typescript":"^4.2.3","@types/jest":"^26.0.5","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"peerDependencies":{"inversify":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.2.1_1650308764432_0.07738275274327533","host":"s3://npm-registry-packages"}},"1.2.2-rc1":{"name":"@ts-awesome/orm","version":"1.2.2-rc1","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.2.2-rc1","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"dist":{"shasum":"4da249e268d83fa4606ff89e0f09defcc8d4e2e8","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.2.2-rc1.tgz","fileCount":62,"integrity":"sha512-mn2HBhYQ/02c/y/ArwKGvxsOBiDxLy2Pbk6eOTMLfB45fa9AZuSkbxtVRv1mxND4sJHRiWB0i9xrXk+WI/K2jQ==","signatures":[{"sig":"MEUCIQD0vvyMaghhmYdLLTCHiQuAC0NEFSOdpWxFcn79ca1VrQIgZpx51r+jA2v+Bx9tM4Oxfl2/qzgkEhcer0SVIcOqlwQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXtwhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2bw//clc0tFF7HlH3EIajOFwKFIgFpRz/ed9tzYsRCJGfye3I2pLK\r\nVolSaCRP64Vpufd+ZgASDA9x30McuByEfymH0sWiE85K9NVCoPwk1cHYqRmq\r\n1AZ8yp7pQk0YQaD53tnlv3TRlisdQqII1o+xcjmdk/ji5AvLBfVRZmJdfa/l\r\n/5ULgUilJ2dfGwtmKLAhafdCl/B5rIIGeD5PezTBDsRGyAMnNcRPZzpGVg1u\r\nJfqd4WPAy4TWKip2H1rDGDAKXVn626Sd81lqZPJpR/iribzX5TjwbEG3C4OI\r\nKuPAm0yQHrg48hyHVVTy+thOpruz5nwikDOE9azapkdbQ7JGcuKu76kAKA+l\r\n0V0KXlNfLPxUkkDcX6B513BeUn8lE5fhHn9qKdCqh/iaT0jLxsX/CP2vGw93\r\nQXZt+ndn7ZZw+La97PJvdLYKzhNaE4VkkozweJDvKsfWQqRSKAsgELfY4b6+\r\ndqokWI3t+cGkwh/vxb9Hg0BfPQFJEjUOGqhaL5xtkMePK1rQqV9eekfcffiS\r\niE7eN1ZC/RnCF4ntjI3aMHHzAU8C73JxM7ZxhH/m5+xS5UAX6mnPvt7oP4YG\r\nru6nL0N35j5RRNfMU4dM0Rsflbml/yu3+DKgWPUsrso9q7YiPsCmaUjElAfl\r\nj3KWtKLu6V8iuy1xjSsWIrpdVGKoXaKsFIo=\r\n=KF/z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9558ffbf93b9ce88cbdea26d29747baa4ccad1a1","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev && cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"_npmVersion":"6.14.16","description":"TypeScript ORM","directories":{},"_nodeVersion":"14.19.1","dependencies":{"@ts-awesome/model-reader":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.1.0","eslint":"^7.22.0","ts-jest":"^26.1.3","inversify":"^5.0.1","typescript":"^4.2.3","@types/jest":"^26.0.5","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"peerDependencies":{"inversify":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.2.2-rc1_1650383904805_0.5946763163863018","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@ts-awesome/orm","version":"1.2.2","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.2.2","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"dist":{"shasum":"723351a27e8ac0f059621575abfb3d3f16acc02b","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.2.2.tgz","fileCount":62,"integrity":"sha512-qqVxzc+GOl65RwLGYmAqtucITouyKIuhpZQZ/vY/SvuFbv+hTHV9/4cuhEWNaSWJ1oCwyvg4HoejMsulyYRgEg==","signatures":[{"sig":"MEUCIQDtyriM0BFcQWYsVMjGXTCqkcdzmJjIceBwhvsbrPOjqQIgJW30HONzNYHTUtT8voCYCRNoJSzeA6F3C35/Z3+ifzk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiod97ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqskA//ZpnSYVddrecY8ASdNQr71lmOOy1/qJFhz0ak9R/z9KRoY+So\r\nFK6OgqWvUg8nDzhaOxQfetu3oEN0n4MvO5pDhrclblBHAG2NUMNujhzmFG3v\r\nlys9hqqtTUxoY0jpJw9CkE7SBINsImfF4v4Vt16A8Iw2524Hgi5PZnkv8RW3\r\ny1TIfvVWlWF3Rd/n/8MWMlG0g0sa2dOoFbg60dYYtjwQ4iOK64b9huDfrHP8\r\nGEPWWjgBv6fiN7LzFe0GCo63lApNCfjLD/rCtiMU6uaekErrbi3KRI3B5HZD\r\n2BZTTQSr2U2IZ+Bt3Rgx8Jckr/mL/ZIgwfYRRnpBw+xLLtHCatbGYqfA/oRJ\r\nri1iKtoAkZXMBZDQS+rlxKtN8wOzMgiceNXMctxG2S7EWijKQwfVbJWqqyA1\r\nvhVuMMj6NMknxhtlkN/Utftd/GsnoWSoS6wzFpEaGyT0UfbLdmtvD7JbKjnW\r\nOR+4B25/1fwUzy6Hr0E/vN24GWV7RK3f7Hmw9Yll2JR/yOqtjknzJTzOxym4\r\n6BePpVEZoE0NOXFcuh77dJRro80wC1Ct6KnMTXFAy0bvb2wXw5hXwVdOXs1v\r\nztWXMbJJXuBhf2EwNKV2iijGYMQ9kqY0/agtOXZfVuk3w687Eix+PoTz+g31\r\nFSu2oUg23PUmciBUjaFsq7fbypplSvdG2vo=\r\n=OWNu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9558ffbf93b9ce88cbdea26d29747baa4ccad1a1","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev && cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"_npmVersion":"6.14.17","description":"TypeScript ORM","directories":{},"_nodeVersion":"14.19.3","dependencies":{"@ts-awesome/model-reader":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.1.0","eslint":"^7.22.0","ts-jest":"^26.1.3","inversify":"^5.0.1","typescript":"^4.2.3","@types/jest":"^26.0.5","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"peerDependencies":{"inversify":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.2.2_1654775674946_0.2755325219520408","host":"s3://npm-registry-packages"}},"1.3.0-rc0":{"name":"@ts-awesome/orm","version":"1.3.0-rc0","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.3.0-rc0","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"dist":{"shasum":"322a2a0145ddea306a1383df6c848d710dae3c7d","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.3.0-rc0.tgz","fileCount":62,"integrity":"sha512-bkxQy3AZJ/lAMZiK4kjWIcaHxrL5yakTW7/g2YgBNQdvJ33ZI+zbJNG/ry7TAzU4T9fd8btJDUjhweZYmVQG+w==","signatures":[{"sig":"MEYCIQCQ98topy6/XLRNVb59ogI6Wxlz4dFiW26Mpp27NvUqlQIhALfiD19Ve3sKjGWIPOgYLDr6e8JA8ZTrc4QCWJtsMyI+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiod9/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmorHA//dOMGUqyvYyLkeTOLobzww3lDK9rz1Jey3C2ta4P9C8HITQT5\r\n20ftTCDT+Vn8Ebsy4iZDwyH/SvPSHs4nxljvLZRNmUrlAl0nxLGSJXj5FC3+\r\ncs9Z2nHbOIlNExgnx2sGAmZLQWbgpwS2jeQtjeuOe8GcqCWKqxKD0mu7kfmD\r\nLiTwyY9kzy0G4+4iVW4Kgq+9SKZYubXv2UQ0PLJVqwBWbhCS0gKluecDAA5F\r\nZYiljilwguuYO5j6WnWQk7SuvF3bsTv1QOC1evxn28eMAGJp5LiNTKnKtX4O\r\n9awhLJS3/XBPwUYJVvb9kWa16K0m11Fv1M/OheHS1V86aCSUPsUjaLmI1de6\r\ni6ihfjS91tD/3dwNYdDv7/LzB+bkuh+qDRSxt7uuHbkFOj4IYVFOmHeLE95S\r\n99IVnBCWgdd9HCv9iHt4n6o17iTbFD4/N56+AeNz83SSYOTaMiHrnZ/O6xSJ\r\npctyQuYUwZ95Que0RBpJ29LwPlgBcarmlKFti0E22R4BYDAXG+xJOMbPSe7G\r\nDcKnCqdWdoHq5pj89zxF2dKV4SSE0Y2MiKG8eB9wY4G+Gh/A91wiWUVKo46Q\r\nS9LyHoI5FjzZ/8w1CM3NvWVICtcM2lSzG3KvkuYHMdxKQSRm7avm/CbzxCuK\r\nZprUpiCt727vtCVCr9AinLyHyfCf8mHRPe0=\r\n=FHka\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4b38e886b507c3468b44b12e896bc920a099c173","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev && cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"_npmVersion":"6.14.17","description":"TypeScript ORM","directories":{},"_nodeVersion":"14.19.3","dependencies":{"@ts-awesome/model-reader":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.1.0","eslint":"^7.22.0","ts-jest":"^26.1.3","inversify":"^5.0.1","typescript":"^4.2.3","@types/jest":"^26.0.5","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"peerDependencies":{"inversify":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.3.0-rc0_1654775679304_0.7487875256518495","host":"s3://npm-registry-packages"}},"1.3.0-rc1":{"name":"@ts-awesome/orm","version":"1.3.0-rc1","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.3.0-rc1","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"dist":{"shasum":"eda14d7386d7aa0916cc2e20484ade8f6c0f480a","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.3.0-rc1.tgz","fileCount":62,"integrity":"sha512-klKxL7hoK/ybLyddSBOKH7YxF/7jvLziP+Jv5PbQRPEKardDhLRcwqqhVMJQn6GBWJFJTmMK8PXjgQlpkhMh/w==","signatures":[{"sig":"MEYCIQDweKOKgoCJeZQoKqB0QHCJ7eobqkPz/1Fk9Jo6LtnRrwIhAI+w/1uCBSkfzKfxk+WkuXepBMZvouzSgOnde2WChBFo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiowbfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKWQ/+KHc5TVHfHPW4PSZu2u0cdVBnhYPozxvQDLqY9aQaOslT8R2q\r\nWgYLmiUE1Qdb89NDLgUkBcsq/VpJyM/+DBfb9YLdLGkgSzrky+xUblP6dCgT\r\nUvWUmQMCj+bizsKupmOQpl/dbkgdiO2m0qIh04l8TB0De/CrZEFZVXJGfYqm\r\nweXpJ5utA8pR10spib8BJpRTvTZXeDM3kFQ/3+mOCMpfyTfDXcUAeEpl1Xuv\r\nP+aL/Sbyy0/0p2gKkX9mlr5oB9cTNWmuXKsivR5fuCwiIbacnkSQNVCfJMbF\r\ngBySdKiR1YK8oEPS2hIzJeqVhSMmREh7qpaVInCJVJc8ZG+kLJhvUrT75Ggo\r\nq9N3noEYOPOHe05SphjgBVhPJ3rSWjwhTLGb2fixW78oaQHrfPOOU7tsM+3P\r\nUkjKz2DbN68pQ7b8NVLKcQiKrAqOn6m9DxuzEL6IQroT63B162CI59usEpE9\r\nK4MpO1UAMET5c0IDs6wwUsnZ0J42lGX6IOxBKxM4d512I3LXsoLW+lU10iGc\r\nZjg8WiI/yL6UvxsJV2tlZRchdS/9z9RrfJJznTNNOY4YTGxFkHPutia4/NfE\r\nPKYTjBTWc2ULLcnzWfEagIlGqZTjhAxox36k9uKI+ZA4sjwfMgJ696qjzP4H\r\nM0QX/DglSl6FQip3BxqnEFW3oLR0BeOKVvQ=\r\n=Tzjp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"62e27864429949c7cc9f012d12a5a288f1953243","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev && cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"_npmVersion":"6.14.17","description":"TypeScript ORM","directories":{},"_nodeVersion":"14.19.3","dependencies":{"@ts-awesome/model-reader":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.1.0","eslint":"^7.22.0","ts-jest":"^26.1.3","inversify":"^5.0.1","typescript":"^4.2.3","@types/jest":"^26.0.5","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"peerDependencies":{"inversify":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.3.0-rc1_1654851294957_0.2991521554577663","host":"s3://npm-registry-packages"}},"1.3.0-rc2":{"name":"@ts-awesome/orm","version":"1.3.0-rc2","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.3.0-rc2","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"dist":{"shasum":"bedc84e015df420502e496705201b80c3a77b505","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.3.0-rc2.tgz","fileCount":62,"integrity":"sha512-XGrHL63BGLGl05tHheNUO2S3pgkF54VZA6qOZZtWeYQ0UdlpvUA/bPGqcddd0YgPaP9K/DGmCid+ztC9BUHIBw==","signatures":[{"sig":"MEUCIQCO4Q6rlreqEK6GD8cvj7KGPJE9847atCCyg/He0ZcRLwIgZgvxRpi5F1OP60U/QuVJFeqSdtWFOfMEIw28Od34+Lo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirZ62ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpsEA/7BKWr3v8nchn4L3GcFE3UYhtcitk9kxaBbyOKNVUXSF56KHkO\r\nANkBmOw9u8QmOmrZVmwgQkzkIsFbfwOLH+0bAXulggrTw52QSVtMDLY8IzQ7\r\ndIZbDmcLq/YJMjInYF2MOVjJjd9gSpUZMkOZwpEJRFDrr4SbJJVeTreqcXDj\r\nC+qeV6nC0L23VmlKhUIeb7rlivFR2MZwnrw88P8HeJ/x4eKmLOM1cgcWoxIC\r\notcJIwrw1408N7cU2qarhqI9DntkKDbJZvCdloCPV/+W9jyxELsztkfpYlDP\r\nFg73cq2oMk6bavf6kgV2lg90k3qF6wkI7/KD/iqWozSPW8k+Cm9PqGLovYqP\r\n666FwpYh7DMt5mLrL4vQsysbOb822rZo0ApfrUdH3hqfY7LPyY3HK4ur+Wnt\r\n0IR80pXwphiqhnvWGpB7pDDLqqX+D06i0h5QORnG/3yZ4onbeHXhrttYH8yb\r\nNTDXwEqC4TSuMW/DOY/4wunhjzWPx+DM8g7BAO1kL4rDUE4OpOj1T0h8RWNC\r\nUBHNuTBK2pTWcac6PRBefBU/CnMfD9yGh4Z8e7hN8/eja9KTf8rU95DxH0UM\r\n2hSrf49O/+SuBGQmw7/Qyo7zS8t2zm8PcJD6NW6ozWZYHOiF6cw44MAt43Lp\r\nifR9pM77Unxee4cM1feUI7FPQf83nlQyFP4=\r\n=Yj7V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"62e27864429949c7cc9f012d12a5a288f1953243","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev && cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"_npmVersion":"6.14.17","description":"TypeScript ORM","directories":{},"_nodeVersion":"14.19.3","dependencies":{"@ts-awesome/model-reader":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.1.0","eslint":"^7.22.0","ts-jest":"^26.1.3","inversify":"^5.0.1","typescript":"^4.2.3","@types/jest":"^26.0.5","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"peerDependencies":{"inversify":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.3.0-rc2_1655545526205_0.2622386901992526","host":"s3://npm-registry-packages"}},"1.3.0-rc3":{"name":"@ts-awesome/orm","version":"1.3.0-rc3","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.3.0-rc3","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"homepage":"https://github.com/ts-awesome/orm#readme","bugs":{"url":"https://github.com/ts-awesome/orm/issues"},"dist":{"shasum":"d03fba6a21778b534205f6f59d48c6f5e141cab0","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.3.0-rc3.tgz","fileCount":62,"integrity":"sha512-VJ2/LGaR54R22aXN+kINUr64tR6kqSXWGDclBCnaOTeHWKH+oVJLqBi3lg1NtLb9PDxeLTzeQ3MACscbictpxg==","signatures":[{"sig":"MEQCIFWaDFfAOaciGXmNsu+6C44cVJI70rgyaTj+UlVArsIGAiAX0uRVWKu9UNxA5UQDzpnxctlkkt7F0OeWfEhLeP+OCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149884,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirZ+PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrptA/+JGvqdH3D6tQgRkfoguhYxDg7/HWcvxhk0oR8zZbL274Nnfhp\r\n3ggQEM5imXGBPq60mfVGonrZdl0w/oZsyA0/U04CJcYSvNhu22dYExGpB9pR\r\nkGkFi+GT/maWZrDbCngNGQU5b8eHiITtQLI4STNNKXB7mw35BlmGC5x2bP/Z\r\nzcsJP3rbxv4DC6Z0cWkG5Mgck86fRoMvgL0OYHxyVSAyZJvb98DPekzcYZ2Z\r\nQEPG5AKBLJUxCc84l/0i3Mnd2mFOZMyAac42EiJieCORSk7HDBntIhdy9vJc\r\nu4ciZ6NtO2pmLBcLS+SCB13aS6TwcaKQnLqycjCeUpF6dgIjECZ0Mb2Vvvgo\r\n8qHQkVFsDROJgGX7Gy2YQRjgNZeTK+Lhv1Px5gpBV5Qu6dqO5o6xU+LyffHE\r\nFL0M5S6a0x/PGx3yHYg/FxQ21hSauoZzHCg+UDMwCykI7/KQ+25b5K/417AJ\r\nDdPh5i+MdjrcUI4HheqZrDjPQ7nHCG64C7eGqapYyZn8gsJW4YwEUAALzzzC\r\nyRzTmNxHv0dtxXDSM99mNuW2pSrVq9eK3D3vbXNVl+1o0h3Ue5H2vyzb7L3Z\r\nn0Udv3p4dUUC14LWceZ5SxI8OhblMOoNpC5NyT6tzRGtr7oaUgcK9phb5tz2\r\nIR13Ts6AHu2ywDKRfIBCPrxOnyy5Pf56yv0=\r\n=hDKX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"19f91030c45a93fb439c7b7f45dfd336bfa88c24","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev && cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"repository":{"url":"git+https://github.com/ts-awesome/orm.git","type":"git"},"_npmVersion":"6.14.17","description":"TypeScript friendly minimalistic ORM","directories":{},"_nodeVersion":"14.19.3","dependencies":{"@ts-awesome/model-reader":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.1.0","eslint":"^7.22.0","ts-jest":"^26.1.3","inversify":"^5.0.1","typescript":"^4.2.3","@types/jest":"^26.0.5","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"peerDependencies":{"inversify":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.3.0-rc3_1655545743055_0.5967662679612851","host":"s3://npm-registry-packages"}},"1.5.0-alpha.10":{"name":"@ts-awesome/orm","version":"1.5.0-alpha.10","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.5.0-alpha.10","maintainers":[{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"homepage":"https://github.com/ts-awesome/orm#readme","bugs":{"url":"https://github.com/ts-awesome/orm/issues"},"dist":{"shasum":"1a3bd2a7594b609f1a4621e41766d2de28876547","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.5.0-alpha.10.tgz","fileCount":65,"integrity":"sha512-g3iCc5E0gOFB0GWhorwKt3FShn8ZVC14EpyGRagIYT/sdo/u6QaMqCpUbbxeNpmXsjzHRzWQbCKG8CfNAgZhOA==","signatures":[{"sig":"MEQCIAQx69tivNskBEno6bjbnTPPPt2ftJhyd3BSMlL5sxPKAiAy5cqjDzXxSC3kyxD+M60wWXAr8Hj4p7KcYT0ws7LZfQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200571},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f89e8c06366a859acb243465bb5d55087e20036b","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev && cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},"repository":{"url":"git+https://github.com/ts-awesome/orm.git","type":"git"},"_npmVersion":"8.19.2","description":"TypeScript friendly minimalistic ORM","directories":{},"_nodeVersion":"18.10.0","dependencies":{"@ts-awesome/model-reader":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.41.0","ts-jest":"^29.1.0","inversify":"^6.0.1","typescript":"^4.9.5","@types/jest":"^29.5.1","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^5.59.7","@typescript-eslint/eslint-plugin":"^5.59.7"},"peerDependencies":{"inversify":"^5.0.0 || ^ 6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.5.0-alpha.10_1685433072639_0.5023320812439176","host":"s3://npm-registry-packages"}},"1.5.0-alpha.12":{"name":"@ts-awesome/orm","version":"1.5.0-alpha.12","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.5.0-alpha.12","maintainers":[{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"homepage":"https://github.com/ts-awesome/orm#readme","bugs":{"url":"https://github.com/ts-awesome/orm/issues"},"dist":{"shasum":"be1bedac9d91b1fc292db6ddb6d1f3aa5f32f1ae","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.5.0-alpha.12.tgz","fileCount":65,"integrity":"sha512-NnfUdZUkYfEmLlqWyR1PSH+1ay4jzIE77NErOWgt8qpxlAY7AhQoME3dVlch1jt8sgCaP4LogjaX7PA9/wNEbw==","signatures":[{"sig":"MEQCIGIq92hLwmOA03cEbim8tcjFnYtEOalGgIl9YqA2u11HAiAjLyBSQbJ8lH6NiJZ3Z7BReMBnPmefOCKziXCQaE5k7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":201528},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f89e8c06366a859acb243465bb5d55087e20036b","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev && cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},"repository":{"url":"git+https://github.com/ts-awesome/orm.git","type":"git"},"_npmVersion":"8.19.2","description":"TypeScript friendly minimalistic ORM","directories":{},"_nodeVersion":"18.10.0","dependencies":{"@ts-awesome/model-reader":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.41.0","ts-jest":"^29.1.0","inversify":"^6.0.1","typescript":"^4.9.5","@types/jest":"^29.5.1","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^5.59.7","@typescript-eslint/eslint-plugin":"^5.59.7"},"peerDependencies":{"inversify":"^5.0.0 || ^ 6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.5.0-alpha.12_1685548710404_0.6744348687992594","host":"s3://npm-registry-packages"}},"1.5.0-alpha.13":{"name":"@ts-awesome/orm","version":"1.5.0-alpha.13","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.5.0-alpha.13","maintainers":[{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"homepage":"https://github.com/ts-awesome/orm#readme","bugs":{"url":"https://github.com/ts-awesome/orm/issues"},"dist":{"shasum":"b11fcff34c55830438fa9ff26fdfe0429adea695","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.5.0-alpha.13.tgz","fileCount":67,"integrity":"sha512-5f4rZr8RvZckt88+O/mVa3s1+HAbM/efFtF1eGJbCLjqfQWS5HGMrikl92Vt57GD7rRCLvQKkv9j+eG6qcFp3A==","signatures":[{"sig":"MEQCIFTv2ZYRoQ77p+YsQoY1zwB447BnA/H3z85UxjqSxP88AiAF9dXi4fQOKfL3QHfeQem+d0o5xH145hxpZqoss33KJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":203337},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f89e8c06366a859acb243465bb5d55087e20036b","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev && cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},"repository":{"url":"git+https://github.com/ts-awesome/orm.git","type":"git"},"_npmVersion":"8.19.2","description":"TypeScript friendly minimalistic ORM","directories":{},"_nodeVersion":"18.10.0","dependencies":{"@ts-awesome/model-reader":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.41.0","ts-jest":"^29.1.0","inversify":"^6.0.1","typescript":"^4.9.5","@types/jest":"^29.5.1","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^5.59.7","@typescript-eslint/eslint-plugin":"^5.59.7"},"peerDependencies":{"inversify":"^5.0.0 || ^ 6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.5.0-alpha.13_1685610491586_0.8321868220535247","host":"s3://npm-registry-packages"}},"1.5.0-alpha.15":{"name":"@ts-awesome/orm","version":"1.5.0-alpha.15","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.5.0-alpha.15","maintainers":[{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"homepage":"https://github.com/ts-awesome/orm#readme","bugs":{"url":"https://github.com/ts-awesome/orm/issues"},"dist":{"shasum":"62a2000198d4e4f63c4183958e3b50da4aa11cba","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.5.0-alpha.15.tgz","fileCount":67,"integrity":"sha512-Fdt/9mNq0qD8OLeOlFO1gSKbHP0hVvm2pDl+CzuOfSMHlsfWcZ1LP7hERGHGCZzWia0BBZRqAF86r8j03GWFRg==","signatures":[{"sig":"MEUCIAiaa4ed9JBC9chr/vAE7hK4y68A5iUnFomV85v7yttEAiEArC9ZxN6bKdSFTF6ldOVdGfPG1bUEuG2wfWqhOy0I9ak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":204213},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8554868db7c004d8d579aff4fa9bfa5961d4bf0c","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev && cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},"repository":{"url":"git+https://github.com/ts-awesome/orm.git","type":"git"},"_npmVersion":"8.19.2","description":"TypeScript friendly minimalistic ORM","directories":{},"_nodeVersion":"18.10.0","dependencies":{"@ts-awesome/model-reader":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.41.0","ts-jest":"^29.1.0","inversify":"^6.0.1","typescript":"^4.9.5","@types/jest":"^29.5.1","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^5.59.7","@typescript-eslint/eslint-plugin":"^5.59.7"},"peerDependencies":{"inversify":"^5.0.0 || ^ 6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.5.0-alpha.15_1685700049228_0.4781842426513827","host":"s3://npm-registry-packages"}},"1.5.0-alpha.17":{"name":"@ts-awesome/orm","version":"1.5.0-alpha.17","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.5.0-alpha.17","maintainers":[{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"homepage":"https://github.com/ts-awesome/orm#readme","bugs":{"url":"https://github.com/ts-awesome/orm/issues"},"dist":{"shasum":"53514f9150d61778f429d5efbb4a3e36607f9bc6","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.5.0-alpha.17.tgz","fileCount":67,"integrity":"sha512-mN1fDNLYZrovl1IgTbDYy5TRGAk6lExBxXes1m0HBhbdo/KXhuXpJET5imTmdNcAaZbXFxuDdCsXT+ldAicT6Q==","signatures":[{"sig":"MEUCIEUvP6pFovF6Kk3s9HAxVh/YO6DYJL/Gklg32PWSfjp5AiEA/kPmWo0C7SJPOQryffrw278EMP6qvamWbrMSgI5sWRg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":205016},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8554868db7c004d8d579aff4fa9bfa5961d4bf0c","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev && cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},"repository":{"url":"git+https://github.com/ts-awesome/orm.git","type":"git"},"_npmVersion":"8.19.2","description":"TypeScript friendly minimalistic ORM","directories":{},"_nodeVersion":"18.10.0","dependencies":{"@ts-awesome/model-reader":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.41.0","ts-jest":"^29.1.0","inversify":"^6.0.1","typescript":"^4.9.5","@types/jest":"^29.5.1","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^5.59.7","@typescript-eslint/eslint-plugin":"^5.59.7"},"peerDependencies":{"inversify":"^5.0.0 || ^ 6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.5.0-alpha.17_1685992984632_0.19629837451866372","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@ts-awesome/orm","version":"1.5.0","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.5.0","maintainers":[{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"homepage":"https://github.com/ts-awesome/orm#readme","bugs":{"url":"https://github.com/ts-awesome/orm/issues"},"dist":{"shasum":"f0f496fe2fd87b2f657d101a7c8af1613dfbf7fa","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.5.0.tgz","fileCount":63,"integrity":"sha512-2FOHpeuVZmTFETste9YqmEuMWs5nGFzJ2vwA5p01ZMrUXUOs8q2f3hwRROQiG6Y0tYwqrwcGhjkPAa5MyZuZaw==","signatures":[{"sig":"MEUCIQCsEql9UO80o90LrUrBsRfXkJuU/bJXlIW1QTuFJnOQEQIgab5OK8IXdIcBt/3aHfjBDgbhlJpcvWzDjX7FHZN8cys=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162581},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a41d4d22b8fd4132fe94581e9aad20a0ef568968","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev && cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},"repository":{"url":"git+https://github.com/ts-awesome/orm.git","type":"git"},"_npmVersion":"6.14.17","description":"TypeScript friendly minimalistic ORM","directories":{},"_nodeVersion":"14.21.0","dependencies":{"@ts-awesome/model-reader":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.41.0","ts-jest":"^29.1.0","inversify":"^6.0.1","typescript":"^4.9.5","@types/jest":"^29.5.1","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^5.59.7","@typescript-eslint/eslint-plugin":"^5.59.7"},"peerDependencies":{"inversify":"^5.0.0 || ^ 6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.5.0_1689241191716_0.40369716098456165","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"@ts-awesome/orm","version":"1.5.1","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.5.1","maintainers":[{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"homepage":"https://github.com/ts-awesome/orm#readme","bugs":{"url":"https://github.com/ts-awesome/orm/issues"},"dist":{"shasum":"05edf277957baf3cff004e6074bf9695e41dfaad","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.5.1.tgz","fileCount":67,"integrity":"sha512-96QMXTWrhuvkMT++cYvRZNn0JKBuYcbFq8/gAju+/u6CiITAAl/bKeFEjR6UK9EvlX9z87DpXTYtNjm7ufFCTQ==","signatures":[{"sig":"MEUCICsNeZOsjyAFPC+5wds4TvqIbey5JHPDrSJCz3xvsYbpAiEAn5kHVIYk5eSRmyL8hz21WHnGQZNYiN5aToMf8DsMRR0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":201191},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a41d4d22b8fd4132fe94581e9aad20a0ef568968","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev && cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},"repository":{"url":"git+https://github.com/ts-awesome/orm.git","type":"git"},"_npmVersion":"6.14.17","description":"TypeScript friendly minimalistic ORM","directories":{},"_nodeVersion":"14.21.0","dependencies":{"@ts-awesome/model-reader":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.41.0","ts-jest":"^29.1.0","inversify":"^6.0.1","typescript":"^4.9.5","@types/jest":"^29.5.1","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^5.59.7","@typescript-eslint/eslint-plugin":"^5.59.7"},"peerDependencies":{"inversify":"^5.0.0 || ^ 6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.5.1_1689247144496_0.04419617129097597","host":"s3://npm-registry-packages"}},"1.5.2":{"name":"@ts-awesome/orm","version":"1.5.2","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.5.2","maintainers":[{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"homepage":"https://github.com/ts-awesome/orm#readme","bugs":{"url":"https://github.com/ts-awesome/orm/issues"},"dist":{"shasum":"7c77087e1c1e884ae0ae1830fcabb0865e16e560","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.5.2.tgz","fileCount":67,"integrity":"sha512-dLN/uIFyTrTdkDMr2DfXL+nsJx7GS2Q8irQDqEznu9Q9cU0IUfGZVys2fO4bMtEeIWbPKHl/dxPA02TBlpD3SQ==","signatures":[{"sig":"MEUCIQDt9Dvxsz1WKIKlSWf1EuezMLQtag2ul/niDSKGXemWEQIgKsHGRec6dQmk/49N7dlb4R6KlWnmi+p6nUIPN+cjnLA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209834},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a41d4d22b8fd4132fe94581e9aad20a0ef568968","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev && cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},"repository":{"url":"git+https://github.com/ts-awesome/orm.git","type":"git"},"_npmVersion":"6.14.17","description":"TypeScript friendly minimalistic ORM","directories":{},"_nodeVersion":"14.21.0","dependencies":{"@ts-awesome/model-reader":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.41.0","ts-jest":"^29.1.0","inversify":"^6.0.1","typescript":"^4.9.5","@types/jest":"^29.5.1","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^5.59.7","@typescript-eslint/eslint-plugin":"^5.59.7"},"peerDependencies":{"inversify":"^5.0.0 || ^ 6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.5.2_1691958992424_0.1050385508267937","host":"s3://npm-registry-packages"}},"1.5.3":{"name":"@ts-awesome/orm","version":"1.5.3","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.5.3","maintainers":[{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"homepage":"https://github.com/ts-awesome/orm#readme","bugs":{"url":"https://github.com/ts-awesome/orm/issues"},"dist":{"shasum":"8ee413b0444415deda746eb6dd5ca2fec744627d","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.5.3.tgz","fileCount":67,"integrity":"sha512-LfLLRurGZDHQiRX8Lc2LTPXOFwECujvOr36TBiRuFjXUuRpSH0L7v3s6KwqwNNyQOqWVMFSmC91gUmgs5ztH6Q==","signatures":[{"sig":"MEUCIQCs4rBz9dHdoJ4bAg9DWmX5igPP40kgPMJ7a/IG0gb85QIgblWNbnNA8coidz0+rpzD+KC2V4UiHfoNQ/kKlUboaLQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215255},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a41d4d22b8fd4132fe94581e9aad20a0ef568968","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev ; cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},"repository":{"url":"git+https://github.com/ts-awesome/orm.git","type":"git"},"_npmVersion":"6.14.17","description":"TypeScript friendly minimalistic ORM","directories":{},"_nodeVersion":"14.21.0","dependencies":{"@ts-awesome/model-reader":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.41.0","ts-jest":"^29.1.0","inversify":"^6.0.1","typescript":"^4.9.5","@types/jest":"^29.5.1","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^5.59.7","@typescript-eslint/eslint-plugin":"^5.59.7"},"peerDependencies":{"inversify":"^5.0.0 || ^ 6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.5.3_1691959391619_0.3719041693165013","host":"s3://npm-registry-packages"}},"1.5.5":{"name":"@ts-awesome/orm","version":"1.5.5","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.5.5","maintainers":[{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"homepage":"https://github.com/ts-awesome/orm#readme","bugs":{"url":"https://github.com/ts-awesome/orm/issues"},"dist":{"shasum":"e7f55c0c13ba9451b5c1fd6d70f061811fca4645","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.5.5.tgz","fileCount":67,"integrity":"sha512-6ij29b1Oo9dDbfBrVUxwp5jw3Nd1lCz96ubxNQmFfxTY4wwHvq+dJmtYcrjVFROKHPUb4bUho1Ki5p6hINInrw==","signatures":[{"sig":"MEQCIBitGnVBN6aaP/HbeyjoRzitWZl7bOW24gRQlrsao8PXAiAVc1YPYG7jPCCTba2s6XuHIqgi5XeeQEB9BIrCJLF/Ow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218047},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a41d4d22b8fd4132fe94581e9aad20a0ef568968","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev ; cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},"repository":{"url":"git+https://github.com/ts-awesome/orm.git","type":"git"},"_npmVersion":"6.14.17","description":"TypeScript friendly minimalistic ORM","directories":{},"_nodeVersion":"14.21.0","dependencies":{"@ts-awesome/model-reader":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.41.0","ts-jest":"^29.1.0","inversify":"^6.0.1","typescript":"^4.9.5","@types/jest":"^29.5.1","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^5.59.7","@typescript-eslint/eslint-plugin":"^5.59.7"},"peerDependencies":{"inversify":"^5.0.0 || ^ 6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.5.5_1691961481180_0.6269860042929547","host":"s3://npm-registry-packages"}},"1.5.7":{"name":"@ts-awesome/orm","version":"1.5.7","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.5.7","maintainers":[{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"homepage":"https://github.com/ts-awesome/orm#readme","bugs":{"url":"https://github.com/ts-awesome/orm/issues"},"dist":{"shasum":"d7aa680b934877a6f5bb7054eab3643596b40fa9","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.5.7.tgz","fileCount":67,"integrity":"sha512-P1CzJL+6cLq30XVeWOhfSRd4Bu5ofyqlyNSgnEV+qIrfLcSuSGdE1HVQtyplYHhkAZTPJ9ifHTv0hIJBBvdQjw==","signatures":[{"sig":"MEYCIQDzznATO+bP7xYiQTglbbZCkQ8/mAyO/5zM9rzU07db/gIhAOS7kny0IOQyy86HmytBwLbQ0Vwl5w2B9czQHJhPiGMl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":219120},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b842693d2f4ad39c29e7580f8528107ec6c23e6d","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev ; cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},"repository":{"url":"git+https://github.com/ts-awesome/orm.git","type":"git"},"_npmVersion":"6.14.17","description":"TypeScript friendly minimalistic ORM","directories":{},"_nodeVersion":"14.21.0","dependencies":{"@ts-awesome/model-reader":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.41.0","ts-jest":"^29.1.0","inversify":"^6.0.1","typescript":"^4.9.5","@types/jest":"^29.5.1","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^5.59.7","@typescript-eslint/eslint-plugin":"^5.59.7"},"peerDependencies":{"inversify":"^5.0.0 || ^ 6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.5.7_1691997916117_0.7534363416155307","host":"s3://npm-registry-packages"}},"1.5.10":{"name":"@ts-awesome/orm","version":"1.5.10","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.5.10","maintainers":[{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"homepage":"https://github.com/ts-awesome/orm#readme","bugs":{"url":"https://github.com/ts-awesome/orm/issues"},"dist":{"shasum":"18f41de33e2eb5ea169de844e6e78a69ab16ae39","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.5.10.tgz","fileCount":67,"integrity":"sha512-hYQ6lns42UiIAyoIyCUfMgdiq769FlRPyW/1U+ue4bYpIHGT72O3eZ6gDrlDth4hKcdZ2m/WDcLVvAF3ZPin0A==","signatures":[{"sig":"MEUCIQCRUtDizQvVHIcVV4sNaOGf4Yi6StyQFdT9X/sXCu9MvgIgKJ8wVlVPfhsJa/YmOhM3vdWjEhuWgGNjmGTCoqxMphU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":224568},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b842693d2f4ad39c29e7580f8528107ec6c23e6d","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev ; cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},"repository":{"url":"git+https://github.com/ts-awesome/orm.git","type":"git"},"_npmVersion":"6.14.17","description":"TypeScript friendly minimalistic ORM","directories":{},"_nodeVersion":"14.21.0","dependencies":{"@ts-awesome/model-reader":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.41.0","ts-jest":"^29.1.0","inversify":"^6.0.1","typescript":"^4.9.5","@types/jest":"^29.5.1","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^5.59.7","@typescript-eslint/eslint-plugin":"^5.59.7"},"peerDependencies":{"inversify":"^5.0.0 || ^ 6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.5.10_1692131214713_0.45635878721785916","host":"s3://npm-registry-packages"}},"1.5.11":{"name":"@ts-awesome/orm","version":"1.5.11","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.5.11","maintainers":[{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"homepage":"https://github.com/ts-awesome/orm#readme","bugs":{"url":"https://github.com/ts-awesome/orm/issues"},"dist":{"shasum":"f3f93c8aeb6669ab4bfafcb56107744d9bde62bf","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.5.11.tgz","fileCount":67,"integrity":"sha512-DDDvFxCfVbgy7jpMxOSVpf7M3y/94SriXMuct4bmdJfqbRQtsZ9O7KoQLluW5qReQ6G6t2MUxFCLwjUS1Dfm8A==","signatures":[{"sig":"MEUCIQC1DQD0rYsO1LoNFdfidjgyF3/445NejzvjdKYGfIMRbgIgQRkC/knGjA7blG2yws1zEwMjT9q6U2mKOQ29VLxLn2g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":224772},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b842693d2f4ad39c29e7580f8528107ec6c23e6d","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev ; cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},"repository":{"url":"git+https://github.com/ts-awesome/orm.git","type":"git"},"_npmVersion":"6.14.17","description":"TypeScript friendly minimalistic ORM","directories":{},"_nodeVersion":"14.21.0","dependencies":{"@ts-awesome/model-reader":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.41.0","ts-jest":"^29.1.0","inversify":"^6.0.1","typescript":"^4.9.5","@types/jest":"^29.5.1","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^5.59.7","@typescript-eslint/eslint-plugin":"^5.59.7"},"peerDependencies":{"inversify":"^5.0.0 || ^ 6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.5.11_1692372826750_0.9926307812873703","host":"s3://npm-registry-packages"}},"1.6.0-rc0":{"name":"@ts-awesome/orm","version":"1.6.0-rc0","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.6.0-rc0","maintainers":[{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"homepage":"https://github.com/ts-awesome/orm#readme","bugs":{"url":"https://github.com/ts-awesome/orm/issues"},"dist":{"shasum":"828985e1107b9cdc32134d428bedda8e385b36d3","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.6.0-rc0.tgz","fileCount":63,"integrity":"sha512-mf9O2HOtrJOE5JayZtT73Izl63/JCFeP75pnEEnCxVYMqPsVPvp5Xr74nSNWDq1Jd6r9tdmW7+bSJyWD2lUhhg==","signatures":[{"sig":"MEQCICNIc8FFIrQ1aZPfzYR7RJyKUmp0wuYnNS5TTDP07CJ/AiAKBLVCp7ZbtgqDBpGn48HjAhhFA7UoDJ0dNAacZLuLNg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177504},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9452b4436f19c92a1ba54ed82334edb70d34ec83","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev ; cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},"repository":{"url":"git+https://github.com/ts-awesome/orm.git","type":"git"},"_npmVersion":"10.2.4","description":"TypeScript friendly minimalistic ORM","directories":{},"_nodeVersion":"18.19.1","dependencies":{"@ts-awesome/model-reader":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.41.0","ts-jest":"^29.1.0","inversify":"^6.0.1","typescript":"^4.9.5","@types/jest":"^29.5.1","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^5.59.7","@typescript-eslint/eslint-plugin":"^5.59.7"},"peerDependencies":{"inversify":"^5.0.0 || ^ 6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.6.0-rc0_1709563673667_0.07406361372094072","host":"s3://npm-registry-packages"}},"1.6.0-rc1":{"name":"@ts-awesome/orm","version":"1.6.0-rc1","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.6.0-rc1","maintainers":[{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"homepage":"https://github.com/ts-awesome/orm#readme","bugs":{"url":"https://github.com/ts-awesome/orm/issues"},"dist":{"shasum":"4d05158141bb592dbbe38c377ce3fedd85cc3226","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.6.0-rc1.tgz","fileCount":63,"integrity":"sha512-o7AJVvke7GLJFrQ8V76DzyHlrddnPc6r3GUygbUUUi5KfUOm68tuJ9o/RKNQSn7J84wdcm0c6xNnZBSLPrXwyQ==","signatures":[{"sig":"MEYCIQC6OMswXUNV4/S1qav8VfmmTg8si93TuXRjPBiPG6BEyQIhAIR1gDqI20h11sit/CpR3xRX/obY43AjW8nME6qMcQfg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180611},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3c19f12f4af1ad55cbe912b00a7ccb61747c6cbc","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev ; cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},"repository":{"url":"git+https://github.com/ts-awesome/orm.git","type":"git"},"_npmVersion":"10.7.0","description":"TypeScript friendly minimalistic ORM","directories":{},"_nodeVersion":"18.20.3","dependencies":{"@ts-awesome/model-reader":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.41.0","ts-jest":"^29.1.0","inversify":"^6.0.1","typescript":"^4.9.5","@types/jest":"^29.5.1","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^5.59.7","@typescript-eslint/eslint-plugin":"^5.59.7"},"peerDependencies":{"inversify":"^5.0.0 || ^ 6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.6.0-rc1_1719947687532_0.41076122281418725","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@ts-awesome/orm","version":"1.6.0","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.6.0","maintainers":[{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"homepage":"https://github.com/ts-awesome/orm#readme","bugs":{"url":"https://github.com/ts-awesome/orm/issues"},"dist":{"shasum":"ac15ee2365179c2c6e7ea7e38fe28c070fabf04d","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.6.0.tgz","fileCount":63,"integrity":"sha512-ED/tPCtemSn6b6oHQXPytuEuCtB5ppJu4rH9Cfaapvhezku3CJKEf/Mc9AEuQrYMl4El2TWrHYfYvq0viY5wlg==","signatures":[{"sig":"MEQCIQCQc6rQ3jn6GaAB/fYpBIXlYfK9A0gq3b+YSj/iz5vVFQIfQIhu4LzL30aLqaXVf8vQ2LCVxjpV04+Dg6sSDL/Z4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180607},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3c19f12f4af1ad55cbe912b00a7ccb61747c6cbc","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev ; cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},"repository":{"url":"git+https://github.com/ts-awesome/orm.git","type":"git"},"_npmVersion":"10.7.0","description":"TypeScript friendly minimalistic ORM","directories":{},"_nodeVersion":"18.20.4","dependencies":{"@ts-awesome/model-reader":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.41.0","ts-jest":"^29.1.0","inversify":"^6.0.1","typescript":"^4.9.5","@types/jest":"^29.5.1","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^5.59.7","@typescript-eslint/eslint-plugin":"^5.59.7"},"peerDependencies":{"inversify":"^5.0.0 || ^ 6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.6.0_1723122195768_0.977851997098127","host":"s3://npm-registry-packages"}},"1.7.0-rc.0":{"name":"@ts-awesome/orm","version":"1.7.0-rc.0","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.7.0-rc.0","maintainers":[{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"homepage":"https://github.com/ts-awesome/orm#readme","bugs":{"url":"https://github.com/ts-awesome/orm/issues"},"dist":{"shasum":"5254f011e7459e2ffb5ff0c8bc32469ee815c361","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.7.0-rc.0.tgz","fileCount":63,"integrity":"sha512-z0WVxFjS/vspNlOgmdZHrwWFVbnACIbNmSsb4C4mygRy0blcW/lcmuQ9kEhwdOVsgeQ1b6Sj/MD2/Q/jZ8SnLw==","signatures":[{"sig":"MEUCIQCAWeyLJ0raRcrHL3fpH/5ED8460XYdW87f/6sYqLEAmwIgCxIxzBTmDIfdjYdrbGeuw7134jFllTMrMMVRTkcJdjA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196853},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3c4232c780b8182f382dd093ac14ffb22e1a7665","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev ; cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},"repository":{"url":"git+https://github.com/ts-awesome/orm.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript friendly minimalistic ORM","directories":{},"_nodeVersion":"18.20.5","dependencies":{"@ts-awesome/model-reader":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.41.0","ts-jest":"^29.1.0","inversify":"^6.0.1","typescript":"^4.9.5","@types/jest":"^29.5.1","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^5.59.7","@typescript-eslint/eslint-plugin":"^5.59.7"},"peerDependencies":{"inversify":"^5.0.0 || ^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.7.0-rc.0_1733302461945_0.10644873638766672","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"@ts-awesome/orm","version":"1.7.0","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.7.0","maintainers":[{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"homepage":"https://github.com/ts-awesome/orm#readme","bugs":{"url":"https://github.com/ts-awesome/orm/issues"},"dist":{"shasum":"02e959d65598bbc88595395df13fb2b97e85ffb0","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.7.0.tgz","fileCount":63,"integrity":"sha512-W8YIZpq0aTFK5c/MWgddu0sG6miHhvgTgv4Xn09LGiQPh+tMX4xqGkKPwMSWIFQdIb2uDghmgWFI9pqJ+kEEcA==","signatures":[{"sig":"MEYCIQCrtnFcBbiB+a9RR3PZrFdxm5vewhiZbw28fM/+wCaa2gIhAMnNleDUS5bVMaCEDLJxBgmd5MggIIxEUZkWY6Gf1OjA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196848},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3c4232c780b8182f382dd093ac14ffb22e1a7665","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev ; cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},"repository":{"url":"git+https://github.com/ts-awesome/orm.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript friendly minimalistic ORM","directories":{},"_nodeVersion":"18.20.5","dependencies":{"@ts-awesome/model-reader":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.41.0","ts-jest":"^29.1.0","inversify":"^6.0.1","typescript":"^4.9.5","@types/jest":"^29.5.1","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^5.59.7","@typescript-eslint/eslint-plugin":"^5.59.7"},"peerDependencies":{"inversify":"^5.0.0 || ^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.7.0_1733309690709_0.5666147592095319","host":"s3://npm-registry-packages"}},"1.7.1":{"name":"@ts-awesome/orm","version":"1.7.1","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.7.1","maintainers":[{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"homepage":"https://github.com/ts-awesome/orm#readme","bugs":{"url":"https://github.com/ts-awesome/orm/issues"},"dist":{"shasum":"2531ffa0cb6e4c0d87b22dd1ac67c343f201503d","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.7.1.tgz","fileCount":63,"integrity":"sha512-xrBD/d27Y3D1eSxnAsGbh63B5tWty2HSp3BoZA3tFJP6EFuvGyyByOkNQmnRsJSMFbzA1e0/qI+VqRf7ThFYdw==","signatures":[{"sig":"MEMCH1mMJQHHAeQn72O+Ge+uO/mB6QMcVmtKZC2XliiSzSgCIEIxZ6m+Js0ytY9q+N7X/XkUL0HJTT0OkvVeS65JAdNl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198631},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c617d5fd78b006a408e84157fd29ed63e829e7c9","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev ; cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},"repository":{"url":"git+https://github.com/ts-awesome/orm.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript friendly minimalistic ORM","directories":{},"_nodeVersion":"18.20.6","dependencies":{"@ts-awesome/model-reader":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.41.0","ts-jest":"^29.1.0","inversify":"^6.0.1","typescript":"^4.9.5","@types/jest":"^29.5.1","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^5.59.7","@typescript-eslint/eslint-plugin":"^5.59.7"},"peerDependencies":{"inversify":"^5.0.0 || ^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.7.1_1739530012359_0.3895464488119922","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.0":{"name":"@ts-awesome/orm","version":"2.0.0-alpha.0","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@2.0.0-alpha.0","maintainers":[{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"homepage":"https://github.com/ts-awesome/orm#readme","bugs":{"url":"https://github.com/ts-awesome/orm/issues"},"dist":{"shasum":"a577624904f3398734cfae1d35b40349fc353852","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-2.0.0-alpha.0.tgz","fileCount":60,"integrity":"sha512-kckPMMRntxYwA5FBAlLrHTKyQvUtL6t+rpQNVHggIRbD2RiE2PdnklVtjO4AwB/ycTFtYDUqcTZlig95AUWdFQ==","signatures":[{"sig":"MEUCIQCsD+Gar5eJOShk7LdYWP5L3ui8BndGwx733uJmFP2KawIgU5q5oxtuIPlSyAu2I3PoF/KzyXK+jHLpuF4EUQ31QvA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181781},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"145f96dff0b133ce656fcc8cecaedc61d6768c32","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev ; cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},"exports_":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./errors":{"types":"./dist/errors.d.ts","default":"./dist/errors.js"},"./symbols":{"types":"./dist/symbols.d.ts","default":"./dist/symbols.js"},"./wrappers":{"types":"./dist/wrappers.d.ts","default":"./dist/wrappers.js"},"./operators":{"types":"./dist/operators.d.ts","default":"./dist/operators.js"},"./decorators":{"types":"./dist/decorators.d.ts","default":"./dist/decorators.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"}},"repository":{"url":"git+https://github.com/ts-awesome/orm.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript friendly minimalistic ORM","directories":{},"_nodeVersion":"18.20.8","dependencies":{"@ts-awesome/model-reader":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.41.0","ts-jest":"^29.1.0","inversify":"^6.0.1","typescript":"^4.9.5","@types/jest":"^29.5.1","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^5.59.7","@typescript-eslint/eslint-plugin":"^5.59.7"},"peerDependencies":{"inversify":"^5.0.0 || ^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_2.0.0-alpha.0_1750079693861_0.19254321494114857","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.1":{"name":"@ts-awesome/orm","version":"2.0.0-alpha.1","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@2.0.0-alpha.1","maintainers":[{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"homepage":"https://github.com/ts-awesome/orm#readme","bugs":{"url":"https://github.com/ts-awesome/orm/issues"},"dist":{"shasum":"f545c6ce535127aed163672f66439be320ed4766","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-2.0.0-alpha.1.tgz","fileCount":63,"integrity":"sha512-4t/5N2FdPb+v9nSOl4RU1e5wpF7hBRhTRAKf/swI7a8t/qR/CNnewk3vkFY7srn+QBwwHIKb+5182U6hF0iqzw==","signatures":[{"sig":"MEUCIQDgAXFZ6QVD8NwwFgW4KVB8kmU+QvuSrwokY2L9NVcz7AIgFIk0YrBzOn0U4IXXuWIX8zgpJ4RwTLbcba1Q6Vz/D4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185010},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"949b78e98c60efad0411afb0333c07a6273f7e50","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev ; cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},"exports_":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./errors":{"types":"./dist/errors.d.ts","default":"./dist/errors.js"},"./symbols":{"types":"./dist/symbols.d.ts","default":"./dist/symbols.js"},"./wrappers":{"types":"./dist/wrappers.d.ts","default":"./dist/wrappers.js"},"./operators":{"types":"./dist/operators.d.ts","default":"./dist/operators.js"},"./decorators":{"types":"./dist/decorators.d.ts","default":"./dist/decorators.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"}},"repository":{"url":"git+https://github.com/ts-awesome/orm.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript friendly minimalistic ORM","directories":{},"_nodeVersion":"18.20.8","dependencies":{"@ts-awesome/model-reader":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.41.0","ts-jest":"^29.1.0","inversify":"^6.0.1","typescript":"^4.9.5","@types/jest":"^29.5.1","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^5.59.7","@typescript-eslint/eslint-plugin":"^5.59.7"},"peerDependencies":{"inversify":"^5.0.0 || ^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_2.0.0-alpha.1_1761751154548_0.4689386913306153","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-rc.0":{"name":"@ts-awesome/orm","version":"1.8.0-rc.0","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.8.0-rc.0","maintainers":[{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"homepage":"https://github.com/ts-awesome/orm#readme","bugs":{"url":"https://github.com/ts-awesome/orm/issues"},"dist":{"shasum":"12dc4dff5c27ff1cbe77961aca3aa2246d3cf934","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.8.0-rc.0.tgz","fileCount":66,"integrity":"sha512-xkBlKVdTcBdqRH/E+OvPRwFYFFWIlE8/nF4dvdT6fIZ5GRHJTbxOoRC32fCT1op3kG8tksktT0+H/GuJfwExSQ==","signatures":[{"sig":"MEQCIFS3Kp4DxWcvC70wIlzFvPYTc1+wP81s7CpN/hdHpC7dAiB5nAKZUJPMVAXDq1Xr4C8tuyMB2MuDESwtYfwzrdcOQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202399},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6d7df9f30e3f4d5c4c33e3d24a8899b5fd2188eb","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev ; cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},"repository":{"url":"git+https://github.com/ts-awesome/orm.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript friendly minimalistic ORM","directories":{},"_nodeVersion":"18.20.8","dependencies":{"@ts-awesome/model-reader":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.41.0","ts-jest":"^29.1.0","inversify":"^6.0.1","typescript":"^4.9.5","@types/jest":"^29.5.1","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^5.59.7","@typescript-eslint/eslint-plugin":"^5.59.7"},"peerDependencies":{"inversify":"^5.0.0 || ^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.8.0-rc.0_1761752178842_0.4143230873627419","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@ts-awesome/orm","version":"1.8.0","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.8.0","maintainers":[{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"homepage":"https://github.com/ts-awesome/orm#readme","bugs":{"url":"https://github.com/ts-awesome/orm/issues"},"dist":{"shasum":"68869ab40978d6eefdd4e42f8bc270ccc766bf18","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.8.0.tgz","fileCount":66,"integrity":"sha512-woxAVJi5klOc9sowBxLQVviQ6r+B7JDQVzymn0epeOhI5lvT4r1IvPF1okAhVJP4dcys5MARuXUz+HguwG4gIg==","signatures":[{"sig":"MEUCIQD5a9iw+Ft+tTzJooZy2o78iLyWzC3um57erKIJu05ynwIgEbBbNEQkUJpzbHj4uzor22mh3Y8bUjFePcPVVGJ3wRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202394},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6d7df9f30e3f4d5c4c33e3d24a8899b5fd2188eb","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev ; cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},"repository":{"url":"git+https://github.com/ts-awesome/orm.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript friendly minimalistic ORM","directories":{},"_nodeVersion":"18.20.8","dependencies":{"@ts-awesome/model-reader":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.41.0","ts-jest":"^29.1.0","inversify":"^6.0.1","typescript":"^4.9.5","@types/jest":"^29.5.1","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^5.59.7","@typescript-eslint/eslint-plugin":"^5.59.7"},"peerDependencies":{"inversify":"^5.0.0 || ^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.8.0_1769372600588_0.052898444271558764","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-rc.0":{"name":"@ts-awesome/orm","version":"1.9.0-rc.0","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.9.0-rc.0","maintainers":[{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"homepage":"https://github.com/ts-awesome/orm#readme","bugs":{"url":"https://github.com/ts-awesome/orm/issues"},"dist":{"shasum":"c61bdf8723b460e53f3e5e4a8059dd1b568f52af","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.9.0-rc.0.tgz","fileCount":66,"integrity":"sha512-Q30DQBcnsqrblu8IkPY1JKJ0TeOvwuE3Tfrp1Ot1iJfEgpAKqo+q/aLTUNCE12vrmF+6+/8ng8kn3+oDJ28aeg==","signatures":[{"sig":"MEYCIQDNIQ92Ia7UwH/D0OHtIqfLV92xkTItGp8sPd2TL8Mo9gIhAOO6o9lWoe3QOhPXFc+1n/+QQfPmTrIruqgXw/9QG/oM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":205748},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3bb7a4fc59a3d001387e4cecef6a2bceee18bf49","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run build:dev ; cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},"repository":{"url":"git+https://github.com/ts-awesome/orm.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript friendly minimalistic ORM","directories":{},"_nodeVersion":"18.20.8","dependencies":{"@ts-awesome/model-reader":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.41.0","ts-jest":"^29.1.0","inversify":"^6.0.1","typescript":"^4.9.5","@types/jest":"^29.5.1","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^5.59.7","@typescript-eslint/eslint-plugin":"^5.59.7"},"peerDependencies":{"inversify":"^5.0.0 || ^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.9.0-rc.0_1769372762697_0.929156214532582","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-rc.1":{"name":"@ts-awesome/orm","version":"1.9.0-rc.1","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@1.9.0-rc.1","maintainers":[{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"homepage":"https://github.com/ts-awesome/orm#readme","bugs":{"url":"https://github.com/ts-awesome/orm/issues"},"dist":{"shasum":"c29fde1864dd557d48b999537f4d2e57ffbe3aab","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-1.9.0-rc.1.tgz","fileCount":66,"integrity":"sha512-+DpWg5C6yqn1e9hDxxVe1Fw8h4HkhSELQcu1h3y4UDSGlyBzaSJNlQNMbbpvqNjebfb6Ad8k30Bu+Tp0QLjFaQ==","signatures":[{"sig":"MEUCIQDG1IacViNu6fZb8GK1P39yUs0TRAD/fDNl8z9nY/hK7wIgUyhHWql9zeAkRV9LeM4KNur9GkmPzkRgOe0FDehgXFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":206285},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4f1d8095ccab7d56bf086f9eecac74c905d40408","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"mkdir dist-tests; mkdir dist-tests/dist; cp dist/* dist-tests/dist/; jest","build":"npm run build:dev ; cp src/wrappers* dist/","build:dev":"tsc --project tsconfig.json"},"_npmUser":{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},"repository":{"url":"git+https://github.com/ts-awesome/orm.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript friendly minimalistic ORM","directories":{},"_nodeVersion":"18.20.8","dependencies":{"@ts-awesome/model-reader":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.41.0","ts-jest":"^29.1.0","inversify":"^6.0.1","typescript":"^4.9.5","@types/jest":"^29.5.1","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^5.59.7","@typescript-eslint/eslint-plugin":"^5.59.7"},"peerDependencies":{"inversify":"^5.0.0 || ^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_1.9.0-rc.1_1769780993381_0.2601239100353734","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.2":{"name":"@ts-awesome/orm","version":"2.0.0-alpha.2","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@2.0.0-alpha.2","maintainers":[{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"homepage":"https://github.com/ts-awesome/orm#readme","bugs":{"url":"https://github.com/ts-awesome/orm/issues"},"dist":{"shasum":"a75de2bf5c296ae0d151794722ab19a438a562a9","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-2.0.0-alpha.2.tgz","fileCount":82,"integrity":"sha512-Ns4DrmhMDNd1Zu3iaOAS0ZgS6Jgq/fd/5PTss6jdrXXK+dzIrQYsTo7aAhoGL755sbg+oFFYaleFXx7Avxg0Yg==","signatures":[{"sig":"MEUCIQDIR1HgIOoJYaDwOD05mYMmoU9GcR7djqljdN2Wc3qhRgIgaU0mL3uU/ycNrY/4lwLO9JHxmdEu2vpnFqo18039S84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":313117},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./errors":{"types":"./dist/errors.d.ts","default":"./dist/errors.js"},"./symbols":{"types":"./dist/symbols.d.ts","default":"./dist/symbols.js"},"./wrappers":{"types":"./dist/wrappers.d.ts","default":"./dist/wrappers.js"},"./operators":{"types":"./dist/operators.d.ts","default":"./dist/operators.js"},"./decorators":{"types":"./dist/decorators.d.ts","default":"./dist/decorators.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"}},"gitHead":"d2babba3d1d04c73082db352785241f6c03e942d","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest && npm run test:types","build":"tsc --project tsconfig.json","test:types":"tsc --project tests/tsconfig.types.json --noEmit"},"_npmUser":{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},"repository":{"url":"git+https://github.com/ts-awesome/orm.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript friendly minimalistic ORM","directories":{},"_nodeVersion":"18.20.8","dependencies":{"@ts-awesome/model-reader":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.2","ts-jest":"^29.4.6","inversify":"^6.0.1","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^22.15.17","reflect-metadata":"^0.1.13","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^8.54.0","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"inversify":"^5.0.0 || ^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/orm_2.0.0-alpha.2_1770220763325_0.3476997325954343","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.4":{"name":"@ts-awesome/orm","version":"2.0.0-alpha.4","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/orm@2.0.0-alpha.4","maintainers":[{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"homepage":"https://github.com/ts-awesome/orm#readme","bugs":{"url":"https://github.com/ts-awesome/orm/issues"},"dist":{"shasum":"5f407b29a8053b476d819e1dce31c55bd6cf50f8","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-2.0.0-alpha.4.tgz","fileCount":82,"integrity":"sha512-aaD18Ft4n4xZClgWuMNVb/NRNINMsLALrRzLD6EA8eLYJvAYqVMjJDTOnWgAZFZFm1ebfID/qTM4WK+LXruHkA==","signatures":[{"sig":"MEUCIDBLFgkZd1spDpTdTFqRydz1Rg8THV49bJiBTLWalyTJAiEA5CaM7mFUqPNTBstzore5nKd6nZFpv0gsMdcfw5lfBvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":313595},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./base":{"types":"./dist/base.d.ts","default":"./dist/base.js"},"./errors":{"types":"./dist/errors.d.ts","default":"./dist/errors.js"},"./builder":{"types":"./dist/builder.d.ts","default":"./dist/builder.js"},"./symbols":{"types":"./dist/symbols.d.ts","default":"./dist/symbols.js"},"./compiler":{"types":"./dist/compiler.d.ts","default":"./dist/compiler.js"},"./wrappers":{"types":"./dist/wrappers.d.ts","default":"./dist/wrappers.js"},"./operators":{"types":"./dist/operators.d.ts","default":"./dist/operators.js"},"./decorators":{"types":"./dist/decorators.d.ts","default":"./dist/decorators.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"./intermediate":{"types":"./dist/intermediate.d.ts","default":"./dist/intermediate.js"}},"gitHead":"e0aeac51e92d9a7b867339696df80cbb15c4f5a7","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest && npm run test:types","build":"tsc --project tsconfig.json","test:types":"tsc --project tests/tsconfig.types.json --noEmit"},"_npmUser":{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},"repository":{"url":"git+https://github.com/ts-awesome/orm.git","type":"git"},"_npmVersion":"10.9.4","description":"TypeScript friendly minimalistic ORM","directories":{},"_nodeVersion":"22.22.0","dependencies":{"reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.2","ts-jest":"^29.4.6","inversify":"^6.0.1","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^22.15.17","@types/reflect-metadata":"^0.1.0","@ts-awesome/model-reader":"^1.0.3","@typescript-eslint/parser":"^8.54.0","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"inversify":"^5.0.0 || ^6.0.0","@ts-awesome/model-reader":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/orm_2.0.0-alpha.4_1770223531056_0.11365079530480537","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.5":{"name":"@ts-awesome/orm","version":"2.0.0-alpha.5","description":"TypeScript friendly minimalistic ORM","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./operators":{"types":"./dist/operators.d.ts","default":"./dist/operators.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"./symbols":{"types":"./dist/symbols.d.ts","default":"./dist/symbols.js"},"./decorators":{"types":"./dist/decorators.d.ts","default":"./dist/decorators.js"},"./builder":{"types":"./dist/builder.d.ts","default":"./dist/builder.js"},"./compiler":{"types":"./dist/compiler.d.ts","default":"./dist/compiler.js"},"./base":{"types":"./dist/base.d.ts","default":"./dist/base.js"},"./intermediate":{"types":"./dist/intermediate.d.ts","default":"./dist/intermediate.js"},"./utils":{"types":"./dist/utils.d.ts","default":"./dist/utils.js"},"./test-driver":{"types":"./dist/test-driver/index.d.ts","default":"./dist/test-driver/index.js"},"./errors":{"types":"./dist/errors.d.ts","default":"./dist/errors.js"},"./wrappers":{"types":"./dist/wrappers.d.ts","default":"./dist/wrappers.js"}},"repository":{"type":"git","url":"git+https://github.com/ts-awesome/orm.git"},"scripts":{"build":"tsc --project tsconfig.json","lint":"eslint \"src/**/*.ts\"","test":"jest && npm run test:types","test:types":"tsc --project tests/tsconfig.types.json --noEmit"},"devDependencies":{"@eslint/js":"^9.39.2","@ts-awesome/model-reader":"^1.0.3","@types/jest":"^30.0.0","@types/node":"^22.15.17","@types/reflect-metadata":"^0.1.0","@typescript-eslint/eslint-plugin":"^8.54.0","@typescript-eslint/parser":"^8.54.0","eslint":"^9.39.2","inversify":"^6.0.1","jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.9.3"},"author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","dependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"inversify":"^5.0.0 || ^6.0.0","@ts-awesome/model-reader":"^1.0.3"},"_id":"@ts-awesome/orm@2.0.0-alpha.5","gitHead":"989ee734b033c20b4d65a0011316826b3c6f7dc0","bugs":{"url":"https://github.com/ts-awesome/orm/issues"},"homepage":"https://github.com/ts-awesome/orm#readme","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-GaJvaCOorvFa8nC+bprcW/tVS4dDAIlL3JDsVrALvINg5rj9Uzmf3UcLIgnXlSmYrhkmJagpDgBf06wuusYTMg==","shasum":"18c2fc9502645e1b3509a4f3dc8c248e3eb3acd7","tarball":"https://registry.npmjs.org/@ts-awesome/orm/-/orm-2.0.0-alpha.5.tgz","fileCount":90,"unpackedSize":323888,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCLyFNVPCuax6A98MTlyVCQ8Uy5lpemhgMkSrWZhFJUVgIgaX+M9S3QlMnGqAHXZqRqu5w25X+GTwZRLKM/mkLgatw="}]},"_npmUser":{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},"directories":{},"maintainers":[{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/orm_2.0.0-alpha.5_1770239363345_0.46614866249099096"},"_hasShrinkwrap":false}},"time":{"created":"2020-12-16T15:58:13.126Z","modified":"2026-02-04T21:09:23.658Z","1.0.0":"2020-12-16T15:58:13.454Z","1.0.1":"2020-12-16T17:53:34.923Z","1.1.0-rc0":"2021-03-10T11:52:59.320Z","1.1.0-rc1":"2021-03-10T13:04:09.573Z","1.1.0-rc2":"2021-03-11T21:18:42.991Z","1.1.0-rc3":"2021-03-11T21:47:50.381Z","1.1.0":"2021-03-12T15:59:16.400Z","1.2.0-rc0":"2021-03-13T15:50:32.094Z","1.2.0-rc1":"2021-03-13T22:41:44.241Z","1.2.0-rc2":"2021-03-13T23:37:27.564Z","1.2.0-rc3":"2021-03-14T00:26:45.934Z","1.2.0-rc4":"2021-08-06T19:59:31.900Z","1.2.0-rc5":"2021-08-10T12:10:28.738Z","1.2.0-rc6":"2021-08-10T20:14:30.459Z","1.2.0-rc7":"2021-08-10T20:23:54.885Z","1.2.0-r8":"2021-08-13T10:41:03.746Z","1.2.0-rc8":"2021-08-13T10:43:23.319Z","1.2.0-rc9":"2021-11-23T19:37:22.975Z","1.2.0":"2022-03-03T23:17:53.706Z","1.2.1-rc0":"2022-03-22T14:50:55.292Z","1.2.1-rc1":"2022-03-22T15:17:27.006Z","1.2.1-rc2":"2022-03-22T15:45:20.332Z","1.2.2-rc0":"2022-04-18T19:05:47.626Z","1.2.1":"2022-04-18T19:06:04.671Z","1.2.2-rc1":"2022-04-19T15:58:25.061Z","1.2.2":"2022-06-09T11:54:35.192Z","1.3.0-rc0":"2022-06-09T11:54:39.490Z","1.3.0-rc1":"2022-06-10T08:54:55.109Z","1.3.0-rc2":"2022-06-18T09:45:26.393Z","1.3.0-rc3":"2022-06-18T09:49:03.253Z","1.5.0-alpha.10":"2023-05-30T07:51:12.824Z","1.5.0-alpha.12":"2023-05-31T15:58:30.568Z","1.5.0-alpha.13":"2023-06-01T09:08:11.748Z","1.5.0-alpha.15":"2023-06-02T10:00:49.415Z","1.5.0-alpha.17":"2023-06-05T19:23:04.903Z","1.5.0":"2023-07-13T09:39:51.871Z","1.5.1":"2023-07-13T11:19:04.704Z","1.5.2":"2023-08-13T20:36:32.643Z","1.5.3":"2023-08-13T20:43:11.781Z","1.5.5":"2023-08-13T21:18:01.415Z","1.5.7":"2023-08-14T07:25:16.307Z","1.5.10":"2023-08-15T20:26:54.898Z","1.5.11":"2023-08-18T15:33:47.101Z","1.6.0-rc0":"2024-03-04T14:47:53.888Z","1.6.0-rc1":"2024-07-02T19:14:47.692Z","1.6.0":"2024-08-08T13:03:15.991Z","1.7.0-rc.0":"2024-12-04T08:54:22.168Z","1.7.0":"2024-12-04T10:54:50.896Z","1.7.1":"2025-02-14T10:46:52.549Z","2.0.0-alpha.0":"2025-06-16T13:14:54.053Z","2.0.0-alpha.1":"2025-10-29T15:19:14.754Z","1.8.0-rc.0":"2025-10-29T15:36:19.048Z","1.8.0":"2026-01-25T20:23:20.741Z","1.9.0-rc.0":"2026-01-25T20:26:02.856Z","1.9.0-rc.1":"2026-01-30T13:49:53.526Z","2.0.0-alpha.2":"2026-02-04T15:59:23.478Z","2.0.0-alpha.4":"2026-02-04T16:45:31.212Z","2.0.0-alpha.5":"2026-02-04T21:09:23.487Z"},"bugs":{"url":"https://github.com/ts-awesome/orm/issues"},"author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","homepage":"https://github.com/ts-awesome/orm#readme","repository":{"type":"git","url":"git+https://github.com/ts-awesome/orm.git"},"description":"TypeScript friendly minimalistic ORM","maintainers":[{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"readme":"# @ts-awesome/orm\n\nTypeScript-friendly, minimalistic object relational mapping library.\n\nKey features:\n\n* strong object mapping with [@ts-awesome/model-reader](https://github.com/ts-awesome/model-reader)\n* no relation navigation (intentional)\n* heavy use of type checks and lambdas\n* supports a common subset of SQL\n* built-in unit testing driver\n\nNo relation navigation is intentional: relationships are expressed in queries so you always control joins and payload shape.\n\n## Install\n\n```bash\nnpm install @ts-awesome/orm @ts-awesome/orm-pg\n```\n\n## Quick start\n\n```ts\nimport {dbField, dbTable, IBuildableQuery, IQueryExecutor, Select} from '@ts-awesome/orm';\nimport {ISqlQuery, PgCompiler} from '@ts-awesome/orm-pg';\n\n@dbTable('users')\nclass User {\n  @dbField({primaryKey: true, autoIncrement: true})\n  public id!: number;\n\n  @dbField\n  public name!: string;\n}\n\nconst compiler = new PgCompiler();\nconst driver: IQueryExecutor<ISqlQuery> = /* your driver instance */;\n\nconst query: IBuildableQuery = Select(User).where({name: 'Alice'}).limit(1);\nconst compiled: ISqlQuery = compiler.compile(query);\nconst results: User[] = await driver.execute(compiled, User);\n```\n\n## Supported drivers\n\n* PostgreSQL: `@ts-awesome/orm-pg`\n* SQLite: `@ts-awesome/orm-sqlite`\n* Firebird: `@ts-awesome/orm-firebird`\n* Other drivers may be available on request\n\n## Model declaration\n\nModel metadata is defined with `dbTable` and `dbField` decorators.\n\n```ts\nimport {dbField, dbTable, Branded} from '@ts-awesome/orm';\nimport {DB_JSON} from '@ts-awesome/orm-pg'; // or other driver\n\ntype FirstModelId = Branded<number, 'FirstModelId'>;\ntype AuthorId = Branded<number, 'AuthorId'>;\n\nclass SubDocumentModel {\n  public title!: string;\n}\n\nconst enum UserStatus {\n  Active = 1,\n  Inactive = 0,\n}\n\nenum UserRole {\n  Admin = 'admin',\n  User = 'user',\n}\n\n@dbTable('first_table')\nclass FirstModel {\n  // numeric autoincrement primary key\n  @dbField({primaryKey: true, autoIncrement: true})\n  public id!: FirstModelId;\n\n  // just another field\n  @dbField\n  public title!: string;\n\n  // let's map prop to different field\n  @dbField({name: 'author_id'})\n  public authorId!: AuthorId;\n\n  // nullable field requires explicit model and nullable\n  // these are direct matches to @ts-awesome/model-reader\n  @dbField({\n    model: String,\n    nullable: true,\n  })\n  public description!: string | null;\n\n  // JSON column with model conversion\n  @dbField({\n    kind: DB_JSON, // data will be stored as JSON\n    model: SubDocumentModel, // and will be converted to instance of SubDocumentModel\n    nullable: true,\n  })\n  public document!: SubDocumentModel | null;\n\n  // numeric enum support\n  @dbField({model: UserStatus})\n  public status!: UserStatus;\n\n  // string enum support\n  @dbField({model: UserRole})\n  public role!: UserRole;\n\n  // readonly field with database default\n  @dbField({name: 'created_at', readonly: true})\n  public createdAt!: Date;\n}\n```\n\n### Common decorator options\n\n* `primaryKey`: marks a primary key column\n* `autoIncrement`: enables auto-increment on numeric keys\n* `name`: maps a property to a different column name\n* `readonly`: marks a column as DB-managed (insert/update ignored)\n* `nullable`: allows `null` in the model type\n* `model`: overrides the inferred model type (enums, custom classes)\n* `kind`: custom read/write hooks for DB-specific types\n* `sensitive`: hides field values unless explicitly requested by reader/driver\n* `default`: default DB value (used for metadata and inserts)\n\n### Table indexes for upsert\n\n`@dbTable` can declare unique indexes used by `Upsert().conflict()`.\n\n```ts\nimport {dbField, dbTable} from '@ts-awesome/orm';\n\n@dbTable('users', [\n  {name: 'users_email_unique', fields: ['email'], default: true},\n])\nclass User {\n  @dbField({primaryKey: true})\n  public id!: number;\n\n  @dbField\n  public email!: string;\n}\n```\n\n### Custom field kinds\n\nUse `kind` for custom read/write transformations and query wrapping.\n\n```ts\nimport {dbField, dbTable} from '@ts-awesome/orm';\n\nconst BoolAsNumber = {\n  reader: (raw: unknown) => raw === 1,\n  writer: (value: boolean) => (value ? 1 : 0),\n};\n\n@dbTable('flags')\nclass Flag {\n  @dbField({primaryKey: true})\n  public id!: number;\n\n  @dbField({kind: BoolAsNumber})\n  public enabled!: boolean;\n}\n```\n\n### Derived fields\n\n`@dbFilterField` lets you expose subquery-based fields without relation navigation.\nIt requires a single-column primary key on the source table.\n\n```ts\nimport {dbField, dbFilterField, dbTable, Select} from '@ts-awesome/orm';\n\n@dbTable('roles')\nclass Role {\n  @dbField({primaryKey: true})\n  public id!: number;\n\n  @dbField\n  public userId!: number;\n\n  @dbField\n  public name!: string;\n}\n\n@dbTable('users')\nclass User {\n  @dbField({primaryKey: true})\n  public id!: number;\n\n  @dbFilterField((id, _table) => Select(Role)\n    .columns(({name}) => [name])\n    .where(({userId}) => userId.eq(id))\n    .limit(1))\n  public roleName!: string;\n}\n```\n\n`@dbManyField` exists but is deprecated; use `@dbFilterField` instead.\n\n### Sensitive fields\n\nFields marked as `sensitive` are omitted unless you pass `true` to the reader/driver.\n\n```ts\nimport {dbField, dbTable, Select} from '@ts-awesome/orm';\nimport {TestCompiler, TestDriver} from '@ts-awesome/orm/test-driver';\n\n@dbTable('users')\nclass User {\n  @dbField({primaryKey: true})\n  public id!: number;\n\n  @dbField({sensitive: true})\n  public passwordHash!: string;\n}\n\nconst driver = new TestDriver();\nconst compiler = new TestCompiler();\nconst results = await driver.execute(compiler.compile(Select(User)), User, true);\n```\n\n## Vanilla select\n\n```ts\nimport {Branded, dbField, dbTable, IBuildableQuery, IQueryExecutor, Select} from '@ts-awesome/orm';\nimport {ISqlQuery, PgCompiler} from '@ts-awesome/orm-pg'; // or other driver\n\ntype AuthorId = Branded<number, 'AuthorId'>;\n\n@dbTable('first_table')\nclass FirstModel {\n  @dbField({name: 'author_id'})\n  public authorId!: AuthorId;\n}\n\nconst compiler = new PgCompiler();\nconst driver: IQueryExecutor<ISqlQuery>;\n\nconst query: IBuildableQuery = Select(FirstModel).where({authorId: 5 as AuthorId}).limit(10);\nconst compiled: ISqlQuery = compiler.compile(query);\nconst results: FirstModel[] = await driver.execute(compiled, FirstModel);\n```\n\nFor more streamlined use, please check [@ts-awesome/model-reader](https://github.com/ts-awesome/model-reader).\n\n## Select builder\n\nORM provides a way to use model declaration to your advantage: TypeScript will check if fields exist,\nand will check operands for compatible types.\n\n```ts\nimport {Branded, dbField, dbTable, Select} from '@ts-awesome/orm';\n\ntype AuthorId = Branded<number, 'AuthorId'>;\n\n@dbTable('first_table')\nclass FirstModel {\n  @dbField({name: 'author_id'})\n  public authorId!: AuthorId;\n}\n\nconst query = Select(FirstModel)\n  // authorId = 5;\n  .where({authorId: '5'}) // gives error, it can be number (branded AuthorId) only\n  .limit(10);\n```\n\nFor more complex logic, ORM provides a WhereBuilder.\n\n```ts\nimport {Branded, dbField, dbTable, Select} from '@ts-awesome/orm';\n\ntype AuthorId = Branded<number, 'AuthorId'>;\n\n@dbTable('first_table')\nclass FirstModel {\n  @dbField({name: 'author_id'})\n  public authorId!: AuthorId;\n}\n\nconst query = Select(FirstModel)\n  // authorId = 5;\n  .where(({authorId}) => authorId.eq(5 as AuthorId))\n  .limit(10);\n```\n\n```ts\nimport {Branded, dbField, dbTable, Select} from '@ts-awesome/orm';\n\ntype AuthorId = Branded<number, 'AuthorId'>;\n\n@dbTable('first_table')\nclass FirstModel {\n  @dbField({name: 'author_id'})\n  public authorId!: AuthorId;\n\n  @dbField({model: String, nullable: true})\n  public description!: string | null;\n}\n\nconst query = Select(FirstModel)\n  // authorId in (5, 6)\n  .where(({authorId, description}) => authorId.in([5 as AuthorId, 6 as AuthorId]))\n  .limit(10);\n```\n\n```ts\nimport {and, Branded, dbField, dbTable, Select} from '@ts-awesome/orm';\n\ntype AuthorId = Branded<number, 'AuthorId'>;\n\n@dbTable('first_table')\nclass FirstModel {\n  @dbField({name: 'author_id'})\n  public authorId!: AuthorId;\n\n  @dbField({model: String, nullable: true})\n  public description!: string | null;\n}\n\nconst query = Select(FirstModel)\n  // authorId = 5 AND description LIKE 'some%';\n  .where(({authorId, description}) => and(authorId.eq(5 as AuthorId), description.like('some%')))\n  .limit(10);\n```\n\n#### Overview of operators and functions:\n    \n* Generic comparable:\n  * left.`eq`(right) equivalent to left `=` right or left `IS NULL` if right === null\n  * left.`neq`(right) equivalent to left `<>` right or left `IS NOT NULL` if right === null\n  * left.`gt`(right) equivalent to left `>` right\n  * left.`gte`(right) equivalent to left `>=` right\n  * left.`lt`(right) equivalent to left `<` right\n  * left.`lte`(right) equivalent to left `<=` right\n  * left.`between`(a, b) equivalent to left BETWEEN (a, b)\n* Strings\n  * left.`like`(right) equivalent to left `LIKE` right\n* Arrays\n  * left.`in`(right) equivalent to left `IN` right\n  * left.`has`(right) equivalent to right `IN` left\n* Math\n  * left.`add`(right) equivalent to left `+` right\n  * left.`sub`(right) equivalent to left `-` right\n  * left.`mul`(right) equivalent to left `*` right\n  * left.`div`(right) equivalent to left `/` right\n  * left.`mod`(right) equivalent to left `%` right\n* Binary logic\n  * left.`and`(right) equivalent to left `&` right\n  * left.`or`(right) equivalent to left `|` right\n  * left.`xor`(right) equivalent to left `^` right\n* Logic\n  * `and`(op1, op2, op3) equivalent to op1 `AND` op2 `AND` op3\n  * `or`(op1, op2, op3) equivalent to op1 `OR` op2 `OR` op3\n  * `not`(op) equivalent to `NOT` op\n* Subqueries\n  * `all`(query) equivalent to `ALL` (compiled query)\n  * `any`(query) equivalent to `ANY` (compiled query)\n  * `exists`(query) equivalent to `EXISTS` (compiled query)\n* Aggregation functions\n  * `avg`(expr) equivalent to `AVG` (expr)\n  * `max`(expr) equivalent to `MAX` (expr)\n  * `min`(expr) equivalent to `MIN` (expr)\n  * `sum`(expr) equivalent to `SUM` (expr)\n  * `count`(expr) equivalent to `COUNT` (expr)\n  * `count`(expr, true) equivalent to `COUNT(DISTINCT expr)`\n  * `stddev_pop`, `stddev_samp`, `var_pop`, `var_samp`\n* Date & Time\n  * `now`(), `current_date`(), `current_timestamp`()\n  * `extract`(field, source) equivalent to `EXTRACT(field FROM source)`\n  * `date_trunc`(part, source) equivalent to `DATE_TRUNC(part, source)`\n* String\n  * `concat`(s1, s2, ...), `lower`(s), `upper`(s), `length`(s)\n  * `trim`(s), `ltrim`(s), `rtrim`(s)\n  * `substring`(s, start, len), `position`(sub in str), `replace`(str, from, to)\n  * `lpad`(s, len, pad), `rpad`(s, len, pad), `repeat`(s, n)\n  * `left`(s, n), `right`(s, n), `reverse`(s)\n* Math\n  * `abs`(x), `ceil`(x), `floor`(x), `round`(x, d)\n  * `power`(b, e), `sqrt`(x), `mod`(x, y)\n  * `exp`(x), `ln`(x), `log`(x, base), `trunc`(x, d), `pi`(), `sign`(x), `random`()\n* Conditional\n  * `coalesce`(v1, v2, ...), `nullif`(v1, v2)\n  * `greatest`(v1, v2, ...), `least`(v1, v2, ...)\n  * `case_`({when: cond, then: val}, ..., {else: val})\n* Casting\n  * `cast`(expr, type) equivalent to `CAST(expr AS type)`\n\n### Column references without a model\n\n```ts\nimport {of, Select} from '@ts-awesome/orm';\n\nconst query = Select(FirstModel)\n  .orderBy(() => [of(null, 'score')]);\n```\n\n### Joining\n\nSometimes you may need to perform joins for filtering.\n\n```ts\nimport {Branded, dbField, dbTable, of, Select} from '@ts-awesome/orm';\n\ntype AuthorId = Branded<number, 'AuthorId'>;\n\n@dbTable('first_table')\nclass FirstModel {\n  @dbField({name: 'author_id'})\n  public authorId!: AuthorId;\n}\n\n@dbTable('second_table')\nclass SecondModel {\n  @dbField({primaryKey: true, autoIncrement: true})\n  public id!: AuthorId;\n\n  @dbField\n  public name!: string;\n}\n\nconst query = Select(FirstModel)\n  // let's join SecondModel by FK\n  .join(SecondModel, (root, other) => root.authorId.eq(other.id))\n  // let's filter by author name\n  .where(() => of(SecondModel, 'name').like('John%'))\n  .limit(10);\n```\n\nIn some cases `TableRef` might be handy, especially if you need to join the same table multiple times.\n\n```ts\nimport {dbField, dbTable, Branded, of, or, Select, TableRef} from '@ts-awesome/orm';\n\ntype AuthorId = Branded<number, 'AuthorId'>;\ntype ThirdModelId = Branded<number, 'ThirdModelId'>;\n\n@dbTable('second_table')\nclass SecondModel {\n  @dbField({primaryKey: true, autoIncrement: true})\n  public id!: AuthorId;\n\n  @dbField\n  public name!: string;\n}\n\n@dbTable('third_table')\nclass ThirdModel {\n  @dbField({primaryKey: true, autoIncrement: true})\n  public id!: ThirdModelId;\n\n  @dbField\n  public createdBy!: AuthorId;\n\n  @dbField\n  public ownedBy!: AuthorId;\n}\n\nconst ownerRef = new TableRef(SecondModel);\nconst creatorRef = new TableRef(SecondModel);\nconst query = Select(ThirdModel)\n  // let's join SecondModel by FK\n  .join(SecondModel, ownerRef, (root, other) => root.ownedBy.eq(other.id))\n  // let's join SecondModel by FK\n  .join(SecondModel, creatorRef, (root, other) => root.createdBy.eq(other.id))\n  // let's filter by owner or creator name\n  .where(() => or(\n    of(ownerRef, 'name').like('John%'),\n    of(creatorRef, 'name').like('John%'),\n  ))\n  .limit(10);\n```\n\n### Grouping\n\n```ts\nimport {alias, Branded, count, dbField, dbTable, min, Select} from '@ts-awesome/orm';\n\ntype AuthorId = Branded<number, 'AuthorId'>;\n\n@dbTable('first_table')\nclass FirstModel {\n  @dbField({name: 'author_id'})\n  public authorId!: AuthorId;\n\n  @dbField\n  public title!: string;\n\n  @dbField({name: 'created_at'})\n  public createdAt!: Date;\n}\n\nconst ts: Date; // some timestamp in the past\nconst query = Select(FirstModel)\n  // we need titles to contain `key`\n  .where(({title}) => title.like('%key%'))\n  // group by authors\n  .groupBy(['authorId'])\n  // filter to have first publication not before ts\n  .having(({createdAt}) => min(createdAt).gte(ts))\n  // result should have 2 columns: authorId and count\n  .columns(({authorId}) => [authorId, alias(count(), 'count')]);\n```\n\n### Ordering\n\n```ts\nimport {Branded, dbField, dbTable, desc, of, Select} from '@ts-awesome/orm';\n\ntype AuthorId = Branded<number, 'AuthorId'>;\n\n@dbTable('first_table')\nclass FirstModel {\n  @dbField({name: 'author_id'})\n  public authorId!: AuthorId;\n\n  @dbField\n  public title!: string;\n}\n\n@dbTable('second_table')\nclass SecondModel {\n  @dbField({primaryKey: true})\n  public id!: AuthorId;\n\n  @dbField\n  public name!: string;\n}\n\nconst query = Select(FirstModel)\n  // let's join SecondModel by FK\n  .join(SecondModel, (root, other) => root.authorId.eq(other.id))\n  // let's sort by author and title reverse\n  .orderBy(({title}) => [of(SecondModel, 'name'), desc(title)])\n  .limit(10);\n```\n\n### Pagination\n\n```ts\nimport {Branded, dbField, dbTable, Select} from '@ts-awesome/orm';\n\ntype AuthorId = Branded<number, 'AuthorId'>;\n\n@dbTable('first_table')\nclass FirstModel {\n  @dbField({name: 'author_id'})\n  public authorId!: AuthorId;\n}\n\nconst query = Select(FirstModel)\n  .where(({authorId}) => authorId.eq(5 as AuthorId))\n  .limit(10)\n  .offset(20);\n```\n\n### Distinct and FOR UPDATE\n\n```ts\nimport {Branded, dbField, dbTable, Select} from '@ts-awesome/orm';\n\ntype FirstModelId = Branded<number, 'FirstModelId'>;\n\n@dbTable('first_table')\nclass FirstModel {\n  @dbField({primaryKey: true})\n  public id!: FirstModelId;\n\n  @dbField({name: 'author_id'})\n  public authorId!: number;\n}\n\nconst distinctQuery = Select(FirstModel, true)\n  .columns(({authorId}) => [authorId]);\n\nconst lockedQuery = Select(FirstModel, 'UPDATE')\n  .where(({id}) => id.eq(1 as FirstModelId));\n```\n\nSupported `FOR` modes: `'UPDATE' | 'NO KEY UPDATE' | 'SHARE' | 'KEY SHARE'`.\n\n### Set operations\n\n```ts\nimport {dbField, dbTable, Select} from '@ts-awesome/orm';\n\nenum UserStatus {\n  Active = 1,\n  Inactive = 0,\n}\n\n@dbTable('first_table')\nclass FirstModel {\n  @dbField({model: UserStatus})\n  public status!: UserStatus;\n}\n\nconst query = Select(FirstModel)\n  .where(({status}) => status.eq(UserStatus.Active))\n  .union(true, Select(FirstModel).where(({status}) => status.eq(UserStatus.Inactive)));\n```\n\nSet operations require compatible column lists; the boolean flag toggles `DISTINCT`.\n\n### Join types\n\n```ts\nimport {Branded, dbField, dbTable, Select} from '@ts-awesome/orm';\n\ntype AuthorId = Branded<number, 'AuthorId'>;\n\n@dbTable('first_table')\nclass FirstModel {\n  @dbField({name: 'author_id'})\n  public authorId!: AuthorId;\n}\n\n@dbTable('second_table')\nclass SecondModel {\n  @dbField({primaryKey: true})\n  public id!: AuthorId;\n}\n\nconst query = Select(FirstModel)\n  .joinLeft(SecondModel, (root, other) => root.authorId.eq(other.id));\n```\n\nJoin variants include `joinLeft`, `joinRight`, and `joinFull`.\n\n### Scalar subqueries\n\n```ts\nimport {Select} from '@ts-awesome/orm';\n\nconst subquery = Select(FirstModel)\n  .columns(({authorId}) => [authorId])\n  .where(({id}) => id.eq(1 as FirstModelId))\n  .asScalar();\n```\n\n## Other builders\n\nORM provides `Insert`, `Update`, `Upsert` and `Delete` builders.\n\n### Insert\n\n```ts\nimport {dbField, dbTable, Insert} from '@ts-awesome/orm';\n\n@dbTable('first_table')\nclass FirstModel {\n  @dbField\n  public title!: string;\n}\n\nconst query = Insert(FirstModel)\n  .values({\n    title: 'New book'\n  });\n```\n\n### Update\n\n```ts\nimport {Branded, dbField, dbTable, Update} from '@ts-awesome/orm';\n\ntype FirstModelId = Branded<number, 'FirstModelId'>;\n\n@dbTable('first_table')\nclass FirstModel {\n  @dbField({primaryKey: true})\n  public id!: FirstModelId;\n\n  @dbField\n  public title!: string;\n}\n\nconst query = Update(FirstModel)\n  .values({\n    title: 'New book'\n  })\n  .where(({id}) => id.eq(2 as FirstModelId));\n```\n\n### Upsert\n\n```ts\nimport {Branded, dbField, dbTable, Upsert} from '@ts-awesome/orm';\n\ntype FirstModelId = Branded<number, 'FirstModelId'>;\n\n@dbTable('first_table')\nclass FirstModel {\n  @dbField({primaryKey: true})\n  public id!: FirstModelId;\n\n  @dbField\n  public title!: string;\n}\n\nconst query = Upsert(FirstModel)\n  .values({\n    title: 'New book'\n  })\n  .where(({id}) => id.eq(2 as FirstModelId))\n  // conflict resolution index is defined in @dbTable decorator\n  .conflict('index_name');\n```\n\n\n### Delete\n\n```ts\nimport {Branded, dbField, dbTable, Delete} from '@ts-awesome/orm';\n\ntype AuthorId = Branded<number, 'AuthorId'>;\n\n@dbTable('first_table')\nclass FirstModel {\n  @dbField({name: 'author_id'})\n  public authorId!: AuthorId;\n}\n\nconst query = Delete(FirstModel)\n  .where(({authorId}) => authorId.eq(2 as AuthorId));\n```\n\n\n### Window Functions\n\nThe ORM supports standard SQL window functions using the `Window` builder.\n\n```typescript\nimport {alias, dbField, dbTable, desc, row_number, Select, Window} from '@ts-awesome/orm';\n\n@dbTable('first_table')\nclass FirstModel {\n  @dbField({primaryKey: true})\n  public id!: number;\n\n  @dbField({name: 'author_id'})\n  public authorId!: number;\n\n  @dbField({name: 'created_at'})\n  public createdAt!: Date;\n}\n\n// Define the window\nconst w = new Window(FirstModel)\n  .partitionBy(['authorId'])\n  .orderBy(desc('createdAt'));\n\nconst query = Select(FirstModel)\n  .columns(({id, authorId}) => [\n    id,\n    authorId,\n    // Use the window definition\n    alias(row_number(w), 'row_num')\n  ]);\n```\n\nSupported functions: `row_number`, `rank`, `dense_rank`, `percent_rank`, `cume_dist`, `ntile`, `lag`, `lead`, `first_value`, `last_value`, `nth_value`.\n\nWindow framing is supported via `range()`, `rows()`, `groups()`, and `start()/end()/exclusion()`.\n\n```ts\nconst framed = new Window(FirstModel)\n  .partitionBy(['authorId'])\n  .orderBy(desc('createdAt'))\n  .rows()\n  .start(1, 'PRECEDING')\n  .end('CURRENT ROW');\n```\n\n\n# Branded Types\n\nTo improve type safety for IDs, you can use `Branded<T, Brand>`.\n\n```typescript\nimport {Branded, dbField, dbTable} from '@ts-awesome/orm';\n\n// Branded ID types (best practice)\ntype UserId = Branded<number, 'UserId'>;\n\n@dbTable('users')\nclass User {\n  @dbField({primaryKey: true})\n  public id!: UserId;\n}\n\n// Now you can't accidentally pass a plain number or a different ID type\n// const user: User = ...;\n// const otherId: OrderId = 5;\n// user.id = otherId; // Error\n// user.id = 5 as UserId; // OK\n\n// For string-based UIDs (UUID, NanoID, etc.)\ntype OrderUid = Branded<string, 'OrderUid'>;\n\n@dbTable('orders')\nclass Order {\n  @dbField({primaryKey: true})\n  public uid!: OrderUid;\n}\n\n// const orderUid = 'a0eebc99-9c0b-4ef8-bb6d-6bb9bd380a11' as OrderUid;\n```\n\nArray models are supported using `model: [Class]`.\n\n```ts\n@dbTable('groups')\nclass Group {\n  @dbField({model: [String]})\n  public tags!: string[];\n}\n```\n\n# Test Driver\n\nThe `@ts-awesome/orm/test-driver` module provides a powerful mechanism to unit test your services without a real database. It allows you to mock query results and inspect executed queries.\n\n```typescript\nimport {dbField, dbTable, Select} from '@ts-awesome/orm';\nimport {TestCompiler, TestDriver} from '@ts-awesome/orm/test-driver';\n\n@dbTable('users')\nclass User {\n  @dbField({primaryKey: true})\n  public id!: number;\n}\n\nconst driver = new TestDriver();\nconst compiler = new TestCompiler();\n\n// Mock results\ndriver.whenSelect('users').return([{ id: 1, name: 'Alice' }]);\n\n// Assertions\nexpect(driver.executedQueries[0].tableName).toBe('users');\n\n// Include sensitive fields when reading\nconst results = await driver.execute(compiler.compile(Select(User)), User, true);\n```\n\nFor full documentation, please refer to the [Test Driver README](src/test-driver/README.md).\n\n# License\nMay be freely distributed under the [MIT license](https://opensource.org/licenses/MIT).\n\nCopyright (c) 2022 Volodymyr Iatsyshyn and other contributors\n","readmeFilename":"README.md"}