{"_id":"ts-pg-orm","_rev":"57-61663621a5f8956b363e50f348562d86","name":"ts-pg-orm","dist-tags":{"latest":"5.1.7","beta":"5.1.0-beta1"},"versions":{"3.0.0":{"name":"ts-pg-orm","version":"3.0.0","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./src/tsconfig.test.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./src/tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","start-article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api","clean-build-dist":"rimraf ./dist","build-dist":"npm run clean-build-dist && tsc -p ./src/tsconfig.dist.json","clean-all":"npm run clean-unit-tests && npm run clean-examples && npm run clean-build-dist","check":"npm run clean-all && npm run clean-all npm rum lint-errors-only && npm run build-dist && npm run unit-tests","start":"tsc --project ./src/tsconfig.json --watch"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.3"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"5a1ce9288b0b6fdde62955c31abedac19caaa4ee","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@3.0.0","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-DOwFbz7tVRCzH+tnCVfzqn9wNs+4x1WyZQHNq28zFovpYdaVETGicVqR2NsZUzfNkWZySUzsQblvz72CecqzbQ==","shasum":"ae4be04a1eebca5cba4e6f37cf71376226518322","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-3.0.0.tgz","fileCount":96,"unpackedSize":382514,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCF2zzPOGeqwuW6Spc9cN9ACirUmNFmZcALXpMN0noodAIhAMUcu6RIhAYLMNSsdPxCUZi+ji8Vcj8WiqSP/ivtHo/c"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5peCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqOtQ//bB53PwxGGD8eUB9I0Jx/4Cn9EEvEoddLQEq1l5AnGw4KBrAO\r\nsLmVvr6aKAs9AezFQpA6eFFkODhNIQCqxhsjJw1+hsi/XN5PTJ1Z4VuXW+/C\r\nnT9EEEzdnybpd4v2WXJEHkxKsUumrsHpAcy80g7SbYfvtm6gdAYo7fFd7PIg\r\nbBUo0Os7FkzznPZ+fnjUojMjfHTEiBV1leX6k8PucynXxjgRh0eokx1WROEq\r\nhqsx+F3Gn6p6ySC0eDrULrmjTxCoXvl/56gnVVUdeM+qdByAplLq+fyQCB45\r\nKCi26xpbIJr+d1Bk38XXcAly7FxPkfKGK4XpPyeURDUXIaBI71oUtLpuGNbq\r\nvJETMDQtkRj4eXkzrU4JkZVFkDmozFU+IpFKtz3cMJyNrxLODdKRxEUGcrn5\r\n2+cPEle6bJUKFemJ7vvX90sC9mhMneX9CRNZ/3JCmdCv0or6dpd5XGA80L8Y\r\nODtU4wHPMLjUxo0OlbDEflGKxrmxxKQKXRP7aOglilTvtMqHBUdk/wse3G+G\r\nbyQx1X/OyoxKkqynvhrfzTKH+3j+6SA4W41frOW+m8ieeheiT6uVnk4hh+bx\r\nXr2+g6BNHgtOkzrrNtFlHzlXS+wZl0UJk0rZcKVyTGI2uPPv4k5/ZBhN/sca\r\nae8Cgx6nz0+ucSGiA9aCDpJHMawnqxCU3dA=\r\n=8x5K\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_3.0.0_1659279234275_0.13384465222682507"},"_hasShrinkwrap":false},"3.0.1":{"name":"ts-pg-orm","version":"3.0.1","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.test.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run unit-tests","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./src/tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","start-article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.3"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"be8dfb90b27fb4bf5dc6fe1da34af6102da54ece","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@3.0.1","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-Kqq1+SgHjvWQv11ZIWPrQ9BdkufAWYI7C4QLPg1gXsIxitCPfC3n00Ss/hX3eRG2XPVedivDJR88/r3A6QQTwg==","shasum":"e5005d70984401950239b9261f1d381a11403ad8","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-3.0.1.tgz","fileCount":123,"unpackedSize":437205,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCG2xoa7Hkddoi/3YHld/Bni8xUN2MAJ2IkjSd3fjggaQIgX2g+9p1Jfiw9w72yZ0z4ljE3yH96srPSesjLdrGBYrE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5rcOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVLQ/+I2gWrR7Y6qJmiRbkBqPqmKudSc2OPob/kDcg8WAg8akcYzaZ\r\nJMMcY3osagEYBD3b+kAdJva3rYIMLeOo4IKldVOJDNF/eaLcD5w4HDyxDEY0\r\nlfA5Me5fI1UkkH0A/oLuSiQtnzMP8LECMYVd/mVXZjf3x9ZH8cacdQOxD30Q\r\nSQVueV+Gi2DxsXSF2bepHvksUPNKq3sv5/2qpIMswiet9c/O/35M4jTbhrU5\r\n0p54a/yCfjlmZBCrax/0dYbdbyXzGJf1D/f729WNfJ3HZdovxFLPrvtD8d93\r\nTtDu1ydhkJB/CPe2WYUHS2/QIKmYi1IePNrkmMQXNpAc1TIiEd3dh78QJXIG\r\nrlaBgoKJOBn1w1Qeerf5hc+1kD1HZjl//blpDpsJYUZzvN+8gG2Mclvuwyz7\r\nc8UGyWa/4a0VNHIRWheCZZSbwsEmVRDmh3gjv2wrGbxJekXNnnfYBGt/gsK4\r\nGlV5zL8pUraNruD73GLmLci8SgS4rYDxTzgJ3bzoSuVoVsFwzXReWP+G04qx\r\ntiNApWPpN78LrXZcg0cKYp07cXS68xtqe0JzmvjwHIab+a1CHbP31W27Pe4/\r\neLc1ehoWGYx1HnGA6EtFxrx+m0cde7a89mgughB5MtILVv4X+dfUbMtkdE3M\r\n+Z5IwJaLBj9YhjBuAPW6XHI5ZaIc2o7eHyM=\r\n=ND9x\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_3.0.1_1659287310543_0.7928192365696132"},"_hasShrinkwrap":false},"3.0.2":{"name":"ts-pg-orm","version":"3.0.2","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.test.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run unit-tests","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./src/tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","start-article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.3"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"50fbefe255476c8601ef341279b30489b5f535a8","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@3.0.2","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-lW1HoBsG89mX4ktAO/vC3zS3JvJ+9JzKl58huNE7zoEmjXJeCEAP/yc0/+tGKzGajrBeW6OdUgWmty6Z3jC36g==","shasum":"73f7f168bb62758cbf37f2162dba69cc51161fd8","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-3.0.2.tgz","fileCount":123,"unpackedSize":437227,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1LZ9PP6IdvFAyV1cxOh1jJ3p8x/GWe5VH1TkDEYXHyQIhAPKb0Jc9+pt9T+db0dSwqSb5zJ0NCIN5LPus7n5fyQFs"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5renACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1CQ//cIhKStRs7Kij1/ATMgbwuRpbnrOMV4kZ+REyDBkhGZzHI/GK\r\nbmIjPXFcDtiBcx4V86X83wTDnV5fmgKdFDGlcXY1d6TQ+EZpu5ATFBCmLraw\r\naqe4PTisOXiNZOqZV9uGd+oA1etFSXY95dOWuq4rwIheoqyBjZkVcf9QAfOM\r\nvlz5ILkMQoslTeW/TH/8bvKaqFyuu1s75CNKt+T9nlFzIetbag1mgw7oOayK\r\nBYdimzsRlbvUGA3PFPpqk7TlAwjJeD0tsCyO90mqvcf7plRzF/ypZlzd1QsW\r\n+YvbUoH8YxEgke4VJ/DQwdDW2awrUO+1puYwgjvRwrOmQOaLUn/Xme4unn4r\r\nMf0n+z9TrDbiQDZoBiOZ5JyCWReg2jg8ic9I9AKTi/MYy7l8iRXwmDCU6TYI\r\nKdAmbvBfn9SdBDoI/lkLzyKNVXpLHf5Vmap3hTxWytcAAPd2OyH50iJsny7J\r\nK15UK42Zt78Rz+BKi9UzQjuON+uP341ir+FGy9ta8hjx4Q09ectS4DTzA92j\r\nLDUCpvacq54jhX48sfcQW1PR5RneRpn/fTNM4znyMKHuPlBVnxi1OTwRurv7\r\nGpoN57lFmWzR8qBjPiuzzkMI6iZL6yJW063bB04fhIscWdou7zVY8WcWfdEw\r\nd5PzQRFYGaJJ/hZEOlkEAaZL2EgkHNx9hW4=\r\n=rdxm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_3.0.2_1659287463584_0.34823286978176604"},"_hasShrinkwrap":false},"3.0.3":{"name":"ts-pg-orm","version":"3.0.3","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.test.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run unit-tests","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./src/tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","start-article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.3"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"152e1edfe5d0e7c5d1edc53935d383dfc4f663ca","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@3.0.3","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-Qv/cT9H/KdS76lcXfLljWanUvcnF13C/z7uD4hnMSZY4hc0/0Nox/atPupC0ErLqrjORIIoGFqei6ktm/LMbSw==","shasum":"b05afe3de4e1c684f07cc0252303306d0ea41a34","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-3.0.3.tgz","fileCount":123,"unpackedSize":437360,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHJ4nhkJ2WpP/YdHNpUU7W5+gSb9k0nZumLL8TuBUMfYAiEA5GBZ5+oURZ78Eljq5MS49ozdmpNWc23IOw+hV/WgYjg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5shuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFHw/+NH0YoMMlkG2Bn263OY99lGCqdF+/u5y0kVcN4q8n6Yk/GlCz\r\nUJZ1gPRX4+9DjfoeRwi5hOVe/PTRse5iIsolqMLjrje6qJJFxrn9QJtCg0ZR\r\nRv7PC9iupQ/Vss90TH1rw1l1sMZV0ZrJUjETq9zSSZsGAT8Qfo/lGskv751g\r\nL+vzOmko878Adah36Zoqs8lTFqNM7oUptWQrAy1QyTpz4N96WZ5lEu4zq3Eq\r\nkt7J3kYgCMeATX835M5ne5RIrmEVFKTOn8HvdRW/R6p0RwruRMrE9QE/qlKj\r\n5fm1bdY4dR78RHAOJZbTnBgrvxlRVQFO+g0j4+ryU/VQfHqHAo3Dz69rPFTK\r\nlSaRnGi35ntfSLXmsdpY/DIKbyFvh+0m2lA/KBleKK1Xs8vV07Jfq8xmBmSZ\r\nQF+5mQYhKC0CWHLBOVTZw9rRNaviTnuQ53KfzcBlIgRncILy44F7TZ+wLqeP\r\nixuZ9Q5y424aRyavumqICnwHz3AJqTra59vmhaqzF9h88zWBNHyRIT6NkGHw\r\nuIyxb07WiynuzWwK0xGm15XcrAji4dEXOcqffpR7C8TJiuxvBSFwFevr6IEh\r\nkbBvgGcYMaFqrBwP0BFf+jNrsehN7vaezxD8Hu/e2KCTXnUUg8tTw2Ar8Mza\r\nkat4qZunjXVoXsrkxEYiPd4K3UEeqsErk28=\r\n=/piV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_3.0.3_1659291758343_0.7302666784436525"},"_hasShrinkwrap":false},"3.0.4":{"name":"ts-pg-orm","version":"3.0.4","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.test.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run unit-tests","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./src/tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","start-article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.3"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"bca2e23fd0d52d12548a292d1229b33f5618a8c9","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@3.0.4","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-7M3L5dC42Bj/xEVOUJrLFeF2urkO+by4M5Rxa3Hf49PWAiQAEBG9V5mYBs0DLKojzbnW5OpnCE3QPkEln6WwoA==","shasum":"76ce9af8e77cd5a5fa93b1416c602a923d81d114","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-3.0.4.tgz","fileCount":123,"unpackedSize":437575,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEx9+i4j1nFe1yCMwwkgpmFwaqukS4B70GMqDtK+MZotAiB8kAKR31qESEkqJ4LevfpxSycVZkBtLVUMlGm8sMdrlg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5tEDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIgA//Za9t3G/PIB1Jb2F7h/wpF0UjL17atvMCxQN2DBsJ1MQjTQff\r\nUkGVwrc0h7uMAl59RDdEHo2n1yHUpvYHFT+3iRrWvaqpb5OTXUePO7Y4jnR3\r\nWOrJWgoQG2IIz5awXtKK+3LgKkjjGQwqkKYPoUGdJjoSJoOZG+iDpyDC+QeB\r\ndaOxcRL5nXqEbCfVyd1YQCz3PtLZXtX2ri7MhuUxKMsrnkFBYiWkIt4fapi4\r\nNuhzQsbnTAWjWAztmeE4gUlO9FGAFFsK4avUl7QwcVtiZFuWsQLT157QrrBW\r\nJhm4MgslQjZ4SaseIFlobi669J+34E//BwR6RywHB/HDrGwpvcvfw/pklYEv\r\nE/uMBU3KYfv+xSxj2lY11Ms2zZ5A6RyL3pum2SACNqLMZ5HZ+9g2AcBL9M+f\r\ntTGaToLNIADPSbBFBMwBMF8zcVEwLSbSwzBrDSPr1/pXMoPyeZjl1InSZ76W\r\nvyZC/SE0NuEGCIhll2m3ad7isKAR3CMEtyQn5aKl+9jzKEWULV1gNEA4fmSM\r\nv3QBUM8LZ0dPXOGy2EK/KIzhvV6JDJRXx0j6krnLa9JO/zoVBQw4imZ8eUmg\r\noXMPUNFZfhyazkQ8V5eeEGk4OxCgCDQV43x2P8kXwhohf1VWsjlW255vMImj\r\nz8LxAfNTymDflORk7ylFnETf70hq4O8zG/c=\r\n=XodH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_3.0.4_1659293955751_0.0114122409699835"},"_hasShrinkwrap":false},"3.0.5":{"name":"ts-pg-orm","version":"3.0.5","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.test.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run unit-tests","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./src/tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","start-article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.3"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"675fe6a0337de9bd8d2b38b353f31ce26ef4692b","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@3.0.5","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-q76ZLndXuRpjNuErZKhKYpN8SD/n60xLoOgdFAPYnbkGuCsNE9HWPj5LwTTREBwgaSEutocfDxM44XXS2MJKfw==","shasum":"771924207da4b12d3b1f23ecab55fa5fd6c3884e","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-3.0.5.tgz","fileCount":123,"unpackedSize":437919,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCT0VvpK0Wn5KyUDBb2LUgSaQDvLbbdSV7pMqKdc3LligIhANxLVTkViOiVBZsBrh1Pa0I1OIG+6phfnhmmChdPHGhP"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5v4qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMuBAAnFRIGWnrzfQo4bZCi6P8TwCg582dXJhQ1v12mqRymO7CxoSW\r\nuq0hZmMqLyedbE3tiKFAPelB63ZhxLBwMkSLiqY+AeeWtphEfOJVRVvI9jz+\r\nS8HH0XPqU00yA+yanxOXIi6wfJSqH7WpuNNbRR5sgzjf9rMdQ22smeAcvgIU\r\n+CTvCE19QWSW86PizIEgE9N/mFNE2JmmJu7d4iN5OftbdiV8zYZDkmUOL3NQ\r\nkt2/u/whA85uT0o0832dtyl7f5/oYMhxUdRyye55j3yYNenSRRas4ugjOw7S\r\nZiwFU0+i9501qw4OEC5BVtaPEpeod8g0Wu7sWZ1Fq2boBIBYdstpAEkFm70e\r\n0Mbs9TxEVsZ2O3t77fEQUUCG4joYNCWMnpawCtJCkfUD5TsTsgShtNQSgI8/\r\n6ITAcR6m9s7OMMHpcbURuTAeMUK9Tr1awvztJ7OOecBsnVl5JbuWtUZp+0Kn\r\ng1n9guGvpJ5G9NMHajMKwpfz4IWhPZ66j6Ca8PLeVQQVfpKDvQC4m94PWR8X\r\nrFoKD4WSZqTDfeK24c3SwR/heeiQ38DYukMznp6E/3AcrarH/XC3IBUN+DN3\r\nXarEPojFbdY5+Twb10bD1iyo7U9vOVDJe9v84jH939WwPmN35mWr1t0TKNgY\r\njxSskvEJ6/l5feSTxlq1nOBabNfYJXcmlyY=\r\n=ePQh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_3.0.5_1659305514112_0.4656070351967534"},"_hasShrinkwrap":false},"3.0.6":{"name":"ts-pg-orm","version":"3.0.6","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.test.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run unit-tests","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./src/tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","start-article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.3"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"219ab138641ea572097f5c2b3e8caca5dbf38471","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@3.0.6","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-r5UqB4XSm5eABSEeJ8BcThdrhKpOIqdQhvfzTVDfrhlTo+8XvQ1av3Up0j3oUk7lZ8S8oud1vs6bnbuinVRkkA==","shasum":"ed1838e4061faacda41444346057332bb51bfaa2","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-3.0.6.tgz","fileCount":123,"unpackedSize":438284,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMorcPjMuoy8nJGIqlPv5dk3L/2VhaJaY8g88PUPrGnQIgOwAl7EMWnj9q/oI9iXJh2cpwneSiexqeBoXhqoGzDzg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5wIcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmom3g//f1I7etiG85Fucml5JFozbDuR3Xj+nUvCfH9YfjcJnqEFbNzo\r\n6CgNrFcSDYt/LUpb0jh0EhK/KTc4C6wZVO0dBPz6X5BgQRrL/qlUxAg2qiNo\r\njCIYAxC+ubB6rIr4Hwif/0W5+AgBzjD/UMc8BYoV5HIwEjzQfUXaGqe7GEe8\r\nZmQcy63a6pUIgvxHGzOfz9IW6Fb+kJWPAC3PnZYLBsR0ULO2NBwEr9uoAjeK\r\nIsgGG7ZK1GcTukchQcRRO6FRjfdVwl0a/JZ4Df4ezgXMyqSC+Fg5f36pqMpV\r\nPLXRq+oakfZOLXOfe0E9m5a42Fy913+goHbHJrec5Yld85SrAOzUJcsE9VR7\r\nrt2CQQw4MML/hwQk796S6vdEm75JVIzDj8/JmzPF1iUzBLFG9xZn/2/qO54R\r\nxgV+RD6zbjXlx9NbzkJbcqzFQo/GinUZGYf+q78LklW4A8FWW0Y04WB24mD7\r\nfTWM0sEp21cVIn7kCM6HAuTbKTpVKrbaPS8mST7Dlqmy0EOg2pqESN5kV6wU\r\n0YbpGt81bo5TPie3G+N8L86FOEK/4ATLXp4zjaQsEDSFuD+fNTpLPWz91Itn\r\nCdpz4M1ZQAAAWOSxucAjTthtrd9ly0+mdXWWRbu4ecT+6u12L8BIgOAmkIlL\r\n49BdYQlwE1YfWo3HG4gHflF5uuP4Vol1RpI=\r\n=rAt1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_3.0.6_1659306524509_0.756111434149987"},"_hasShrinkwrap":false},"3.0.7":{"name":"ts-pg-orm","version":"3.0.7","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.test.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run unit-tests","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./src/tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","start-article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.3"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"297c0d974d09c5a0993437a8fcea20403cb1e631","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@3.0.7","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-Eb9X82dUeRPqi+KQqiR2mx6kju3b/zqqytGoCbKro/5oRIUJ25/U4JKSMlMAgWxhxOb0rLFdiTLSQW6gACcIjw==","shasum":"f14223d2ed97eb75983e996597570dd2b3fb507e","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-3.0.7.tgz","fileCount":123,"unpackedSize":440554,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxmVKQk/wn/HviRsU1dCHApHwy9lSLIsVt+yUZGmDrGQIgHC+9SI2LeCN/2JscDwfhtwbckLre9pJlQ9eRY9UO8nw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5w0BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxPhAAmN239lxOsBd6g3A+qOoh2q7VRmEbZhAwYtzx2FmMtv1P1v1W\r\n//H1pgEUP/zcGbA5uzc1gvQzXiR4WnxvRUMswjF5OcPvaZEsPhi6+7pyQ8q6\r\nBIKeMsWT7+rQ1mVFfpJ32hJwwSKlmu8gHgp5yKPvK3fwK6rO1Ur9MqfC7SiR\r\nbH4TMpk/KXQSqD3t1MOKlbbqScGm3/vWCAuInUcmWDg/hjVU/8Vs2mOk3WGs\r\n+00fskaUjZK+2s0uQq1Kn20cjWu0yImcdKHzSEpxAueebv+rQWrKSz1CGbtZ\r\nS4gqQjoDiSLHipoo/F4DGpayZ+g9SzLCJ+el+pb1bId05S8kzdH8YVOxm2Tx\r\n3y5hyXYsXlbbQ8kBimd5PLz28wnCtaGor6F+bAwY4XQtV0mOnzNK4GeECs4B\r\nmhnrOExAVIP+klVB0xSUQAYfr8W6m6/MfDefhg8S9zLaOC3H5h4BbqQ72R6U\r\nM6l6jnT9QFyFJnr/2VQ4ClNIDwElcUJ7ZUJZI0Uuhauu0bsISfXO+7HB4OBd\r\nXCB06zXBT0Zc/l/LZFsZhXxAeInOhct75kK3IqD+dsZsGUnbDBNLFI2jVymf\r\n6cTBu/t/W4awHOxbiw/WJJJSxhW24C/wf+37/NSTpA6C+XZGrGdro2qPpTnZ\r\nHM+wpqsaYxqCS71iVRgFWp4Q3CEuGJSFTfE=\r\n=eXtc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_3.0.7_1659309313010_0.22105739113674905"},"_hasShrinkwrap":false},"3.0.8":{"name":"ts-pg-orm","version":"3.0.8","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.test.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run unit-tests","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./src/tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","start-article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.4"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"d20d8e88a955f4f977f1c616dd294a4aa85af76d","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@3.0.8","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-HD8mAX3qXKipvpqIikVUc3y90iL82HqS3mZYQqAjIKc8V5+TkSWqrlaDsm6QQRhcYMn7LA+nw7wBidZFnSLLFQ==","shasum":"40a8aac2fd01dcc2d3a473f7087dfa3ca6ac674c","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-3.0.8.tgz","fileCount":123,"unpackedSize":442498,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCm+XQNIYRQtXBvL9CPaF2eBtfkpeCAz8QiLSOPxkNDAAIhAJ1uS+dP+4XL/3ltR6ZiRogLp3EJnLU2wGQhfWKPwnVH"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5/XDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrBGxAAjDRMnM8wtKgU8+qU3d2jgcV4XPHJrOQhL2cvCoyLUqL8lhum\r\nHc+KL1i5CpC7TezQXh8rdeihNJ1TzhqyM+mHgNYalzvUx/OK1o6/k5VUFhrJ\r\nLcujDNLca4tqbHyFThngnITvO+8/CgOUOq/hlmGr1hxf39VeyDvmOmmQRalV\r\n0LB8+iHoA+X8yqCJa74wi3ZZqFXntVdMPfU5SOhZcC2KlNhHfG+yvgyNpLxq\r\n1d8CyY83//dnwvdHVcyd1n3LfWELdcAqPE8HdicFQfhb3M1/V66uDFeOnOV6\r\nc49Uln6p42lgRwrWnFEIuagQ+dz8hNQx+Et4lUezhgHELoLGqoQM4aobtRG4\r\nJC0iMsbCOZdkppCb++BUVrLzir4PZg4moXR3cLlXrwg+NR+b80rSiXb6FDsN\r\nyw5f6q6o9Ls3Uwa9HaeJ6EnU8X4yj22HS5YKkreBcV02XvyTJsyFsgfZnh2u\r\nX8ErTkmn0wtb5lkeioM2VtbqbMam3YnSWoaWZH4fSsN/+JDsBLbA97EF2V64\r\nsSGBYBly3Eux35Wy/1tebLWZRNi5dmkMnI8/NmqjP9ui2RzoH3p7lZBMvFxH\r\ns7+3GzMRG6KehKXTpxiDXmNUi8oD5SGxrnzQyvzkQfH/CXICX9yOqxV63Afj\r\n/BwDMiybutIJONuxt8FBCaukvGVFOd2gHco=\r\n=l4VT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_3.0.8_1659368898809_0.9943265721205106"},"_hasShrinkwrap":false},"3.0.9":{"name":"ts-pg-orm","version":"3.0.9","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.test.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run unit-tests","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./src/tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","start-article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.4"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"db9c47997341171a9e41002f418d0e5e23f5c43f","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@3.0.9","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-gKx/tXAgOkbyFVSs/HC3mKy1Fw5KGFnBXm+SCB5kPQUaKBNJmsx/yAmJ3Iyt9j4j+27iLYu4sGkxaXRUNqnksA==","shasum":"155c8cd90d9df054cf6a452e16f7a64fa3392a3d","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-3.0.9.tgz","fileCount":123,"unpackedSize":443079,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAgqZsn4m12TCmgehFSlTF3uwXFEpnqZzbDsFRqVWOf7AiBpgTF3kbwmRn6hTWK5IsR/GSSmmDD3oENXLfuoVyKJUA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6AMnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvzxAAj1O3v7k+zmRpXSSVdY63GM+e2vRY2iR9Yz58KBS6kjAWjyye\r\nDOlXc+z/4A3sC9bTE7sLPUA8IEAPocPlljYGrRNEAZF1DCI1LQBeT7a2ZkXr\r\nkb0J8rLeUehrjw0BHLWQWOF/a6ClDHX8D7iWWFC/xHkcT4w3Vvy3jAgQTO9r\r\nPs9RFxlvPICUi5pMh/BEB2kzFInvVommlfkjqHcOoHQ62134/nGDykcbOde6\r\nSXjwD1rNQ3M+1vT9LaQ9YeLgDuWTlrFSVfkpowuB4qEaJ3McAaifSGTyKzp7\r\nW4yufn43r2HW8qd6Y8bc8D1hmtcQo+QDocvGZ30iEoyX4sNL1vAwfWyxex2X\r\n41YJIu3HTLy22AjmrzYzWJdcvf9QIfug7M/O5YSEQaICSVa1bXNcZE/afIA2\r\nJU8GaiFzPd9AZXuU+n1r82XEcKaxzFqzI6oDpSrumaYj0G+sS7FFJFynjMNd\r\nm20bFK4977xS9MCxuMkEYGdUy1e1b5M7mAIxaUe4QDxRfJtwz7V/QgBB+PPb\r\nBxMALvk6fD8Kl0ErGXQ7j2sVy2a1LghKed/Kov3SR6hhGoDkSbdwyZAXgJiR\r\n7yZjd8xAuRB2j5jUQKg2b51q3MzFv9RoT5eU1uPCfYI16KKguaDmB6YaFq2z\r\na6qlzFHbHLwo34jJvyeLCA1srtDEiRSAVS4=\r\n=15vR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_3.0.9_1659372327002_0.32255291688436327"},"_hasShrinkwrap":false},"3.0.10":{"name":"ts-pg-orm","version":"3.0.10","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.test.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run unit-tests","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./src/tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","start-article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.5"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"60df986cf34d2356793aa74e4223a651be6c90fe","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@3.0.10","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-haECxg5g6zW0FH7Ku18Y0GXWIwvrF57L30lDf1U/3PLqCGES0HcC72FdPo+QY6QDAfT+3mP5F+BN3jW4Z2R4Yw==","shasum":"79d834fddd47a3548c9902fbd42498343320a9c4","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-3.0.10.tgz","fileCount":123,"unpackedSize":443080,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTB8GxPuiVeE966AA6P+o1Nfaps9x+V5pohjUu6SyXJQIhANCRUmV9LOsLDaLBvFjjbdnGCBNrIdgOOwHAq3BhpGge"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6AhlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoG+Q/8DJdwOp648HwvCabAupbf6OnhET08lAjMzyRmKJI/Li6Vic9F\r\n1Llj+fZyicRWCdVJOEIeOqkwtosoB3c+3xE7CZYrTyRX0/LmZxcXbuHnOEqW\r\n2bOl+pQrQjfJOO1eWo8j85XB1s9lO6VNTRIczBScxuCrshNHKK5dsRs9pl68\r\nYwvpn1/TUgUXHOwY6+t30+kROE7d2Xa80+Hb+VpFu8npesZUgdPPqI854SEj\r\n4FJKN8xM49ZpHU463nhjEqxwGXacYWkqf9wptf4F4WDa54pM/PWb7sbiutmR\r\nnNhHZ3KTNvxIhdjuLhgi/gOGygzRCVKh3Rb5ZDoZpMJRcSBurcbaV4rpo+X1\r\nCoIg6GgemdVh26JmOVePehibVSBcSpqL9qbD7X55ofqstW+7uIEslSv2RswL\r\nk6VHVGDVTpZ08w/c33m6Hbo1zgph0D9XdHDl4zWxP1q7GP50X3ZtIVNljpxc\r\nXDkK+qL0UMIUxUVQ5HLw8+E6gMmWdn13Z9eaidRSuyji3DHHTmUoDPKeu0gz\r\ng+Eb/MPE7h67NkbJqHe2ufxAsvNybya82gmo4yu+A3WEn1x+XdodE9ZhErOv\r\nhcMHWiDWLY0aQmH1mG5z0A4Y/frBffCJmFoYNEM9qoqfshezLX0giajeXKDj\r\n+bSwSqW8sWiToUrhxd6EaAKCGNcQXt5JOHI=\r\n=kUOb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_3.0.10_1659373669165_0.5367069516808749"},"_hasShrinkwrap":false},"3.0.11":{"name":"ts-pg-orm","version":"3.0.11","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.test.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run unit-tests","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./src/tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","start-article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.5"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"cd1551e768df0b6eb5f4644e24f6c515b5aaab03","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@3.0.11","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-HNwQWhspsrh4QKZDIe6LiVhrw1kfa/+Ss7Qa7MMr6nMl93aH3W8OexDzCc8HForQPoSXfPmzhvsnUCvzl3oWvA==","shasum":"5bd2980220a407a378ef8d72ca691d0411d5b08d","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-3.0.11.tgz","fileCount":123,"unpackedSize":444431,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNnX7r4U1NBVOgyy8W6PN0xcF/HG3U58xZlf5BNZtlXQIgctPvWG6OU+4uvN0VddRQXJGwpVCit163omF5pzKZVE8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6AwZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoiAw//RFUJYQ55cVwcedlNydZA7KPWYflngyhxUYZORo7YkZyyTY5Y\r\nfQiyy2eJoGaVBEvBlFAIMlMnEsP63TB3JxCsFqWMEr3J6NtzvH2FgBdUSMbU\r\n+jh8uUDjjlzxzYEAylSviE03BM/rTiEvt0JyCAhbUh/qrpaM4GnkM+33ceV4\r\nu5xz0+qGDLZocKdT3NxxtxXi3NWf1E6bZPpTYrase9WNZONaiNliEPwAByJX\r\nGRgrwH0/MTuAsxfLcj+jaUr/Z2abnaXmZNI2gTAyQBEfGnpDvuvQo15dQsOF\r\nAPk/R8Dui8HcQuBf95Wid16ZaSeM9rpbiu8e3V4TruqM6SlTYy5v3S94vKFb\r\nZDBXsjF+zYSWmt6/ncl+ycv83a6BYYIu707/XNSCiu2vmBfGDJcuaZu75nb7\r\nFBV18xDRax00Tsb8B1N4zS820wb4OaOFGE0Zdx4OUjsFkJgeK8CwjLI47FyJ\r\nRffWn1aYfo2p/DSu4Ct7QNfjluZ5ySPG3uvI+sinA76YyoYHlJ03opP8ysUy\r\n/UJBWMWJUQAA/w7MtqqT3xDFNYE7+MeogBe/edye+9hU4XuZpdYVf2KLCJ7B\r\nnaqNekWZdpSFESbu+tHukD/gMLzPe437UdyzkPVgjIuEQt3h4LlOMZnH5qje\r\nbacqWvxFsl+0drRj080Dfb7cSRUHnM/oD4s=\r\n=fbKF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_3.0.11_1659374617647_0.820625378457501"},"_hasShrinkwrap":false},"3.0.12":{"name":"ts-pg-orm","version":"3.0.12","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.test.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run unit-tests","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./src/tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","start-article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.5"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"32f50d13a1e89c390bf976c8ff9279bebdac2907","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@3.0.12","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-ylIrWP5QqO4/IAsHab5xAMTGvZtiSCWdf2673kqhhJIsG1v8Utz02qs2s8UjeYmYZ5yCpgnMIkp5D5txo+92zg==","shasum":"174ea17c5aef0d6deaae2f2865f17c151e697d42","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-3.0.12.tgz","fileCount":123,"unpackedSize":445051,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7xOIpTzw3Qc/rZQBSJaxrN82urkZqT44j/UT2Q4hLNgIhAKoBsgyjRX+Kvg/fAYshvynWNbrzbHYW7teLmyMpq7jP"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6A/uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqw1w/8D0mjnO1zHeuUaBomr4PL9xuEURE5gN5FIwrY/Nh0CR1YkDOv\r\nxA5qpk1D/GUFvZf8iV2RKnhi5Aacg9cCiLn0tEwUSU/x1y44wRZR7p5LUyJi\r\n3sni2oCdJvVP0XlkO8OvGD4clV23rW7SW1gFHmPWVlpFKx7p1UEpN7lWXdYg\r\n3DpLgL0AI+y1XYY/pNuG9Q9xwzBPxwCaH36c7DPfhFYRo3oG84ktHKv5av9W\r\nxpgarxA9rYY1K2SeXs12yGmcpuJrpOM+Cj0NP1O/7PRvYJ/zhH4o5i1UHOJS\r\nKlhsXXRQ7ZFXg1qGtw4cDKx7l5TxZOoBI8eLjah1qcb3TjKBIH/+KM2xHJGD\r\n3Zab8FBYaHxVWJUKoJCsOe6w5FwjfUGwHXnBmTC7c+JRqFXgAlk4dB0c7vmA\r\nOEnoZLnuo9jU5WfDfatyEwakYQCf9uQqJpRjHQPjbdsZMAByXRhqtdS/oF7D\r\noRyjTQZ+cx5ip088P98NPNTKbHUP+UMYcRmrZR3zKZOmiSs/gsTXKRZph5pB\r\nlz1Ky6j39VGuXjykMeQ6MSfkhhwLfWD+UV1bVmEU9yoIYklz7ZkqrB/UUglv\r\n+4QB+hMucpSZrs0dUejjBvAOhPqyI9TnarwiVWKKWQaVbAhauzPPqsjDOCoK\r\nFrzs56BH5onqPjCBSx9BlqIJjnPJFop7Cjs=\r\n=sRvn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_3.0.12_1659375598459_0.5429067244632826"},"_hasShrinkwrap":false},"3.0.13":{"name":"ts-pg-orm","version":"3.0.13","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.test.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run unit-tests","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./src/tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","start-article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.5"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"21e9eb0bb2d049b878d456d50bd2fa9dbb7cb766","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@3.0.13","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-+bjcj3JpwYBGzIhfmFRDKzN0PavDcVZvY2QbcjrOuoVdI2x0P+p+QLsqRRGGKnyWcRt76FPAHBdbzxI5986XJQ==","shasum":"5999eb970e892bac09cdb55b72c9df1e7ae48a03","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-3.0.13.tgz","fileCount":123,"unpackedSize":456129,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIAZFzfxbxP/d6NkP/Mb+bdOcnswdqsVjbO6e9UMCvpgIhANJFejC7HzDNW/6EwHeMOmlsDSMlKdM06UVv1uvW1aFv"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6UgEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqw8Q/+KKeqStqT1ZTN582GfpAduRPNrIdi3n6PVxPJmHPVMCwyn4Zb\r\nEmG1SCs0sPn4S49akJY29Tj4NaRLvEYRAPEEMkylA+KVykqvnc84J+tLNqNA\r\no4L8EIlH8xHauggAJDGp2QNTtOOlVkTFsPc73zva8EPvSyNpdW6H4RubFQHk\r\nyTGxTK8L35nupuqxk5ueITNyUc+wXwtqk3/08uslTSHBmh/81LwwIC9J2mVj\r\n8qpXwFtRZJUgStM/rtTZOPnE6wzF7BTAu2Zdm71NL1IpCjl6ICoSBOEi7rpH\r\nWqHwJuKBpjUzzkRZG0v6vczDVA2RlXniyc41C2YtbGNR9/blTemZEkEnaKF9\r\nkp1UEvqsjeE0Odldo6vexZ3koArH4OXsQb8G4bhpgEXbGfKhEFicchDvF+c6\r\nr8cg6F5Z7HEMCAm0+gIRId3bRKxSwcuf2g6i53qVBshuaXC6h7rbJZldISxw\r\n/trS+F6sQx+XxCyHnbAj/DjVdmhWtVVnngtr/Q70oy1E8howAGpxwR7kB1s8\r\nxVMmFXRie6EOTWE2WxJlwp/NK5iN2UPObYjQ5egbI3QeBckpAYNtnp4zisrk\r\n3RzCZga20w2z79JwIy2UHChVYzvl8105G8EOTwGDsQStyR0HTmYMd+O50W51\r\n+9+jmSh9ENj+geQbWtFf8U6NvXM28QKUpaA=\r\n=xoVs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_3.0.13_1659455491797_0.04330428683115706"},"_hasShrinkwrap":false},"3.0.14":{"name":"ts-pg-orm","version":"3.0.14","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.test.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run unit-tests","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./src/tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","start-article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.5"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.30.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"82e3764914a5e09ea91245af6b30f9d045b44db0","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@3.0.14","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-ubNOYsrlkSvXLjWOyERBJglbGn3Ty4bCn8OD/qIdxoVsoSMvWP+PpE5n+ii4euMm2YEs6PDjJeeFCmpsTJ4ZwQ==","shasum":"38092631834325c3734f337daa18ad42c8440ebf","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-3.0.14.tgz","fileCount":123,"unpackedSize":456209,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAH8sjqtbfkFkEBOiEI2RQqLA2CSpuoqAJpwV1WOm3joAiB6HlmTP5RpZGyP/jd11q5sUfopwhlDjeRxyV+3iWXqWQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6VK2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGxRAAo8nVwN8oyK0iVUmnyPFLEQ1/h0cX2EcKIH2/n9p++NmmU/x0\r\nV2s4h+EVwCcMJEG0qXaYJ8Qr9yfeVNRudiV1LRA9KON4lr3mUrUbEiEsqW33\r\nqCjj2jPX+QUN8lhJAgu0jMWhcWOMdzRxefJZ4wQnNz/Aqspp8PKanPQV3Hvo\r\nySlcvTwSxS9eufjaxMixXy/2RdLNFnaJmrDvQUmWORApiWLRcYh0lWGj/ccO\r\nDp/D0KXAjUEYLaC5ry2OfioaAjgUH5sL8MkSvD2UpXzVgGRUDliIiFxPuswm\r\nI7W5m080f/vKLHXce0rOYXsoVAGy6Pf03xviKwxcxZQKDhFvZvYEAp9IrHDg\r\n2OXWjuBQLk+RlyOLyWwMYwbDXw8AJXYSq66TE6W/l7ryqQASvYKn4PXem3sq\r\nZiD3Gi/6IA2u2ADkqW3/uh1GfKnPb+GYF/LjpSfRIDqpuSSuZzjgloF5+pTC\r\n4O0HVR1Irvb3rfP6ZeAlF9odqsxbtBh1W6bKHiiXnVhFAr95CAQqolVZRypN\r\nKvaZR4XjBMS776mOXly1U/Sg8o3sOoGWn3C3w3L0Tm0IzweYwCVreG/0Cdfi\r\nEKqTSbOItfEJNLKuIZFgm9wwb6zFRRl3EF5TKnPMkPUSqklvT5en6gJXMyFS\r\nsoMy7rZ6NQYYP1eXp+uA0HnbLEWnfiWV6xE=\r\n=guvA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_3.0.14_1659458229905_0.6693418249811043"},"_hasShrinkwrap":false},"3.0.15":{"name":"ts-pg-orm","version":"3.0.15","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.test.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run unit-tests","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./src/tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","start-article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.5","simple-pg-client":"^1.0.4"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@types/pg":"^8.6.5","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.30.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"12ed2a11712ab97b6d50aed3a86dfc62b5657db5","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@3.0.15","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-VDhhok25IElkz3zZ+p26eEOO8rE1cCDi+hVSWgfIn6njY7kMpgxWEkwsfdTXT9ANUgGHbG3vaO4eUjG2TJROPw==","shasum":"e24fbead4d630e90373ad7be0c3df736c9fed910","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-3.0.15.tgz","fileCount":127,"unpackedSize":452396,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2Bp1/dZD1pBD1i3AfFObMKWPnTdI0GjrGeltV6spqzwIgT6kxX4pdFXLwMRvgFH2ycAkZxW6k7bSduTAdBCwyvDQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6YWEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonOBAAlvZJsncZd+s2hzvXtPd2LrLhWtDSCbAgfuyxmZcrRLkQLLPs\r\nVSSJCxCj0+Tt8UsLUq/nSZvHtyQXkCdjHrlFzV+MmjVrRok88fVQaJNsLs0x\r\nuCFQY7ZFOg6AYUdZYXjkFvgXtsCs8FWwy7OlJX4lTlAHjOX7b5AxmLK+XsX5\r\nBqp7kTdKX4T8Q0YhgzqANy54RcaBK9vfGNoFQJp83DcG128dEj4XlRDreisZ\r\nSLKg8w63C1WHHha++UIZfdKOQoNBXhikFKXtGK7hq4Qr+gjzZKKroxby2dNI\r\neHdCdAZvII6jva9r3h69i+W/EgjtIDmojGR0P5EBv5ZbxVs9gUH6TV7iVQhT\r\nS2jUTRXZS/61u5UmWh9RCIWwD3Hc7rJku1EstGuzuGdTlM+rhbPrQS9hqzaq\r\nb4mfkri+61YR3GsK7a1Ctk63k3G5loBgARgeL06FmpVmVTUPOSRtLBk+57to\r\nblMTF3da3iDM2VrpGen/7MwL8gLyBmLlwI7t/cciPupH7Xo7NWW1lA53xWKs\r\nFPVMywbpRdGbrOl8C3VVmV4M1Np8DZxEKMSxPoxbW8YFsbvcTeFFhbYlCrX3\r\nuI8TaAn94esyclu8B2jFFjtiadxyTo+NWdXKaHs5tapO3PmE+VhUTLlzBI6L\r\n43oznR9dYYzjHeNgPYKykMvv0CV3pfRrLFw=\r\n=PPMC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_3.0.15_1659471236427_0.927992914566697"},"_hasShrinkwrap":false},"3.0.16":{"name":"ts-pg-orm","version":"3.0.16","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.test.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run unit-tests","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./src/tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","start-article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.5","simple-pg-client":"^1.0.4"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@types/pg":"^8.6.5","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.30.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"4b73ea4f505c424932eedbce0251b0d414d3e5cb","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@3.0.16","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-Jp9GAOHIYVTG/Z84zvE4LNZ9RGsyABsXECpZjlIcyQCq2Fcsb2+k06ITj8kyKFyyOJZ9ZhEKbvw2X4ovWOmvYQ==","shasum":"3aff2b100c63a4bfb4e93481cb2f073ea960aba9","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-3.0.16.tgz","fileCount":127,"unpackedSize":452899,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYNB51qAuy3RDbMZ+i7u8pv0gUbYZ0PFhWLTMB7Mqg8gIgEolm6J/PY89TPJvIBukmpCTlq3fkHPZkKL55RcpRrug="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6ZlrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGWQ/8D/kc+dxhNXBcn0L4EfMqBYvWb0LURNpYT9KVIqFWbsSzYAIf\r\nETHH2GK7Wf/LMyJBBWLend3gIX0nWkbQAqrLAeHHFPCC7YWZRPbXdP/xn5nh\r\ncHtNDnIKLdJ9tH1QmunYVkLU5IchM6Odtad9pFYkqSOcMwVdV5L7lWckaYsH\r\nF/n8FW/nE8CuwFOR1hYKOnIWhCIOrdVWkCN55au1Iu7s1buDy2HU1a1Ikeh6\r\ntl7aYzxV6OwjggPe+FGujNvLOnL6+s/vOnBQWpupoa4k7K2+wzdGMRmw3sfB\r\n6Bkxa26JiubRMo8WMRZ/8i1N+gIlFRaD0XGQTiLhKVt44FkIu3JFdK3fXk2J\r\n1cZLt/XQ6L3Y4Xbb8m0yo/Jzqmqt7C32pUPXrSwg2tzm4CTl7k0cpennheS1\r\n+39NQgL2pvosi/fa9ffsSUHoCnWhw944hmtAUBqH1HXT6V/XePgnH+qBWbPd\r\nyqEi3/BtGnd3tnCOklk63c0QtNXNNsl2RQNZxyuYy8JxnakDbQE+u3qI0CYm\r\n3Jqgd/c8ZvUfGwXILjGs3h41Q9vc5dY+TmWqaBfZesCrSimZ9Dv5EEtZ/qoU\r\nbCW554DVjPeRYzhfS4ASN4jJRq0yviNxb6xwmR6AIz1pPBzCv8u7yFwM4fHD\r\nWWZeeL+OpkemvzGuJJVhSZgTV3qSSP6/OKk=\r\n=14o2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_3.0.16_1659476330917_0.8895325078664604"},"_hasShrinkwrap":false},"3.0.17":{"name":"ts-pg-orm","version":"3.0.17","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.test.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run unit-tests","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./src/tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","start-article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.6","simple-pg-client":"^1.0.4"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@types/pg":"^8.6.5","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.30.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"08b87769f9855ceabe47602382c0f1324b8d1100","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@3.0.17","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-7dtBJH78wuq3csGRXRtXfCL5swEaCBfpBoHIOwEUFILO6Qq8QT7XkN3i6zEzrPuGfvaEp59rUjwSr1/sT5mH/Q==","shasum":"0b7246c0acdb7504d10dc2f16f69b75fa60d064d","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-3.0.17.tgz","fileCount":127,"unpackedSize":452349,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGean0Cd+cjAfyL/MQfbg+SMoNhCs5NIZ3Ac8MAXTAuHAiBlkloUxKATSIAUXQQYXdfpTIWfif354j1hQfryW8O76w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6oL2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmryXBAAmGpLCJnI7Y2szasdZuSHti1tXV3uLrcXKU/UwL6m1tWTwh+J\r\nTkyF89FzdQT6+d9kuoHrXZK7/2abtgKj9fcOxixT1jMI8z9BrrY+g35ytlE5\r\nArulyJCZYi3egr7GB2CdPxi7NHA1quYDBVnnw7kd+k6fuZ+oGzFUFJVGdd7d\r\nh7COz6mUS+g0kQBBFu7XT4Gp5iVlqdY/95KwxFRcW89QtcPXZ8gGP6EkUQE1\r\nLoCW9WINEqoMS/JEP9jYqJ7puSVzydVjzW4zABgMu/0alGqtUJZ4NeRsN22B\r\nUdgsyVuqcbdIiIWWH2pDj2yf0F7zfk5ECr5gCa5rwBfhCRtH+eR6hFWuGrjn\r\n4csdHhZInKWbQR679FDe9irAKZamBqOajnRzn3Cy2DonGws/+jBiccycsRAZ\r\n15iNY+U1JAckqO1QfjUzJ1J+lOrsXWfukc+/NADIfH+G9C33wTW0pF9A3MoQ\r\nYEqYbM5ec+0GdmNeBwZMKglR4JBZNp24zx+FYsWu0dovwc6po96Ob1aKNdfN\r\nRletRkdYOgXK4QtoV5qdlENxULK68kyZc2/E81eHawBknR62ChJI9ePaffAX\r\nvc8yVhXf16cjJVf9eV56skOYzqDulmDdlq4Hs24sZFRIuFxY9nwarZS9HD6R\r\n53FvUa/iEAD3EsHqWnNbAa/oFrHQ2k2TmSE=\r\n=wfyz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_3.0.17_1659536118498_0.13547505898563528"},"_hasShrinkwrap":false},"3.0.18":{"name":"ts-pg-orm","version":"3.0.18","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.test.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run unit-tests","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./src/tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","start-article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.6","simple-pg-client":"^1.0.4"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@types/pg":"^8.6.5","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.30.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"682bc4c7d2b8c4569affd0d0b7e5d93880b7d54e","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@3.0.18","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-bVoJFiC66g9/s+fk6paN6EEhtHcP3BBbtTJ6uzd2GBwIhgU0P/Dm0colcVYrqZkdpg6bjXf26QFi6NJzkVVm6g==","shasum":"1c2205eebdccb6ff2bf9ece2ab71da502407bc6b","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-3.0.18.tgz","fileCount":127,"unpackedSize":452379,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQDnzCpc7pjEGufGBvKMIIepBvXRclbgxw2otCL9RJ+VNwIfPygCvz0Ng6+6xb/v9mweAMMkIRyC5oYqRQuR+gXlTw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6oWFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrV+g/8DCHFjUw76lSalNT5VibMK9eDbGRUsg5Le4SdFRdUwVWJ7gEa\r\nB9cVgHmwvIjnRko5i8U9HPdZW/vtzIXcGa8I4DkQJHHE1c2Id3o4JLhHGRNW\r\nTsLbVMayI03k12HWUjIuvtWQBZUltb5SdgeeY5JgTXnhkpfUk6VCIoCm0yk7\r\nCKyzc1YR6VyoC6aCZrQtZYPlxDWIMP8J5fJqhDOPBSb7N55jj4g7NvDfiLwz\r\ngCVRQb6yGRlgJr8AKugJ1oT86VPPR6pQi10Z2axA3yKj2fTUEFDvE1dhkMJ9\r\niK7mEQ0g/HYWVpfbfaCxdx3+FOsAFNb3ZdJlRKOan+mEaNw6bsAwBOUCpwSC\r\nuWiZCkOHA/p21HD6OCOsl60ndKqtuzxidQCHO3ZfdsFBPqEk554xlVR8AbyW\r\nHPu/QOsaX18ChPFl9oQxKHvicvaKEWzEYJmYoSO+8C8jweMhe7pK2JcAHyEu\r\nRvEABPl+ZSl3Llq7lbsV9EvSoB52i+11UlZk0FWbxxioU6UALUjEsFi6iA0h\r\ndu5nsLkv4G9TKaGK1tLuaHIuFrZZneWzSxKNX69+HmmdPOXaWObnEjWprVXD\r\nS1iN+FzahVNuY3ApwbX9XDgrN7o9tSPpVayAhDj1k838/FKOID66FTgAiF8a\r\nUYHYp23ACSewF/3G6Xbnu5BqBIBSYe7GR00=\r\n=lW1E\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_3.0.18_1659536773721_0.12938683317823885"},"_hasShrinkwrap":false},"3.0.19":{"name":"ts-pg-orm","version":"3.0.19","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.test.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run unit-tests","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","run-real-db-test":"node ./build-examples/examples/realDbTest/index.js","start-article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api","start-real-db-test":"npm run clean-examples && npm run build-examples && npm run run-real-db-test"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.6","simple-pg-client":"^1.0.4"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@types/pg":"^8.6.5","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.30.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"c738c868d5fc79646d6685c90804089b24f47f41","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@3.0.19","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-Scpd0YUJe0EwbMZ/pGPBzNttFc8DxmYXML/YSvXfTsT5LPmPJyjAR+MoYl5trDLuxdW4Xk3HmND1PtoZ4b1/9w==","shasum":"af7890d541d1b325232c865bba10ef5f5a1f92f6","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-3.0.19.tgz","fileCount":115,"unpackedSize":428219,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtgfPF6tvr0Lj5teb3I2YcJ+GGtcqR1Oy1a43CBhSa0wIhAMVGkDLA7x7LaPL9gvNL6PjAHUjI+sjWFskjRYmjS8s3"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6syqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpz9A//W6Lu9xmg5UsjQvFXK3ggojxzoNUjmdC/DuWReFL4xmNTsyot\r\nIaGeekD1L0yEz+jXvheauVbVxORjQ5Ze7xZ0g54sccxBq9pQYW3oWamjRpPp\r\nJPfMe8lWfdgUOvs0j421ON23epjwjQMCDXKzcHNeO6MH/z+ndakUIURUoXvj\r\ndGs9Xd1x9aDcYYCFr4GTXO3ERXjNbTh175ZuANWg4+unwdlfmtBedzbQr1X7\r\nWIqgAPKoNIUBkPdY/61kdqtlqykGsD0lxCDc8kX/WuQz+Taj0PFxsUHXnG/h\r\nAmkcwWEqzdmNdppwAH59S1lRg6xAyTEk5iHMEKbQR2WNCbHx4HqpGbwc0xeG\r\nbA9XExICcI1nXsJkEt0khb8jsaZS/9v07EE8oavrqFSAQhbmdtcdFv9/t0Ww\r\nTS0/gw3sMWmPYWZz9M6SzLyV3NZ0is3+9U4YU0GYW6k5THXPBccc72z6xbMs\r\nNVLbpXZnpJTNo5BNiN8ktIj9y2YcJQ4tRltc/jnYEv/xRbIiDba8D8MkljSz\r\nYl0dxBCVN8XvTsIJ1oDu6tJxsSHLLgmZxL/pMyuWeBc4CODBoCxIK72V/3w/\r\nJWJyheo0VVaaQpeg8hqX6xM/MVeByxKmoeqPITN96NCIzjRGX+Ga4O435E2Z\r\nFadr/cEAKMN1hpB+Ll3QKTDTCL2sX6zN6Mg=\r\n=wW0/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_3.0.19_1659554986399_0.6432643063357872"},"_hasShrinkwrap":false},"3.0.20":{"name":"ts-pg-orm","version":"3.0.20","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.test.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run unit-tests","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","run-real-db-test":"node ./build-examples/examples/realDbTest/index.js","start-article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api","start-real-db-test":"npm run clean-examples && npm run build-examples && npm run run-real-db-test"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.6","simple-pg-client":"^1.0.4"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@types/pg":"^8.6.5","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.30.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"a7aa75a38cac05704094eb17b63face81b26db1a","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@3.0.20","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-iuphsgM8eIsJ4gqSXHfcf/YhmZDTJydTNt8zgKpFmocCGf+MgTHAB+5wm5slxUauqSgF48TmIGz03JSkAi3zDQ==","shasum":"621bed6be3bb9bf4f6d47ccb19b36ce73a8e1797","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-3.0.20.tgz","fileCount":115,"unpackedSize":428369,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFFmvyWjIAo6IBQzghsipnl5PY06s30aGVOyjx0UQBqUAiEApxLM0isB6vx2O9KP0Vqymw0J0vKmuo12v24GHpmcUbc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6tGgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5hg//e8q9rhpwPjU2hkftlGb6tzRlL/1rH7uI65ahWxmY9/pijW14\r\n2/uLNpyAJj3xCeTC2Fv42+uug4Utv48AQAiDgKuO/pDnkS804YIeNdOFyNBX\r\nNuiIQpGOomp4rxd5uwJLOZ5/E/V8rIvLQNzJ3PN4q5VdJWZHQO2qhPmTeD/G\r\n9dAJUJno30h+RJSCltl2IH413wBj6D4PeeZ61Il/gkxqBuCHIwAoEu4KXB4C\r\nsOr4EoQGvF5fYIyYUwUTYTHl3498Znb+45Q/9w4vVimDENcMAySbsXEBVzGv\r\nBLpbtpFOXO+4sNC71kN1giKagdI0SDeB4ZKA2X+COB/mv3zxaZKkAmX4nd9f\r\nXBUiOJdGKiKEHnP8aMpjLUly4ZUO0tWGgElZbT2IsdyBJfwv9xA/pByjha7E\r\noY+pMIW+RtHQmNpBHoicK0lmLA4CGf1/M+doKreUKIUIelq7ynpX7w945SZS\r\nN+iqNvFpkw5SPFzzGEFOnGA/jF3IjYTZkGqWFuAOUGMmqhNGBctElzUcllcZ\r\n71J/jZeIakAfQm3PWIpE5JEyOiLn2e89mN+Ji1UZgH+Kk/2tRAvashcsV9XB\r\nZ8gpcwcayZG5hK+k7+utigzRy1duHGJYFv0FpNgFPsVfSycsZupG6trPvcIZ\r\n+BcajoQzcK1MUlBe5hq79Z0Kpxprvj6jNcI=\r\n=N/dJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_3.0.20_1659556256349_0.8072920889360411"},"_hasShrinkwrap":false},"4.0.0":{"name":"ts-pg-orm","version":"4.0.0","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.test.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run unit-tests","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","run-real-db-test":"node ./build-examples/examples/realDbTest/index.js","article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api","real-db-test":"npm run clean-examples && npm run build-examples && npm run run-real-db-test"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.6","simple-pg-client":"^1.0.4"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@types/pg":"^8.6.5","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.30.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"dec8c8b59bc29ede36bfcad2aeb40cd7e9e879a3","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@4.0.0","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-37cV/axUlbv4iKv7HIL8vICcAwHRgM04bKr1u4z43cAcUaYUBLlP4MtPGoSJg2i4wjBD/3ncx8cs8dAgTgCkSQ==","shasum":"4d3e8931c13bd019d5986be428499ab1dcb31f99","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-4.0.0.tgz","fileCount":138,"unpackedSize":548411,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID9Mt3mTTJ8Jvc+n7YnlS9B5e/MvNpbKz1meMuIcnP8hAiAQT8TAycXKLuVGpud16eZ/cx4C3ABpUXIr1/xH2yXFtw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9odVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrtIhAAhlON8u4VUkU4UA7m/RvXUBW4oFzdUpCUGI79wHEr9N6hD0Zh\r\n4yaLA/Ad4keFO/tMqJ8cIPJJ16LAlntch6LeiVQJ6njAgstarey5EwPsPQiZ\r\n5slZ6ht+nNdBzp0U82skyr26lw8RMnjr521J/fvikGmRcDNhpuyO1LzHoeAs\r\nqakQ68VwKlSMCP/Y3/uSlSAk9Ow54BHfEinnvkv7/hnbTfWCsGV968Nbp8zw\r\nf4jgk0e/n4aeYklWOrdS74I/kTO6Z2tXcDMWErriYKLNVmh11HGoqvQ5bYxg\r\nGraYmCf0sv7wORo+VgbOEyRw5GA55qNctH6pCejB/cx7Xc09Auih03SZ8O2x\r\nN3xCW32bdMnY6Ruavp1NAbBU+J4DqR3K+Wpi/EhUfy6TD78kYpHqx2lDjxeM\r\nC09RxDppo1lVPD0enRSEuqghAokWzw0/yK6oh6c63/kO6b53DCZ82TUAwbrY\r\nuCi+BeDI6w0Vf8GGWWUO43KFKnTUAleT7z39BIR17JhpPg05XBCXMCQ0qR5l\r\nihGmGi2uritfUCSyaHnObP/7xmHlCHcbFawHU81BtkVq/vvaqcAyCUBqswM4\r\nW3KoUCxmsD6WHMVIqeqGrHACG1wM7uhh9thapL7GiA4JTgy+20FtBcekaR8k\r\nPIRSt4OSCHMVdPcVs0ddlAn/QYgF9tknZxw=\r\n=Cbjz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_4.0.0_1660323669327_0.1830505760045813"},"_hasShrinkwrap":false},"4.0.1":{"name":"ts-pg-orm","version":"4.0.1","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.test.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run unit-tests","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","run-real-db-test":"node ./build-examples/examples/realDbTest/index.js","article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api","real-db-test":"npm run clean-examples && npm run build-examples && npm run run-real-db-test"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.6","simple-pg-client":"^1.0.5"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@types/pg":"^8.6.5","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.30.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"0635ad89b1bb99211b18a0621fe39ed479c6f980","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@4.0.1","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-gJ89FBgcbJf7/pPmQSp6tneBSBq+UtePITvkIPRb1rpOaOX89rDWZ8Wd78WKUjW3jAUF2eIpjydxVmHcoUI/mg==","shasum":"efd14dd7aced648517baefa9800d7b169162c3bf","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-4.0.1.tgz","fileCount":138,"unpackedSize":550822,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9DWzlRwQaUNuecLAZk/HF1Wg/TUw7BpH0lAwWhk26PAIhAIEjPYBfESbnmBdNtjMJSR2kyHSnXe6N7MQ5QE3Qe/zm"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi91TRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+lg/+I+anLn184upQBejt6ubQp7jFHgRitOJ2sS1JbZitq5YeQAJc\r\n4nG3eeiiDsJ1q34Ju8g8GlR+ZR3Bad45OtldGnL0Yi0spVVrCGu9+Ny/nALK\r\nqZHBmG1RlIB9LxR9k3ycg1FCX8p3BvOCCYf4pkA7Z7m8E5SWiEZVDO1iNOqD\r\nA0Yr7dU+CbrB2hvJmcxW4pfDU6HXW24RalH83pDeLnmY82UA93VP6bOI9m46\r\nN9Hwb1XPmtdOE5ymLSUYSRjdhhNR6DVInMZKpmksdHkectmGqdU/8UVWTQvR\r\nrkLv/8VD6eif6JRbsOULsYYiXr/fCED+gA+z5WMeD43yEYDGSARqjRPRKtRL\r\n5KwXHdeFpCY0CDVacTVx2qqzWucKQW06YgDsAGU+Uta0loA3DH+OfX0v0JT2\r\nag365C4G5A5fG69xX6O9pP8SkFVRZyLeB2SrEo+wr5IhIRvYkd4eI4msjwDu\r\nuseHBSYJBB6yvo5L3FKa0oMIAlzIJSyXEefXTYsSxBi8FjjWpPNvXIzG+sCG\r\n4nZ+q00Hp3aZuBt65s4Z70ApSz+Bh8rnpihef3Huxs3gWfzEugBf6Yy6qkGw\r\nTXfCITIV8W2xQIUKNXfAjMf3xUv70V3rDX5s8WftFUK2sLM1xZcWkiWerGn6\r\n4LkqT1o+EpN/DTs6AI6WMH7nzrL6PzZCPp0=\r\n=wND3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_4.0.1_1660376273542_0.09484002008974923"},"_hasShrinkwrap":false},"4.0.2":{"name":"ts-pg-orm","version":"4.0.2","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.test.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run unit-tests","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","run-real-db-test":"node ./build-examples/examples/realDbTest/index.js","article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api","real-db-test":"npm run clean-examples && npm run build-examples && npm run run-real-db-test"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.6","simple-pg-client":"^1.0.5"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@types/pg":"^8.6.5","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.30.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"068e4c29a219b1e92abd788e66df345a2a0926fb","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@4.0.2","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-MTk8P3R1RoKV91h6s2xHIY2PhL7sjprV8CPyH/6ePj+4Y+fzBdtt4Hk6p/yiBaml2a2qDNBPvrZDc5Y8lknCyQ==","shasum":"b3254b5160167f672e2262dd676abdbf320ceae1","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-4.0.2.tgz","fileCount":138,"unpackedSize":561633,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjseEVu9phm9o5p+u+lV7mVBiKCoXhgp7uBuzSlXgotgIhAIuv6Meh878Dt2R7jhRb6JTNdPExI9Tc7SXYV1Wt9rvf"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi913pACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrekw//YHtzm27S+Vt1bRxDrjMyWD0M9N68nl8prEbC4t2RYninM92L\r\nxSa76xNZr6wVwY4HqG1Cvd2nZlIdshGlUn6R5RghvotyYJbqj/NvcSUPGXH7\r\nq/qHD4Mg//IflbTEH8XOVra5yWzG9aiDyc/GGNtI9/srHE1GhxqYBjvRieHo\r\ntWl6yrbatWvgGjVv/vnztL0/mX1aA4rq0Bv7U+gEY74TstL2SeUFLQSEBV5n\r\nVpFnXIcklfaZsOf9KDV5kBBUex7DaV5mNvsewQRP3Mh3d4noLwqwKY/myGJT\r\nZxofyy72fsgrMpeWDt+dyhsSzKa7xfj1aZDAH+byQbFRnThsDMHwCntmWMCs\r\nNFP8t1gAu64p7wfQnCPZwwDwXPwijOPxSC+jebtOZexrZgMgyWX9Wj3bn+7z\r\n71dh3F5OBjt5yr5SDflh43Racpy6quzgT3jc8FdCl7B8F4VK65CGvVUaPQs3\r\n7H0quF+GW0n82lMp5rxe1293zLZsQvI6+NqBjknzUB+C7FmmBY9IBj1SUaWe\r\nnpwztsrNhCvc4ghezWaRW6DY6ADkt0rKtPDWERkRwNNmXHuMf8jSH2lAf1wl\r\nXHEd/JIEoBZUMRZcSEOdHRD0vLHFYV6Bk+TxCyK0XlhuTSlHmTBWflo+bJR4\r\nml1WTTEk/RiqZLf+D4h2dXbra8/XeFtlT5U=\r\n=b/Sr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_4.0.2_1660378601647_0.5221344485314183"},"_hasShrinkwrap":false},"4.0.3":{"name":"ts-pg-orm","version":"4.0.3","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.test.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run unit-tests","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","run-real-db-test":"node ./build-examples/examples/realDbTest/index.js","article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api","real-db-test":"npm run clean-examples && npm run build-examples && npm run run-real-db-test"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.6","simple-pg-client":"^1.0.5"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@types/pg":"^8.6.5","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.30.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"ef472f47157d44e0e4c2ee20cc665b6be71c2a51","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@4.0.3","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-fggxTtEPvrQ88eU9eVRqS52wurOQnpyypqGkg/xnaHMDGtOUI3blHq9cX4arKJN9Wv/TBffyCNbqK9uZEbKEzw==","shasum":"499064a5d54a9306d22f6e6f5e5d0c8c7f8c1bab","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-4.0.3.tgz","fileCount":138,"unpackedSize":565760,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBe20ckRkET4i9yRk+HpfhdjrvctxkSN6z5+uye71JFWAiEA8oYx8IFhzIYP3AE70GmLdhQtY2QUhVx9IqlEdVXtIEs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi94lbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7HA//YQ4hEMOJSIcIFxk6X0xfJm5obQzOQeX8OijnbALfGHPEJae4\r\ng9+Cfes1DH7VgakfGDMElMtQBtbQ2HDMmEYAO2YeJ8okMs8JmrrE/sJURVta\r\nPstBlBQ98xtxnho541+cgTW6NMjFNjOWmS5M6TDPIKGYX5W2T67k92WJ/DNr\r\nyxdVI7em9M3P7v4jY9puIYWOfQ8VuXHa2TALp5sC+XwTbHUF0F2Mno+P4oCT\r\npoVQqtcZx5yt//qEDPYBLBgQGSvnB+TWjakB9d6AWeX6XCsMwOgHM7iblnqT\r\nrnrV1YaOcbJ6QleRNfTyTglrrrwhwvAZFc3BEtF5BgGhEQb7D3ylqnT4k3ho\r\nd6U2CBrHjsmy7O72x0C+jNQSyyFa4EInBp0sGNE5HApwbSf4MH0Q8Rkqq9zx\r\nCDmlTTavkBT5KBJD/nS2Bgq7v6eSrv7yF67gj+LrnOmYhnXZ7gVKUMVbAH6o\r\n6AkDp4QxCquvx+ZEZLXLac7OgTDHkHg/WVh0EvfOzr6o2FHwGEMKFhcky/vH\r\ndzgNcuDHZeURU9btYbM7VTjjuyE24J+XNLBxFXuCXH4XzuIZ5DS8GTmAQaRV\r\n2fNYHdxnLjOOzrS9c2QRZHU1lT/BQb7yHmMYS3QDd6REcyjYOxOe7e+HXdbs\r\nh29quFlXywf2+TExZt25p3Uw6gaT2TV8H5c=\r\n=+L5B\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_4.0.3_1660389723699_0.47041675266448846"},"_hasShrinkwrap":false},"4.0.4":{"name":"ts-pg-orm","version":"4.0.4","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.test.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run unit-tests","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","run-real-db-test":"node ./build-examples/examples/realDbTest/index.js","article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api","real-db-test":"npm run clean-examples && npm run build-examples && npm run run-real-db-test"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.6","simple-pg-client":"^1.0.5"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@types/pg":"^8.6.5","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.30.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"5f18e52edcd803d229cf27ebb1d77fdf7d628842","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@4.0.4","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-E1Hl1171FhYjSX4kuD10R83OoMdIyufq75rC5vRDo6eIIusGn3QX7VPYhTObSO9LOzdWUKlcth/m5b9yNAs5qw==","shasum":"cbf6aaf830c33b810f279b928ce2b7b9f6c3dcf5","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-4.0.4.tgz","fileCount":138,"unpackedSize":567276,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDvxw3fB913v0n0aDAYJ+oJv7OfSXdZIr+tkls+5MEivAiEAnBy0nUfjsZX4ySPKCO96bLMbDJu8k8PS2r5t+QHMn94="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi95GfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYxA//Tl1ivbKGLKLyh7RsUNptl91UJ1J/p+DTMWjX8HpI1sdBVN7w\r\ncyNs4zX/beoKcUbc4ypK07nrOAYrlUic0JaTKQsZ0C6sMVVJrm3rRyMrxWs+\r\n59GAJBWndkBAbvcLu7qYwDW+Iu3lWnYHu3DPMGBQ0Il+DJrq55G75biplTE3\r\nY76UbiMN588v3z7ZhbLm+NzAtnlD1E4LO3hCWEstX11zuIJ6yyV+nhfUWauK\r\nyJR3BiftGLQC/3fqGK+VOJAucUOgWh3fVsAERECel6Woor5QV0X1YnW7i0XI\r\n4SCtXNBM/U76zUeVtz5roHIBxyJphfqmlatf5xHhrD2IjqnPPiy3Co12REJ0\r\niXwwPNxCvfz/sjkGmsxAJyNYwMayMRzOygBHJ1MxeFcvaiY948GF5bzAWp6x\r\nmc5ZH8nvmpwBxEsurt0UqfZ+D/i4k3V131cAPCa7Kg1ESTYTmh9JytK7KG2k\r\nCh/3PN9Lb51ONmKTxcOg0hLAbV/pKmJtODjrC/AJwBz4o/IChFAq5easNy8M\r\nWtohWiQ8GzwmxHOwOcw5rPgXoGkisztk7ean28wCrLwyGCXtm9YzaIKGj3mH\r\n/G9ss25xlg9S8vBOjoSAaNzrz/dPPCQF61WWauAXWicITuXoxOU+gKZ4kK43\r\nr2XnecADUEbCbepo1WUSbmRbDn75HMcop/U=\r\n=0khf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_4.0.4_1660391839483_0.13763951232059135"},"_hasShrinkwrap":false},"4.0.5":{"name":"ts-pg-orm","version":"4.0.5","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.test.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run unit-tests","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","run-real-db-test":"node ./build-examples/examples/realDbTest/index.js","article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api","real-db-test":"npm run clean-examples && npm run build-examples && npm run run-real-db-test"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.6","simple-pg-client":"^1.0.5"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@types/pg":"^8.6.5","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.30.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"f0ccc0531a9321eeb8c4d675a718dc31fce596c4","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@4.0.5","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-RWyvrPrNQUzE9C/oi2BrzDJMtiQKyTOhJAHsPskJmHifWoCk5mtCtGOT1cpdmJkiAVFZuGVG6L+nmZC30hMUyg==","shasum":"f56b5219d04a1a0d2fb398da701389a0efa8f06c","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-4.0.5.tgz","fileCount":138,"unpackedSize":567244,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBEq3ycoWadIbOj0kPZ5ptKlksd+p0Ds+ro+9jjF0qDAIhAPzr/1RZHyNzYYaoOmYTMCO9TBLE1kKK5JzC5BAInsYr"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi95J0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9RA/+I4NKCDrb2oj2BWEKlR3IaAb12xpRU+5yFSXs7Kaav0NB4Uch\r\nPSenpXHy2hmEcGghPEgQKgqQDPblTziMJZvoKzHxjaCHjX/DYdK+KJMzsF0i\r\nMhh7Zv0ZEJ7UZcFU3Zuk88AztAe7UTVVeD861vekOsw1oarjRDuQvfU0ZXJg\r\noigKsgas9u/zh7Wi29nXxhDe2iWX5YtuOHgg+QxTncXHX2tMebGGbTzhbIcp\r\n0JXd8HMRUtkmLYQ5zjP/v0vO83uQXep7bQgoD/n78vQLKToDzOIK2enH9vGq\r\nPevl6mortiB7FL2jOlrdW7hgjR9OLCxJ4lLHXqHH4iwFGAAvHErwdcHF7PzO\r\nCuaVIJI7p/1Fy2LP7atpo0fN2IDA0QEtNZGi610D5Uyz1E/zfvBcgrzOiQ6U\r\nADrSynaMsxTLFao9JlNfv8sEBW/M0os5uOYOwVPMPGWuvUtiwfZ6FhMDbsn5\r\nlWIo3qUTnGGX9Bj6FqjqxB4j8Wo0pfOvQdyWofhiq/MbtrOmsVGJYHcCc0/S\r\nYTHgX69iShX1UTUyPSGFVYlOrYWpb/IOHbauV+2aVXTgeu1m+TZ2iaz+bUCV\r\n/GPIxj22emE8L2ptNgYYW5SNOo6OXPT5tst6yUYWJnoyISxqO4gXMXOUpDMX\r\nzOyL0Nnmdm3LIQHh38AU8B8eIaWEO7bepHo=\r\n=x+Mg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_4.0.5_1660392052014_0.24424320780081188"},"_hasShrinkwrap":false},"4.0.6":{"name":"ts-pg-orm","version":"4.0.6","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.test.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run unit-tests","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","run-real-db-test":"node ./build-examples/examples/realDbTest/index.js","article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api","real-db-test":"npm run clean-examples && npm run build-examples && npm run run-real-db-test"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.6","simple-pg-client":"^1.0.5"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@types/pg":"^8.6.5","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.30.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"adfa33195f133bd5a24ae132178137d8ecd00c7b","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@4.0.6","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-QqITNotjiJTzued0Ss5luGOL1vZLASuomuPsXhdauwSboAIRhrpj7s76XF3dlyY57+JGBxerhVCSbCDiZeHv8g==","shasum":"08efd5827d83287aec17f537da6e5152c59d7e03","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-4.0.6.tgz","fileCount":138,"unpackedSize":569038,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDXtm+4HWInb79Xx1pcW3OUGTY/xoXZsh1P0+wLrjMxMAiEAz7JnPYVjtf5waQKGwxaX26oENJVcZYXK3hloNSuic80="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi95cxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrtqw//U/KpkgpmjORWTyxSzwqT+uba3WhQaRt2ZZVBqUPl1HXE0IJh\r\nyfP1FvTvpoW93ECUU9LNabCZBFaynTHngz+ckuJuuUg6HYXPl+LHucSNQBtl\r\ns+Cj0yUllDmlxMAJrJU9ZcWZTPx08QmCVlSyAffzsDKvvjyVHHppshIzN+Pr\r\n0oxV0ia6Ei9H/7fZyagTeYCdhVBOk7O4qSuA8Yz04rD/5hTJJD1PzrPCaBzZ\r\nzrDUYSkqa/hmZ/NdUNfkKaquV/LUz3ho3eVb3IOPE95mm2nvLjVQ2/rrw9d1\r\ncdrgGzhyIVncWl5B249RoenT4BBV2vfWuONm5QwWvo5Ic3uBgwHB0Ag1v29R\r\npcx8uffI+iQ/O9znX766PGeN+NGfMP552kh+5rhYftBJ4GiMr2sBykW2VZ2G\r\nRr4jzTI6srlOAKlIXHr0oF+o19Ig+/IWZPQI8XZslNA80VBwGedgLZGsFrQg\r\nrCDBql4GfZ+jY1kI2TB33r/5HFfe+FwwPOQCnKblwz642QUQ9BctEiMPJSBg\r\n65rmx366oov6kYIIe2SGWmcc7OGYsbfUxeeL9a42oI8z7j108Gh8k7dXhJbE\r\nYSgtjhFzAH75rmyM+7C6h45HX9bethRqyrcsA+tx5CqTFLv89pN5pL/Rjz0N\r\n0rz0LHc9izV6INAMZc/n6jqLG6izCV8kk4A=\r\n=6xKN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_4.0.6_1660393265319_0.8192321367258981"},"_hasShrinkwrap":false},"4.0.7":{"name":"ts-pg-orm","version":"4.0.7","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.test.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run unit-tests","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","run-real-db-test":"node ./build-examples/examples/realDbTest/index.js","article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api","real-db-test":"npm run clean-examples && npm run build-examples && npm run run-real-db-test"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.6","simple-pg-client":"^1.0.5"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@types/pg":"^8.6.5","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.30.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"8e5e6607811feb373cb85ead1835e7294bd9e12a","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@4.0.7","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-0VA5KpjVeGAPMntNTJRPvrwA+W2iAU0xIMJEljl9tsuTenHgHOUDgsCJrQZu/PI3t2qYAkoEPmBEed5WMX1RdA==","shasum":"8941eb1e62a5b8354adcfa631e024f661b0f7859","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-4.0.7.tgz","fileCount":138,"unpackedSize":569163,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAyqDuPHWeHM2vRsWIJwIODt5c6LCGUsFgFMcINTexf8AiEA4gw1jvcFkT3jC14P3nGmH6QUnTAXha0BOSVEqBNNqjc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi98jqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrmJA//ZHXnS2z/Impiridwvkr3kbi2N+NnOMK6bnanyLv4LW8intNs\r\naizfl5PZw9rvH8duuIVGrsTfjilHHDu4oQ0S480I39ZNfU+5LgKSuipz+Mz2\r\nEA2Kt1tChkocGSue0v5AGmbLH0p8tGqCi3kRVyMpvxfRscwtt1N30DcEodmU\r\nvFTCVSfhGGTAqJqieHf8MyHpfzPJTa3UxA4bBs4LvyQ5UUFuZHGtmmawjqLx\r\n5ZEDu0+6r1BU+iZiqBGA2whjDZ0IQiv1FaB9sc2+QUd/3+VRKEj7/DpXh7yc\r\nMD7T4uGRc0AnAbLCN19M4wVYETzCtDHXOj3OfMmvn0cJTFX9RV/yxVO+xiF7\r\nCSlasIljgBPSuYOZM7tqTe774b0KN7ScLoicyeMjY4Baz41T1pWI8eVKXcMf\r\nO/wOmUA5WtQB/wnLuB/9l+bRKvgBmKoBZECFKihsZneitLkom7ybHm4emli5\r\nvVojXlKQeb+L2LrKJdJUYh1OOlhtd1iyldjBPl0ltByYaIWK6/GBcfnuC3Ig\r\nmxBwL8Jc8B+UEVCn2OFBdWycvUj8VTmGxcgC0LBvMUIBAuvOItAeIfgLnmpr\r\nVHk3WUMpZ6TqzQHY15qkCOGTmYivW2Jrfv8cgF7q8Ux4YBvOHOjNIIyybMx5\r\njhZLZ271lmbeBtcFdGLIC87PKCVGq3iPLic=\r\n=Ky1A\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_4.0.7_1660405994766_0.24582634069313758"},"_hasShrinkwrap":false},"4.0.8":{"name":"ts-pg-orm","version":"4.0.8","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.test.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run unit-tests","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","run-real-db-test":"node ./build-examples/examples/realDbTest/index.js","article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api","real-db-test":"npm run clean-examples && npm run build-examples && npm run run-real-db-test"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.6","simple-pg-client":"^1.0.5"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@types/pg":"^8.6.5","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.30.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"2d344be886d1284a430c0a57dfeecce558353822","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@4.0.8","_nodeVersion":"18.7.0","_npmVersion":"7.20.6","dist":{"integrity":"sha512-AJHr3ktToJ5DCB1QcsN6SrFKvF8F1ngl/bocIOnNQ4qDBjH5QxWFh5JiQ4pxMhS4oPe8gkX0Gxng5C2BmpYK+w==","shasum":"fd6e172a2f3d6515b3231f100482d7a3aa6dd435","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-4.0.8.tgz","fileCount":138,"unpackedSize":574107,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDlegkfBIN36dWGPgnj7Jr5fkHdV/eta/M8va/meOAUuAiEA2wlnAvMMsbcl3T7Q7SAxMo6bTIuZgyd+Z6i7kVFuMbs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9/qsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3NQ//YBWaxR1TARb4AJadWyiRnbP8c42kvT/93JdiaSxhSIWyMzkZ\r\nvXmvIECskm1HJmcOTnIE7oFOZB5skk58KZIKkLLMCtA2tgm8q9C94Pco/3ns\r\nMXD/Kdmr/LRguXTlC4i229/uTcv8ZGu/eM5eIM4JF9bEjaD4VGmfwSDH8wbS\r\nv2SOuJP5GgggdijKUOArfDMiE4423iI01GWs2xzyzVcuYrCzMKRpdnUjJGrW\r\nkH55Pxg0F0LcjAKlwPM5ltukuOHGG8XCRh/S2S9ZORKgjmpaMjG4lSPX3TDa\r\nu4Ovn4k/fKlp2nyF5qFB5LWbDdmDWo88Itb4PG8GsSK2BvhqRbBR2ruf8zRR\r\nq/hChWUGquocBF9Vz1RDG493VvfcdGQ8Rpj3LBzrXS8RV6vNNUN4ZiGrvA9x\r\nheEx6/2zKSKYPKJeV5P/xkROzenB5XicGuOkTZ8S/ckkuAVgqf5gIbSjws1I\r\nATYf/iJ+doJtm5tPAJeBrTvMJal1442wdVkp5yVVwLeNpVC5bmsIPK6lbxbs\r\np5KwD2Avz9UOccmwNI6O3UuFzZmyK1TDaAndbreW3yTse6WoFXEbWSqQhGpc\r\nTrCgPyr2ryeJS0ZUNPlfIgHSC1OBInFcWPh/fRQiexBX19oAbXagaCdDcCeh\r\n9lL6C68aGobJ/s9j2ypZ2fxAtTbMswZc78o=\r\n=JkY0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_4.0.8_1660418732162_0.29735310738539455"},"_hasShrinkwrap":false},"4.1.0":{"name":"ts-pg-orm","version":"4.1.0","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.test.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run unit-tests","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","run-real-db-test":"node ./build-examples/examples/realDbTest/index.js","article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api","real-db-test":"npm run clean-examples && npm run build-examples && npm run run-real-db-test"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.6","simple-pg-client":"^1.0.5"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@types/pg":"^8.6.5","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.30.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"7ebcdac88ee2276262a8cc0b65808e593edc7e76","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@4.1.0","_nodeVersion":"18.7.0","_npmVersion":"7.20.6","dist":{"integrity":"sha512-zIyptw0k/XjPNOMwK5RIcESkYV6cnNXCXUYb6DktV6RDf3K+VWfxTPvOwXtF1HdZ61G8xnvIQR2xdqleJxGGhg==","shasum":"6307b1eb12ee6998b86f76eb35bedf2ca80b3d53","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-4.1.0.tgz","fileCount":146,"unpackedSize":606216,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4hJEsZZxmMcVwPxQnhotULdjnLQ02Z/ef1Y3XHVY2OgIhAOrKM0mVpAuKb8Nmef7k+1y3ITk2W4EA7KMZhMPOL02v"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+VFZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo0lBAAmrAb4vHsZk22j2U8NTlZI1fWv8pzvqjaMr3qiwx3zHpE7zgt\r\nIPbd+cz5kf9UptnziUgV2IiOgGkHB09x+W9btihNOF5enHJzu8GFsAFFBcA+\r\n2Zsn986tX27EPAFWLEBX5mGBIPj7xY1HOCNpDpxJy9POWM3wvVK+GSVH6f14\r\nus1hcZLdJpkPJpcExrmQ64OxzAdLa4nMp9XVfOMYKAU/0oEYYUn4u9hQne3a\r\nMl7v35vDYMnBfGDVMv8PTQQ2iNtIOlgSS6iTzh5CET55neu1YqPWpkPBqJGH\r\nElSf8qn3L4BAkMSodXwIU0W44Bepvyaw3K0CdNWPEW1TXfNouLYNQ5DcogxY\r\nJErF5Cdq2HpKfpdm9+lzn77ZiEkvBG38rN8W8+voVa1owUOeAUGbmTirc4oh\r\nvlKhtZzPn15Nz94iNZ3uWyKx3oHIZNwqGTayNilzu8oZ+1UqDMylDV6P3Ryz\r\n/fljrtgMDbevVOXCWhvP9k28/bR2ftHghc4Zbv0m6OiO2tRrREq1eU/94dkC\r\nl+BSP+Ktkv/9qNbnK2x5/Glup4Jcyd0cYAjf+aB8vTkQU7cyjJlhnHBGP7t6\r\nUkkvjLRYFY044J4P8wYeAdhpW+tSoN5l6YAJ/4Q/3XmovHLg5tiTkfXTdXEY\r\npCZ5uLbKdlwwPARclHvjAB1P5F77YVgDKYc=\r\n=9vJY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_4.1.0_1660506456883_0.15774913503154075"},"_hasShrinkwrap":false},"4.1.1":{"name":"ts-pg-orm","version":"4.1.1","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.test.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run unit-tests","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","run-real-db-test":"node ./build-examples/examples/realDbTest/index.js","article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api","real-db-test":"npm run clean-examples && npm run build-examples && npm run run-real-db-test"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.6","simple-pg-client":"^1.0.5"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@types/pg":"^8.6.5","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.30.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"724c2ed5aa255f443c6c558efdc6d19dc396e957","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@4.1.1","_nodeVersion":"18.7.0","_npmVersion":"7.20.6","dist":{"integrity":"sha512-oM7zfCqKq9l3aszP4BxuJSmZUjwaooljP9Juxkg9Xcpc5+xDZiyP/SBDobVFghzM9KGGDFlEsyQoyh/uEwHj4w==","shasum":"230d8270bd8f86271812c4537f3c0a1f1df0bc50","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-4.1.1.tgz","fileCount":147,"unpackedSize":608542,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuye6KF+7/2kWdMmyflGYTOOmHOa2fLIxgkWA5GqKgDQIhANeB9YPnyBn1zffo754Hj+FbN8wvAOepGRwG9J2qRvj7"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+WyHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppqA/+PfFJGCIfpERvSyQ7mVoiKa4xaKXRNihxpB+TqZDJ6UTrayFd\r\nAtN2y0o6ZvN6kxgrmq28khYe84dBpmKA5uTluPdVTScdhkjgzgCnue9JvjfZ\r\nKyuYGRtwdgCCl71A38VsCnXLK9/G/+EOrj2sqk/f+LJ+vAI2wUxV+iq2L2nR\r\nFZFnP9LkiRd1wrIi0gtbGPNQ2zPLAa2mIXFi2h0qwgfIPoPHBPofzNG1GLJ1\r\nkrLe1dYR8bTyMR60g0wbEf/PgSpiEVdPg6phwKGYq/uQgY4RHrK3lUmc0482\r\nuRraH1a+jV4SLPvKLILz8b4oKxNfozesjcBywF8i6GzXNlwH7OTYE5l+xr4X\r\nH2RW2u/rGeqEvcj0s6VW4fxNQuw56txJ0gIYuduZNYbhGZjWB6OyokYrmsA+\r\nG7OZM4l2dxNl01z1aJ+ejVuFeSgSMKMzkcmYw+X5MA9CWbGN0P9utG3477VG\r\nod5+F62jggc+LKxdQS1JygD1qB+V1szTCW00OCIFb67gN2vOZLO89HyCG+m+\r\nmAZcPBu7oYSybi+AHhutJ9H3XBaAvz8Teryq22EBVFaSVRuyglrjfCffupdt\r\nYQtjctKPa1o4wTMSeleNTvFgCgk7IVEsCvm7yZDKJM9rtvlhYyFdZNhO6bBD\r\nzfCi7SCBGhnErClGWOmzFVR0BgsDESgDxNw=\r\n=nq1q\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_4.1.1_1660513414835_0.1996432516796982"},"_hasShrinkwrap":false},"4.1.2":{"name":"ts-pg-orm","version":"4.1.2","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.test.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run unit-tests","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","run-real-db-test":"node ./build-examples/examples/realDbTest/index.js","article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api","real-db-test":"npm run clean-examples && npm run build-examples && npm run run-real-db-test"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.6","simple-pg-client":"^1.0.5"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@types/pg":"^8.6.5","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.30.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"918511b77963f7176c60f6abe1a77bad0eb380bd","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@4.1.2","_nodeVersion":"18.7.0","_npmVersion":"7.20.6","dist":{"integrity":"sha512-LvIX5Hs2ALmu/J2d5mgPXpiUVlx3AmJOtKfuDXRSe19htPO7qhX0Wtw2YS1CheBFZSftdGv42llHWKd+FQvcPQ==","shasum":"7eb11f42d209587140297ce4d4ae5b289800afac","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-4.1.2.tgz","fileCount":147,"unpackedSize":617953,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICzVIa2ZZ5+tS8/0MedhnWd2GPAk4K/IjUw8aFAwRSnqAiEAzlfEbZya/I+Y+EJP3TAz2i2Z7fMDpZPRpLVY1dfDT6Q="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+XnaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokUBAAjOtTMaEXcb5YvbZUHKoye6GbYqwjJIsSJqeCtJLgQBFYw3rl\r\nrygpvuhug2lWKnSg1F6I7ttV4Hy3ObhypdiM4e6fnp3QocOmFByQ+z+1JO38\r\ndqnyut5IBxwy3eOqGwqYtpnsU6OcdygA5qjf9puuCCs0onomC35TGxBMSkF6\r\nqzhZpwBfItXFub+3r+et9wrdsuD5cgpMEUzzk9Fp4ww1R7Rwj9upNrcW9Ku9\r\n5C+OosbjdsWB3Kuo5bf8qHOk+bKwSa7oTSLiNZuaczNSbSSiOcNvsZhAqjHK\r\nCrSDO0XcPeqg7xb6FDJOP6+Q2kT5YBmNEOSD9lIVv4MEzbPmhgUskjAHmcRQ\r\nV4DXQ0nWdiy8GtHR7Y2cSSdy0567B1BYzIwaQK3+yBtEi5x4wQDt9A0gTCeB\r\n+kldFVP0HFP6krnUbP5sxsiAGmEUpGGyPRIj+RdMWPQTwJPgxe5Y4ScvUYjM\r\nJbgd2TjjrrZhAFkIvfU7dsDccb97hKy70NK2OLi13ffNgNhe2txOT1j3/jEv\r\nxmbxE/9ZYGnqR3PaUMZfnXpeUwpz7rclMNIjVetsCCp5HIXLFgGIfMAlzgmc\r\nPsICpIReUFAPB2yNwTSDdq0YfIGhz8YMLk42K977QO1ocwR1rGUQ4SsSbVeq\r\nrpuB5h2dRy12sgFd4ubfKAaUuFsfSYwUWOA=\r\n=USxi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_4.1.2_1660516826656_0.12138208059751343"},"_hasShrinkwrap":false},"4.1.3":{"name":"ts-pg-orm","version":"4.1.3","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.test.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run unit-tests","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","run-real-db-test":"node ./build-examples/examples/realDbTest/index.js","article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api","real-db-test":"npm run clean-examples && npm run build-examples && npm run run-real-db-test"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.6","simple-pg-client":"^1.0.5"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@types/pg":"^8.6.5","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.30.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"a1b09520814df2eef1753f93858476413483e725","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@4.1.3","_nodeVersion":"18.7.0","_npmVersion":"7.20.6","dist":{"integrity":"sha512-C62Gd28tAOkLMfVvO9+zBA26XXU7byiVSP2ir29UGnmEZayg4HKNAdCopQt420eU6Y54PiBECtLDYIRNEB5ZYA==","shasum":"d436f5b0e5682ede77312f71a2bfab5f05f7f2c1","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-4.1.3.tgz","fileCount":149,"unpackedSize":622378,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICYA2E3ruhhEh7fz9VCUibqkufQjSJIl1ROUv/wZsbzIAiEAkyDv8GssMgH8ykUaPPMFTCEz3m3W7rkYUbwf75D+SEo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+hBZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZtA/+OzXFdT5i/SMZBJg3+uB1KlBvDSQExMl7f8reLgxorG1tn+ez\r\nXV9pSYzcxHoProe46kSFUgFo3W3dH6IiU2UGO3t+71apP74vzz/1JThtN/Sf\r\nPPS8iRwoHb2x0chpfLt/vdz2b0DHf/KijRN1vjCkJ/QOdM4xPGXIml0VmFjQ\r\n11PfJGk0aDPDZPt7hk6VvTL5sn100CGnIAmt5PZRecujBSQ6uU//j3KSuePU\r\nnvMu9tpA+WoWVOWb04VU5H0+mabgVxGj4HCQQIr8eCsqA8xB+OFADF4dg5IE\r\nRLlc1YyiZDcJnvGaOcaaB36yQ833y4biOu0M8XIzmGK+m6Gka8cecoodOAgk\r\nuGFEhRtuPrW3SC2SLb5Oq7q1ro/0fV0a4TIsvnhXhfHV0VqBixHOgkScnyH8\r\nYIQawUcvojYhCpLpI02OEyCJNK11HliqiwhjaiNbL41dXTH7S6mrJ6Wm33k+\r\nNWLYEe00bJr8+W4FBoxPjf8DV6gnkmX37eyhioyLygU13BG/wR22MEZzMwpN\r\nlwcmoUD3BqAUK0WBZ5Yj+sLnIxovLbX8fJTaCU0GL1XvVjP6AvqDHiXeQtJ2\r\nTLotpXF0vn7bbNjvrTW/9R+ivFX/+2r5/NZGhC0dzeuW9w4io9VSOoTqKRQV\r\nG9aNxdjiykzQyDN2sP8c9v5HTjS0edbP1jc=\r\n=GPHd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_4.1.3_1660555352898_0.35039631288451"},"_hasShrinkwrap":false},"4.1.4":{"name":"ts-pg-orm","version":"4.1.4","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.test.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run unit-tests","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","run-real-db-test":"node ./build-examples/examples/realDbTest/index.js","article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api","real-db-test":"npm run clean-examples && npm run build-examples && npm run run-real-db-test"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.6","simple-pg-client":"^1.0.5"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@types/pg":"^8.6.5","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.30.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"0c6db08ec8664ad1eb96463f36fca0870c56f0f5","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@4.1.4","_nodeVersion":"18.7.0","_npmVersion":"7.20.6","dist":{"integrity":"sha512-fS7tberNUcYx5zeORYQ2u1ewdY9iHecO4PR+hbJNfZn9WYJZ5ZLrkzO+9iMu+59YSrVwonEE24xbzsLGKfpoYg==","shasum":"4fbb8f8fe9cd49678e05f8e6ec3b3b285410a568","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-4.1.4.tgz","fileCount":149,"unpackedSize":624402,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICQVoXN1XT9tpwPr4pHwP7xlIaL1pP6QlfcftBt31pIyAiEAhtRZtwAcIcthGQSXzMKVTraIwGcoIM5yLGPs36uDd5E="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+jmNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVQQ/+NxIodGXV7OBWkqaP+4WRt+WkV27F4zqHeRGGjNzL7fkBFGKj\r\nc9Y96aPZU/9mdxXYDZj4DGxyfskewxqLEPZ1btv5xYEwfBCEfWoLkU9EMyXW\r\nt6beDmQefpd5TSkZMKK7jsh/qFtOusobq0Vy8O6U1gqRboC0ppi2yJvY2AF5\r\n0EuklxIqaXzEDcHzb+qYXAv7W4FKvL6YDjspCUotuKpYqFpIQjj26vS62dqR\r\ntTBu+Gf+Q8/rOU+0iC3lsturqiXMn8xUI2OfB+PCXuZo4PDcws5SJuAFFfya\r\nHw/fwe+eo/W+IJryKbzBmUudGg91rKlxexMNMuETD4NmwJIEQmXkPsrNb8e/\r\ndGRc/LBw9zla6tqtY5JUKH0370tcek+GQJhExI0gxZMF2luYKtFualm+TxGC\r\nG4SDrKPVYR1pk/U2qhyAdHP60em/bHlTcwehGaf7TKPnGb/MjcLK7bYxyN5y\r\nkxR4HQQ/SFX3X+kenIFz0iDt98bK/98f5yHzRfwba6s4/CCxPLjvjDF1K50B\r\nXwNTtwnGhDtwztUqtVct4tfHf6euVQmtjtEP6J8TQvrLtb+V5TRRlGCyQGYJ\r\ntwFPOZS+4ylbisbGd2okDr6ooPSBxlAlXggqASW00yiItOnLzTkgblvMA9sm\r\nbc23Xn123fCJ2utY+U9ZDaWgG1VK7EVJYds=\r\n=0hnh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_4.1.4_1660565901230_0.9095794256212768"},"_hasShrinkwrap":false},"4.1.5":{"name":"ts-pg-orm","version":"4.1.5","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.test.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run unit-tests","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","run-real-db-test":"node ./build-examples/examples/realDbTest/index.js","article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api","real-db-test":"npm run clean-examples && npm run build-examples && npm run run-real-db-test"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.7","simple-pg-client":"^1.0.5"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@types/pg":"^8.6.5","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.30.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"4d76aa894da7e00863dd49e51aaa0434cd33a8d8","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@4.1.5","_nodeVersion":"18.7.0","_npmVersion":"7.20.6","dist":{"integrity":"sha512-UyJuqBrSzKrUEdgpXYonHc8iOVkgHRWeVyUrPt1/LOPkSlEt6pqwFyN1qMikYQIIyvoTo9IjpUzugPIqMbMAzg==","shasum":"7f441392a658324dcf9ccb9fcfa19651cb32e066","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-4.1.5.tgz","fileCount":149,"unpackedSize":624427,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID+iy00owql5WsXqNRuOzNVPwEaYkuoOmuSQVKoUSQsbAiEAhYdR4957wutt9GRis2XpiUw41LKgkJPopcDJqMLpaOg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAMhEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/8A/8CZTWZjjRkIHq8v1o1yY3nWeCmRZ576PkKwJ6gvLmOO3T1j+/\r\nRXDi0pM/6OdHmOe2iEinGw1k0WlmXQr82m/AjNsyLtYUs74xvCJVqW51/F63\r\n5lWdmG7XR4JCKakEsFSiDAqbyZ7Kwh6Xr19N9+j5rNxnZyyjs3fs05V1O/7F\r\nme91QGSko99FyvW4N6q7uXczzXuU3SWoQI5DaV+oKcLZOi5Ogbj/eVc5UgQH\r\nk5Gg4BX0q2yqiDIbXVYoL9ZyhsgIgUEs6u2jc4xi02JdJRrCm/i4UxV3+NPV\r\nNL5tgJbMKWV8MEDZh1fEYOUGSieNqpLwF8YEKPjVw/qKe86S2i2LeIFLNawv\r\nco3r485iZDhjTYn1a63+RJhKK38rQC8fcFKLcsnIuN/u1yhKDc98jOKmrQtT\r\nHkKrU9V0xv97I4sLYYyxO/4ueVHz/Y74uCjr7N6RuNYEhy2HMcuU5TzCTa/1\r\nZTqCeYTLrh06xG8i4KZq8fRVy9LJNd1jX6ranq5sM6kUiFTqn93Eyq+BTxjG\r\nAEIhKhKSGgrSEv5vqlv8FKNy7dgV3v6gA4QRAsuYH2D7S0OIvMa+/cg94tv8\r\nSygTvPh5EnFgPYqBJc72q6fg4fy3lK/xmbspFEXkeKYd2NSgj4cFtTrP4rhn\r\n5iJK6K3tgU3rH5tCY6SzjzucZ6/QPMYpz78=\r\n=Abbq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_4.1.5_1660995652334_0.6944169278424914"},"_hasShrinkwrap":false},"4.2.0":{"name":"ts-pg-orm","version":"4.2.0","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.test.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run unit-tests","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","run-real-db-test":"node ./build-examples/examples/realDbTest/index.js","article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api","real-db-test":"npm run clean-examples && npm run build-examples && npm run run-real-db-test"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.7","simple-pg-client":"^1.0.5"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@types/pg":"^8.6.5","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.30.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"fb7c81a204fe54a62b12f5d9b2cd00198872582e","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@4.2.0","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-uiOxfm6M0HdnaGhTClBmMEaD1AkzyeSThI6MRjXve39CxA6firfrb4UiseXxTQOHVEqB3TDRvT55DqC6hdSddg==","shasum":"bef542d5418658a4aa38f6dd963836cb8a829205","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-4.2.0.tgz","fileCount":151,"unpackedSize":650580,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLS3kj8TxGPSyIbOHkKcERDusUqbpc0VbrX4sH8NJJUQIgdesjNah13ganNVOP0iRrxmFBQP4+OVGs7LCqSI2fFCg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjI3nUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+QA//d4IGuCX3l7doCul5wbMrPapWtQoGOQIwD9Vb9l1OLGqcaYI1\r\ngE62Ntg4frk7Aoap2EdHz56reE2d06GxRvuibZW5egyeig2CCc3AEo2PgJYc\r\nIZtSC36aq+4MqMOOuElIazWTl4KvDNOr64OuME3qpf/9bzvHzT0XZahEC+Ft\r\nEfW74mA2h/5v3cnesOJeRAxF3LtJhut31PxYYLJHS4mIxk9Sp3/6covBDSTR\r\nkU56zRDX0mZ2+Ois0T8fFsxZpP82Epiw3FMjfoq1zhePfWrwo/o37hAGllWQ\r\nJ3I2GPsKSyFBr1x1T8Xrsqq/RbXXjUfl65SRU4dFyqsIgCWPxan6CpWI1jzk\r\nri+ILsLz4+A01lp3ygd7n6fVhWjIOBtpxOXAvuBcSUyrz267bkCYUaTxQ07+\r\nQ8nMfK5K/tQaGLc/t8EJfBvb0AtgPG7YW6xZy19UGr01tUI7sDvu8SUPbQMi\r\nnr6ShxxWT+EZGc9SX+qTTFcUexWLnzuFeLpQyhVbVrOn9/BjHCO4LSrUnJj5\r\n20bzj00FWI9ElioWMToHXGRJ05RBh2oB8ntWHS8Gi+jj+RgQSc6wL0GSSTYr\r\nyIHP1GoJu0aMaFj80uvL0lWq55dQBH04YrCtbcX48SMrvVOuUy05PPeBvwYe\r\nLtRha3AC0Qtl/gx4Y07V04ZRTpyB5ybYmgE=\r\n=7PdQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_4.2.0_1663269332209_0.542996848945152"},"_hasShrinkwrap":false},"4.3.0":{"name":"ts-pg-orm","version":"4.3.0","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.test.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run unit-tests","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","run-real-db-test":"node ./build-examples/examples/realDbTest/index.js","article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api","real-db-test":"npm run clean-examples && npm run build-examples && npm run run-real-db-test"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.7","simple-pg-client":"^1.0.5"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@types/pg":"^8.6.5","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.30.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"dea1c7f05a2374c5a66ebddfc3fc07e7885191fe","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@4.3.0","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-FUXl3SAtik4jzol3u/dlic18SEG0ezpGww5rlYMuUUjIfAT3uMpSTrNxEM318qDEYjkPilUJk8SW6vJX1Y6OnA==","shasum":"8b061ef567fe57a90adc9a455a54eb2906098329","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-4.3.0.tgz","fileCount":201,"unpackedSize":715196,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHLgdk1SPefIKJLrFHF5c5ZCnu2OMWV2ECg4KNCOLuW8AiEA2w7ei8pWifellk0E4VosjpmZKFNcYRTR2vczBxDVtX8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKJD8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqf8BAAjqjA+ukYSAhzICVZWEvN3rLhbFAvLAoYumAwzjoiAVeNkw+T\r\nreO0dsThIQDc4soL6Egvbknkd2hixgMk1T80r/qPLYbzSWg8h8/r/eNoCIbp\r\n+y6fvBnT32WnnT6hKN9dMGAY5f2B+K4R4PhHImY+ceuIglJ2mjUpDxyqBgEj\r\nWPwBdR0dJVWWrFsYRSF/76J2TVXlc/AKLcT5dZXRksjuvTbB4IS+cXZItqp9\r\nfgaYfXZFgYnhnjr/C7VurrXImQtxZ60RApdTkhVpSf9tk40T3lvbFZxVW+ua\r\n47xvqCc27lyvgH4tHbymkdLMi5xfA+FDEgtGoClJJwAufEtwVyWOrjqolaMj\r\nFRdELbZYCZCGOEADcK+PotyjX7VfcuinNhLxRRmc4CdwqF8BLz9GI2ip/6gH\r\nzL8w+FeLOIH0NMOWlf5AWoyhofFQYrOHGHKtGVv9hQXljxivj94NGrUELY+N\r\nveINb5+vc4k/qQInaEXrK23lOC4EBTGJlE6PyL6WUlHlU1LhPPQTMCyn1FXG\r\nNLInMwFDN2OAiowEyaDYRUJsXAimQWGp9Sv35D/NT9W2gsTNdXFVOMvhhwTJ\r\negR+hNqtPQmIWMPxUK8tVeanTt0PmOVSjVE8j+Z/CBfEiWQFUOKsyk/SpHL2\r\n9CzKQWNCfqtggh8CAH6svQa4voBnDVvN0qU=\r\n=oBV1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_4.3.0_1663602940158_0.9336165773600138"},"_hasShrinkwrap":false},"4.3.1":{"name":"ts-pg-orm","version":"4.3.1","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.unit-tests.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","clean-integration-tests":"rimraf ./build-integration-test","build-integration-tests":"tsc -p ./tsconfig.integration-tests.json","run-integration-tests":"node ./build-integration-test/integrationTests/index.js","integration-tests":"npm run clean-integration-tests && npm run build-integration-tests && npm run run-integration-tests","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run unit-tests","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","run-real-db-test":"node ./build-examples/examples/realDbTest/index.js","article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api","real-db-test":"npm run clean-examples && npm run build-examples && npm run run-real-db-test"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.7","simple-pg-client":"^1.0.5"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@types/pg":"^8.6.5","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.30.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"3fc6e1671ec4869f83e52ce431da4e38e3067040","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@4.3.1","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-OxlGmH3kM1Thfe1pZPxYCxTaX2Kg/miNVhi0+WAx6Ba4asxBefJMdFOUYZEirI+OW0W7C3hngS/DqscASYibyg==","shasum":"898e81ce0e978f615bf0612516b0f582ae8c84f9","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-4.3.1.tgz","fileCount":238,"unpackedSize":807427,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICPHlvliu6D/cr8YBS6T2Hsd4AvmvTuGuFn58ebY5HDiAiBpyR2HY/G1XW2xc3y70B1BVw4/6Hf/IND3HwJbD2WnFg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKnqEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPwQ/9EacxdmpjaEgTZ90zkkMACpF80jJrlJOKrl+/ewIW5/AmC1Oc\r\nWBxxUTi815+HoMS5jEY6WsBB3F2S7zYdIOPMiiBbZJwCfvGPxvA/Y9RKFVLk\r\n6cw4s2ybBYKxVfFw2+XCQM7T5Ex4f/cEnfCv1VZkgJue0T0GAidEFdydp3NN\r\nMhzH+woGjmExKomM0/QZ/MmNEsEMfTsVAd7rxXA4/PD4wDNAPQCI0TerPrcT\r\njBhdRRnJwAel2mkWhbIjZPvx2xGJRnu5wzIfjv41JQqLYH8btxFZYIDudgUi\r\noW7rTRNRosgoxA4MFAhTaC7wxS0MbuLhxMB0tYgFbZHYzwoO7EC2ms/9ntxd\r\nta0Ih3neTG9a/KqhY4Ht4s8BvjCYuxs7WlRvV+UWYL2j5eNTJUrhXBq10Lg4\r\nvLoicmh13a762AkQJ1S4VkYwWQ1GngkthKcydQgcdqEImqVrzt0rwx+06szl\r\nErgQvioN2iwu/reKM/SJq9tqcv6lbolSP3VB32VDBnB3KWQFnXBcYsD+nYGf\r\nlUTWFp2GdiP84kxmQ4yut61lWlpjyw/vkOWLc7CF/5ivXP/Mh7jVqkuzzLRn\r\nqUQwebM//rRUpovuOTDXUiAXfMSDb2k/uk+uDS+0PA0n3K9l2BVdKpLfzP69\r\nMXh3e4AI1cXpjGnz0MyJ8xbMxbbtNjLCYbk=\r\n=7UkI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_4.3.1_1663728260454_0.25030715546646976"},"_hasShrinkwrap":false},"4.3.2":{"name":"ts-pg-orm","version":"4.3.2","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.unit-tests.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","clean-integration-tests":"rimraf ./build-integration-test","build-integration-tests":"tsc -p ./tsconfig.integration-tests.json","run-integration-tests":"node ./build-integration-test/integrationTests/index.js","integration-tests":"npm run clean-integration-tests && npm run build-integration-tests && npm run run-integration-tests","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run unit-tests","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","run-real-db-test":"node ./build-examples/examples/realDbTest/index.js","article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api","real-db-test":"npm run clean-examples && npm run build-examples && npm run run-real-db-test"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.7","simple-pg-client":"^1.0.5"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@types/pg":"^8.6.5","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.30.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"d8fa3f47c9d710672c7f065f6fc459bca50c74e4","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@4.3.2","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-Rw8+0ZzVaBFU7Tq5fwDTs9h+j/0lwrkscfhsiNZ0fEj36w1eJiMd//76SXzlxH1XFBpU0uxgyKbuWbWkzVE8mQ==","shasum":"16aedb7fa0db290d8a2760a03bbd8c7933b17397","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-4.3.2.tgz","fileCount":287,"unpackedSize":847278,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQFniOvCspECKF1m0aWYZgmr4ukHvcVadQQkIMTqfQngIgOlPhOvLfG80RwYjzd8aKlsFVgHzC7pFBd3NZD9o4ZOA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjK1XTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpC8RAAhQyjakwTfABWpUzBIevUZXLSrohV6QZ2QzZcglGWPNv+QwHu\r\nTM/wRSSHUlN8vtNpE69cmq9Jz3Q7UrVoXh21hKG2BtjcoxGh4XroIpzu/9+K\r\nJZyd53L+QhAeut9HWj895ngafUg+2YYVIANTZNvsELrJyRCmVmkXpUcmHp+u\r\nLoXl6K76Ot5eB6IW2ffq0ez1B+eLf/YoVFLCf+0Tq3MAfWkHBFXbhXGUYB5z\r\nvIrA1xe3/JBAb7Flg3xmmkvmuw7XlmqNLJP8xdKHGoaNuJFFS68r2OPBqWzU\r\n/iTPZGFXqyuJBLlBuMnRn9v1P0t5Ji5c8V5ebQyNL4BA+4aWvcqlUnE85SNW\r\nR2D1W4TLVSEs3hkVHIn5qFi+6BY5wqfJiri0xlx1U7wqZdMb8nR7erwysmbL\r\njcfKUbpDXPKFyWEKmbHZn3LexiQG/pKD97Xsr8F35NPdM34zrVG2z/cuvQIU\r\n/b/WhlZqGZL6ZbjB7kmq84911QkrbgoZLfuXpH8ZElHCeNTPAweIWcsHAwwO\r\nVeOUVVg3bHbTwoBLXk5N38VrBpxook/U3kFpYuuvir3E4YMU/t4Ev1DJmiLd\r\n8FaF7MrO+JyPIps7UIxCoToc8KQcGmowwI+rHQmY6tAL/NyrkAbkYzzPUMl7\r\nw8UZRNW5VNio1ObkeH1LqoC1pf8TP/lpgSs=\r\n=4HRi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_4.3.2_1663784402913_0.6024597154033657"},"_hasShrinkwrap":false},"4.3.3":{"name":"ts-pg-orm","version":"4.3.3","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.unit-tests.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","clean-integration-tests":"rimraf ./build-integration-test","build-integration-tests":"tsc -p ./tsconfig.integration-tests.json","run-integration-tests":"node ./build-integration-test/integrationTests/index.js","integration-tests":"npm run clean-integration-tests && npm run build-integration-tests && npm run run-integration-tests","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run unit-tests","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","run-real-db-test":"node ./build-examples/examples/realDbTest/index.js","article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api","real-db-test":"npm run clean-examples && npm run build-examples && npm run run-real-db-test","clean-all":"npm run clean-unit-tests && npm run clean-integration-tests && npm run clean && npm run clean-examples"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.7","simple-pg-client":"^1.0.5"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@types/pg":"^8.6.5","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.30.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"616a1418683909ec64d6918d2ede4954357737ea","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@4.3.3","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-6kTWW06Mwn37cq0U51qycDrr9Z+bJGWPanjRZd3GzL/pDb3YjJ3j2DhBmTjh61mjVTDmirKgHF+M7r+7YTKu7A==","shasum":"7e024846cb60f44abc9ec1e48c3f177ea26e14b1","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-4.3.3.tgz","fileCount":295,"unpackedSize":853940,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF9CZULI1njr0q1RlrHP6MRKfSJ5iiXUH2Nn9xlYItAjAiA79ofkF32W7QfSm/z1ETUCWcHcOVzi2ftbkF63JO97Hg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLMVsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+VxAAhX2WrgopKBESSUS2ILvgt8T90l9Nh82WppvU5YnJLaDCg54e\r\nkCSGMCqBeylnbK6smxvxiFe7B0txkpU5dvtauH35NDVuaCB4rIGbzKrO0JB2\r\nZstF/WLkx+SUSalECdqbPT+01vCHdfVA9b7W6AvXddIPM5NIo9OUob81tamq\r\ngHJLsrELttPcvSqiTfviBUmOSiM6V61pbtrR+beDkdy90VsCMJH5iXP9jS07\r\n+kI7Pq9Woaofoyg3U34upwh1uzu3ANR0QpGtXEJoCi/SEmt9MSy+GYm1J1rY\r\ntTRtiHIgsqql9wzqQDQw93CD9crC+7GBpQ2nwpe0BhJhpJ95PGzwpBgBnM9Y\r\niPGVQtYDmNO2hqaUlYk1/kjsdz9uJGPfrYRPpE+Rx2/Jfvbuwg/dwJNaEqDp\r\ni8L5I+qReR0Vpg4RlOGR/ZAwg7nCboZ948tha5PFFZIKYTc2COMgqvDGm8tT\r\nqeKaFOx4kXJ0o3K19WOS1snK6fjbxKnpIPArElh67Jsttf/PnL3mLMpgWDcw\r\nadcf4XW4ib0ee8bSeTwfb9/Al3fGPv5+fxFuuVuFSVkJCQW9fUBYI05a/XQc\r\nOqetMhsiR9XHu+fGKAhymxmOnp2zJ0eS9VLj5Tr7LbnDNYJ5c/xu/gcaBxKp\r\nK0gWfsSFvBYrNlvXodURF1ej3Ob5Gn751iA=\r\n=omsn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_4.3.3_1663878508581_0.5720545534199573"},"_hasShrinkwrap":false},"4.3.4":{"name":"ts-pg-orm","version":"4.3.4","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.unit-tests.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","clean-integration-tests":"rimraf ./build-integration-test","build-integration-tests":"tsc -p ./tsconfig.integration-tests.json","run-integration-tests-ci":"node ./build-integration-test/integrationTests/index.js","run-integration-tests":"env-cmd -e integration-tests node ./build-integration-test/integrationTests/index.js","integration-tests-ci":"npm run clean-integration-tests && npm run build-integration-tests && npm run run-integration-tests-ci","integration-tests":"npm run clean-integration-tests && npm run build-integration-tests && npm run run-integration-tests","clean-tests":"npm run clean-unit-tests && npm run clean-integration-tests","build-tests":"npm run build-unit-tests && npm run build-integration-tests","run-tests":"npm run run-unit-tests && npm run run-integration-tests","run-tests-ci":"npm run run-unit-tests && npm run run-integration-tests-ci","tests":"npm run clean-tests && npm run build-tests && npm run run-tests","tests-ci":"npm run clean-tests && npm run build-tests && npm run run-tests-ci","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run tests","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","run-real-db-test":"node ./build-examples/examples/realDbTest/index.js","article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api","real-db-test":"npm run clean-examples && npm run build-examples && npm run run-real-db-test","clean-all":"npm run clean-unit-tests && npm run clean-integration-tests && npm run clean && npm run clean-examples"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.7","simple-pg-client":"^1.0.5"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@types/pg":"^8.6.5","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.30.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"07647f726cc4abfc8d65b1d228da32ff29ce9ff7","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@4.3.4","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-GUO9OqvEQffcZtbIUc2/Wsw6WY8KvaoQrOz0pLPXZw609nNrLE6hvP5u4E29VehJrMiybx01ERfkgB+oGSDAQw==","shasum":"a17daba75584b274040c8ba863d18958ba3c55ee","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-4.3.4.tgz","fileCount":315,"unpackedSize":879516,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAZun+DMGTf0IJsRTX26F6MafwjWF1pFC2YNh97e5ndOAiEA28IwQZgP9i2/I51I/rkt/zwDECM+Vw/LrC+D5zBPT0E="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLmwLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKvg/+OvEdBHervsFa56UzC2tCPFp52wNeYobYR0OT/ZSHOWUyotgT\r\n1kQ8bE6t2zoTkcSHh6u5u1ifIBTnVuo+3nCG948hHvnG5o7J0x58W2YdkQue\r\nyoK0nuoTLPbXfUkGW8JmVoH/K47wbbJnqtLJRSBq7QOiGOaBInWa0XdIrpWh\r\nuSILErQuzrsm/K92VRfk5XWzZw/VkQkY2S0izge1cs9fLzq5eOGe2MKNOsXm\r\nBevdsfYvjQR16eN8LNybhm+m8SDRYVJssIZNq2S4IW5fAts3CESD4B7aIiG1\r\ncUTXIFj5UnAONOck7aIbAZJh4KSVBbVOtt0nrULAHAaBk9udQQWBPb01wUgT\r\neVQPaEDzid0JAlr1voYlT8xSUQOH6zUtPK/dYRS9KHJrm6BokzL8EsHL1x2/\r\nQAMiPwuGDSuo1XLuH144MAWSpVe6qYR3sXXneOuoDnwaQO+pzlAIGfwng9NU\r\nDWN/KXPquS9IghuQ7K/57LYvzDQz1jsWQSgKJhkea6FUrFPdky2Tz+8LIeSI\r\nCIR1PDluNqUre2KSamKZ5OW+bv8qxCRsGv0O7XAkmYjvxJCk3ORXXcMjMK7C\r\nIbFV520gf6s2n3SN6hn+sAL750iwAneFWOgmU6bqozRUw2c96FIU2dP/rYqr\r\nlK6LG8W1VWrhwNxivXdnJrvXa0zQwt8cGO4=\r\n=Jvx6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_4.3.4_1663986698767_0.8744401753765665"},"_hasShrinkwrap":false},"4.3.5":{"name":"ts-pg-orm","version":"4.3.5","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.unit-tests.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","clean-integration-tests":"rimraf ./build-integration-test","build-integration-tests":"tsc -p ./tsconfig.integration-tests.json","run-integration-tests-ci":"node ./build-integration-test/integrationTests/index.js","run-integration-tests":"env-cmd -e integration-tests node ./build-integration-test/integrationTests/index.js","integration-tests-ci":"npm run clean-integration-tests && npm run build-integration-tests && npm run run-integration-tests-ci","integration-tests":"npm run clean-integration-tests && npm run build-integration-tests && npm run run-integration-tests","clean-tests":"npm run clean-unit-tests && npm run clean-integration-tests","build-tests":"npm run build-unit-tests && npm run build-integration-tests","run-tests":"npm run run-unit-tests && npm run run-integration-tests","run-tests-ci":"npm run run-unit-tests && npm run run-integration-tests-ci","tests":"npm run clean-tests && npm run build-tests && npm run run-tests","tests-ci":"npm run clean-tests && npm run build-tests && npm run run-tests-ci","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run tests && echo Done!","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","run-real-db-test":"node ./build-examples/examples/realDbTest/index.js","article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api","real-db-test":"npm run clean-examples && npm run build-examples && npm run run-real-db-test","clean-all":"npm run clean-unit-tests && npm run clean-integration-tests && npm run clean && npm run clean-examples"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.7","simple-pg-client":"^1.0.5"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@types/pg":"^8.6.5","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.30.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"841d808ddda21dc605eebbb083e454f7cd4a52e0","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@4.3.5","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-UobgBkyWyfjdu/Efus4OdXFw/Jvajvu3HERvX3x3gMe6FmE8LWIzIgRAHoi4K/wgNWMC6FnRHjOmjVAd1lcWYw==","shasum":"46ed92e03f5fbe2a914d63a89fe39b6f0ae59378","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-4.3.5.tgz","fileCount":222,"unpackedSize":578443,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNNttzKP77Kc2AqAyKoYK5gKQ5T1iKuONXHg7bqUKnGAIhALOq8kfAdieYQz1NZT6Fl95hRjKNWuWsqfuGcIYINKtI"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjL1JeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr11A/9H10QMKM0/taoWFG15utBjAzwK91fXjMyMcxbk9HDxdiTon0k\r\nHors/yIGT9Gyml48gYy+msX84A1HjBe9hm6juSgJcbtT1okEi3K+bD8AezN2\r\n/Pw3nDhtlMcF6Dq23SZdWQ+07K71VC1Xd4UES2PhyLLDgvJzDOu1GnuuXFWq\r\nrfkwx87BZLRvymjLi+ZYqvrGdBHkbbKrYKB8/U1Sp0fE1Jnz5S1G5z7TRMSh\r\ntZH9W4fSIqKKrQ6fJdjeDXXRSYVi7VavqggKwMft8x3VX1pv13lCiVcFfHN+\r\ntWfuv2l6m03g+R39PiY7yIPykkYC9fY08wvRyGdz/1u74z327kHbeJFus4N/\r\ndH/Ao5RPQAQ/Nlh1kVrp91aBK2qn9y8FStdM0S1n1i9gI/IoDaaDfpbAUuO+\r\nnFkijMaDLuRZxFrZ7oCex6Lo8kVkV3kaEbvX7n716whOaHaNs37MsDJXO0yG\r\nkbnsFeHghK7e1dY4EEyj5s3OeY0zdCeERH7qhcAGRGtF6KyNcOKvbYvRopXz\r\nnQBstk4B9miiVANBu54Jal/iG/mye0hCIr6wuMXzg9Qa/ItwDYQap98xAAL1\r\nQsW+2wv6ao6mZ/GIM1rAU2c7n6aWnl/2vMZqIQ2lmHnohi/CmlWgcSdZ674y\r\nusYzSlLvWjI5mm4+wmoPVD1QHOuxLuOp0eo=\r\n=xD8O\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_4.3.5_1664045662760_0.13867680532171334"},"_hasShrinkwrap":false},"4.3.6":{"name":"ts-pg-orm","version":"4.3.6","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.unit-tests.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","clean-integration-tests":"rimraf ./build-integration-test","build-integration-tests":"tsc -p ./tsconfig.integration-tests.json","run-integration-tests-ci":"node ./build-integration-test/integrationTests/index.js","run-integration-tests":"env-cmd -e integration-tests node ./build-integration-test/integrationTests/index.js","integration-tests-ci":"npm run clean-integration-tests && npm run build-integration-tests && npm run run-integration-tests-ci","integration-tests":"npm run clean-integration-tests && npm run build-integration-tests && npm run run-integration-tests","clean-tests":"npm run clean-unit-tests && npm run clean-integration-tests","build-tests":"npm run build-unit-tests && npm run build-integration-tests","run-tests":"npm run run-unit-tests && npm run run-integration-tests","run-tests-ci":"npm run run-unit-tests && npm run run-integration-tests-ci","tests":"npm run clean-tests && npm run build-tests && npm run run-tests","tests-ci":"npm run clean-tests && npm run build-tests && npm run run-tests-ci","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run tests && echo Done!","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","run-real-db-test":"node ./build-examples/examples/realDbTest/index.js","article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api","real-db-test":"npm run clean-examples && npm run build-examples && npm run run-real-db-test","clean-all":"npm run clean-unit-tests && npm run clean-integration-tests && npm run clean && npm run clean-examples"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.7","simple-pg-client":"^1.0.5"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@types/pg":"^8.6.5","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.30.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"12cac0a7cb12d0928940c7fb8a80f5ba1b167456","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@4.3.6","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-Owkd5tD8PgNuQYYtEjUvtBAHJfddwRZl1B8S8MCdpS2wK/fnMZ2LEarMlU3cnqZyVRFM6jXtM8GSm95AgpFpBA==","shasum":"8dab92c00a3f682397f3f6ef27bee22a9cd41889","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-4.3.6.tgz","fileCount":222,"unpackedSize":578461,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0TYMUl1n1ceb6dYYyyRo2SUeu1JVn6Gjne0zqVKY5VQIhALp+DbM3PN2cF2iBaAeH+x191WYK+q5mfglviiJrGqHL"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjL1TqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq91A/9EYSpUuRTpisJCi2JHrtYilRCwhyZGJ2Kt0XEJcxXGwzUNf5N\r\nrN/kwmRkdaIOzn+ZRTkA3szXYPZbYKl2bZCZ3EtkFyP0Fvg+Qdn6X+QLNdb2\r\nwNvTI5/BqtK1WiazV3lIsSJKs8pwsOXaZNs4VCRdqK3quFdk4LWOtSQ/UpG1\r\nFslgZTNN7X9+VusDKlxmbi5uOcFXrK23b9bvDgACkjdNueimLcTQsReXPUXj\r\nERxHwPrAwoasfNWuHtIdWDzYtWTSJzFlJ/EKChIMgTVewFivneOlzkofu8BV\r\nyZOd/QEFCLk8cfFgZHlblMYsjO960nYNTm7mdavmn94uJScblzWNSAxbtJaN\r\nj7KiuuM1s7oBC1wzCAAn1a1KYjsgeQSuD3F67+Z6jxzUFavxIznO/yw0WYYI\r\nIFlo9Hb3RVgeH/aiqMvxM3/7nz9vrIS1TVAbjR9ZI9mR77MT3e0a5FxDsB9g\r\nCrCMrm8j0WKZ80cU3NZnAlbPgkARHR2eR/h58g9GjXzy+rlOxR47J1xTRUF4\r\ncsAHQWTRlywd+nrWCVknR8cyhIGBgcZuJIciFCWFVYMhBgErBqBp+5ba1XU3\r\nc0U4uWz+8tNUk3zFoenAGq9q0tVM9blk4LSriXuY4/EMIydJcy6vzWn3XTBz\r\n6So107B8uX35bL56tGiPMvxp9IQx7366m74=\r\n=uMKj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_4.3.6_1664046314148_0.9306150917889855"},"_hasShrinkwrap":false},"5.0.0":{"name":"ts-pg-orm","version":"5.0.0","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.unit-tests.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","clean-integration-tests":"rimraf ./build-integration-test","build-integration-tests":"tsc -p ./tsconfig.integration-tests.json","run-integration-tests-ci":"node ./build-integration-test/integrationTests/index.js","run-integration-tests":"env-cmd -e integration-tests node ./build-integration-test/integrationTests/index.js","integration-tests-ci":"npm run clean-integration-tests && npm run build-integration-tests && npm run run-integration-tests-ci","integration-tests":"npm run clean-integration-tests && npm run build-integration-tests && npm run run-integration-tests","clean-tests":"npm run clean-unit-tests && npm run clean-integration-tests","build-tests":"npm run build-unit-tests && npm run build-integration-tests","run-tests":"npm run run-unit-tests && npm run run-integration-tests","run-tests-ci":"npm run run-unit-tests && npm run run-integration-tests-ci","tests":"npm run clean-tests && npm run build-tests && npm run run-tests","tests-ci":"npm run clean-tests && npm run build-tests && npm run run-tests-ci","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run tests && echo Done!","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","run-real-db-test":"node ./build-examples/examples/realDbTest/index.js","article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api","real-db-test":"npm run clean-examples && npm run build-examples && npm run run-real-db-test","clean-all":"npm run clean-unit-tests && npm run clean-integration-tests && npm run clean && npm run clean-examples"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.0.10","@samhuk/data-query":"^1.1.7","simple-pg-client":"^1.0.5"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@types/pg":"^8.6.5","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.30.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"12ae85251d8d0bbf77af35cb8418cef790506fbf","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@5.0.0","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-e/yY4UwP2WLz7zGhjnKhkLYwuwc+/by3VdwVutgrP0vly1X+qa7rhpIc3BB36fSxiz1sA2eFhllJJICjdXGNKQ==","shasum":"6d92394ca741a6557ed7cbd1a88acaf756605987","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-5.0.0.tgz","fileCount":249,"unpackedSize":467869,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCasr4gQARAebOmuptL0H+Q1i73BjO+vfO8lDRBbC1ZbgIhAISs6z5C55V8k56Si0IipvuYCaPLAYw99TEd5M+56YBh"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOpuDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpr5Q//UEt9llg/I/ti/UrmH0dPYKm/FPtRndjYkLClo50AxgDFh3zD\r\njhSPaurjpiVXSpSgB/5sGG648LwWt1RfffADGwJlHRiFM3lwbY1W6SWQBjRL\r\n9xPfcw6Qz717k4mU2lkmzVELKGi4ZxnGCYPJFIPjF8HfW55N70qFCIKhN+Vc\r\nvweR6IXX0m192+UgDAr46/fvVPVAJVKlkoaDgogiQtQ6GKjZ6WDB0ZeP9Xr8\r\n1GY2VM3y1wMpgadAf0/GfHEzkuQ8RYCtK6Mcbj7xdhFXyyaeHzg/VnlQLIHQ\r\nB91msQBgBbvXL6DIsE9WFYTNxaf++8rPCAiesjgg5fbJr+jWaTFB6j8eFteR\r\n5wXuvZBI9HHpgwYswkrVYzSF5hn6a2SaUrwIZs5nMKqi5dT5vTyBkGBll9LH\r\n6PJXrziSY/v+eXz7zkRJjxlmu4Ii0CNnOLL/aGMg9fM4m47xlMvYBO/Wzpt/\r\nvu9NjXgN6lUmDD7lmFe3/iWMfW1Nb2BfNQ0q92uzaDbakoNPfG6vZC+N9kHU\r\nYu7vpIFQW6h+CTkk/HPa28QIvRqF8gAj19jqw+Owe5am5jCG4GLTe0q8LtKm\r\n2FknwC9HyhcALvBAR+R0Yi5v1VxyzbtAfGaDNSa3oP3z+VhMYbgJRdcy51Ao\r\n+HK9oXZlSa91TZZZLXOYAoS8XyKL2ZOoKu8=\r\n=RS1G\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_5.0.0_1664785283701_0.07191974827628833"},"_hasShrinkwrap":false},"5.0.1":{"name":"ts-pg-orm","version":"5.0.1","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.unit-tests.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","clean-integration-tests":"rimraf ./build-integration-test","build-integration-tests":"tsc -p ./tsconfig.integration-tests.json","run-integration-tests-ci":"node ./build-integration-test/integrationTests/index.js","run-integration-tests":"env-cmd -e integration-tests node ./build-integration-test/integrationTests/index.js","integration-tests-ci":"npm run clean-integration-tests && npm run build-integration-tests && npm run run-integration-tests-ci","integration-tests":"npm run clean-integration-tests && npm run build-integration-tests && npm run run-integration-tests","clean-tests":"npm run clean-unit-tests && npm run clean-integration-tests","build-tests":"npm run build-unit-tests && npm run build-integration-tests","run-tests":"npm run run-unit-tests && npm run run-integration-tests","run-tests-ci":"npm run run-unit-tests && npm run run-integration-tests-ci","tests":"npm run clean-tests && npm run build-tests && npm run run-tests","tests-ci":"npm run clean-tests && npm run build-tests && npm run run-tests-ci","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean":"rimraf ./dist","build-ts":"npm run clean && tsc -p ./tsconfig.dist.json","check":"npm rum lint-errors-only && npm run build-ts && npm run tests && echo Done!","start":"tsc -p ./src/tsconfig.json --watch","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","run-real-db-test":"node ./build-examples/examples/realDbTest/index.js","article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api","real-db-test":"npm run clean-examples && npm run build-examples && npm run run-real-db-test","clean-all":"npm run clean-unit-tests && npm run clean-integration-tests && npm run clean && npm run clean-examples"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.1.1","@samhuk/data-query":"^1.2.1","simple-pg-client":"^1.0.5"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@types/pg":"^8.6.5","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.30.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"gitHead":"4d6a2a093ccd6917b23a44227647f89cd02d1df0","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@5.0.1","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-ruL2EnsWY6+3zTLpaLLhlGsBtktHXEhkJ3Zp++TalAJLnw4AHwvgJ4JguVfeI1EfHtsi/LJrhC9MJ6Xaruo19A==","shasum":"fac79583efd6f697bf47543b0d4f734785ff411a","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-5.0.1.tgz","fileCount":249,"unpackedSize":472641,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFKKqDTR6NK6JCKeDe0SmP1CB/HI+miBa7n9jf4d34xzAiEAoHEFs+JBT+pXbMywznBcbtnLmSAZ/Ptf3wz1Jifu7Qw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPXtrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrrWA//c/rHy7sqPYKcKib7ihmC3DEA+yf38RedFxvKPr+ExEjIA1KZ\r\nfUu9s7/ZcacWjF3UzcdDOXipYaVc8upttP5l3qC0mng7gZlYxnSaDV/TELm3\r\n1Dx3q4DXVQ3FwU7RI5GtWObxR10rGmkCEbd6MRKSzA0td/cO3nLL2/PdSsC/\r\nS7xhBGRSDqJW3OOS7TaHRLp75wQhqMlqrWGKvYCQXEQJQXUyZaljLJn8IQpU\r\nXS0Kq3teCrboSoagWdtpivPmsESFyO50KhB6sKuP4hRnKR7X+5TM8x+uOpTD\r\njUPMwQjx3UUDWkXMqVU5duUmozPTKzQfVAoCTp+KFtf3l1t858f3xnKjqvxa\r\neTucGOEG4nGgwJgOfqA9XWxhx2nIYq1ETrwhtXk6p+QoqzISIVnxCcdLeESx\r\n6oSXY8irlkJYa8+r/8BAL8KymFema99qnlviSEWpl01IH4wbfmFJktzTJypN\r\n89O9Q/xMIT7CP8jcdFmsZO0opw0KEWBnwlvrm24XB3jkcvAMjl3NI3PkTEbA\r\nhMKMo52VFIlSa2QDsYxhgrUABv2ckRapGlQaDgtSIGlQLNOsNITp9ji/pug7\r\n5XXtvqMtzuS7n3vqnKkda0+Rty8+ZDbDRbmh0rGi+qBb/CkN8PZUZLBo+MAy\r\n6qKvnto7y4yPdm9rJSkewPwaXywa2pNf+3k=\r\n=28Ws\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_5.0.1_1664973675445_0.2334469076373611"},"_hasShrinkwrap":false},"5.1.0-beta1":{"name":"ts-pg-orm","version":"5.1.0-beta1","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.unit-tests.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","clean-integration-tests":"rimraf ./build-integration-test","build-integration-tests":"tsc -p ./tsconfig.integration-tests.json","run-integration-tests-ci":"node ./build-integration-test/integrationTests/index.js","run-integration-tests":"env-cmd -e integration-tests node ./build-integration-test/integrationTests/index.js","integration-tests-ci":"npm run clean-integration-tests && npm run build-integration-tests && npm run run-integration-tests-ci","integration-tests":"npm run clean-integration-tests && npm run build-integration-tests && npm run run-integration-tests","clean-tests":"npm run clean-unit-tests && npm run clean-integration-tests","build-tests":"npm run build-unit-tests && npm run build-integration-tests","run-tests":"npm run run-unit-tests && npm run run-integration-tests","run-tests-ci":"npm run run-unit-tests && npm run run-integration-tests-ci","tests":"npm run clean-tests && npm run build-tests && npm run run-tests","tests-ci":"npm run clean-tests && npm run build-tests && npm run run-tests-ci","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean-ts-dist":"rimraf ./dist","build-ts-dist":"npm run clean-ts-dist && tsc -p ./tsconfig.dist.json","clean-ts":"rimraf ./build-ts","build-ts":"npm run clean-ts && tsc -p ./tsconfig.all.json","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","run-real-db-test":"node ./build-examples/examples/realDbTest/index.js","article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api","real-db-test":"npm run clean-examples && npm run build-examples && npm run run-real-db-test","clean":"npm run clean-unit-tests && npm run clean-integration-tests && npm run clean-ts && npm run clean-ts-dist && npm run clean-examples","check":"npm rum lint-errors-only && npm run build-ts && npm run tests && echo Done!"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.1.1","@samhuk/data-query":"^1.2.1","simple-pg-client":"^1.0.5"},"devDependencies":{"@types/jest":"^28.1.1","@types/node":"^17.0.19","@types/pg":"^8.6.5","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^28.1.1","concurrently":"^7.0.0","env-cmd":"^10.1.0","eslint":"^8.9.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.30.1","jest":"^28.1.1","rimraf":"^3.0.2","ts-jest":"^28.0.4","typescript":"^4.5.5"},"readme":"<p align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"./images/wordmark-dark.png\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"./images/wordmark-light.png\">\n    <img alt=\"ts-pg-orm\" src=\"./images/wordmark-light.svg\">\n  </picture>\n</p>\n\n<p align=\"center\">\n  <em>Delightful Typescript PostgreSQL ORM</em>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://github.com/samhuk/ts-pg-orm/actions/workflows/ci.yaml/badge.svg\" target=\"_blank\">\n    <img src=\"https://github.com/samhuk/ts-pg-orm/actions/workflows/ci.yaml/badge.svg\" alt=\"ci status\" />\n  </a>\n  <a href=\"https://codecov.io/gh/samhuk/ts-pg-orm\" > \n    <img src=\"https://codecov.io/gh/samhuk/ts-pg-orm/branch/master/graph/badge.svg?token=N0WKDLEDNM\"/> \n  </a>\n  <a href=\"https://img.shields.io/badge/License-MIT-green.svg\" target=\"_blank\">\n    <img src=\"https://img.shields.io/badge/License-MIT-green.svg\" alt=\"license\" />\n  </a>\n  <a href=\"https://app.fossa.com/projects/custom%2B33608%2Fgithub.com%2Fsamhuk%2Fts-pg-orm?ref=badge_shield\" alt=\"FOSSA Status\">\n    <img src=\"https://app.fossa.com/api/projects/custom%2B33608%2Fgithub.com%2Fsamhuk%2Fts-pg-orm.svg?type=shield\"/>\n  </a>\n  <a href=\"https://badge.fury.io/js/ts-pg-orm.svg\" target=\"_blank\">\n    <img src=\"https://badge.fury.io/js/ts-pg-orm.svg\" alt=\"npm version\" />\n  </a>\n</p>\n\n## Introduction\n\nts-pg-orm provides powerful PostgreSQL persistence for your Typescript application with less guess-work.\n\nStart by viewing the [Getting Started](https://github.com/samhuk/ts-pg-orm/wiki/Getting-Started) guide.\n\n## Usage Overview\n\nDefine data formats, relations, and database connectivity to create type-safe auto-completing data stores:\n\n```typescript\nimport { createDataFormat, createTsPgOrm, ... } from 'ts-pg-orm'\nconst userDF = createDataFormat(...)\nconst ORM = createTsPgOrm([userDF, ...] as const).setRelations([...] as const)\nconst orm = await ORM.initDbClient({ host: 'localhost', port: 5432, ... })\nawait orm.provisionStores()\n```\n\nPerform CRUD operations on data stores:\n\n```typescript\n// Create\nconst userCreated = await orm.stores.user.create({ name: 'alice' })\n// Get\nconst userFound = await orm.stores.user.get({\n  fields: ['name'],\n  filter: { field: 'id', op: Operator.EQUALS, val: 1 },\n  relations: { // Recursively include related data\n    userGroups: {\n      query: { ... },\n      relations: { ... }\n    },\n  },\n})\n// Update\nconst userUpdated = await orm.stores.user.update({\n  query: {\n    filter: { ... },\n  },\n  record: { name: 'bob' },\n  return: true,\n})\n// Delete\nconst userDeleted = await orm.stores.user.delete({\n  query: {\n    filter: { ... },\n  },\n  return: true,\n})\n```\n\nCreate types to use throughout your application:\n\n```typescript\nexport type UserRecord = ToRecord<typeof USER_DFD>\n// { id: number, name: string, ... }\nexport type CreateUserRecordOptions = CreateRecordOptions<typeof USER_DFD>\n// { name: string, ... }\nexport type UserGroupRecord = ToRecord<typeof USER_GROUP_DFD>\n// { id: number, name: string, ... }\n```\n\nUse type-enforced sql information to create bespoke SQL statements:\n\n```typescript\nconst userSql = ORM.dataFormats.user.sql\nconst customUserSql = `select ${userSql.columnNames.name} from ${userSql.tableName}`\n```\n\n## Examples\n\n### Integration Tests\n\nThe integration test suite connects to a real PostgreSQL server at (by default) postgres@localhost:5432 and performs various ts-pg-orm queries with a set of example data formats and relations.\n\nRun `npm run integration-tests` to build and run these. The database connection configuration is at `/.env-cmdrc.json`.\n\n---\n\nIf you found this package delightful, feel free to buy me a coffee ✨\n\n<a href=\"https://www.buymeacoffee.com/samhuk\" target=\"_blank\"><img src=\"https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png\" alt=\"Buy Me A Coffee\" style=\"height: 60px !important;width: 217px !important;\" ></a>\n","readmeFilename":"README.md","gitHead":"022c36effe827a1f1c58fea22154df33b692d71e","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@5.1.0-beta1","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-bvxifV80qN7WoLsi69G/jig/Ocs27cO/vhG2rbrIY+PSgnFHErsUQuXAFhR23cuHR3xsYZgjNA6iSdI4/1JYyA==","shasum":"4e149ac285484fbe18ab33816f07b9c26e482c95","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-5.1.0-beta1.tgz","fileCount":177,"unpackedSize":366050,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHXaEvgO5yqb1VE12mk9dQsFbldnIlVWCt1uQEyGGbIRAiEA/vBNth4hifiU2F66Ub3NZzs+z+PpVfW7WKoR/9ZpmaA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRIAxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5UA/+Jo/xs9A8D/OWTjPAOvJg7cBMGS2SUcmiQ+D2DBxxDKSFIhXz\r\nP1pLlPYuTWpOyXKetDSVvJ/K6mD0jEwBBDC7AwYUnBHkTVz22db5lHZdNfcM\r\ny+sb4tYAMGmjy+Z0leanDLsGgmOJxq2vX7JJOqwvSnVmTO78mEDrH/F25Is9\r\nnHXyW0BLAnWdKEIlyi1sl+9jmrhv0V2bW4YbTZYIX6+YxX7s38da0qn1Lob+\r\nwktqvUXbrCRrGqyFX9TKMd2oifjSPaviLmPYdxv2NWUCvQ+QV1U+NIftZ1VJ\r\nEJricw8U0zdlrXj5ZTjVU8HikqfjEnqhDAXIrm5yaJXNWKEstcF8tXkGQg7x\r\nC3YoufX5Vddo1y/vBVd1mu3c0nccfbHP3N4dERIkAmK5aaeShZQA1CPTdUB8\r\n+PJenqp41RKMohpCPu+jexiPzbRH97Eq5gRKFb+8A2uHWt8Udp79xx7WPEEP\r\n/fmdj6HjbWBnmLKrUMPbHJ2r8EdEjbiksohbXB9UK//dIQfVtoRgIO+E9d1Q\r\nVK9xRbJfPUDFmFCwwp0A6aiksJyBKKoP0/cidHC2KqKdrBdhbyFClA8nqw/q\r\ni0DbtxiEVG4ah2BsHRl8PyjNll28kwk49h5WkRSXdWHxZqZi7DFe/f6b9G4l\r\nspnd/Vlq+Ll2AiRKcE6ehoLg6/hZtdn9XD0=\r\n=kW3U\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_5.1.0-beta1_1665433649618_0.33216551660029814"},"_hasShrinkwrap":false},"5.1.0-beta2":{"name":"ts-pg-orm","version":"5.1.0-beta2","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.unit-tests.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","clean-integration-tests":"rimraf ./build-integration-test","build-integration-tests":"tsc -p ./tsconfig.integration-tests.json","run-integration-tests-ci":"node ./build-integration-test/integrationTests/index.js","run-integration-tests":"env-cmd -e integration-tests node ./build-integration-test/integrationTests/index.js","integration-tests-ci":"npm run clean-integration-tests && npm run build-integration-tests && npm run run-integration-tests-ci","integration-tests":"npm run clean-integration-tests && npm run build-integration-tests && npm run run-integration-tests","clean-tests":"npm run clean-unit-tests && npm run clean-integration-tests","build-tests":"npm run build-unit-tests && npm run build-integration-tests","run-tests":"npm run run-unit-tests && npm run run-integration-tests","run-tests-ci":"npm run run-unit-tests && npm run run-integration-tests-ci","tests":"npm run clean-tests && npm run build-tests && npm run run-tests","tests-ci":"npm run clean-tests && npm run build-tests && npm run run-tests-ci","lint":"eslint -c .eslintrc.json ./src --ext .ts,.tsx","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts,.tsx --quiet","clean-ts-dist":"rimraf ./dist","build-ts-dist":"npm run clean-ts-dist && tsc -p ./tsconfig.dist.json","clean-ts":"rimraf ./build-ts","build-ts":"npm run clean-ts && tsc -p ./tsconfig.all.json","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","run-real-db-test":"node ./build-examples/examples/realDbTest/index.js","article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api","real-db-test":"npm run clean-examples && npm run build-examples && npm run run-real-db-test","clean":"npm run clean-unit-tests && npm run clean-integration-tests && npm run clean-ts && npm run clean-ts-dist && npm run clean-examples","check":"npm rum lint-errors-only && npm run build-ts && npm run tests && echo Done!"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.1.1","@samhuk/data-query":"^1.2.1","simple-pg-client":"^1.1.0"},"devDependencies":{"@types/jest":"^29.1.2","@types/node":"^18.8.3","@types/pg":"^8.6.5","@typescript-eslint/eslint-plugin":"^5.40.0","@typescript-eslint/parser":"^5.40.0","babel-jest":"^29.1.2","concurrently":"^7.4.0","env-cmd":"^10.1.0","eslint":"^8.25.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.6.1","eslint-plugin-react":"^7.31.9","jest":"^29.1.2","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.8.4"},"gitHead":"f515ec491a59d7700bb53e6aac83327c0cd91715","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@5.1.0-beta2","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-Xc7ZcGgSlNeozxH+SLB3Y0YdLHVX/3ClqBx7wBkN9AwYxvcmA+Nj3rd1DSACQLcYGvgieNStAiYD0mHkNaC+UA==","shasum":"2624bb4f36e4b0d4047bc97999c088ce1c987bd8","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-5.1.0-beta2.tgz","fileCount":180,"unpackedSize":369303,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3PFDcafaGQjgplKz3LlaCbwfGJPmnIeDzoEBNh66kcgIgBl4eu2v1TVj52Py+FoZC4Wp7me4BASJPE502mKsT4RQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRITBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUig//XETZF5OfC6R6qVCGFSbkOZGQRklbnbC9o1AaWdVwCZ8kS2MI\r\nRNgUOJWHM6DZ8WqSo1hOBVVCGumVK0l3DMBy56XNRLt8HOZ/wFa7A0sUwJlD\r\nZzuy4CTCyeCTLaVWbxBAEeF3BAMkKsAx/WSNcw7+L6YKn6eWwdOoBybx+RDH\r\naHq50AOl7/OtvbX1/zhxMk4GU7/WueOerlqh025iq4y3aMQAJoZDtW9e6uie\r\n0geLfFH5yTA2LwfSXVTbbCIfKbx4vojJ1wqI/RvwuM2EoXYt+4/c3d9oagUI\r\nBbpRTf/f9y8HPsro+j6c9enWblLynFzyJaqt9gOCJlz4JCDen7SsOTOkT5dS\r\ntSCzwPrfwmvFdkbU/T+qtrE0lYOApFMZ6qV81miYc2DxlfGcU8kPhvqJLCNR\r\nh85gfOsM2iHPOiHj+b/8Nj/fgJfsduVrE+TQO1KYTdZYeNn8Lhfu7yV1wly0\r\nUgITZB5pGyI+Z2WuOOhaG80sZImq2vzmC1HkvRDWi4cUiYa+JUGF63VK5/EO\r\nSOdl6OuFqPeVgL4yzkBCIBz0dmKEv2LnZJwor3c/UWsrpBopS5JGeIBEK4C3\r\n+P7rQGPl9QuulFBAj+UrLW4RJkdQxvCz7RdLb9C3t8OpOBOjjR30GMeBCPCv\r\nw2VwCzE7fTy64BHesv0WDh4HSXMgBxQ2jcI=\r\n=WqjJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_5.1.0-beta2_1665434817743_0.2679378359615534"},"_hasShrinkwrap":false},"5.1.0-beta3":{"name":"ts-pg-orm","version":"5.1.0-beta3","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.unit-tests.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","clean-integration-tests":"rimraf ./build-integration-test","build-integration-tests":"tsc -p ./tsconfig.integration-tests.json","run-integration-tests-ci":"node ./build-integration-test/integrationTests/index.js","run-integration-tests":"env-cmd -e integration-tests node ./build-integration-test/integrationTests/index.js","integration-tests-ci":"npm run clean-integration-tests && npm run build-integration-tests && npm run run-integration-tests-ci","integration-tests":"npm run clean-integration-tests && npm run build-integration-tests && npm run run-integration-tests","clean-tests":"npm run clean-unit-tests && npm run clean-integration-tests","build-tests":"npm run build-unit-tests && npm run build-integration-tests","run-tests":"npm run run-unit-tests && npm run run-integration-tests","run-tests-ci":"npm run run-unit-tests && npm run run-integration-tests-ci","tests":"npm run clean-tests && npm run build-tests && npm run run-tests","tests-ci":"npm run clean-tests && npm run build-tests && npm run run-tests-ci","lint":"eslint -c .eslintrc.json ./src --ext .ts","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts --quiet","clean-ts-dist":"rimraf ./dist","build-ts-dist":"npm run clean-ts-dist && tsc -p ./tsconfig.dist.json","clean-ts":"rimraf ./build-ts","build-ts":"npm run clean-ts && tsc -p ./tsconfig.all.json","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","run-real-db-test":"node ./build-examples/examples/realDbTest/index.js","article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api","real-db-test":"npm run clean-examples && npm run build-examples && npm run run-real-db-test","clean":"npm run clean-unit-tests && npm run clean-integration-tests && npm run clean-ts && npm run clean-ts-dist && npm run clean-examples","check":"npm rum lint-errors-only && npm run build-ts && npm run tests && echo Done!"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.1.1","@samhuk/data-query":"^1.2.1","simple-pg-client":"^1.1.0"},"devDependencies":{"@types/jest":"^29.1.2","@types/node":"^18.8.3","@types/pg":"^8.6.5","@typescript-eslint/eslint-plugin":"^5.40.0","@typescript-eslint/parser":"^5.40.0","babel-jest":"^29.1.2","concurrently":"^7.4.0","env-cmd":"^10.1.0","eslint":"^8.25.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.26.0","eslint-plugin-react":"^7.31.9","jest":"^29.1.2","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.8.4"},"gitHead":"3693eca32ec22875bc065fe034626080b14c3339","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@5.1.0-beta3","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-e9O8KjeG436dPFOPE6nhZirAiBkrNMEwxo/ToF+1moVqHuaZ/HPT8mrXUCB0B5m442ybqkHKP/ROPjooahNKNw==","shasum":"065077b1804797ce3d7c6dac11683706849e18b6","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-5.1.0-beta3.tgz","fileCount":177,"unpackedSize":374680,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzpSBWZ86qaysq7gMUJB6LvxDIO2W0ZdRc/3kxw3bi2wIhAKMLot3XkE/y0BNRwDVixKw91OAN7yGq/WRiVqIrC6hA"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRKueACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHHxAAncvyZ3UU/nT3FNCwZReRnmsC9z9ahNn2Tlk5MTDsOS919Ht7\r\nQNMBsjYfMpC9/SjchqhsxGggCUZZ5S7DNMFD2nOY6O9SWNFlUgPgXYeVPxwR\r\njgQVvetvIjDDMOVMRC3Hs3cpiwX8iD7AIl6nXO3aUGFISY07hBJOz7L17sfP\r\nC168oGTzPvwTYczNNn2NvYN1LnTBFFafnCWxRZoSDVqWpUi8WL08U3awQdSI\r\nevLWOCC+nCSLXAQUnKGrz4FXWejaRY2EhpFevLnIih0kGKZ9zQBQerZjyp5i\r\nQm5ksIm0wlfkkeY9ZmMsarMuL6TCj1YxgIyrJPGVcNkyjeUWDO1ePyYHz6Eh\r\nYuqFuLeSuvMUlSWhNDbd3um+GUsgH2dbRKjb8XIupWU+f071xoCDv5bTLNBJ\r\ntNBQkchjlgX3cPYSzFU4ZC5qLx5BEmXSttOgh3pyLI2R+3LddTR0JHWx8h4Q\r\ncWZt+35WVOHvkN6wZfefX5qYhP8qd9oHgPLUwMgcpePJnBZ0O6TE8srt+NTT\r\nDllHM2z5npCMZhvDB5U8KzZJMIrMUurEkgK0jyLrmA4nNO80UzWTRO6q7Q5C\r\n+7dHEh8VqngLgfLpgLtTuIz00HOYZs+8EGpGSsvJ5aRDd6bVWsArmu2eQOve\r\nJUMYEu74PFOmKF1SzUG3wLUVJmV7BgHCD8w=\r\n=cG20\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_5.1.0-beta3_1665444766567_0.7431296070412017"},"_hasShrinkwrap":false},"5.1.0-beta4":{"name":"ts-pg-orm","version":"5.1.0-beta4","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.unit-tests.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","clean-integration-tests":"rimraf ./build-integration-test","build-integration-tests":"tsc -p ./tsconfig.integration-tests.json","run-integration-tests-ci":"node ./build-integration-test/integrationTests/index.js","run-integration-tests":"env-cmd -e integration-tests node ./build-integration-test/integrationTests/index.js","integration-tests-ci":"npm run clean-integration-tests && npm run build-integration-tests && npm run run-integration-tests-ci","integration-tests":"npm run clean-integration-tests && npm run build-integration-tests && npm run run-integration-tests","clean-tests":"npm run clean-unit-tests && npm run clean-integration-tests","build-tests":"npm run build-unit-tests && npm run build-integration-tests","run-tests":"npm run run-unit-tests && npm run run-integration-tests","run-tests-ci":"npm run run-unit-tests && npm run run-integration-tests-ci","tests":"npm run clean-tests && npm run build-tests && npm run run-tests","tests-ci":"npm run clean-tests && npm run build-tests && npm run run-tests-ci","lint":"eslint -c .eslintrc.json ./src --ext .ts","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts --quiet","clean-ts-dist":"rimraf ./dist","build-ts-dist":"npm run clean-ts-dist && tsc -p ./tsconfig.dist.json","clean-ts":"rimraf ./build-ts","build-ts":"npm run clean-ts && tsc -p ./tsconfig.all.json","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","run-real-db-test":"node ./build-examples/examples/realDbTest/index.js","article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api","real-db-test":"npm run clean-examples && npm run build-examples && npm run run-real-db-test","clean":"npm run clean-unit-tests && npm run clean-integration-tests && npm run clean-ts && npm run clean-ts-dist && npm run clean-examples","check":"npm rum lint-errors-only && npm run build-ts && npm run tests && echo Done!"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.1.1","@samhuk/data-query":"^1.2.1","simple-pg-client":"^1.1.0"},"devDependencies":{"@types/jest":"^29.1.2","@types/node":"^18.8.3","@types/pg":"^8.6.5","@typescript-eslint/eslint-plugin":"^5.40.0","@typescript-eslint/parser":"^5.40.0","babel-jest":"^29.1.2","concurrently":"^7.4.0","env-cmd":"^10.1.0","eslint":"^8.25.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.6.1","eslint-plugin-react":"^7.31.9","jest":"^29.1.2","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.8.4"},"gitHead":"2a5b417c25ca498729bdc44b78ac2d1d64976ce6","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@5.1.0-beta4","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-bZATxfQc2j77Q4rvMC7qVOfDjGAk29my1IF09XEcuVZyNijEEJWHc42vkW+n8FasKraG4noHKJu9F17IPq16Aw==","shasum":"1bd1887daef1a4dd8e592f4ac2c4215daf49f424","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-5.1.0-beta4.tgz","fileCount":177,"unpackedSize":374720,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlH+dyTewkJMx0Lz1eH8IlPeAxaGB4GIGJ3hQc2XsABgIgdNtRcasN//3XavTELpJoMP/gBeLu2dbcLtYXuLO6x/o="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRKxAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYRQ//bXxFXDCpsQseVE2v7TaPbI+QIMeeTpfIAzrQZRFgKnDwe+fS\r\nunustkQ0AaXrFFKaYOnIIC+cebvGSIIP8WOxNVWlxiA+IhCgvCUEA/YHsIQ+\r\nwGsf09GYkuuune7e2+LmS60f1drAJ5KIjsK6Yk+jqoBJCFqJ0eaxKP6ZOt33\r\nK6KfGwRyZf1ZUCz6xMhfK3vOI6d5EmfPOann9GhlRqk1l3Z59x0ZhtMZPWTw\r\npR8SqkX9FC0t33E+C1FB8ksmoGSQwTaJxwHnvHmVQ0AFhV5PlUWQm14+pMx0\r\n6RuOkCpih0AgAuXDU58gQrJ8fSCuYX8S5iYbh8pScwGm2jyzaUfPDaZB5GJW\r\nZOZVDfxZXVxzw2z8E9i3+1zgJD8y5UHvLwYPfC20QmVsRXqX1C+9zdU8PpXW\r\n96L3WsrwxQV41PvGEcqrelI9RQ5MEdXm/hNAjQir0+3kK9E8ut7FWvJqJ5Ss\r\n+V/RS7QcchDrERwMIr0ivU3eVHHHUs+LDBXHJnrvM8TeGHNfIKcuUyobB5gZ\r\npobkZSdY9Q+hUkW2+zqRFyiEODFc7YHe1ha2LnM7ZNg51hCihbl3jdTKkXOQ\r\nYhUQPuZIdj9UnSw/rKcfNFGrP5XsfEiiBYUuMVT04lVZH6ZCfHXba4cFhl17\r\n8aFzLPNuJGOVIDckxd778i/BXLJMO7dZ33A=\r\n=nP/B\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_5.1.0-beta4_1665444928071_0.33601093651369185"},"_hasShrinkwrap":false},"5.1.0":{"name":"ts-pg-orm","version":"5.1.0","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.unit-tests.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","clean-integration-tests":"rimraf ./build-integration-test","build-integration-tests":"tsc -p ./tsconfig.integration-tests.json","run-integration-tests-ci":"node ./build-integration-test/integrationTests/index.js","run-integration-tests":"env-cmd -e integration-tests node ./build-integration-test/integrationTests/index.js","integration-tests-ci":"npm run clean-integration-tests && npm run build-integration-tests && npm run run-integration-tests-ci","integration-tests":"npm run clean-integration-tests && npm run build-integration-tests && npm run run-integration-tests","clean-tests":"npm run clean-unit-tests && npm run clean-integration-tests","build-tests":"npm run build-unit-tests && npm run build-integration-tests","run-tests":"npm run run-unit-tests && npm run run-integration-tests","run-tests-ci":"npm run run-unit-tests && npm run run-integration-tests-ci","tests":"npm run clean-tests && npm run build-tests && npm run run-tests","tests-ci":"npm run clean-tests && npm run build-tests && npm run run-tests-ci","lint":"eslint -c .eslintrc.json ./src --ext .ts","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts --quiet","clean-ts-dist":"rimraf ./dist","build-ts-dist":"npm run clean-ts-dist && tsc -p ./tsconfig.dist.json","clean-ts":"rimraf ./build-ts","build-ts":"npm run clean-ts && tsc -p ./tsconfig.all.json","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","run-real-db-test":"node ./build-examples/examples/realDbTest/index.js","article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api","real-db-test":"npm run clean-examples && npm run build-examples && npm run run-real-db-test","clean":"npm run clean-unit-tests && npm run clean-integration-tests && npm run clean-ts && npm run clean-ts-dist && npm run clean-examples","check":"npm rum lint-errors-only && npm run build-ts && npm run tests && echo Done!"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.1.1","@samhuk/data-query":"^1.2.1","simple-pg-client":"^1.1.0"},"devDependencies":{"@types/jest":"^29.1.2","@types/node":"^18.8.3","@types/pg":"^8.6.5","@typescript-eslint/eslint-plugin":"^5.40.0","@typescript-eslint/parser":"^5.40.0","babel-jest":"^29.1.2","concurrently":"^7.4.0","env-cmd":"^10.1.0","eslint":"^8.25.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.6.1","eslint-plugin-react":"^7.31.9","jest":"^29.1.2","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.8.4"},"gitHead":"4f71d015ee9ed3f59561403ed1af2471f034ba6f","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@5.1.0","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-4H9ExytR5ET0Pa+4koNOg4TXB0NyqtXZz6TqQjFmPV9wxUITIUMt8uL9+O6X2pWvaT+YzkUo28EFGud0L/nJGA==","shasum":"6a017e0540a8c26ac61462728e909f617c6ad2f0","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-5.1.0.tgz","fileCount":177,"unpackedSize":374714,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG0ql14v1q/o4KJ2DPrgMVSl282A4631+wwaN/+eqbJDAiBs8rO5OWWDEZZ6rbJ7KODx4oWSx8LluW69biPrI73vRw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRKy4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmol2A//QGc/mKk0jxBkMhYW55LXOcMsKwRVU+XEEPIoyKPl7LAOuoMv\r\nG5c0BMa3x3VJIxtrEJ3gD8cSkWnbWBOPKBSbauf1VRike9xiWp6v7aRwpn88\r\nD4FTFdJIEvO2umEqD/i+GUQ9Fpvhs2ksONmNZ2GwPrsPFCCl4hUs0pCv1E5+\r\nb63nnYiAPuqNX7jTGx8Urq1WlU8nvEqp6rc1/xFDSp2QdFq2zZLu7usy7IX9\r\n73JZxdDp1dcxlc0v9Z4TS0TbW0PMJodmopolIhWJpH7G6MOaFjAjgl78zcXw\r\nyCxjeCaq92KgGjLcqRRE50cZeceRELDKANiwiEFkjP0TdhJ83WoSMeIMCZlb\r\nKB8US6mqS60Vgc2kYqu9mUc+a/p7VwImhadVbJjnxameCdvQt2Ibo0/4RO2a\r\nXY6OtkW0ukM4RybYqBHE4KTp0yW8481jZnvWNlSuKg8ZlawaCzGMgvYbDYmI\r\nmTYWEVt8y1hn2vx4ypUAEA2ZpQPkbim90z4Wv82UeAZOWEV7tAuet/ZFqEwK\r\ndKk0RiC+GUYU9EYlHqc5zsX/Qj+iT6UFdgFlQ/7ExZumkDbI+ZGC3sM3QJrB\r\nO9kfBq3C6FbdBdIVu52puJYMaNvZB6krV1KJqLtkdz4OGqI7JCZIEI5aovyL\r\nPTRaPkfcJKIICpmViwRfBb455Yx2XzmeBes=\r\n=+1Bi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_5.1.0_1665445048314_0.45419976326429046"},"_hasShrinkwrap":false},"5.1.1":{"name":"ts-pg-orm","version":"5.1.1","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.unit-tests.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","clean-integration-tests":"rimraf ./build-integration-test","build-integration-tests":"tsc -p ./tsconfig.integration-tests.json","run-integration-tests-ci":"node ./build-integration-test/integrationTests/index.js","run-integration-tests":"env-cmd -e integration-tests node ./build-integration-test/integrationTests/index.js","integration-tests-ci":"npm run clean-integration-tests && npm run build-integration-tests && npm run run-integration-tests-ci","integration-tests":"npm run clean-integration-tests && npm run build-integration-tests && npm run run-integration-tests","clean-tests":"npm run clean-unit-tests && npm run clean-integration-tests","build-tests":"npm run build-unit-tests && npm run build-integration-tests","run-tests":"npm run run-unit-tests && npm run run-integration-tests","run-tests-ci":"npm run run-unit-tests && npm run run-integration-tests-ci","tests":"npm run clean-tests && npm run build-tests && npm run run-tests","tests-ci":"npm run clean-tests && npm run build-tests && npm run run-tests-ci","lint":"eslint -c .eslintrc.json ./src --ext .ts","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts --quiet","clean-ts-dist":"rimraf ./dist","build-ts-dist":"npm run clean-ts-dist && tsc -p ./tsconfig.dist.json","clean-ts":"rimraf ./build-ts","build-ts":"npm run clean-ts && tsc -p ./tsconfig.all.json","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","run-real-db-test":"node ./build-examples/examples/realDbTest/index.js","article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api","real-db-test":"npm run clean-examples && npm run build-examples && npm run run-real-db-test","clean":"npm run clean-unit-tests && npm run clean-integration-tests && npm run clean-ts && npm run clean-ts-dist && npm run clean-examples","check":"npm rum lint-errors-only && npm run build-ts && npm run tests && echo Done!"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.1.1","@samhuk/data-query":"^1.2.1","simple-pg-client":"^1.1.0"},"devDependencies":{"@types/jest":"^29.1.2","@types/node":"^18.8.3","@types/pg":"^8.6.5","@typescript-eslint/eslint-plugin":"^5.40.0","@typescript-eslint/parser":"^5.40.0","babel-jest":"^29.1.2","concurrently":"^7.4.0","env-cmd":"^10.1.0","eslint":"^8.25.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.6.1","eslint-plugin-react":"^7.31.9","jest":"^29.1.2","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.8.4"},"gitHead":"d04388c988e0c9e681c935a3f5465391d29e3ee3","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@5.1.1","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-XhPD/IeA0JUXt3A2JQvVO+Zsjbe2bqh8KuSHj0+LPEh/3Rl1QlJhRFReGcb1a7/1aY0BZ5LAPnFuBnUqmX+2Jg==","shasum":"70b2d3d4a65d7623b0a595920be85205fa9635f5","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-5.1.1.tgz","fileCount":177,"unpackedSize":374906,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEmlpJ1hF7qGygn4xPLsebIbzgqAVd6iB4JZLFPPoWshAiEAulG7eaxP9yDlafJdbssjRqaLSQzXvXFMImXLyKnEGZk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRzSzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrnEg/9GkKM1UPvCpdIrYA2QNqLMpgV5/zN0kc6bz+Z6qbN2XOLE5yn\r\nJPrKXttovnZ5l9Ow5BdkWJfSwD2pNTkyBZOhw1dILiygX5CfmM2j2j5uEK3F\r\n2oBKrIuyCeHRqKDSa5UIex/ngXY9XBfC28+e0nmns3Q9BJhdRWcyCMHkvUmZ\r\n4q9ffeZV4M9SHxE0nSM5ycX2J8vznJHJ9VKe1xG65uVQXe7/eF404oHr1l9Z\r\nUsRzdaSpEizIw9edD4YGNhhBmaLuHOkIYtSEc5Bu/MavPi8kEqrQN+Ol/1RG\r\nk7jduXIMqLeZTzjuR1aPDSHx0cx5zwBna7mnJraC7Hryw0f7mpKc9q2RSnfM\r\nUbFFrrmLgs14gaGsV1neRvta3gEe2ci6WMQoO5cQzaJ76n9q2LxNY0MKWHmc\r\nKAVRB0Io1V0ExZnlbkx2Mtwp9vT+hT8zuPRVlLNK7AQMvMV4pPCJiiTUyZNJ\r\nVbuLfCV1pJtYd3PEIy3wtbznZ1BZxgq/Jt+EYbIAxPkgnHP9T3MPXtj62QfT\r\nVTizQOrRqNbJr2tVAgAZC/3ygKKovdw/iWlZsDnJmyR8OtJy3X3MWQpBD0ds\r\nL9T8oIt3uaWdZFHaZ7kNSH3/QyZWAU0t/8LoE2288K4TKVB+gWvWF0uz0pyq\r\ngkthWoBR1DF8QMSuDsq9VUIkdxNqXBktB5k=\r\n=Dgii\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_5.1.1_1665610931334_0.39885606559684894"},"_hasShrinkwrap":false},"5.1.2":{"name":"ts-pg-orm","version":"5.1.2","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.unit-tests.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","clean-integration-tests":"rimraf ./build-integration-test","build-integration-tests":"tsc -p ./tsconfig.integration-tests.json","run-integration-tests-ci":"node ./build-integration-test/integrationTests/index.js","run-integration-tests":"env-cmd -e integration-tests node ./build-integration-test/integrationTests/index.js","integration-tests-ci":"npm run clean-integration-tests && npm run build-integration-tests && npm run run-integration-tests-ci","integration-tests":"npm run clean-integration-tests && npm run build-integration-tests && npm run run-integration-tests","clean-tests":"npm run clean-unit-tests && npm run clean-integration-tests","build-tests":"npm run build-unit-tests && npm run build-integration-tests","run-tests":"npm run run-unit-tests && npm run run-integration-tests","run-tests-ci":"npm run run-unit-tests && npm run run-integration-tests-ci","tests":"npm run clean-tests && npm run build-tests && npm run run-tests","tests-ci":"npm run clean-tests && npm run build-tests && npm run run-tests-ci","lint":"eslint -c .eslintrc.json ./src --ext .ts","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts --quiet","clean-ts-dist":"rimraf ./dist","build-ts-dist":"npm run clean-ts-dist && tsc -p ./tsconfig.dist.json","clean-ts":"rimraf ./build-ts","build-ts":"npm run clean-ts && tsc -p ./tsconfig.all.json","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","run-real-db-test":"node ./build-examples/examples/realDbTest/index.js","article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api","real-db-test":"npm run clean-examples && npm run build-examples && npm run run-real-db-test","clean":"npm run clean-unit-tests && npm run clean-integration-tests && npm run clean-ts && npm run clean-ts-dist && npm run clean-examples","check":"npm rum lint-errors-only && npm run build-ts && npm run tests && echo Done!"},"repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.1.1","@samhuk/data-query":"^1.2.1","simple-pg-client":"^1.1.0"},"devDependencies":{"@types/jest":"^29.1.2","@types/node":"^18.8.3","@types/pg":"^8.6.5","@typescript-eslint/eslint-plugin":"^5.40.0","@typescript-eslint/parser":"^5.40.0","babel-jest":"^29.1.2","concurrently":"^7.4.0","env-cmd":"^10.1.0","eslint":"^8.25.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.6.1","eslint-plugin-react":"^7.31.9","jest":"^29.1.2","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.8.4"},"gitHead":"a8057aa82ea7d40c85f7ddce5811018eb8e3b8d0","bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"homepage":"https://github.com/samhuk/ts-pg-orm#readme","_id":"ts-pg-orm@5.1.2","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-+9Gir8ZWrp4Z7+xd3YHFF5l6Cy9zw2+Oq2JZ0hfEgX8+mg5x1jbC2u8bGxuX8HGBTYnraN2cUlbMGg14XhwJJw==","shasum":"ef278b7eb8c8ff8b8a5e487cc93bd968dbadd7df","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-5.1.2.tgz","fileCount":186,"unpackedSize":385166,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC24tyKhn2V87AW77QQAk8lcVSZejp9MgdOfY6cZTfvrAiEAnf6f6NnHmU9MngP7NMi+FEa3GmU/cmgJo19yeyW7Cxs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSo8OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmriYA/6A/ZBh/lDagpDMtv+SA/6mV/7R2Ox7+RREDUnhFhOSxEWJMwM\r\nvOuIbPWKaRmhS6WAQnHp6bQhxwVvNZkAIiyWHOgif1+XMH3tyB5wEUr3/oLu\r\nM7gciOAlMW8AVlHtbFr08k7z1FaPWbGIp7HR268m94oNvyRrCQwY44FPsiQb\r\nthb1IJ6Xln1IQZNmH9+adI9IoRPYyxDL5l1U20pwRc8JGvrasqU4holekyRF\r\ny/qeAd42NLd0oceYsRvHwHA384xUtQg5z4Ero/6L0Dzc8nSUj0o/NyFC/uwM\r\nqoiHSYFjW1InUvQ5PjrCjmt/EQ8g18Geqnyo9lxZRFAorKsGylzseBb6u3MD\r\nkd0E7f+VWILeT3atbDzTjl+H0VRs6hse7CJIgoSLSHGTLJSxPLuzxIvqx4rN\r\nwErc9ZZ0BeMCYQK5IXhgQN4iPfXStoNYZWv1TUkgo4EsMwNn1vBmt2Snab8X\r\nhUbS91RaPNo1l9maWE+RdkOwQKc2lcLJizLQItCrBZBel6iQ+U/UWMtUKcWt\r\noj2NWgO2pXapNq9fBJVCIAmW3Z6BtLRTka0l1PGB9Vt4qbgykeayh2nJcFzm\r\nC9zJozAHI93K42dHdm2+UbYwefDcq+37zZ8ANYmvUmXsjHI4SKoYj0Y9DWbe\r\naZJIgpEXY/lzTS5XPn3aueVydsie1PGHhzg=\r\n=RICR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_5.1.2_1665830670513_0.5861150439008687"},"_hasShrinkwrap":false},"5.1.3":{"name":"ts-pg-orm","version":"5.1.3","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.unit-tests.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","clean-integration-tests":"rimraf ./build-integration-test","build-integration-tests":"tsc -p ./tsconfig.integration-tests.json","run-integration-tests-ci":"node ./build-integration-test/integrationTests/index.js","run-integration-tests":"env-cmd -e integration-tests node ./build-integration-test/integrationTests/index.js","integration-tests-ci":"npm run clean-integration-tests && npm run build-integration-tests && npm run run-integration-tests-ci","integration-tests":"npm run clean-integration-tests && npm run build-integration-tests && npm run run-integration-tests","clean-tests":"npm run clean-unit-tests && npm run clean-integration-tests","build-tests":"npm run build-unit-tests && npm run build-integration-tests","run-tests":"npm run run-unit-tests && npm run run-integration-tests","run-tests-ci":"npm run run-unit-tests && npm run run-integration-tests-ci","tests":"npm run clean-tests && npm run build-tests && npm run run-tests","tests-ci":"npm run clean-tests && npm run build-tests && npm run run-tests-ci","lint":"eslint -c .eslintrc.json ./src --ext .ts","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts --quiet","clean-ts-dist":"rimraf ./dist","build-ts-dist":"npm run clean-ts-dist && tsc -p ./tsconfig.dist.json","clean-ts":"rimraf ./build-ts","build-ts":"npm run clean-ts && tsc -p ./tsconfig.all.json","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","run-real-db-test":"node ./build-examples/examples/realDbTest/index.js","article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api","real-db-test":"npm run clean-examples && npm run build-examples && npm run run-real-db-test","clean":"npm run clean-unit-tests && npm run clean-integration-tests && npm run clean-ts && npm run clean-ts-dist && npm run clean-examples","check":"npm rum lint-errors-only && npm run build-ts && npm run tests && echo Done!"},"funding":[{"type":"buymeacoffee","url":"https://www.buymeacoffee.com/samhuk"},{"type":"github","url":"https://github.com/sponsors/samhuk"}],"bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"keywords":["orm","typescript","postgre","postgresel","storage","persistence","crud","sql"],"homepage":"https://github.com/samhuk/ts-pg-orm","repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.1.1","@samhuk/data-query":"^1.2.1","simple-pg-client":"^1.1.0"},"devDependencies":{"@types/jest":"^29.1.2","@types/node":"^18.8.3","@types/pg":"^8.6.5","@typescript-eslint/eslint-plugin":"^5.40.0","@typescript-eslint/parser":"^5.40.0","babel-jest":"^29.1.2","concurrently":"^7.4.0","env-cmd":"^10.1.0","eslint":"^8.25.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.6.1","eslint-plugin-react":"^7.31.9","jest":"^29.1.2","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.8.4"},"gitHead":"67b393fcbbc50e9a8c3eea0fad2c6a7cd3cb00a1","_id":"ts-pg-orm@5.1.3","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-YGv0lZsh/CIXFVUYGaMNDBORBvBajzHyBZD7IkFRnMdEHm+eHqS/rrZQo3lOgOjnXnruyP4sb5E046iRBcdgPQ==","shasum":"ecc81c9c3bf7a42b7bcbf5aa8a71ee810444a42a","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-5.1.3.tgz","fileCount":186,"unpackedSize":385595,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7fSTwJ2j4xpXt6wpEY2HThU1kVxexjj2m0yL9W+aikwIhAP684fJBGb2Ta0SAvDyE2qfosncUiMgxfakXvVSrU27F"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjT+YmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYog//WXLD6+8l3v3gXsQrupxB7r+pjUcW2rzEe/s8e24LxOMlfX+l\r\nzUwUnJBdQbvP6hEqTG8VENN3VvsoMZ3vRXgNCI0j2xft8sx8lV2OMjQvRUbh\r\nycPmBwSkEw1Q7mkm5NngkQ92USsdM+zdf7wH52XloGixf3uHGnhUXPu9ENUC\r\n+hyE+WhKIDYMeIG9sk+bDT1EGEBGIU20RDW/2eRH+Op1TJScrjFBCSHQBPEm\r\ncNge/7Gd6LFUBm20JxEQxfVXXjsZy8+ePiq4qZEchYwvTGNMNHpZc8HN/iZN\r\nJOtP8BMNagvxNGK3SfMEVpNk9wAs1Ui7OGdqUnM7FEpdpXkiS6919m0IbUX1\r\nRl0w9+azTafFN4Pu2GXFM+F2vmPZ1Va0pqWx2oQ26l9u+0Hx6E0AxerenVNh\r\nmJVsh4El4w1GU0rPIHokPugoArh1n9ALer/MZINfhbh6MzfBxkiYnFyVQbJp\r\nJEXYIwqR6feGX/jGnErxDfpV/EmnzMXyJE2q6rcFqRwV4R3R1EdyjYVWQR7E\r\n4F02USvPXSiBMHAQYwjv/VsWqeIlymFaBAJUojEL0hy4vK589wNmUoJzojKG\r\nrhdu2x/kvdt3GYHuoW894gD2YEVYFRsMkfU2FM5SKKG48yF8n8SwhwYF0YGe\r\nmE7VLCUmCrx8vla3pJ8kJ/+P+ugAVvzxQHg=\r\n=N+vL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_5.1.3_1666180646699_0.2962843078852082"},"_hasShrinkwrap":false},"5.1.4":{"name":"ts-pg-orm","version":"5.1.4","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.unit-tests.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","clean-integration-tests":"rimraf ./build-integration-test","build-integration-tests":"tsc -p ./tsconfig.integration-tests.json","run-integration-tests-ci":"node ./build-integration-test/integrationTests/index.js","run-integration-tests":"env-cmd -e integration-tests node ./build-integration-test/integrationTests/index.js","integration-tests-ci":"npm run clean-integration-tests && npm run build-integration-tests && npm run run-integration-tests-ci","integration-tests":"npm run clean-integration-tests && npm run build-integration-tests && npm run run-integration-tests","clean-tests":"npm run clean-unit-tests && npm run clean-integration-tests","build-tests":"npm run build-unit-tests && npm run build-integration-tests","run-tests":"npm run run-unit-tests && npm run run-integration-tests","run-tests-ci":"npm run run-unit-tests && npm run run-integration-tests-ci","tests":"npm run clean-tests && npm run build-tests && npm run run-tests","tests-ci":"npm run clean-tests && npm run build-tests && npm run run-tests-ci","lint":"eslint -c .eslintrc.json ./src --ext .ts","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts --quiet","clean-ts-dist":"rimraf ./dist","build-ts-dist":"npm run clean-ts-dist && tsc -p ./tsconfig.dist.json","clean-ts":"rimraf ./build-ts","build-ts":"npm run clean-ts && tsc -p ./tsconfig.all.json","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","run-real-db-test":"node ./build-examples/examples/realDbTest/index.js","article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api","real-db-test":"npm run clean-examples && npm run build-examples && npm run run-real-db-test","clean":"npm run clean-unit-tests && npm run clean-integration-tests && npm run clean-ts && npm run clean-ts-dist && npm run clean-examples","check":"npm rum lint-errors-only && npm run build-ts && npm run tests && echo Done!"},"funding":[{"type":"buymeacoffee","url":"https://www.buymeacoffee.com/samhuk"},{"type":"github","url":"https://github.com/sponsors/samhuk"}],"bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"keywords":["orm","typescript","postgre","postgresel","storage","persistence","crud","sql"],"homepage":"https://github.com/samhuk/ts-pg-orm","repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.1.1","@samhuk/data-query":"^1.2.1","simple-pg-client":"^1.1.0"},"devDependencies":{"@types/jest":"^29.1.2","@types/node":"^18.8.3","@types/pg":"^8.6.5","@typescript-eslint/eslint-plugin":"^5.40.0","@typescript-eslint/parser":"^5.40.0","babel-jest":"^29.1.2","concurrently":"^7.4.0","env-cmd":"^10.1.0","eslint":"^8.25.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.6.1","eslint-plugin-react":"^7.31.9","jest":"^29.1.2","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.8.4"},"gitHead":"ed800da4ddbaa1dccfc474d433a931c017bc4365","_id":"ts-pg-orm@5.1.4","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-xVztWZGwmAfI41tE5ah6krwJuc8GDIB/oQfdCr72ncpIMsQLNPOs1jCDQzAqOaOZ24C98jlNTyrTg+2IYZImCw==","shasum":"2eabf23ce381f5e321e8ef1f0d5cd0801dcb662c","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-5.1.4.tgz","fileCount":186,"unpackedSize":385756,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDholEN7ZmMolc93Qjd7kYOGEQSqmVY9pgFuPIQwKWiBQIgZzjy1oUKT54598MbOtO8M2JmaYbbRIIeGVKPMS0EwXQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjT+wMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+jA/9Hni/cKgHMhfFkjv2FWiUpVvmWJMR9OpjS/FCaYzh2g++PS9R\r\nzHyPG5XUh5leLuwoFddles7+d7w1eUbQ5mPlWzvmKOz1yq9g/LU4hs+U1XAx\r\nD64era+nsCyNETJrdbxsyJzL5wA+yIwRbvEA9tZdu1ZotKUiQANUTgsVmkjj\r\n1EF96GqhVk6wf3r1YHD1Pr7f1NqcBGVsuAsXMtbV+lCJOK63Hund7b2gPgJf\r\nED5R8CCmEEX4rAD7GmoGQ6cbJeTEmQV0vJYDcn3S5Ok+z0Wi+CpPl3wiFqRJ\r\nrrTg+4SQoJrF97xcYcxhpwwIq3dQYdGG3ktHjAEij/jpVvPaSqBema4www7l\r\neAQNpvHUPDXPgCxTkNbUqQo2SCUXXrglLbDT2qrWJFGs5NUktzKrSirRPjnQ\r\noP5t2qOkfaHPUktLH0BRBccs7HyxKXo8WMELEJJoozgSHT+IdyOFAuRcTlyH\r\nHSLCmnhXISM7kr/Pqdf93sAIwIf2F8p6ZwOavXIzz03oAX7gqetbALtcB//z\r\nyVfe8ScE8ldYx9JbxJZcTXq/Ur7SunsUsOk/qmOKO/nIBynHGA9RVyvLuSSH\r\nPJmMdfRO6nkT7a9SlNIUZbTYbGeft3yKIfVX8QLJbTkjI0k7YsK5p7dB5vg9\r\n2C/ROYpEvWb7laWlr4dFe3+CqMIwMuzFWFI=\r\n=BqO+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_5.1.4_1666182156453_0.04874123886846826"},"_hasShrinkwrap":false},"5.1.5":{"name":"ts-pg-orm","version":"5.1.5","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.unit-tests.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","clean-integration-tests":"rimraf ./build-integration-test","build-integration-tests":"tsc -p ./tsconfig.integration-tests.json","run-integration-tests-ci":"node ./build-integration-test/integrationTests/index.js","run-integration-tests":"env-cmd -e integration-tests node ./build-integration-test/integrationTests/index.js","integration-tests-ci":"npm run clean-integration-tests && npm run build-integration-tests && npm run run-integration-tests-ci","integration-tests":"npm run clean-integration-tests && npm run build-integration-tests && npm run run-integration-tests","clean-tests":"npm run clean-unit-tests && npm run clean-integration-tests","build-tests":"npm run build-unit-tests && npm run build-integration-tests","run-tests":"npm run run-unit-tests && npm run run-integration-tests","run-tests-ci":"npm run run-unit-tests && npm run run-integration-tests-ci","tests":"npm run clean-tests && npm run build-tests && npm run run-tests","tests-ci":"npm run clean-tests && npm run build-tests && npm run run-tests-ci","lint":"eslint -c .eslintrc.json ./src --ext .ts","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts --quiet","clean-ts-dist":"rimraf ./dist","build-ts-dist":"npm run clean-ts-dist && tsc -p ./tsconfig.dist.json","clean-ts":"rimraf ./build-ts","build-ts":"npm run clean-ts && tsc -p ./tsconfig.all.json","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","run-real-db-test":"node ./build-examples/examples/realDbTest/index.js","article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api","real-db-test":"npm run clean-examples && npm run build-examples && npm run run-real-db-test","clean":"npm run clean-unit-tests && npm run clean-integration-tests && npm run clean-ts && npm run clean-ts-dist && npm run clean-examples","check":"npm rum lint-errors-only && npm run build-ts && npm run tests && echo Done!"},"funding":[{"type":"buymeacoffee","url":"https://www.buymeacoffee.com/samhuk"},{"type":"github","url":"https://github.com/sponsors/samhuk"}],"bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"keywords":["orm","typescript","postgre","postgresel","storage","persistence","crud","sql"],"homepage":"https://github.com/samhuk/ts-pg-orm","repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.1.1","@samhuk/data-query":"^1.2.1","simple-pg-client":"^1.1.0"},"devDependencies":{"@types/jest":"^29.1.2","@types/node":"^18.8.3","@types/pg":"^8.6.5","@typescript-eslint/eslint-plugin":"^5.40.0","@typescript-eslint/parser":"^5.40.0","babel-jest":"^29.1.2","concurrently":"^7.4.0","env-cmd":"^10.1.0","eslint":"^8.25.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.6.1","eslint-plugin-react":"^7.31.9","jest":"^29.1.2","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.8.4"},"gitHead":"d07ac2bbf1e3a2e9db9fbb1a90a33e531af322fa","_id":"ts-pg-orm@5.1.5","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-ENdl5YgnfW8b5C/7cS2v0ZCa1aDi8sZDAEsD4aFX5Ma2s38LLyMt49+qt2e4gEhQGuSlXxvV6Jj0FFbl5KgMyQ==","shasum":"b1cb6bd8831f62fa73765cf72a6559401abf7048","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-5.1.5.tgz","fileCount":186,"unpackedSize":385757,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAI8PAe49ay5tNTFOuZUy25UkXZ8/aST7P3WloM+1YUQIhALW2BnBS7gacpZqydgP2FFvMgU7SM+9bOQXpBZCDyM2R"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjT+xZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJDhAAkC9a2asxF2azIGAwQ64aNzr8wLb/xKfAPdltzuhr55M1nA+r\r\nE/m7LlNVlzknQbazl5P/u9PbhjmTO+39yoimmNBO8HtI2rngqfXP+oZJmgSl\r\nYox+BTZOwmWh59LmQ2432+9r0S+Gy8s94vBsYuducLHAg8HIrwGry2hp2QiK\r\nsDWr3TEHmWI3kwGnz5O4d5WOM/mh1/x4hOVVB4lUFuZ2tJbE8IcYWM5lO9iK\r\nJJvSwcF2b+TDFR8GOOL55EmY/FpJhvpk//gV3F+mjjjFYy90Q9PPrtRmSqdG\r\njJRgBHNiBxrizmA5DuNzByVDqpzMOtljCYwGLPrjoFhzKYv0OTzKDlNz0QGj\r\nDgJ2Xr9DF5C9bcVUxfNvmS2b80680cGLH++9+BAeExffc7qYCFisa+uSrVD5\r\n4qhSuoi8a7UNlQnwPrH3SrRliU7FySFrNtTjYn831oSM5c7EmRF7RR0bo3dT\r\nuLgpDm/64d5U3j0db0Q03B0TIEh13VK6mea63MERZa/V8eQ5cCBJfIlgBvml\r\nyKBqtD3n5LMP5I75ua09wvcXrA1yqwxyx3Zv17VZpD6d9nc2+OTynezxjjCd\r\nLRn4/xXFmfrqQ3OV7/YjoqsMqjrQFvfUOymhDead8NEbOq+AHXS5aPk5NFD8\r\nl+eCbYE82wGis03e+FyfKs+PHWw9sGiV0l8=\r\n=O5n1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_5.1.5_1666182232789_0.4944803784716152"},"_hasShrinkwrap":false},"5.1.6":{"name":"ts-pg-orm","version":"5.1.6","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.unit-tests.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","clean-integration-tests":"rimraf ./build-integration-test","build-integration-tests":"tsc -p ./tsconfig.integration-tests.json","run-integration-tests-ci":"node ./build-integration-test/integrationTests/index.js","run-integration-tests":"env-cmd -e integration-tests node ./build-integration-test/integrationTests/index.js","integration-tests-ci":"npm run clean-integration-tests && npm run build-integration-tests && npm run run-integration-tests-ci","integration-tests":"npm run clean-integration-tests && npm run build-integration-tests && npm run run-integration-tests","clean-tests":"npm run clean-unit-tests && npm run clean-integration-tests","build-tests":"npm run build-unit-tests && npm run build-integration-tests","run-tests":"npm run run-unit-tests && npm run run-integration-tests","run-tests-ci":"npm run run-unit-tests && npm run run-integration-tests-ci","tests":"npm run clean-tests && npm run build-tests && npm run run-tests","tests-ci":"npm run clean-tests && npm run build-tests && npm run run-tests-ci","lint":"eslint -c .eslintrc.json ./src --ext .ts","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts --quiet","clean-ts-dist":"rimraf ./dist","build-ts-dist":"npm run clean-ts-dist && tsc -p ./tsconfig.dist.json","clean-ts":"rimraf ./build-ts","build-ts":"npm run clean-ts && tsc -p ./tsconfig.all.json","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","run-real-db-test":"node ./build-examples/examples/realDbTest/index.js","article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api","real-db-test":"npm run clean-examples && npm run build-examples && npm run run-real-db-test","clean":"npm run clean-unit-tests && npm run clean-integration-tests && npm run clean-ts && npm run clean-ts-dist && npm run clean-examples","check":"npm rum lint-errors-only && npm run build-ts && npm run tests && echo Done!"},"funding":[{"type":"buymeacoffee","url":"https://www.buymeacoffee.com/samhuk"},{"type":"github","url":"https://github.com/sponsors/samhuk"}],"bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"keywords":["orm","typescript","postgre","postgresel","storage","persistence","crud","sql"],"homepage":"https://github.com/samhuk/ts-pg-orm","repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.1.1","@samhuk/data-query":"^1.2.1","simple-pg-client":"^1.1.0"},"devDependencies":{"@types/jest":"^29.1.2","@types/node":"^18.8.3","@types/pg":"^8.6.5","@typescript-eslint/eslint-plugin":"^5.40.0","@typescript-eslint/parser":"^5.40.0","babel-jest":"^29.1.2","concurrently":"^7.4.0","env-cmd":"^10.1.0","eslint":"^8.25.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.6.1","eslint-plugin-react":"^7.31.9","jest":"^29.1.2","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.8.4"},"gitHead":"4d6db1ce13c53ed873cc006c74b48dcc2bafda06","_id":"ts-pg-orm@5.1.6","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-UjYIHmmLk3ch26hniAJbGUCeDw2N65Lr6SG2unSsvhchUmacCcueoaKZf4HL7MIrJyfSfG8ULbOoNqWGs2z2YQ==","shasum":"ba658ef863824e412de68f8fb8462fef324c791f","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-5.1.6.tgz","fileCount":186,"unpackedSize":386997,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6S+QJUa6qUzyFvPlIdU8kQ8Om8HsXRc3bau0FmG1O6gIhAMMz183lWvf+OUGMlve7VCfmo1FycAGq3OL3CjbnhJtB"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjU/47ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyTg//aEq7+2B5xa7wiJDzYUcwWHOBKoK1hP/tHIWIXRQoA7J1Qyzd\r\nbQSoJ9jyBx2Og7GmtCTkNyCMLpN1DGYEcUwv0AWwvQTKiJ9YfOpjSctXfaeK\r\ntWEmjmnkfR6zLna0uuebBPr91DcyKJCUUJyVhyIxMwkpl8bvlnmaI7QzLY+5\r\naIJbu1rRpnDv4LGaLwBwT9LmVxH+RCHjLZfCKSMX+gXCzI3xvFiNoBabeex3\r\nZJEjHsq8mqwaxIfvcf4gkqGMhNBO2CxBrGDUT3Zax8Knphy/UEulsQIaaKws\r\n1pDDFR93gGS44cwi2QS5OhMozFT3YXZKjdW7fCogGc24/hMb4XsM7tCkg+vg\r\n7Cpb8PAD0QLTb8Ci1amtW4ybr/0VcclYWqHwfsBzZbhps4UaDlr8kw9DiuJx\r\nJgfKxJPj2nFFMvXExzadXjIh0ABwH8UbLMAoWFh1tqskrvzGZYVKEuUhTsvx\r\nvEdwmwhQj84Dk10obmcKu7texmP8qksx1+PdGjNk8hjSxBCO/3eA9E+0oYuE\r\no8gEvXgCht78GztnWs6xk22PySOYSTvSZIOQaFuO/zNnFGkxhj3bVh98YEI9\r\nIaUHaDDCLFEIwwc48cYrSu+sp3d9DaNpeCSkb4N2NwkGIS/eigkupvmDUe8g\r\n/r6JZsLU2nSuj4nCTs+xx50Nx6evOsdzuc4=\r\n=KZoC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_5.1.6_1666448954681_0.4766266018606755"},"_hasShrinkwrap":false},"5.1.7":{"name":"ts-pg-orm","version":"5.1.7","description":"Typescript PostgreSQL ORM","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean-unit-tests":"rimraf ./build-test","build-unit-tests":"tsc -p ./tsconfig.unit-tests.json","run-unit-tests":"jest","unit-tests":"npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests","clean-integration-tests":"rimraf ./build-integration-test","build-integration-tests":"tsc -p ./tsconfig.integration-tests.json","run-integration-tests-ci":"node ./build-integration-test/integrationTests/index.js","run-integration-tests":"env-cmd -e integration-tests node ./build-integration-test/integrationTests/index.js","integration-tests-ci":"npm run clean-integration-tests && npm run build-integration-tests && npm run run-integration-tests-ci","integration-tests":"npm run clean-integration-tests && npm run build-integration-tests && npm run run-integration-tests","clean-tests":"npm run clean-unit-tests && npm run clean-integration-tests","build-tests":"npm run build-unit-tests && npm run build-integration-tests","run-tests":"npm run run-unit-tests && npm run run-integration-tests","run-tests-ci":"npm run run-unit-tests && npm run run-integration-tests-ci","tests":"npm run clean-tests && npm run build-tests && npm run run-tests","tests-ci":"npm run clean-tests && npm run build-tests && npm run run-tests-ci","lint":"eslint -c .eslintrc.json ./src --ext .ts","lint-errors-only":"eslint -c .eslintrc.json ./src --ext .ts --quiet","clean-ts-dist":"rimraf ./dist","build-ts-dist":"npm run clean-ts-dist && tsc -p ./tsconfig.dist.json","clean-ts":"rimraf ./build-ts","build-ts":"npm run clean-ts && tsc -p ./tsconfig.all.json","clean-examples":"rimraf ./build-examples","build-examples":"tsc -p ./tsconfig.examples.json","run-article-api":"node ./build-examples/examples/articleApi/index.js","run-real-db-test":"node ./build-examples/examples/realDbTest/index.js","article-api":"npm run clean-examples && npm run build-examples && npm run run-article-api","real-db-test":"npm run clean-examples && npm run build-examples && npm run run-real-db-test","clean":"npm run clean-unit-tests && npm run clean-integration-tests && npm run clean-ts && npm run clean-ts-dist && npm run clean-examples","check":"npm rum lint-errors-only && npm run build-ts && npm run tests && echo Done!"},"funding":[{"type":"buymeacoffee","url":"https://www.buymeacoffee.com/samhuk"},{"type":"github","url":"https://github.com/sponsors/samhuk"}],"bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"keywords":["orm","typescript","postgre","postgresql","storage","persistence","crud","sql"],"homepage":"https://github.com/samhuk/ts-pg-orm","repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@samhuk/data-filter":"^1.1.1","@samhuk/data-query":"^1.2.1","simple-pg-client":"^1.1.0"},"devDependencies":{"@types/jest":"^29.1.2","@types/node":"^18.8.3","@types/pg":"^8.6.5","@typescript-eslint/eslint-plugin":"^5.40.0","@typescript-eslint/parser":"^5.40.0","babel-jest":"^29.1.2","concurrently":"^7.4.0","env-cmd":"^10.1.0","eslint":"^8.25.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.6.1","eslint-plugin-react":"^7.31.9","jest":"^29.1.2","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.8.4"},"gitHead":"930edb8f680d2f790ce4dceda1893657d7118477","_id":"ts-pg-orm@5.1.7","_nodeVersion":"19.1.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-4H/E8hbL+O1ADKIwR1EX3leIadXUl8B007gmUezm5VL7aZj8zyv3YQWtyAqXPp76ZqYhgzmffcS0xsZJvUkyWQ==","shasum":"f66b91c86f5a78bf025329b96837733f30051432","tarball":"https://registry.npmjs.org/ts-pg-orm/-/ts-pg-orm-5.1.7.tgz","fileCount":186,"unpackedSize":386818,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJcyYi3/4ttwGeGJdPvZDAKAGIVIfpPsLMbdBTnZcKegIhAKHp/B95SrNwH7w3XyWgBRDWOcocx5csZssdZl6w3qJN"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0Zw/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKhg/9FKv3pg7rcnUEaimXXZGpucT0AEtrP4Cd5or+BGfXbUWnj/j1\r\nB9FTE5mG1RkwjnfeUsfJw8Erw8/UEGjzRoCW8qKjJ6t3keZN1dN9wdQbyO/e\r\nxeZv8S/FQ/OeikkFGX+gUP3DVabTkyu2UyybxRg2PgF15KN3PWbM37rm8NPr\r\nxs1vUxT3zQl4+DFlVJvXa2/mAw/ABu9XCHGyrFWiurSCTP+hSCgCmzKdHDOH\r\n9yS28dlxYaPcJ2oqNFFN4mcQBiQ3W5wBqiJ4gsdYOiNkfdxgYZqN1sDHoXQG\r\nSNTRKtMHEhoLadV4X7/LZw6dzghM1rh5qZUA1EE3mk42DHSeGjTUkcM5wc+J\r\ndQLPd0nih4j3np3DNZXh3ZOojaVmHGzV1RttIi8eiPYgeZq9G3xUZnFv6SWE\r\nKdkNgLCks6jaILPYPTkMaMySw6LNb1mPdVhglmv9R10spUUNWsUx+RscO26q\r\nhoN6jHe8MYRf1LmJW4D8NOuGra+V5Wr19ViS5ERmKCefqtJMPgI9atgBKRxv\r\nCIF8W4p9ZyzebNpmcbAEuTqeyQjeAiXWwHeSOdWz+As+wy8rY0cm2X3eQB8g\r\nceXVKAgb9RTxkYEQ/fb1pMezzPkiY6dF+uNqq+Xk+E1+F7qA3sjNkA0Vq+8z\r\njJXngtSTVjZGNKVoW5LB1Ftm02Y3uaw5Ds4=\r\n=cxNo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-pg-orm_5.1.7_1674681407088_0.17594586100177878"},"_hasShrinkwrap":false}},"time":{"created":"2022-07-31T14:53:54.221Z","3.0.0":"2022-07-31T14:53:54.467Z","modified":"2023-01-25T21:16:47.421Z","3.0.1":"2022-07-31T17:08:30.719Z","3.0.2":"2022-07-31T17:11:03.769Z","3.0.3":"2022-07-31T18:22:38.545Z","3.0.4":"2022-07-31T18:59:15.907Z","3.0.5":"2022-07-31T22:11:54.282Z","3.0.6":"2022-07-31T22:28:44.682Z","3.0.7":"2022-07-31T23:15:13.201Z","3.0.8":"2022-08-01T15:48:18.999Z","3.0.9":"2022-08-01T16:45:27.153Z","3.0.10":"2022-08-01T17:07:49.620Z","3.0.11":"2022-08-01T17:23:37.845Z","3.0.12":"2022-08-01T17:39:58.613Z","3.0.13":"2022-08-02T15:51:31.994Z","3.0.14":"2022-08-02T16:37:10.052Z","3.0.15":"2022-08-02T20:13:56.577Z","3.0.16":"2022-08-02T21:38:51.107Z","3.0.17":"2022-08-03T14:15:18.661Z","3.0.18":"2022-08-03T14:26:13.878Z","3.0.19":"2022-08-03T19:29:46.534Z","3.0.20":"2022-08-03T19:50:56.508Z","4.0.0":"2022-08-12T17:01:09.525Z","4.0.1":"2022-08-13T07:37:53.760Z","4.0.2":"2022-08-13T08:16:41.899Z","4.0.3":"2022-08-13T11:22:03.866Z","4.0.4":"2022-08-13T11:57:19.677Z","4.0.5":"2022-08-13T12:00:52.300Z","4.0.6":"2022-08-13T12:21:05.553Z","4.0.7":"2022-08-13T15:53:14.921Z","4.0.8":"2022-08-13T19:25:32.398Z","4.1.0":"2022-08-14T19:47:37.160Z","4.1.1":"2022-08-14T21:43:35.007Z","4.1.2":"2022-08-14T22:40:26.825Z","4.1.3":"2022-08-15T09:22:33.145Z","4.1.4":"2022-08-15T12:18:21.468Z","4.1.5":"2022-08-20T11:40:52.695Z","4.2.0":"2022-09-15T19:15:32.505Z","4.3.0":"2022-09-19T15:55:40.402Z","4.3.1":"2022-09-21T02:44:20.661Z","4.3.2":"2022-09-21T18:20:03.292Z","4.3.3":"2022-09-22T20:28:28.821Z","4.3.4":"2022-09-24T02:31:39.025Z","4.3.5":"2022-09-24T18:54:22.958Z","4.3.6":"2022-09-24T19:05:14.418Z","5.0.0":"2022-10-03T08:21:23.909Z","5.0.1":"2022-10-05T12:41:15.620Z","5.1.0-beta1":"2022-10-10T20:27:29.798Z","5.1.0-beta2":"2022-10-10T20:46:57.939Z","5.1.0-beta3":"2022-10-10T23:32:46.765Z","5.1.0-beta4":"2022-10-10T23:35:28.248Z","5.1.0":"2022-10-10T23:37:28.482Z","5.1.1":"2022-10-12T21:42:11.575Z","5.1.2":"2022-10-15T10:44:30.670Z","5.1.3":"2022-10-19T11:57:26.853Z","5.1.4":"2022-10-19T12:22:36.657Z","5.1.5":"2022-10-19T12:23:53.030Z","5.1.6":"2022-10-22T14:29:15.066Z","5.1.7":"2023-01-25T21:16:47.309Z"},"maintainers":[{"name":"samhuk","email":"samhughes1701@hotmail.co.uk"}],"description":"Typescript PostgreSQL ORM","homepage":"https://github.com/samhuk/ts-pg-orm","repository":{"type":"git","url":"git+https://github.com/samhuk/ts-pg-orm.git"},"bugs":{"url":"https://github.com/samhuk/ts-pg-orm/issues"},"license":"MIT","readme":"<p align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"./images/wordmark-dark.png\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"./images/wordmark-light.png\">\n    <img alt=\"ts-pg-orm\" src=\"./images/wordmark-light.svg\">\n  </picture>\n</p>\n\n<p align=\"center\">\n  <em>Delightful Typescript PostgreSQL ORM</em>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://github.com/samhuk/ts-pg-orm/actions/workflows/ci.yaml/badge.svg\" target=\"_blank\">\n    <img src=\"https://github.com/samhuk/ts-pg-orm/actions/workflows/ci.yaml/badge.svg\" alt=\"ci status\" />\n  </a>\n  <a href=\"https://codecov.io/gh/samhuk/ts-pg-orm\" > \n    <img src=\"https://codecov.io/gh/samhuk/ts-pg-orm/branch/master/graph/badge.svg?token=N0WKDLEDNM\"/> \n  </a>\n  <a href=\"https://img.shields.io/badge/License-MIT-green.svg\" target=\"_blank\">\n    <img src=\"https://img.shields.io/badge/License-MIT-green.svg\" alt=\"license\" />\n  </a>\n  <a href=\"https://app.fossa.com/projects/custom%2B33608%2Fgithub.com%2Fsamhuk%2Fts-pg-orm?ref=badge_shield\" alt=\"FOSSA Status\">\n    <img src=\"https://app.fossa.com/api/projects/custom%2B33608%2Fgithub.com%2Fsamhuk%2Fts-pg-orm.svg?type=shield\"/>\n  </a>\n  <a href=\"https://badge.fury.io/js/ts-pg-orm.svg\" target=\"_blank\">\n    <img src=\"https://badge.fury.io/js/ts-pg-orm.svg\" alt=\"npm version\" />\n  </a>\n</p>\n\n## Overview\n\nts-pg-orm provides PostgreSQL persistence for your Typescript application. Write expressive, zero guess-work, fully type-enforced typescript queries to perform CRUD operations on PostgreSQL databases.\n\nStart by viewing the [Getting Started](https://github.com/samhuk/ts-pg-orm/wiki/Getting-Started) guide.\n\n[ts-pg-orm is available on npm](https://www.npmjs.com/package/ts-pg-orm).\n\n## Usage Overview\n\nDefine data formats, relations, and database connectivity to create type-safe auto-completing data stores:\n\n```typescript\nimport { createDataFormat, createTsPgOrm, ... } from 'ts-pg-orm'\nconst userDF = createDataFormat(...)\nconst ORM = createTsPgOrm([userDF, ...] as const).setRelations([...] as const)\nconst orm = await ORM.connect({ host: 'localhost', port: 5432, ... })\nawait orm.provisionStores()\n```\n\nPerform CRUD operations on data stores:\n\n```typescript\n// Create\nconst userCreated = await orm.stores.user.create({ name: 'alice' })\n// Get\nconst userFound = await orm.stores.user.get({\n  fields: ['name'],\n  filter: { field: 'id', op: Operator.EQUALS, val: 1 },\n  relations: { // Recursively include related data\n    userGroups: {\n      query: { ... },\n      relations: { ... }\n    },\n  },\n})\n// Update\nconst userUpdated = await orm.stores.user.update({\n  query: {\n    filter: { ... },\n  },\n  record: { name: 'bob' },\n  return: true,\n})\n// Delete\nconst userDeleted = await orm.stores.user.delete({\n  query: {\n    filter: { ... },\n  },\n  return: true,\n})\n```\n\nCreate types to use throughout your application:\n\n```typescript\nexport type UserRecord = ToRecord<typeof USER_DFD>\n// { id: number, name: string, ... }\nexport type CreateUserRecordOptions = CreateRecordOptions<typeof USER_DFD>\n// { name: string, ... }\nexport type UserGroupRecord = ToRecord<typeof USER_GROUP_DFD>\n// { id: number, name: string, ... }\n```\n\nUse type-enforced sql information to create bespoke SQL statements:\n\n```typescript\nconst userSql = ORM.dataFormats.user.sql\nconst customUserSql = `select ${userSql.columnNames.name} from ${userSql.tableName}`\n```\n\n## Examples\n\n### Integration Tests\n\nThe integration test suite connects to a real PostgreSQL server at (by default) postgres@localhost:5432 and performs various ts-pg-orm queries with a set of example data formats and relations.\n\nRun `npm run integration-tests` to build and run these. The database connection configuration is at `/.env-cmdrc.json`.\n\n---\n\nIf you found this package delightful, feel free to [buy me a coffee](https://www.buymeacoffee.com/samhuk) ✨\n","readmeFilename":"README.md","keywords":["orm","typescript","postgre","postgresql","storage","persistence","crud","sql"]}