{"_id":"@ts-awesome/entity","_rev":"31-39e4b7c9f8ad0531d01477e04f6fd317","name":"@ts-awesome/entity","dist-tags":{"latest":"2.0.0-alpha.1"},"versions":{"1.0.1":{"name":"@ts-awesome/entity","version":"1.0.1","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/entity@1.0.1","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"dist":{"shasum":"514780c5a7be4995fc31a31fe9c7c6b597199248","tarball":"https://registry.npmjs.org/@ts-awesome/entity/-/entity-1.0.1.tgz","fileCount":18,"integrity":"sha512-ZKoq3t/dqScXeG8Ei4u5j+7Rm4xzjr4amK5zELfT71a4leHPPd51ctj1LzqkhsEK/VkDRFMSQTy1783EbUHFJw==","signatures":[{"sig":"MEQCIDxPjblIyDiNtwDxEDgO+o7pl088Yd0AcVkqH4YiDUIOAiAtyCplSlTNRhVYxc2y3HfH/sy/cTE/E3f3PQxy5TtmSQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4JziCRA9TVsSAnZWagAA6JQP/RfaGXk9X4nAmHphC6DJ\nz8U7DgMcEBYbuA+SIAkIyUxpn70njzPuITDa4ZOOlYf7UqQyO9E8OYiUOG6s\nL9Rxg/48/AgjNDfxyZh4Phlfxgzkzt6KbSjktgx+lnI67bGC+cnnAvQOPKtN\nkjpPMr2qcopILuadb4hpRsSuZzzOP+VxEvpT26Ou1LYfKrlWnz41DE1g9+1M\nPao03M3QHwP+nEDQCJkPDtfcwc6AiS9cST6PHjEPgM/hDsKB0sWuTnS8/vN/\nqU80gLs8r54k7A/1O+oN+5KLft4YmLBWj/QGEVAc8jqmGJ9eI2O59bWD9BSO\n9MWKIa0QdQws3jPDOi2ZIwA8DnZj8Ad6sNmYeuEtmzL0xrFVlCLZaEnKvw22\nHPUmBe83NJfQrx+G+fM0QyqQ8+ipjvDinXqKwMa7rIfAgKLJLUBDvpkTisVw\nkKqWdR9fenhuSR8KTr0mghsZkvV6MXe7R9+M44ROlpoP5YX7ptwYYjOmop1Z\nL1RR2JA1ipNpBLkGI7j7WCAUz0i+2qM2d1C1oa0Vc2mpTW6pHjMw9tGnFAG2\nBFtSuRBxO5XU/t5EJV5s89JkUeUrnd/LmYo1Cv9ADldJXGmNvV1iEJP/fBg5\n1/kcJcSEn33kml047jbzAHIiBsyyKE84wA2W17bUu1RBgo0IhuTpdJERAG6E\nFi6c\r\n=LUQ4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5e46b8abedb96997172de811feb5cf0b6a66e1e2","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"tsc"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"_npmVersion":"6.14.8","description":"TypeScript Entity Service","directories":{},"_nodeVersion":"12.20.0","dependencies":{"reflect-metadata":"^0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","eslint":"^6.8.0","inversify":"^5.0.0","typescript":"^3.7.2","@ts-awesome/orm":"^1.0.0","@types/inversify":"^2.0.33","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^2.16.0","@ts-awesome/orm-test-driver":"^1.0.0","@typescript-eslint/eslint-plugin":"^2.16.0"},"peerDependencies":{"inversify":"^5.0.0","@ts-awesome/orm":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/entity_1.0.1_1608555746161_0.13044177663210532","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@ts-awesome/entity","version":"1.0.0","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/entity@1.0.0","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"dist":{"shasum":"f723472a1e5c395947d36063745cbf85cd53afac","tarball":"https://registry.npmjs.org/@ts-awesome/entity/-/entity-1.0.0.tgz","fileCount":18,"integrity":"sha512-Knxc+4ccswvWxCHHhwactzYq538x9wg5LSwNb3hn8Q5sKft24O9J7q5x+fEf/qhnmofXt/eup1rKwM90VHb/Gg==","signatures":[{"sig":"MEQCIEgwwsRDe+VKUUkHnSVWiOch5nnhG6h7I0rRQSm0g0SxAiBhnSaN0cKfP7U28bs3vYvcha/bl4GN82FwANxUJhLZNg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4Ox9CRA9TVsSAnZWagAAe+QP/je+1kTT3zi3XbSAUf52\nxeZW/vVvdlZNo8yQT8ajxRNN4hl7oCqKDxIYWml0qZ4uMOxgyGVvPr0jmfG6\nDHAx1xDK0l7d4i8g6J7alIpD4WeIVFCaU+Ss+0AJ8htiMNg2CPalurB8toLC\nUoH0N+UBwQSPuUGKxQkN2qn8K/l5CCmuqzIM5wyk1Yk4nhtGhjVbPmJgM+m+\ng00bhY/R0t1i0Qu1yzO1iQdlwLsaVq8vWS/U6JMb0+zYy+T06i42Jh0fb2pr\nCAOTKr4Ai1X+AFpVVqhy5XG5YIhEQqWlKW30EaMtkm3MMU4RMy8cU8EjKjo1\naWmYNQJ9vpI9Er5xavNjeMf2kLe7Egn7WbWk+MI7a9GfigNQtw349hv0y1HZ\nWeX36AZTlsVo1TOz6fhlrRVmdHg6RWnIu6D8wsjkRh5amkU/8/pM4sw+Z8Az\n30AsfFhHwi7SlDif+R2kHP+oGsyYHWoScCxbGs2BTnHssmwVUYenNmxYbjsj\n+FWffvnOuWdj/vtHO8EeJ/mHM+2lSpg4NR9IgxNL379VVyNeLkkYKYE6Ns+K\nJmC/wdxudpzcr7zLWMyiQERpT5ymzCYJfhiO3hzJn8hWZR1MHqIqK8ZgIa5I\nYuza8wJEpGq3Ih+HJi3jln2MNNaRHFxx45JlJUx52bFf5fz8eyslC+/66H10\nGkUC\r\n=LYiv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5e46b8abedb96997172de811feb5cf0b6a66e1e2","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"tsc"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"_npmVersion":"6.14.8","description":"TypeScript Entity Service","directories":{},"_nodeVersion":"12.20.0","dependencies":{"reflect-metadata":"^0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","eslint":"^6.8.0","inversify":"^5.0.0","typescript":"^3.7.2","@ts-awesome/orm":"^1.0.0","@types/inversify":"^2.0.33","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^2.16.0","@ts-awesome/orm-test-driver":"^1.0.0","@typescript-eslint/eslint-plugin":"^2.16.0"},"peerDependencies":{"inversify":"^5.0.0","@ts-awesome/orm":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/entity_1.0.0_1608576124921_0.09598797386454172","host":"s3://npm-registry-packages"}},"1.1.0-rc1":{"name":"@ts-awesome/entity","version":"1.1.0-rc1","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/entity@1.1.0-rc1","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"dist":{"shasum":"9db5226822a1997980ca707c7c2d115a90e0ecca","tarball":"https://registry.npmjs.org/@ts-awesome/entity/-/entity-1.1.0-rc1.tgz","fileCount":19,"integrity":"sha512-Sn67N0sBd0PAWySTXsKJqsidTk2IUrqv3wzx3scMn/4FpTpakJNXE0TFZGg5U1OmEHyqqnBMBYvXME70CFz0MA==","signatures":[{"sig":"MEUCIH0fDdZVIbrF6y+3nbqD6lqwWEPX9sy2KtUuOfTQnG6rAiEArQV1l9i9FXHzEbxLMU6UbQIMYxHQxCxOheOoB5Q09J0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSMk6CRA9TVsSAnZWagAAG+sP/RQOzCkhjZk3rGwMqY3S\n1f4hXvxwBwvgGMc/e2PXCVNQ4XEVUeu0kO0YTaG4sOUf1PGWn73eZwIZzZMe\nd6b0M3ir77pHYhE7U8Pw4Yz9f3hrdu6gcfZmhPyWVGLcgd6JCJJ09+5JGwU+\nX/XBGKrmeLmDQ9fQ+IHEz3SHLm8rMt/KSYqzoepUx05gIHiGAlkD/jhtD6IV\nPpvDDVRIUACq/OVuxXGXZdQnL98XMUVWCJVmuduyAnACHZcNhYF249zuOWCp\nxqKV7giCPYawHMW/L6Em6hjsI5NKwEFAFi9DWO+BFoQlA0aQxkdw/XE5ik+H\n+bHl/QOI357EOMN/LdFj2IjLCwtjXs2f/EH7HtUNWZg9a+AkrZU4j5ORet5g\nF96m87tTw7fS8FIhEPnlWtluicmLuBH3xGYIfuUJxtPBj1LwWKqq+LjKBx4/\nIcg4el62yTRc7k0KgJMxvZB9ZWcsC1lZQl4v6QsbXMC7VwE1a3TZ1z+u85r0\nEzs18VifoqU49JtnVQXANLSg8lTCP6QJGSkdPqs5TcdmV4c8jVO1UuxnE+F9\nuXGO9rTcKltR+tVOTnvBKbaajJTOVrDtTnTPhdlyb7EsXP4i1am/jAQZdvdH\n9ys2cYTFE4B3B8VrBkCETist2eyL565RNTIQktfhm93td3zT3KZQJZUs8stx\nRe2K\r\n=pRZ8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f6b8dcc287237acb9355c4b1db727c2abe41da5e","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"tsc"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"_npmVersion":"6.14.11","description":"TypeScript Entity Service","directories":{},"_nodeVersion":"12.21.0","dependencies":{"reflect-metadata":"^0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^6.8.0","ts-jest":"^26.1.3","inversify":"^5.0.0","typescript":"^4.1.4","@ts-awesome/orm":"^1.1.0-rc1","@types/inversify":"^2.0.33","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^2.16.0","@ts-awesome/orm-test-driver":"^1.0.0","@typescript-eslint/eslint-plugin":"^2.16.0"},"peerDependencies":{"inversify":"^5.0.0","@ts-awesome/orm":"^1.1.0-rc1"},"_npmOperationalInternal":{"tmp":"tmp/entity_1.1.0-rc1_1615382841860_0.045743307756892504","host":"s3://npm-registry-packages"}},"1.1.0-rc3":{"name":"@ts-awesome/entity","version":"1.1.0-rc3","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/entity@1.1.0-rc3","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"dist":{"shasum":"9cb6b4eb6104f08d7c3f81c5cbb502d63cd9e8f2","tarball":"https://registry.npmjs.org/@ts-awesome/entity/-/entity-1.1.0-rc3.tgz","fileCount":19,"integrity":"sha512-yhaRloEU6gNN1o7MlE069dxwNWohCUSOoG8ed2+TGnkFo76LriZUMoE2SzyjuRp2nUycLF5e5WMWXBvqUYIREA==","signatures":[{"sig":"MEUCIQCw6SEkRBnXcTRrAGbOPP2Tze3PwGmgdqWxVdEujflCRAIgZaPuKRzvLwL8hasQbVEvwl+v/JqdlxY9VutU0U4l9YQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSpIyCRA9TVsSAnZWagAA19kP/1LO1tpmlf/e7pN8B0jL\nke7DDTnpjKS/B2cwg8VOBXLpjeH1g2s+XyhAwJS2UBZKHQE1URO/O6rwZqfZ\nexr6RIa+gOmJdYjO4azwLnKo9zeG+xxf6vuDDj9y6hHwkMTcCOF7JEsm44yL\nB5FFMAwnooJOeqBvnz+ruJ94Wc5rPl3uDCqmDPMmdFDWZ7rll9+/qbtW1q7Y\nVzWkaeVdmjGMzGgHbJGBbyYx3+yQJsegiKUbUONl1dmilAw63w5wwqY1Vo0r\nJoQXVD9OG7FomuBzFeg4us8x2xg5zs2aJBHhjDe8HVkCzhrTP5vVBVQbGVAC\nbJV6mS7PA6G9Lmj0cKC3twLmdk/U5H89m5ic6JcDvR09elw90x1WNYyaFRp9\ndWSjgB7cHoGiU8QoOfqrl4FJnYs4yOnll8fi2ourP4Qk44FM9THqnC3DGVzr\n+Sq35rYaEFe4Q449ZRh9OXuOLdj4a6aYzm61kg6kw+5WkTpnRp34RFENJmaE\nU11uoJbJIQIMv5e95WQyeCaK44keh1SOIIyWPJZXVGs3PoL0sATwtTM5mIEn\nKrz7oG9aT2Wev65VOPRAXzWnJhUSUSyUoPYxt1c5P6c15IfnPu5JTqvGnOSV\n8cCQuQgZ5FLDtZwRXNWJ2h+Fa9lIevzHdIlEf/QAg/KFN84uJMiZSxV0iqaQ\n06WI\r\n=cLcs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"51b1e0eed3de6db45af9b2d70cbeb94a1a45d9d4","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"tsc"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"_npmVersion":"6.14.11","description":"TypeScript Entity Service","directories":{},"_nodeVersion":"14.16.0","dependencies":{"reflect-metadata":"^0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^6.8.0","ts-jest":"^26.1.3","inversify":"^5.0.0","typescript":"^4.1.4","@ts-awesome/orm":"^1.1.0-rc3","@types/inversify":"^2.0.33","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^2.16.0","@ts-awesome/orm-test-driver":"^1.0.0","@typescript-eslint/eslint-plugin":"^2.16.0"},"peerDependencies":{"inversify":"^5.0.0","@ts-awesome/orm":"^1.1.0-rc3"},"_npmOperationalInternal":{"tmp":"tmp/entity_1.1.0-rc3_1615499825998_0.12765106493850564","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@ts-awesome/entity","version":"1.1.0","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/entity@1.1.0","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"dist":{"shasum":"f068c062309169f3b745dcb6d60acea518a5c009","tarball":"https://registry.npmjs.org/@ts-awesome/entity/-/entity-1.1.0.tgz","fileCount":19,"integrity":"sha512-4vspiQtQHlwMy5FBb011TF14I1epx3CNYt0s4nu6OWNl6WAyiCeTnYnFMu0Oh/jnQrI1dnlFp81c0fPL6YTD3g==","signatures":[{"sig":"MEUCICfIAx9C7C4yYz4kxKmxfk9kLy8YG+k8N/sUR+WGqX2zAiEA/plOys8AQUwR6oKi8eIlKkg03HUFgUFeOkj0hHyZdyE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgS5oXCRA9TVsSAnZWagAA1z4QAJ/bzDDl1io66KsPY3KY\naRinLPYunbUOuoNnTGwRQkmnnJDsu9FJ4meQ1hWpk9CIkK5Ks8pikV8Csxdn\nNrLJV3XqYh7zPQU/oM5hOlXhyaHwZBMMJFp1yKbxJijzPT3jyyW4AUjkYdGs\n3K4LvpJOF3xCxoFSLE3Qr02ZgeEzh0b0MM+qxgKZBPsEgFqVbc/Dnw2dneHI\nClcKG2ZR0ztSFWF+/39bSMTcqbWnqHlDRqbWyc59K3aULG4dPG0zgiFCq2S2\nWhg46qrJZC8KniDmXeeInKc9awg75xdWHXX03azxQM9qS4DmO/Trrp16OXuV\naTC1wMUxyz/U9wjkXFIy0zDhmY8T/wLziA5WMFb7hYoj7OZaRzn1PbTUZ5gz\nyPUXe4MvDNEIy+NmacNgS0rgngXcVlJDb4CW2rYLJvv3c22cf62997LpRoAx\nnoYVAsQd8Fd14pi8ZThpY7uUw+c6rCA9yJ8tofm/qqoFAiYmW3as3InqpAX0\n6zT0klklCg3xRrtiPNSqSe/l/3BFL0Iwmytv5GFQpnPYyZG2wS+pClXvGqec\nLuxBoJCd+Srzcg5TdBd358r6XzccOjH1ZPH8uN+4XtvDyXtoBLC03mcYovaJ\nlSTuZuLgGYev4wpPGY8UUNWGjEi1NlZchlqKl46na3sBL5rZiw1dumsjICkB\n9ZI6\r\n=mlxa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c95e15f083d63f58f1f95dc0872742669a744897","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"tsc"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"_npmVersion":"6.14.11","description":"TypeScript Entity Service","directories":{},"_nodeVersion":"14.16.0","dependencies":{"reflect-metadata":"^0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^6.8.0","ts-jest":"^26.1.3","inversify":"^5.0.0","typescript":"^4.1.4","@ts-awesome/orm":"^1.1.0","@types/inversify":"^2.0.33","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^2.16.0","@ts-awesome/orm-test-driver":"^1.0.0","@typescript-eslint/eslint-plugin":"^2.16.0"},"peerDependencies":{"inversify":"^5.0.0","@ts-awesome/orm":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/entity_1.1.0_1615567382895_0.20658113768596187","host":"s3://npm-registry-packages"}},"1.2.0-rc0":{"name":"@ts-awesome/entity","version":"1.2.0-rc0","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/entity@1.2.0-rc0","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"dist":{"shasum":"418c178a95aba4f2371b4cf30c947d9627382b79","tarball":"https://registry.npmjs.org/@ts-awesome/entity/-/entity-1.2.0-rc0.tgz","fileCount":19,"integrity":"sha512-IbkqSS9BV5+PAfp4vjQ0+m3h8ky9uwwSUNNXMDxEZDij+dI9yqPHn5ZpXsoWCjXUpZuWgwFD48UjsaaN7r6uzw==","signatures":[{"sig":"MEQCIFtzB6u/z5DLXudzVhphEBVUIPgpPLY+X9W/GAT0ZC8MAiBktjWOcrdH14im3jWxwZj0EukRHG88ZVD/+6Ks5O6vkA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTNzXCRA9TVsSAnZWagAAFt4P/j+hzbAMXWqsdjI+cazg\ngBQXsMwrOKk8bZxTo4fXXXsis++kAqPTsvb7bUTCiqv1qry1Rk8+A+oK23TL\nozGTp8XXEuBBqiXM2HChbgq9S8FhxcPqOEwh3iryBPU6nAcfjGB1OHuZXDBF\nRJ5rQ/RauP1JxCUJSvPPV8a52MLKGyMY7GgleUJ+NaYaXRXPArz1zDXSZu/Z\n5aj3JIYHIZpFk6QbfMS6TXecA8sWzuiU/8jR3uZMn0HtzK7rQpVZwcVkfhWc\njjGvyn78e4uO7rZwUNodQyA4ygo+7JB0uUbfM/NuhUatL0zcYV9mqrgK5y8N\nKA5jNOXexii3Kxm+iBNzguJXjwSIPbAHiBMuEZLN9hRWZfZ518follju4sxd\n2400XNYBHWsfahPIxA24d39f7+BOjpxUmM0u2MI5uPC6nzaJ52p970x/MdrH\n/kZUgdfS8PnDLn2fE3F0UsUhJ1Cx646l2uzA1qL5/C/Om1EMROZuzgO0zaXT\ne4bdRgpPGtfUqTaMBeMJZat6jdwADq8M74fGecz7GPdNIF6vOMY6T7uDk0vT\ns8jPcooJmYYiT0zG/qJBQwiB++PFyI30crrbmISCo8PkRZGIE6SlRf12xFxf\no6vdcung5VSk3Yn6bU7uRYxyV45kLIR3pFXO1hJNI4uyWHlww2TkLg8zKmvq\nuyyj\r\n=8TFG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"68fa319def6c239edf3254e1f80371e41bb4ae50","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"tsc"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"_npmVersion":"6.14.11","description":"TypeScript Entity Service","directories":{},"_nodeVersion":"14.16.0","dependencies":{"reflect-metadata":"^0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^6.8.0","ts-jest":"^26.1.3","inversify":"^5.0.0","typescript":"^4.1.4","@ts-awesome/orm":"^1.1.0","@types/inversify":"^2.0.33","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^2.16.0","@ts-awesome/orm-test-driver":"^1.0.0","@typescript-eslint/eslint-plugin":"^2.16.0"},"peerDependencies":{"inversify":"^5.0.0","@ts-awesome/orm":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/entity_1.2.0-rc0_1615650007309_0.9822364140303095","host":"s3://npm-registry-packages"}},"1.2.0-rc1":{"name":"@ts-awesome/entity","version":"1.2.0-rc1","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/entity@1.2.0-rc1","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"dist":{"shasum":"8c8822a545e54d60106fa83e3b912db98f72963b","tarball":"https://registry.npmjs.org/@ts-awesome/entity/-/entity-1.2.0-rc1.tgz","fileCount":19,"integrity":"sha512-N6VawFNw/IeOkVAXcB1RAmAZYsUesa96kFug7LWHXt9ZYVWan8XuHg+LUbASbsRID7AXVn6W0iJ3VMlwduFyIQ==","signatures":[{"sig":"MEQCICRcOJv/65O84kt3IrjFGcxOnSxhgekL9/6aqx1TSeykAiAV+Cv6ubz9lX2Th6cMYkRoZ1xNdWDBa+p44ZVnnSPifg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTUPyCRA9TVsSAnZWagAAekQP/RU2E74MBB59bPrP2/k5\nyy2fcXv24hsifYDPg3G4YyuYRvGjOBJuwEpaJYB4MP/eUC15Uqg2/5b5Qeib\nAUysi6gVvHvmbLHZdMg3dBAb9qLpcOe8hf+bz0zTF7/g4gfsG7vdJLPaZkL+\nvXQNoRFGa9F9wjQdCG5DNYD+Wj3wewAeHnu7FUHQoqP32EW83lXLxmDLEv06\nd1iy2ZMTNABwAde4bUcHtDUGIgKRtLwkgzqkkUZnV7JXAErHxyoByiwyObQe\nrbWrIUjG9w3sswgvL06ZvvFzETGOlfnKlZ5yOyyYDJcy1rMjiKEXYJCFLwp1\nj/tT/5fNv4d0UUEJ5ASYiDyyLMLLqD7dLkPgg8BNfbMGBmy8jp4LubXZlMYG\nuxglPfGQGuzf3RVPgwnGhoNwAdE7nx1Ku+h72SilpAwGZ3SJiDJKi1ySXQOG\nEuJEwigQ1RqQPnRyxjJFKkFV0ksz3v7T1eERvYLZ9wUBUZEHOpefoIn34KX5\nI78v9GWnI1jDQlfoE8hKFclFGuCZ1It4exPic0UlVvAw/jl5XYPoO38uVZOs\nT6V6JP9+zoTVEynRFk/JLiGDR1dOJBrWRUbp4U6wdBK/b7qstRxFHpizXcLw\nd7Q/3k1CR2ARjjmew85bbEdAe0HSUrA1iMjY2NBnDZ/mGqERSPOFbcwoDGMu\nQ+p3\r\n=7OYD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"39b6ea417a793acc277e9130922b9579b8e78e45","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"tsc"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"_npmVersion":"6.14.11","description":"TypeScript Entity Service","directories":{},"_nodeVersion":"14.16.0","dependencies":{"reflect-metadata":"^0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^6.8.0","ts-jest":"^26.1.3","inversify":"^5.0.0","typescript":"^4.1.4","@ts-awesome/orm":"^1.2.0-rc1","@types/inversify":"^2.0.33","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^2.16.0","@ts-awesome/orm-test-driver":"^1.0.0","@typescript-eslint/eslint-plugin":"^2.16.0"},"peerDependencies":{"inversify":"^5.0.0","@ts-awesome/orm":"^1.2.0-rc1"},"_npmOperationalInternal":{"tmp":"tmp/entity_1.2.0-rc1_1615676402123_0.07539565253073932","host":"s3://npm-registry-packages"}},"1.2.0-rc2":{"name":"@ts-awesome/entity","version":"1.2.0-rc2","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/entity@1.2.0-rc2","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"dist":{"shasum":"14a5e9214d867411c3f01b5cf0db391709dba6fd","tarball":"https://registry.npmjs.org/@ts-awesome/entity/-/entity-1.2.0-rc2.tgz","fileCount":19,"integrity":"sha512-TFB6Q9pGguRPON23boTdv5yqYZvpJug6tG5D1GcTFfWdOARSM9uiHqZHUrMLj8mlBDyiOlvOOLmSnqsEhGXB8w==","signatures":[{"sig":"MEUCIBkSGwj8Qa1fklWUUE4YmjCB8YV3N7pWlMSeUCo9cK3rAiEA/6qyjvKusTnila3j439FuJWPp5kxsQI8PkRsukqLmtQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33366,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTU2/CRA9TVsSAnZWagAA8KQQAKOPAdV5FaLsYsSdnZZD\nLqxsjGp9cOgqHD8fc+5zgTMHWr7PnLnKp/PCk0yUUa/EMRAwEq3UdbMwMUrI\nP/zk1OtGSPPQ+pj+oSbjt0w8sGdN4Sk/XZ6fN69N5gggoFNcVIg79KajAhy2\nspMsyADewZkAmPE5dhMcLuDnqD70L/ML43f+SBkxQF5504cTcjAMzR6Bi5kd\nyIncJjS+ScpCXS5CAZ7jjSVQ5P3L1lL9r8KJQDejfWQ5RxmMzE2HKtVATU3r\nxZ69mXEsHrkJHm9gpuVmo2G9OZGMMRQtqBCLtkXpy1nyavmBfX8hWGQkBvVs\nCyIjvH9ovDYjVEOpS2ec3tg8hoq06tm1wzSScCzreBVTZ6q2ZW8lUlzSc66/\n7pWs2RXTlkTOQKTBe2viTLWhWi7xymXiWVnl/6NBN/trtmiTdBt89AF6d5KE\nd7Brx4zbogFnSgVhVO+n+r1p7HTQ6q+oZApuHefgDekXFTnDb52gWKyR4lUL\nJpDCFVv5wJgLm+cud6zWsqfZSl5l7u6FFhbizLOGG4oasPMDqPvnMznKB4hl\nyBlVgl9iXK8hNah+QH+YVVyxm7M+EdaAFm4eg0Gd0rSlHZRGbcxjltIqZTDa\n4l7P3a1A0lzQU5rWcwYlCcuZpv4Y7i/3Zn0p+jhSvBXKaJNLuEx6f24Dly/j\nf6p7\r\n=QHqD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a76c3bc9e7548050cc02d736d6a5105d59aeb5fc","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"tsc"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"_npmVersion":"6.14.11","description":"TypeScript Entity Service","directories":{},"_nodeVersion":"14.16.0","dependencies":{"reflect-metadata":"^0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^6.8.0","ts-jest":"^26.1.3","inversify":"^5.0.0","typescript":"^4.1.4","@ts-awesome/orm":"^1.2.0-rc2","@types/inversify":"^2.0.33","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^2.16.0","@ts-awesome/orm-test-driver":"^1.0.0","@typescript-eslint/eslint-plugin":"^2.16.0"},"peerDependencies":{"inversify":"^5.0.0","@ts-awesome/orm":"^1.2.0-rc2"},"_npmOperationalInternal":{"tmp":"tmp/entity_1.2.0-rc2_1615678911336_0.37393543738041424","host":"s3://npm-registry-packages"}},"1.2.0-rc3":{"name":"@ts-awesome/entity","version":"1.2.0-rc3","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/entity@1.2.0-rc3","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"dist":{"shasum":"ccacbfbc5e2f7d9c0d5ec8fb8732e08e3bd06d8e","tarball":"https://registry.npmjs.org/@ts-awesome/entity/-/entity-1.2.0-rc3.tgz","fileCount":19,"integrity":"sha512-aKBVxPMPef34PTTpPeudu6YxXzlG1QCk/YwQRigtBHTm3gJcGD0OZXCoWbsZhuVsIVosXzKXQ769z+r1azJrkA==","signatures":[{"sig":"MEUCIQDORmB5wG+IagRV4LwgHpwPCcmpuPOElWH4KJumueNkGQIgH5YmwRZjbRzaCnJXdCoDLclKUjMyl19r9O94HOECgR0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32391,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTVFuCRA9TVsSAnZWagAAbkUP/iqCZRHR12tVNntSJZka\nf0S/mS+BjBaSu0vCAj1mxWXrshM1Jss84lsHQh3gqDglW0vLkRP/Zg5O3oSg\n5bj4o0oZMJKjXamK1YlXVfsaIznIBLM+wH5Uh2AICSnBFlxlPsHXcXAU8d9U\n/pz9hLe6QR2hWX7qv6Y/Zweox6f/jgoqQU08mg2e8WsMi1aIcgnBrzolAVna\nt3gNlQBCEZcGXdbA/OLO8QgYV2KniLmQ7MbHoU130pjbWNSIwB04o1lMeg1J\n9M/RAaBWU61VRi9MNMrJ+R0UeSKb5f3Ea0OmcDQ0btIVewYsoVIQhsJgNHMJ\nCl03ozZFaerguFOlrgI57qhDMYOc0X0vJwsAk73yxA+atOzKqio2uQ+b47l6\ncqkjaas5v2J98AYdEDD1KF0pI8rXiRsW7RXbyIWR/NnkCO9QsgUkuUD/9CV9\nQ/x7/VY4J3NXLNlCIvE0VouGX/Gh+9TTCdjrKuDDgWWbIF5iyGW84z74+GKv\nMJVeGJ9wO4q/gdlrf7eNYI96mjPw9Utk/sflAHUSHKZYpJT1ONr7c9YwS1I6\nbDuwlLdHLD1XnErCQH+ZDZV2Y9fhu5797CJFERRY6pISYFoSHliSpF1Zz1oa\nMmB/lAnhsv/6RKvoFmFIhkd0m6tDxrW8SkoCyvv1bvlaPZYR3RC3rl/Q3Jxf\nJcG+\r\n=apRj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e676464b40ce412c04532026f77f8d6ccf10d51c","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"tsc"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"_npmVersion":"6.14.11","description":"TypeScript Entity Service","directories":{},"_nodeVersion":"14.16.0","dependencies":{"reflect-metadata":"^0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^6.8.0","ts-jest":"^26.1.3","inversify":"^5.0.0","typescript":"^4.1.4","@ts-awesome/orm":"^1.2.0-rc2","@types/inversify":"^2.0.33","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^2.16.0","@ts-awesome/orm-test-driver":"^1.0.0","@typescript-eslint/eslint-plugin":"^2.16.0"},"peerDependencies":{"inversify":"^5.0.0","@ts-awesome/orm":"^1.2.0-rc2"},"_npmOperationalInternal":{"tmp":"tmp/entity_1.2.0-rc3_1615679854358_0.17108279131457782","host":"s3://npm-registry-packages"}},"1.2.0-rc4":{"name":"@ts-awesome/entity","version":"1.2.0-rc4","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/entity@1.2.0-rc4","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"dist":{"shasum":"069b2469b6f3a9df4f717a6cc6bd7158b9f3c429","tarball":"https://registry.npmjs.org/@ts-awesome/entity/-/entity-1.2.0-rc4.tgz","fileCount":19,"integrity":"sha512-5sATYhSnvPyO/9Kww9lmgsupQuMWp96Ktqu5UA7mgWnngD7wlrn8DxPfzJEldoXmj0/K45oRCS9Mf0rY7LMelA==","signatures":[{"sig":"MEUCIEojz+5JDDwkRv1qhF+D45zriLNjvIBAexIIuC4D6ghkAiEA8dT2y+nILqe+yK6DGgs4vCtJX58t528SL4J75mXBVtA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdXdzCRA9TVsSAnZWagAAU4kP/1ubDO/3LMoj6i/B2o/x\ne1XGnA28FiUrMGUFRhZPVFWJ1iG66QgH4sfJO8UFMeyEzvKH6/RzYI27kX1h\n+zQaZ4/xA5nEi1/anZ8hnMNfMNjGaUgiYaKKRrZYxxBaJRrroHqva0674S5u\nO6AAGe66C+UFLCHh0OvPJenvhyhIFzvIkDX23cijrUeWGYJ0p+B7qAWFh8l7\nnigHKaqdKoXlSDMVlZwqu0krVs2aHILQ9JSM7Kd80o0plo+R3LprLjAoKu3n\nlRvd+b/7uM+yyYlixk8lNiPkiQbvOlvy5uqqGHtQSRFdaTFT8NHzSJEp9gIy\nGETS93DcmfPGEkQO/NL8P1fQucm+/vJY4npcXXfwBx/6XOabYI8QXh7vjWsu\nZi1qQZ3qK3kJJrl6Ojxn189F+nPkGKVSNnwV7Khw2r3/wtS7F6jBOVzPhD66\nff9nfQX6kPlPv5GF2T3JGXrhYQT/XogmO90NSUZ8dquhgUci/KhXPmHgSsNQ\n/fs3CRDl0toqeOxReA70QW/lp0uIu38Lv2voF4/V9jufJN0go3b2jrkmIJ6+\nRo7Oa6dpIpu7JV3JvHQVXXL0UW/d/9jRcBLwRO5YyA3jY7APN7R7TgEK2m6f\nn/kHLCeD6/VPEs6im5o6GnSXI37DZ8hWd5LzrSoofjJl2NemT+97Ig3ukjiB\nzz1t\r\n=CdrF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a059863dfe435719c2fb0a95654b8188c329274f","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"tsc"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"_npmVersion":"6.14.12","description":"TypeScript Entity Service","directories":{},"_nodeVersion":"14.16.1","dependencies":{"reflect-metadata":"^0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^6.8.0","ts-jest":"^26.1.3","inversify":"^5.0.0","typescript":"^4.1.4","@ts-awesome/orm":"^1.2.0-rc2","@types/inversify":"^2.0.33","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^2.16.0","@ts-awesome/orm-test-driver":"^1.0.0","@typescript-eslint/eslint-plugin":"^2.16.0"},"peerDependencies":{"inversify":"^5.0.0","@ts-awesome/orm":"^1.2.0-rc2"},"_npmOperationalInternal":{"tmp":"tmp/entity_1.2.0-rc4_1618311026464_0.8215954911309691","host":"s3://npm-registry-packages"}},"1.2.0-rc5":{"name":"@ts-awesome/entity","version":"1.2.0-rc5","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/entity@1.2.0-rc5","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"dist":{"shasum":"40fac2757778e68576fb4e0ab8b56ae823b5235c","tarball":"https://registry.npmjs.org/@ts-awesome/entity/-/entity-1.2.0-rc5.tgz","fileCount":19,"integrity":"sha512-Vc0eIAYY/07JwvyUz5okjkmg4t4ZXM1UOp7oX55ks5DXokfUBSSTaYq+tpzNItG1s5noyAfmgsgidEf3zpQgeQ==","signatures":[{"sig":"MEQCIGIJE/jlh4JUkLwNdEvVDoWg/rlrBtHrL3S3gcCy4jC4AiA06PnReFgwbOBcmTIeTlt/2haIikOhySr9O80QiQkH4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXrmmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqcQg//dDH0NDMD95c2TeNg22pQsvRzhLbmjGLtaynw6JWDdmVccUnT\r\nsofYhC9p7+ujJDlVw2rr9z9HUEHgYbxI2F+DFF9ANqm/EAKnBDChCwhyGNb6\r\nxjzsDwBzaouJt5q29CTJuDMzKvIk5Dmw8UWoufzPMNfV0UpUHmgpNGQPHqJH\r\nFZAPcMf6Pd2EkNCfi9v1BWxTjRVF1OLP+cxt19aT0RGYkhZXImns3wrxopnw\r\nRxemScdjrWyBsCNo8zd7nOR569u4RI61c3T19mB3id0nK5m4WqbZsCrMQGvj\r\nbrv3512OGnpi9s4FQ/nY9qTQ4REOyygf8qGDrZaviDmmNq0T0enVpPop9mI8\r\nUJFbEYCUMM/tLiNAFeORjs8KMlROJy4/xIJM08PSHau3FEhuFWG5aae9iZ7m\r\nDJTcuHZXgE7yQ46VFBxb5CpBrfNYJzJxk5Frmn35YSrYNab3BW35QrXu1HAY\r\naIKmV+7OwUgM5KT8GoAd8HLMh+pbWcVCy2kEt/j9jNIh3JIKugpRc2OeW59n\r\npm5+sltmnSxwDsy9HzsPEpkCWXZzFH3tKzyLICcP4z15EWXjfg9dZOaHbOIp\r\nuilGE/3JNSBB0B/reSqq3zHQKXRBbDhmic46s4Bnq/SRpHqGwoK2EUi4EKqe\r\nvt2mDahQ7KkRW/fo8jlTUjBTucsNgGbw+aU=\r\n=PuXG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"984ff333771da1f58ef811bdb8f0bb2dd644f4da","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"tsc"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"_npmVersion":"6.14.16","description":"TypeScript Entity Service","directories":{},"_nodeVersion":"14.19.1","dependencies":{"reflect-metadata":"^0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^6.8.0","ts-jest":"^26.1.3","inversify":"^5.0.0","typescript":"^4.1.4","@ts-awesome/orm":"^1.2.0-rc2","@types/inversify":"^2.0.33","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^2.16.0","@ts-awesome/orm-test-driver":"^1.0.0","@typescript-eslint/eslint-plugin":"^2.16.0"},"peerDependencies":{"inversify":"^5.0.0","@ts-awesome/orm":"^1.2.0-rc2"},"_npmOperationalInternal":{"tmp":"tmp/entity_1.2.0-rc5_1650375078070_0.4533061862331018","host":"s3://npm-registry-packages"}},"1.2.0-rc6":{"name":"@ts-awesome/entity","version":"1.2.0-rc6","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/entity@1.2.0-rc6","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"dist":{"shasum":"85bd0f2097936d82c5a017c22691e63b7667e927","tarball":"https://registry.npmjs.org/@ts-awesome/entity/-/entity-1.2.0-rc6.tgz","fileCount":19,"integrity":"sha512-4hGPqIcHaOMI92xxqriUz39Z8pdxY8g7SBm4Fq14/dw/WchX+eeAiE5wRJxHsdVO78vrXSqHVn/S6i2h+pzAdg==","signatures":[{"sig":"MEUCIFqALSZqWemuo4tdMfPx67laZMelsQZ3fOyzh8IFX0sUAiEAmucg1yyPZK3SkThUsboWLdlZd0+9wsxlXs4HZy3+cas=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33396,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXrwIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmozxw//S2n5s4VVE/bkR5lqbaElEOlwJHY/3lJHZTOITXustZQ8mRS1\r\nTLMB6K5giYWMXXOJvBMHO3Lq/GfHM4jelA+WngzqEwhnoBv0aRgjMwtZECwh\r\n2adw3Nqe3SxsvO+QcqFJ/bAnScIUt4rv74SfBvl6/zbPopfpCGea1r/Pjhp0\r\nbT/ask0m5umYgqlm9RSJ5DfpX/4nyqOF7FYdXQb7wzyhjq3lFKkMtl8Lles/\r\nydWPt21Tf5deeh7iV6y1XAQuBTKO2hWAZQlFuMSqiIDzhXEez/WFLT3RclEc\r\n4FYqLWAUFvDwFiNfeloJBoSVeNb5fYJkV41O6XojlusihoMOt8urQsAvDb8f\r\nA84U110nURiW48L9O96LjT2PNPO9a/cMSNjzpJR3a5HAj2LJY2yxq9BYKIvn\r\nV2xJICFRIybhAVW9mYnKwzy9qu7+Q2mudz26EgtD0OozWnr/uz03mwzlCeUv\r\ntV1sKLt4zpvI9ledJZdWGf77sXgLUuFwVpQlBcOWvxjqELojRvarf2hviJjX\r\n0t8/uty0kZMy8xdKsZsNdMwZY2nKyVML44Bc21tVzjK6B1s0CkOpYRSEHCiU\r\nGWyWwTNjm+9bK2ZhdR3YJTY1vHFWWq3TIVbtcoK8k3X7FNGMlFRQe+WTJXwX\r\no0cPDYlOUzaJ1IqGyhfc0bd4wk3j1o8Ylmw=\r\n=95G0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"94018b23eee2f63973d7247a133b70538e1d498b","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"tsc"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"_npmVersion":"6.14.16","description":"TypeScript Entity Service","directories":{},"_nodeVersion":"14.19.1","dependencies":{"reflect-metadata":"^0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^6.8.0","ts-jest":"^26.1.3","inversify":"^5.0.0","typescript":"^4.1.4","@ts-awesome/orm":"^1.2.0","@types/inversify":"^2.0.33","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^2.16.0","@ts-awesome/orm-test-driver":"^1.0.0","@typescript-eslint/eslint-plugin":"^2.16.0"},"peerDependencies":{"inversify":"^5.0.0","@ts-awesome/orm":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/entity_1.2.0-rc6_1650375688627_0.29040388194337585","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@ts-awesome/entity","version":"1.2.0","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/entity@1.2.0","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"dist":{"shasum":"bef009d0f69fcde1a7c2d88a8ea8dd79a51494b8","tarball":"https://registry.npmjs.org/@ts-awesome/entity/-/entity-1.2.0.tgz","fileCount":19,"integrity":"sha512-9XABqV8CQM5spnxS/Do9NRFldjf28NYnt6tkGaRxFtrZC96OsYIokKk63ILSJQ6UGotTYr1TbDPxACdQM2SsKw==","signatures":[{"sig":"MEUCIACzqcS00QK33GHaYxuPgG2qdkUYLvjwcqGYlPlRv11sAiEAnWhEzD0fqVZz02I/SUm/payLzSOUYRXw3lKH1M9moxk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioeVjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZUw/9Fxq0/jDfpj2S7bGD5o8VMSnX/TnBHLGW0GRWntf8tc5Kgmlz\r\nCHqrcFkNj/pzIiMumVwV9vBUr2uNgw66usLv2rFrZWVbOSdoYo4yzwsJ/yJq\r\nv0Nfvo67aTmEOtvNBxzXSYuaRl+rlfMzHeoR6Y5oV/Qqv1fyQM3yVabbH+ts\r\nnAZ6x7A+JPwzakYr5/siMOOKx5jNweHuczGfiXMB3i8Fo33HKx12Gs1/xm6Z\r\nNhKQ7V/+fqeAgP67nB0PafTXSUAGFTYMi9zkKLgQRL1OhPslph+XX6auQRYI\r\nszRw7Ta0Yw4btjuQjJl7MCoquLRw2kQIDmFtDarl6KdmFWaPAk925wHqo+cQ\r\n/3SgPjAyjD/RzpSq6v5Bfk3CbQBEnqD2ZeNWKQ5tUQ3PD2MXECOzLMhkXDHk\r\nyyYbPbzZ2PeDYt3RrTlzn1/K37lKSFsUV4QpCqWbOX1rHwHfKbXW1qCaQkzt\r\noJDNME4ahFT4fP6WWiueoX5P1pbbrFvTrQTdVsLzZ+SfleFn3McBcB8YVo2T\r\nranmw29eEVjiz/RNksJjs58RA1VYPbkcraRk9Rp3iVHuExLKVIXaOj5PhFfP\r\n6Wi0V3c3VVrw5njU25WS2Pag+NiLxHh93Q0JCDYnE4L5gc1G6B8AQ6yVbSAM\r\n5Qy1G0POidW1RVvkC+OM+uV0wyJp9vjLyks=\r\n=fMrd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0bf795f20f99653fa333a1f1e27fba16fe69c5d8","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"tsc"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"_npmVersion":"6.14.17","description":"TypeScript Entity Service","directories":{},"_nodeVersion":"14.19.3","dependencies":{"reflect-metadata":"^0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.22.0","ts-jest":"^26.1.3","inversify":"^5.0.0","typescript":"~4.2.3","@ts-awesome/orm":"^1.3.0-rc0","@types/inversify":"^2.0.33","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"peerDependencies":{"inversify":"^5.0.0","@ts-awesome/orm":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/entity_1.2.0_1654777187563_0.1300783360687161","host":"s3://npm-registry-packages"}},"1.3.0-rc0":{"name":"@ts-awesome/entity","version":"1.3.0-rc0","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/entity@1.3.0-rc0","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"dist":{"shasum":"5a96daafdf9c609b2b9f135fe0d7681a9c1130d1","tarball":"https://registry.npmjs.org/@ts-awesome/entity/-/entity-1.3.0-rc0.tgz","fileCount":19,"integrity":"sha512-g2HfIY8gJaropwtod/ROYxC5MFe5SMcCtytvGRlJQWdJXJNA+mc+Q6ieGF5C1oTnN6u9cOTmWsPdLeOembNkSA==","signatures":[{"sig":"MEQCICvo+814/4hvu1POFZBb9W+x/lqDvoX9KJ13cS0OnCvkAiBGZtr+h51t80juHJlKUDxDhB4aZ3ds8HLReHnapKH1Rg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36838,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioeXFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgBA/+O+NRyga4+flmdQVgwiwykQJD3bB1Mo9jA92NvgCxEd0osKE1\r\nrHPb42Focf0G7ylIgnfqbBCC3fpEXwo1o46ocL0+v6VTGJ/0yVDS/cWgEwJQ\r\nhHgTqTVyd26sI9ZLJOuWthG/069n18wpssUSh+7ujus4+pp5pPTr8GSLgwBi\r\n1UIsep/qi6fH4/l8A436a3XGHKm3KCcgRfTX7SoZpXdEaveoRjbdNAmi5bYF\r\nnoRg+V+JUw2HWFw99iwBuPiBKnntpA8cJqjXUsXpRIyUPetYOBbw29teyAoo\r\nqtvgCzKv65y3dPHq1bSYfb7S//brkKn7BQAICNdGV3xwzXP62aTdHLcywrX4\r\nw/kN+CYoy8P5hyDLm6dACZoPXb7pN4+RjrBF+vs+uQApv63k56VkapRnCpWY\r\n8zB4yGd63oZSBRXky/GxhIB2zktGBwmPM/l5BJKo8f600zpFOzLgvZkrvfhQ\r\nArqKdkLnp6RKK4ckQN7CNmmoynlAIu89ZrwazvMUaBmkIvf2M/oiZENZLprv\r\npSBPDAe7uhMuQJjyE27ykBWToPTaUiP5MPofE6oknui0TSVAxODw7m0/vfP3\r\nI6GyHaeCx/0mHchKCh6qSxOgXFPn6fOVypFKnmvXrB4kekwRt9ou7NBy/IPp\r\ncMSlkM91sK5AGIQKAPu1jY5P38y8+hUHmdY=\r\n=9nYJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"69146abd559ecdb1d149a70e9e456ab6083e124d","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"tsc"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"_npmVersion":"6.14.17","description":"TypeScript Entity Service","directories":{},"_nodeVersion":"14.19.3","dependencies":{"reflect-metadata":"^0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.22.0","ts-jest":"^26.1.3","inversify":"^5.0.0","typescript":"~4.2.3","@ts-awesome/orm":"^1.3.0-rc0","@types/inversify":"^2.0.33","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"peerDependencies":{"inversify":"^5.0.0","@ts-awesome/orm":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/entity_1.3.0-rc0_1654777285378_0.9257852656153225","host":"s3://npm-registry-packages"}},"1.3.0-rc1":{"name":"@ts-awesome/entity","version":"1.3.0-rc1","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/entity@1.3.0-rc1","maintainers":[{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"homepage":"https://github.com/ts-awesome/entity#readme","bugs":{"url":"https://github.com/ts-awesome/entity/issues"},"dist":{"shasum":"da49d402f60e3aa29340a75bf8b40367bd53902a","tarball":"https://registry.npmjs.org/@ts-awesome/entity/-/entity-1.3.0-rc1.tgz","fileCount":19,"integrity":"sha512-cVH5LTAiGtuxM+U9mHgakN44Kms4d9oUNf8BityRJuj18XJH4Wvn/JxbLhDbyLdkNJjxOrpXkWVP9AQ5nmWoxw==","signatures":[{"sig":"MEYCIQDd9K1V2/cPBc0GURpj6b0AOfP1rPmkkM9LO5E0GJKKHQIhAMxoFH6/GIw6+fRW+7WPEPajZE/KxLhe9mDQwBD9wxzB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40892,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirMqMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyDQ/+MrglJVQJG4i6r0tLMWWoFU93O0Mb8B1eE0CrkMlyQXvwPJYJ\r\nITJUCdLblpCW0RqceeHoVXBaNjDNIp3Bh4HGjgxs7N0zgj+jNJFKdYAvCURL\r\nIn2mXzI1dDTswl/0jFl+X2u7ISj3XEF1Qd8HpPEY+X+8O5SK21p4auh5Mknp\r\n5cYbPM6S26ncVnLSIsFJU4rIqagzBhigOHAURHFxg3vBi0qwxBEKO86bzOy0\r\n2WUBWbORdkD7Y5Ll1KypLjmrZqXiD6Y3wPuW7g3Jv16eY735hN+xhW/eIn82\r\nnHS4f7vGBievcNdhC19fbrFgDOpiBU0JGEXtteeG2d3kBU0LXrlq48qUAz+F\r\nEr04zeR9asFGotFvTIMWyCABDWkBx+gJXYlDxZkjYmoR9btJISCfiiI29nXQ\r\nWC3V7q6lqln7W7MuMYsfg4U+2PeVdK0q5pDBoSNajE6ptDLPIANaGdVTyGq5\r\nL0iPbgNzuYrmSDoEQowAbLALvhvzpAhDjIjQa2jEbTs9YqdaggsjtGMBQgwT\r\nkIFX97ihTiL4Bf0ELbMekE9Ks52Gz1PgjkT5axuqxHmtO+VBwODZ5ueeWeUV\r\n1ZKuQn79Zq0exHDPRM7UBy/j2qZr0gJAdAu6w+SgSfO/snm0ll8XWs663eZD\r\nzpP+25uxAO3YdznGJOV19KTRDXQ+WuCxopc=\r\n=owNJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5914777cbf4764bc13f39a259317986b3b4e5c73","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"tsc"},"_npmUser":{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"},"repository":{"url":"git+https://github.com/ts-awesome/entity.git","type":"git"},"_npmVersion":"6.14.17","description":"TypeScript EntityService extension for @ts-awesome/orm","directories":{},"_nodeVersion":"14.19.3","dependencies":{"reflect-metadata":"^0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.22.0","ts-jest":"^26.1.3","inversify":"^5.0.0","typescript":"~4.2.3","@ts-awesome/orm":"^1.3.0-rc0","@types/inversify":"^2.0.33","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"peerDependencies":{"inversify":"^5.0.0","@ts-awesome/orm":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/entity_1.3.0-rc1_1655491212617_0.2771153540197975","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@ts-awesome/entity","version":"1.5.0","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/entity@1.5.0","maintainers":[{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"homepage":"https://github.com/ts-awesome/entity#readme","bugs":{"url":"https://github.com/ts-awesome/entity/issues"},"dist":{"shasum":"1e43c2c7e664b613b6647191ba52eb25d240335d","tarball":"https://registry.npmjs.org/@ts-awesome/entity/-/entity-1.5.0.tgz","fileCount":19,"integrity":"sha512-8Cau/f8DsO2g53sW+HavHvfeRbsRjAblqWHQWs61EC3YxlMZxPVh8/bLzMpMqdxADHny+dK1ZVyyagktjvWQ+g==","signatures":[{"sig":"MEQCIDLQlJJELC8JF8UBBzK+wAPr/qkXvIemnEYOGoBTA9tPAiBaZ+O0la58tUvaGy4hhDegpkS4YteBUq4qRRGiI03TFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39036},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"72dd7a3d1e5990a70a0d505a08d2301b35ce278e","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"tsc"},"_npmUser":{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},"repository":{"url":"git+https://github.com/ts-awesome/entity.git","type":"git"},"_npmVersion":"6.14.17","description":"TypeScript EntityService extension for @ts-awesome/orm","directories":{},"_nodeVersion":"14.21.0","dependencies":{"reflect-metadata":"^0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.5.0","eslint":"^8.41.0","ts-jest":"~29.1.0","inversify":"^6.0.0","typescript":"^4.9.5","@types/jest":"^29.5.1","@ts-awesome/orm":"^1.5.0","@types/inversify":"^2.0.33","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^5.59.8","@typescript-eslint/eslint-plugin":"^5.59.8"},"peerDependencies":{"inversify":"^5.0.0 || ^6.0.0","@ts-awesome/orm":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/entity_1.5.0_1689247185548_0.31562506017717773","host":"s3://npm-registry-packages"}},"1.5.5":{"name":"@ts-awesome/entity","version":"1.5.5","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/entity@1.5.5","maintainers":[{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"homepage":"https://github.com/ts-awesome/entity#readme","bugs":{"url":"https://github.com/ts-awesome/entity/issues"},"dist":{"shasum":"e5ae8c9fb5c8faa31fe1a137a56332f1bee2a10a","tarball":"https://registry.npmjs.org/@ts-awesome/entity/-/entity-1.5.5.tgz","fileCount":19,"integrity":"sha512-p9iqvDsks7DD5ssnhnWjlYeVE3BVxU6PnOWf166WMQxg1tBTvMmQL3wTisiz4NDwbfdr60EAFW1CgZ2Ki8btuQ==","signatures":[{"sig":"MEYCIQDzbmesdnv6rNgTvQhTmnOwQjm9+OrLpzsi5KNz5rVrYAIhAL7A7FHu6yWH/SmfOpOz5zjbU4Iw7ewz+UQhu4hA+uER","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39036},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"72dd7a3d1e5990a70a0d505a08d2301b35ce278e","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"tsc"},"_npmUser":{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},"repository":{"url":"git+https://github.com/ts-awesome/entity.git","type":"git"},"_npmVersion":"6.14.17","description":"TypeScript EntityService extension for @ts-awesome/orm","directories":{},"_nodeVersion":"14.21.0","dependencies":{"reflect-metadata":"^0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.5.0","eslint":"^8.41.0","ts-jest":"~29.1.0","inversify":"^6.0.0","typescript":"^4.9.5","@types/jest":"^29.5.1","@ts-awesome/orm":"^1.5.5","@types/inversify":"^2.0.33","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^5.59.8","@typescript-eslint/eslint-plugin":"^5.59.8"},"peerDependencies":{"inversify":"^5.0.0 || ^6.0.0","@ts-awesome/orm":"^1.5.5"},"_npmOperationalInternal":{"tmp":"tmp/entity_1.5.5_1691961668088_0.08343841002059604","host":"s3://npm-registry-packages"}},"1.5.10":{"name":"@ts-awesome/entity","version":"1.5.10","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/entity@1.5.10","maintainers":[{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"homepage":"https://github.com/ts-awesome/entity#readme","bugs":{"url":"https://github.com/ts-awesome/entity/issues"},"dist":{"shasum":"c7d576c57c50254ca1b20a865e8fae160a1e7c6f","tarball":"https://registry.npmjs.org/@ts-awesome/entity/-/entity-1.5.10.tgz","fileCount":19,"integrity":"sha512-ms3W4goH3d2DuGYkqlPD+C0RM8QWrDVzwvlCFl8JK5rMz4VHE4QnXeQ8V5457EiEktEyD5g0z1E94KCm/QNN6A==","signatures":[{"sig":"MEYCIQD3DnvOGkQQUlZV9wJ/Ck2J5lVVY4xqFwlZPZtJ+I8IYAIhANZjGhIHwUhuVfC/5LsR3FUcbIiLC81NhnzFDNVDEzGj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39696},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a0d0f9f22de072939261fbfd4125bfa88b8e4688","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"tsc"},"_npmUser":{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},"repository":{"url":"git+https://github.com/ts-awesome/entity.git","type":"git"},"_npmVersion":"6.14.17","description":"TypeScript EntityService extension for @ts-awesome/orm","directories":{},"_nodeVersion":"14.21.0","dependencies":{"reflect-metadata":"^0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.5.0","eslint":"^8.41.0","ts-jest":"~29.1.0","inversify":"^6.0.0","typescript":"^4.9.5","@types/jest":"^29.5.1","@ts-awesome/orm":"^1.5.10","@types/inversify":"^2.0.33","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^5.59.8","@typescript-eslint/eslint-plugin":"^5.59.8"},"peerDependencies":{"inversify":"^5.0.0 || ^6.0.0","@ts-awesome/orm":"^1.5.10"},"_npmOperationalInternal":{"tmp":"tmp/entity_1.5.10_1692131746145_0.5477892447624446","host":"s3://npm-registry-packages"}},"1.5.11":{"name":"@ts-awesome/entity","version":"1.5.11","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/entity@1.5.11","maintainers":[{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"homepage":"https://github.com/ts-awesome/entity#readme","bugs":{"url":"https://github.com/ts-awesome/entity/issues"},"dist":{"shasum":"fe4c3ecfb22fa51cb1ae70c870caf33412e677e1","tarball":"https://registry.npmjs.org/@ts-awesome/entity/-/entity-1.5.11.tgz","fileCount":19,"integrity":"sha512-TXk8UqWOC/Hi7AFf7r1Soz2a5HZziaZSMDkSpyM/hXItjalPjz3/6047rw/7/L3KQ5181++yNuVZL5sfisk28Q==","signatures":[{"sig":"MEUCIERUX91sC6eq5RI/M25iTkuHEIs5BDpXGGKi8D3UFqezAiEAwGzPUdUk+CQGTVD+NNO6reU96duf9b03GLME5PQwfgY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39704},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a0d0f9f22de072939261fbfd4125bfa88b8e4688","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"tsc"},"_npmUser":{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},"repository":{"url":"git+https://github.com/ts-awesome/entity.git","type":"git"},"_npmVersion":"6.14.17","description":"TypeScript EntityService extension for @ts-awesome/orm","directories":{},"_nodeVersion":"14.21.0","dependencies":{"reflect-metadata":"^0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.5.0","eslint":"^8.41.0","ts-jest":"~29.1.0","inversify":"^6.0.0","typescript":"^4.9.5","@types/jest":"^29.5.1","@ts-awesome/orm":"^1.5.10","@types/inversify":"^2.0.33","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^5.59.8","@typescript-eslint/eslint-plugin":"^5.59.8"},"peerDependencies":{"inversify":"^5.0.0 || ^6.0.0","@ts-awesome/orm":"^1.5.10"},"_npmOperationalInternal":{"tmp":"tmp/entity_1.5.11_1692176570168_0.992468604641251","host":"s3://npm-registry-packages"}},"1.5.12":{"name":"@ts-awesome/entity","version":"1.5.12","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/entity@1.5.12","maintainers":[{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"homepage":"https://github.com/ts-awesome/entity#readme","bugs":{"url":"https://github.com/ts-awesome/entity/issues"},"dist":{"shasum":"90e455557703452fa8067456f8a8678789443b70","tarball":"https://registry.npmjs.org/@ts-awesome/entity/-/entity-1.5.12.tgz","fileCount":19,"integrity":"sha512-qBwWJtAAoWEVL9h0iKl1ssL0lXC32xVPB/58z+n6qwIahWEgrmAROhxNIIX407zvWqilHeRmavjw+xFLMX7ixw==","signatures":[{"sig":"MEQCIAqgxtzLKrPwFwiQG9H12QF+VzE057VIj2lJoesdytheAiBXxBfGexevWKvwX6Cwkks1F28wibgMSpHksjg5240sMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40381},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a0d0f9f22de072939261fbfd4125bfa88b8e4688","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"tsc"},"_npmUser":{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},"repository":{"url":"git+https://github.com/ts-awesome/entity.git","type":"git"},"_npmVersion":"6.14.17","description":"TypeScript EntityService extension for @ts-awesome/orm","directories":{},"_nodeVersion":"14.21.0","dependencies":{"reflect-metadata":"^0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.5.0","eslint":"^8.41.0","ts-jest":"~29.1.0","inversify":"^6.0.0","typescript":"^4.9.5","@types/jest":"^29.5.1","@ts-awesome/orm":"^1.5.10","@types/inversify":"^2.0.33","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^5.59.8","@typescript-eslint/eslint-plugin":"^5.59.8"},"peerDependencies":{"inversify":"^5.0.0 || ^6.0.0","@ts-awesome/orm":"^1.5.10"},"_npmOperationalInternal":{"tmp":"tmp/entity_1.5.12_1692187377976_0.44331279126158063","host":"s3://npm-registry-packages"}},"1.5.14":{"name":"@ts-awesome/entity","version":"1.5.14","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/entity@1.5.14","maintainers":[{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"homepage":"https://github.com/ts-awesome/entity#readme","bugs":{"url":"https://github.com/ts-awesome/entity/issues"},"dist":{"shasum":"607705f02924dbc81c0fa1304c511bcb7d9390da","tarball":"https://registry.npmjs.org/@ts-awesome/entity/-/entity-1.5.14.tgz","fileCount":19,"integrity":"sha512-3O2O5i5VOm7+KpRSYfajc2FWn7UQqqqt34JRH4mszJ1RCL2ZlcuaQ6HWzP5JHjvlkdRukXO3FMpzLvenAO4ejA==","signatures":[{"sig":"MEYCIQCZtq1buYamxqph9blCyxrAJw5mC4cDXedAKxDBbntxuQIhAKKjmWiVufEoSm6uOU6I2/k3oVPVZV4+wDyMfQhOvOtp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40457},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"766df0bcc1c7214978653f9899f41910d252a899","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"tsc"},"_npmUser":{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},"repository":{"url":"git+https://github.com/ts-awesome/entity.git","type":"git"},"_npmVersion":"10.5.0","description":"TypeScript EntityService extension for @ts-awesome/orm","directories":{},"_nodeVersion":"18.20.2","dependencies":{"reflect-metadata":"^0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.5.0","eslint":"^8.41.0","ts-jest":"~29.1.0","inversify":"^6.0.0","typescript":"^4.9.5","@types/jest":"^29.5.1","@ts-awesome/orm":"^1.5.11","@types/inversify":"^2.0.33","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^5.59.8","@typescript-eslint/eslint-plugin":"^5.59.8"},"peerDependencies":{"inversify":"^5.0.0 || ^6.0.0","@ts-awesome/orm":"^1.5.11"},"_npmOperationalInternal":{"tmp":"tmp/entity_1.5.14_1715258751856_0.40828561449902745","host":"s3://npm-registry-packages"}},"1.6.0-rc0":{"name":"@ts-awesome/entity","version":"1.6.0-rc0","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/entity@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/entity#readme","bugs":{"url":"https://github.com/ts-awesome/entity/issues"},"dist":{"shasum":"163059bc7a2875786367f1dac74f9fb89649f350","tarball":"https://registry.npmjs.org/@ts-awesome/entity/-/entity-1.6.0-rc0.tgz","fileCount":19,"integrity":"sha512-wNGYvfuZ5OZWtJuA8J/sjO74uOcPFdHnDaCZlcgU7MU8GegCicP1cli8Sr+fr9w8Z8patQyoLbJcc4ibrNHJNw==","signatures":[{"sig":"MEYCIQCrHKEXqNGACKHO/QsFBo1gilfQ/uQXW7IbD8JDYL27HgIhAN1aCR1nk0eMnN0OcVrL+0t3G7LbTG/LEv/r6H8wi6Gk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41916},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"88133d38f932a156bf759e1a966728b008f5fe38","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"tsc"},"_npmUser":{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},"repository":{"url":"git+https://github.com/ts-awesome/entity.git","type":"git"},"_npmVersion":"10.7.0","description":"TypeScript EntityService extension for @ts-awesome/orm","directories":{},"_nodeVersion":"18.20.3","dependencies":{"reflect-metadata":"^0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.5.0","eslint":"^8.41.0","ts-jest":"~29.1.0","inversify":"^6.0.0","typescript":"^4.9.5","@types/jest":"^29.5.1","@ts-awesome/orm":"^1.6.0-rc1","@types/inversify":"^2.0.33","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^5.59.8","@typescript-eslint/eslint-plugin":"^5.59.8"},"peerDependencies":{"inversify":"^5.0.0 || ^6.0.0","@ts-awesome/orm":"^1.6.0-rc1"},"_npmOperationalInternal":{"tmp":"tmp/entity_1.6.0-rc0_1720038216248_0.4492760363420276","host":"s3://npm-registry-packages"}},"1.6.0-rc.1":{"name":"@ts-awesome/entity","version":"1.6.0-rc.1","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/entity@1.6.0-rc.1","maintainers":[{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"homepage":"https://github.com/ts-awesome/entity#readme","bugs":{"url":"https://github.com/ts-awesome/entity/issues"},"dist":{"shasum":"15b73f6aecae1c27cf26a3260b91e32879b1537e","tarball":"https://registry.npmjs.org/@ts-awesome/entity/-/entity-1.6.0-rc.1.tgz","fileCount":19,"integrity":"sha512-3Xod9hCj5A9O3ayL2wf50OjDaV9b5lEQjsbE3FQQ4DUVcZw7z1xwKEljEBj0MB46tGMEAGjF+QfWVUjEJQEqpg==","signatures":[{"sig":"MEUCIAS96NuyTMQKtBAyN2oKECsQlEz1+PwsjuQN9atDHoXLAiEA7i6HM7moU5daHZmLUjpEoXJcmRpwZZonuEa5lu5Jc0M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42692},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6e349a38623bb1f217b836953e9b49f8186d630a","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"tsc"},"_npmUser":{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},"repository":{"url":"git+https://github.com/ts-awesome/entity.git","type":"git"},"_npmVersion":"10.7.0","description":"TypeScript EntityService extension for @ts-awesome/orm","directories":{},"_nodeVersion":"18.20.4","dependencies":{"reflect-metadata":"^0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.5.0","eslint":"^8.41.0","ts-jest":"~29.1.0","inversify":"^6.0.0","typescript":"^4.9.5","@types/jest":"^29.5.1","@ts-awesome/orm":"^1.6.0","@types/inversify":"^2.0.33","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^5.59.8","@typescript-eslint/eslint-plugin":"^5.59.8"},"peerDependencies":{"inversify":"^5.0.0 || ^6.0.0","@ts-awesome/orm":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/entity_1.6.0-rc.1_1723123973135_0.6341586750513122","host":"s3://npm-registry-packages"}},"1.6.0-rc.2":{"name":"@ts-awesome/entity","version":"1.6.0-rc.2","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/entity@1.6.0-rc.2","maintainers":[{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"homepage":"https://github.com/ts-awesome/entity#readme","bugs":{"url":"https://github.com/ts-awesome/entity/issues"},"dist":{"shasum":"a3f9e1f6083007d4180103e3ca5d340b7522d983","tarball":"https://registry.npmjs.org/@ts-awesome/entity/-/entity-1.6.0-rc.2.tgz","fileCount":19,"integrity":"sha512-7Ahr+8n0PC/4Jp+sueuRRsFwgD9VZ7F23JNg0XH5kid1QIkEtufsRU/t7H6+i8w+ihJ2d6rSLbSIDw+Wk4VyTw==","signatures":[{"sig":"MEUCIQCiAhh7+za6b8OQAxJ8JGTgTRQc8BDbEHJCYevKdCZTaAIgbed/6sK70PjbZUlMnWQ1JEVdwSDozNZr6+GizGZww7U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42716},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"018f30fb51a3bbceee495839f93a239a76580f43","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"tsc"},"_npmUser":{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},"repository":{"url":"git+https://github.com/ts-awesome/entity.git","type":"git"},"_npmVersion":"10.7.0","description":"TypeScript EntityService extension for @ts-awesome/orm","directories":{},"_nodeVersion":"18.20.4","dependencies":{"reflect-metadata":"^0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.5.0","eslint":"^8.41.0","ts-jest":"~29.1.0","inversify":"^6.0.0","typescript":"^4.9.5","@types/jest":"^29.5.1","@ts-awesome/orm":"^1.6.0","@types/inversify":"^2.0.33","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^5.59.8","@typescript-eslint/eslint-plugin":"^5.59.8"},"peerDependencies":{"inversify":"^5.0.0 || ^6.0.0","@ts-awesome/orm":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/entity_1.6.0-rc.2_1723150513228_0.8012541421108115","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@ts-awesome/entity","version":"1.6.0","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/entity@1.6.0","maintainers":[{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"homepage":"https://github.com/ts-awesome/entity#readme","bugs":{"url":"https://github.com/ts-awesome/entity/issues"},"dist":{"shasum":"5260bc36e7f8ec4d4432300906fe5d61f729f649","tarball":"https://registry.npmjs.org/@ts-awesome/entity/-/entity-1.6.0.tgz","fileCount":19,"integrity":"sha512-2boKACugb64d+zJuWwJ5IMXafSKvuIZIRWSMkwxW26pq8efJbpYodGACvff8/JQJ6NrkVjJt/4xTocNxVX/1Rg==","signatures":[{"sig":"MEUCIBGrM/ZhgCIyj7CLtHMC12bV6pbaqJkpDsp0cpbHiqhwAiEAoqUEChyC89M0FPnxjse0QoKeT90NTvgdMK0kDKx1NCk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42711},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"018f30fb51a3bbceee495839f93a239a76580f43","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"tsc"},"_npmUser":{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},"repository":{"url":"git+https://github.com/ts-awesome/entity.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript EntityService extension for @ts-awesome/orm","directories":{},"_nodeVersion":"18.20.5","dependencies":{"reflect-metadata":"^0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.5.0","eslint":"^8.41.0","ts-jest":"~29.1.0","inversify":"^6.0.0","typescript":"^4.9.5","@types/jest":"^29.5.1","@ts-awesome/orm":"^1.6.0","@types/inversify":"^2.0.33","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^5.59.8","@typescript-eslint/eslint-plugin":"^5.59.8"},"peerDependencies":{"inversify":"^5.0.0 || ^6.0.0","@ts-awesome/orm":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/entity_1.6.0_1733302915766_0.20139196285917116","host":"s3://npm-registry-packages"}},"1.7.0-rc.0":{"name":"@ts-awesome/entity","version":"1.7.0-rc.0","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/entity@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/entity#readme","bugs":{"url":"https://github.com/ts-awesome/entity/issues"},"dist":{"shasum":"c49c54a8ea0a3971895feb80cf1309af408bce5b","tarball":"https://registry.npmjs.org/@ts-awesome/entity/-/entity-1.7.0-rc.0.tgz","fileCount":19,"integrity":"sha512-j7qjg1VObA6IUdK3/KSkUS8jupBpf3gu0nEVVHUa3DLfBXinX/ZHGpLccq3TW0WoDfSRMun8h3dY1TIvi7sFOw==","signatures":[{"sig":"MEUCIBbatZIZANvPezNqjCNqcqJbzOdfv+/e/0mMmeeuYa7HAiEAq5LxeflIwUeWEzsBPdXBf8rTrVIi/H8gECttqZHxoQw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42735},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"24b28441d084ebac7da3f43e6dd3f3b151f4b611","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"tsc"},"_npmUser":{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},"repository":{"url":"git+https://github.com/ts-awesome/entity.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript EntityService extension for @ts-awesome/orm","directories":{},"_nodeVersion":"18.20.5","dependencies":{"reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.5.0","eslint":"^8.41.0","ts-jest":"~29.1.0","inversify":"^6.0.0","typescript":"^4.9.5","@types/jest":"^29.5.1","@ts-awesome/orm":"^1.7.0-rc.0","@types/inversify":"^2.0.33","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^5.59.8","@typescript-eslint/eslint-plugin":"^5.59.8"},"peerDependencies":{"inversify":"^5.0.0 || ^6.0.0","@ts-awesome/orm":"^1.6.0 || ^1.7.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/entity_1.7.0-rc.0_1733303449918_0.7825952411843755","host":"s3://npm-registry-packages"}},"2.0.0-alpha.0":{"name":"@ts-awesome/entity","version":"2.0.0-alpha.0","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/entity@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/entity#readme","bugs":{"url":"https://github.com/ts-awesome/entity/issues"},"dist":{"shasum":"ef8f89675fa7f80849e90a9a12315476bd83b2ff","tarball":"https://registry.npmjs.org/@ts-awesome/entity/-/entity-2.0.0-alpha.0.tgz","fileCount":19,"integrity":"sha512-FXSdsczWVrXL9xIAXedDzoWO6k2ca5lqh3l9fMPRLJEwHjpOEmjWkWrEc4GO9Ip9pINFO23ONeZ8doj5g+Eraw==","signatures":[{"sig":"MEUCIQCzT6mJTaZfDAn7Xf36pQy4AKxY+KJnxR0YlxjMGluJQAIgG/q/81x85nVlnXPSKNYhy5GrpvQ6pGEqkj5wGR+7TZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42811},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a357520b19dbebd8b81fc080aa7043fe78213839","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"tsc"},"_npmUser":{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},"repository":{"url":"git+https://github.com/ts-awesome/entity.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript EntityService extension for @ts-awesome/orm","directories":{},"_nodeVersion":"18.20.8","dependencies":{"reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.5.0","eslint":"^8.41.0","ts-jest":"~29.1.0","inversify":"^6.0.0","typescript":"^4.9.5","@types/jest":"^29.5.1","@ts-awesome/orm":"^2.0.0-alpha.0","@types/inversify":"^2.0.33","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^5.59.8","@typescript-eslint/eslint-plugin":"^5.59.8"},"peerDependencies":{"inversify":"^5.0.0 || ^6.0.0","@ts-awesome/orm":"^1.6.0 || ^1.7.0-rc.0 || ^1.7.0 || ^2.0.0-alpha.0 || ^2.0.0-beta.0 || ^2.0.0-rc.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/entity_2.0.0-alpha.0_1750080889449_0.7613945178876129","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-rc.0":{"name":"@ts-awesome/entity","version":"1.9.0-rc.0","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","_id":"@ts-awesome/entity@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/entity#readme","bugs":{"url":"https://github.com/ts-awesome/entity/issues"},"dist":{"shasum":"53f32abc1bed9790a7b83d6b4f4a43638bacce2f","tarball":"https://registry.npmjs.org/@ts-awesome/entity/-/entity-1.9.0-rc.0.tgz","fileCount":19,"integrity":"sha512-bnkUoaI6mKHaXQFmtnm2151cARtd7vT74GGooEsph8lbZBJSiM+M/bv8ool0cnCQdexpfHVnFDvlraPUYhYXeQ==","signatures":[{"sig":"MEQCIHgDgyGqUxljlyPwxY0PUEmJRc6+bD+fYTCHnAPjr0PlAiAybzmi2L7Xeml4/NDdxc3qkj/95AXBjdi6uN5NxZoXAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42858},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"69b47f0aa413cd204940bb052356c9b791b5b9b5","scripts":{"lint":"eslint \"src/**/*.ts\"","test":"jest","build":"tsc"},"_npmUser":{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},"repository":{"url":"git+https://github.com/ts-awesome/entity.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript EntityService extension for @ts-awesome/orm","directories":{},"_nodeVersion":"18.20.8","dependencies":{"reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.5.0","eslint":"^8.41.0","ts-jest":"~29.1.0","inversify":"^6.0.0","typescript":"^4.9.5","@types/jest":"^29.5.1","@ts-awesome/orm":"^2.0.0-alpha.0","@types/inversify":"^2.0.33","@types/reflect-metadata":"^0.1.0","@typescript-eslint/parser":"^5.59.8","@typescript-eslint/eslint-plugin":"^5.59.8"},"peerDependencies":{"inversify":"^5.0.0 || ^6.0.0","@ts-awesome/orm":"^1.6.0 || ^1.7.0-rc.0 || ^1.7.0 || ^1.8.0-rc.0 || ^1.8.0 || ^1.9.0-rc.0 || ^1.9.0 || ^2.0.0-alpha.0 || ^2.0.0-beta.0 || ^2.0.0-rc.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/entity_1.9.0-rc.0_1770202679916_0.8735318900587286","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.1":{"dependencies":{"reflect-metadata":"^0.2.2"},"devDependencies":{"@ts-awesome/model-reader":"^1.0.3","@ts-awesome/orm":"^2.0.0-alpha.5","@types/jest":"^30.0.0","@types/inversify":"^2.0.33","@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.0","jest":"^30.2.0","ts-jest":"^29.4.6","@eslint/js":"^9.39.2","typescript":"^5.9.3"},"peerDependencies":{"@ts-awesome/orm":"^2.0.0-alpha.5 || ^2.0.0-beta.0 || ^2.0.0-rc.0 || ^2.0.0","inversify":"^5.0.0 || ^6.0.0"},"name":"@ts-awesome/entity","version":"2.0.0-alpha.1","description":"TypeScript EntityService extension for @ts-awesome/orm","repository":{"type":"git","url":"git+https://github.com/ts-awesome/entity.git"},"main":"dist/index.js","types":"dist/index.d.ts","author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","scripts":{"build":"tsc","lint":"eslint \"src/**/*.ts\"","test":"jest"},"_id":"@ts-awesome/entity@2.0.0-alpha.1","gitHead":"79ebd0560bbef7e67cea05935260522441a3a4a9","bugs":{"url":"https://github.com/ts-awesome/entity/issues"},"homepage":"https://github.com/ts-awesome/entity#readme","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-X6jvDTSwITE0JzNV0nW+RGijFdeX8ops4f5BkVMISfeDOWwOeIt8igakR+KzF1ExZUK+BKAl6geN2m+00UWlmA==","shasum":"f8a41abd6c3bedb1d4f42dc7cf1262acc80713e3","tarball":"https://registry.npmjs.org/@ts-awesome/entity/-/entity-2.0.0-alpha.1.tgz","fileCount":20,"unpackedSize":47887,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBGCXg937IM6GFMqZwuhXVghBoEoBQTby8gnyBsQWeTRAiBDXGvuJVJX+KIys5U5UvIaETGb/B9a8IyH8YIs1Qp76A=="}]},"_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/entity_2.0.0-alpha.1_1770241320925_0.4124887848074328"},"_hasShrinkwrap":false}},"time":{"created":"2020-12-21T13:02:25.925Z","modified":"2026-02-04T21:42:01.229Z","1.0.1":"2020-12-21T13:02:26.284Z","1.0.0":"2020-12-21T18:42:05.090Z","1.1.0-rc1":"2021-03-10T13:27:22.043Z","1.1.0-rc3":"2021-03-11T21:57:06.139Z","1.1.0":"2021-03-12T16:43:03.077Z","1.2.0-rc0":"2021-03-13T15:40:07.428Z","1.2.0-rc1":"2021-03-13T23:00:02.450Z","1.2.0-rc2":"2021-03-13T23:41:51.477Z","1.2.0-rc3":"2021-03-13T23:57:34.493Z","1.2.0-rc4":"2021-04-13T10:50:26.608Z","1.2.0-rc5":"2022-04-19T13:31:18.278Z","1.2.0-rc6":"2022-04-19T13:41:28.803Z","1.2.0":"2022-06-09T12:19:47.869Z","1.3.0-rc0":"2022-06-09T12:21:25.582Z","1.3.0-rc1":"2022-06-17T18:40:12.830Z","1.5.0":"2023-07-13T11:19:45.753Z","1.5.5":"2023-08-13T21:21:08.287Z","1.5.10":"2023-08-15T20:35:46.391Z","1.5.11":"2023-08-16T09:02:50.440Z","1.5.12":"2023-08-16T12:02:58.148Z","1.5.14":"2024-05-09T12:45:52.054Z","1.6.0-rc0":"2024-07-03T20:23:36.385Z","1.6.0-rc.1":"2024-08-08T13:32:53.483Z","1.6.0-rc.2":"2024-08-08T20:55:13.409Z","1.6.0":"2024-12-04T09:01:55.976Z","1.7.0-rc.0":"2024-12-04T09:10:50.073Z","2.0.0-alpha.0":"2025-06-16T13:34:49.657Z","1.9.0-rc.0":"2026-02-04T10:58:00.059Z","2.0.0-alpha.1":"2026-02-04T21:42:01.091Z"},"bugs":{"url":"https://github.com/ts-awesome/entity/issues"},"author":{"name":"Volodymyr Iatsyshyn","email":"viatsyshyn@gmail.com"},"license":"MIT","homepage":"https://github.com/ts-awesome/entity#readme","repository":{"type":"git","url":"git+https://github.com/ts-awesome/entity.git"},"description":"TypeScript EntityService extension for @ts-awesome/orm","maintainers":[{"name":"ts-awesome-bot","email":"geekscode9@gmail.com"},{"name":"viatsyshyn","email":"viatsyshyn@gmail.com"}],"readme":"# ts-awesome/entity\n\nTypeScript EntityService extension for [@ts-awesome/orm](https://github.com/ts-awesome/orm)\n\nKey features:\n\n* @injectable via [inversify](https://github.com/inversify/InversifyJS)\n* strict type checks and definitions\n* thin wrapper over base [@ts-awesome/orm](https://github.com/ts-awesome/orm)\n* UnitOfWork and transaction management made easier\n\n## Basic model and interfaces\n\n```ts\nimport {dbTable, dbField} from '@ts-awesome/orm';\nimport {serviceSymbolFor, IEntityService} from '@ts-awesome/entity';\n\n@dbTable('some_table')\nclass SomeModel {\n  @dbField({\n    primaryKey: true\n  })\n  public id!: number;\n  \n  @dbField\n  public title!: string;\n  \n  @dbField({\n    model: Number,\n    nullable: true,\n  })\n  public authorId?: number | null;\n  \n  @dbField({\n    readonly: true\n  })\n  public readonly createdAt!: Date;\n}\n\n// for more details on model definition, please check @ts-awesome/orm\n\n// typically used with IoC containers\nexport const SomeModelEntityServiceSymbol = serviceSymbolFor(SomeModel);\n\nexport interface ISomeModelEntityService extends IEntityService<SomeModel, \n  'id', // primary key fields \n  'id' | 'createdAt',  // readonly fields\n  'authorId' // optional fields\n> {}\n\n```\n\n## Simple operations\n\n```ts\n\nconst entityService: ISomeModelEntityService;\n\n// find entity by primary key\nconst a = entityService.getOne({id: 1});\n\n// find entities by some author\nconst list = entityService.get({authorId: 1});\n\n// lets add new entity\nconst added = entityService.addOne({\n  title: 'New book'\n})\n\n// lets update some\nconst updated = entityService.updateOne({\n  id: added.id,\n  authorId: 5,\n});\n\n// and delete\nconst deleted = entityService.deleteOne({\n  id: added.id,\n});\n\n// also all operations support where builder\n\nconst since = new Date(Date.now() - 3600 * 1000); // an hour ago\n// lets select recently created entities\nconst recent = entityService.get(({createdAt}) => createdAt.gte(since));\n\n// or find total number of such\nconst total = entityService.count(({createdAt}) => createdAt.gte(since));\n\n// we can build complex logic as well\n\nconst baseQuery = entityService.select().where(({createdAt}) => createdAt.gte(since));\n\nconst count = await baseQuery.count();\nconst first10 = await baseQuery.limit(10).fetch();\n```\n\nFor more details on query builder, please check [@ts-awesome/orm](https://github.com/ts-awesome/orm)\n\n# Bare use\n\n```ts\n\nimport {EntityService, UnitOfWork} from \"@ts-awesome/entity\";\nimport {IBuildableQueryCompiler, IQueryExecutor, IQueryExecutorProvider} from \"@ts-awesome/orm\";\n\n\nconst driver: IQueryExecutor; // specific to orm driver\nconst compiler: IBuildableQueryCompiler;  // specific to orm driver\n\nconst executorProvider: IQueryExecutorProvider = new UnitOfWork(driver);\n\nconst entityService: ISomeModelEntityService = new EntityService(\n  SomeModel,\n  executorProvider, // typically current UnitOfWork or orm driver executor provider\n  compiler, // buildable query compiler\n);\n\n```\n\n## Use with IoC container\n\nDynamicly create `EntityService` instance when requested\n\n```ts\nimport {Container} from \"inversify\";\nimport {\n  IBuildableQueryCompiler,\n  IQueryExecutorProvider,\n  SqlQueryExecutorProviderSymbol\n} from \"@ts-awesome/orm\";\n\nconst container: Container;\nconst compiler: IBuildableQueryCompiler;  // specific to orm driver\n\ncontainer.bind<ISomeModelEntityService>(SomeModelEntityServiceSymbol)\n  .toDynamicValue((context) => {\n    const executorProvider = context.get<IQueryExecutorProvider>(SqlQueryExecutorProviderSymbol);\n    return new EntityService<SomeModel,never,never,never>(SomeModel, executorProvider, compiler);\n  })\n\n```\n\nOr define explicit `SomeModelEntityService` class\n\n```ts\nimport {Container, injectable, inject} from \"inversify\";\nimport {\n  IBuildableQueryCompiler, \n  IQueryExecutorProvider, \n  SqlQueryExecutorProviderSymbol, \n  SqlQueryBuildableQueryCompilerSymbol\n} from \"@ts-awesome/orm\";\n\n@injectable\nclass SomeModelEntityService\n  extends EntityService<SomeModel, 'id', 'id' | 'createdAt', 'authorId'>\n  implements ISomeModelEntityService {\n\n  constructor(\n    @inject(SqlQueryExecutorProviderSymbol) executorProvider: IQueryExecutorProvider,\n    @inject(SqlQueryBuildableQueryCompilerSymbol) compiler: IBuildableQueryCompiler,\n  ) {\n    super(SomeModel, executorProvider, compiler);\n  }\n}\n\nconst container: Container;\ncontainer.bind<ISomeModelEntityService>(SomeModelEntityServiceSymbol)\n  .to(SomeModelEntityService)\n\n```\n\n## UnitOfWork and transactions\n\n`UnitOfWork` is used when transaction management is required. Best way to use it on \nthe highest level possible. For example within request handler. \n\nOther option is to rebind `IQueryExecutorProvider` within IoC to UoW when needed\n\nSample usage\n\n```ts\nimport {Container} from \"inversify\";\nimport {UnitOfWork, IUnitOfWork, UnitOfWorkSymbol} from \"@ts-awesome/entity\";\nimport {IBuildableQueryCompiler, IQueryExecutor, IQueryExecutorProvider, SqlQueryExecutorProviderSymbol} from \"@ts-awesome/orm\";\n\nconst driver: IQueryExecutor; // specific to orm driver\nconst container: Container;\n\ncontainer\n  .bind<IUnitOfWork>(UnitOfWorkSymbol)\n  .toDynamicValue(({context}) => new UnitOfWork(driver));\n\ncontainer\n  .rebind<IQueryExecutorProvider>(SqlQueryExecutorProviderSymbol)\n  .toDynamicValue(({context}) => context.get<IUnitOfWork>(UnitOfWorkSymbol));\n\n```\n\nAuto managed transaction\n\n```ts \nconst entityService = container.get<SomeModelEntityServiceSymbol>();\nconst uow = container.get<IUnitOfWork>(UnitOfWorkSymbol);\n\nconst result = await uow.auto(async () => {\n  await entityService.updateOne({id: 1, authorId: null});\n  await entityService.deleteOne({id: 2});\n  return await entityService.addOne({title: 'New'});\n});\n\n`auto()` throws if called with invalid arguments.\n```\nManual managed transactions\n\n```ts\nconst entityService = container.get<SomeModelEntityServiceSymbol>();\nconst uow = container.get<IUnitOfWork>(UnitOfWorkSymbol);\n\nlet result;\nawait uow.begin();\ntry {\n  await entityService.updateOne({id: 1, authorId: null});\n  await entityService.deleteOne({id: 2});\n  result = await entityService.addOne({title: 'New'});\n  await uow.commit();\n} catch (e) {\n  await uow.rollback();\n  throw e;\n}\n```\n\n## Notes and edge cases\n\n* `add()` executes inserts in parallel and returns results in input order.\n* `upsertOne(values, uniqueIndex)` uses the index fields for the `WHERE` clause and throws if index is unknown or values are missing.\n* `get`, `update`, and `delete` reject empty objects and unknown fields in value-based where clauses.\n* `fetchScalar()` and `count()` throw if the scalar result is not numeric.\n* `UnitOfWork.begin()` throws if a transaction is already active.\n\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"}