{"_id":"papr","_rev":"75-dafbfddcf4f135b4fe7f63e8a616fcb5","name":"papr","dist-tags":{"latest":"17.1.1"},"versions":{"0.0.0":{"name":"papr","version":"0.0.0","author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@0.0.0","maintainers":[{"name":"avaly","email":"github-com@agachi.name"}],"dist":{"shasum":"d72bd1ac33a21ee02ab0284f1a4579b286d3d1e2","tarball":"https://registry.npmjs.org/papr/-/papr-0.0.0.tgz","fileCount":2,"integrity":"sha512-5hbI7DrwarNceERDXkasseiW4vSJNbqqTA6F4GRIpB2YotpfvHuaXiYiC8Gg6+1waWPEcrluHDvwFxqMaas2vg==","signatures":[{"sig":"MEUCIHaDzJTs9ZRH0UByXuDf9/WzXdc7S2ZfZGgIVfmlakOhAiEAz/hwZeZHQKUPSZ1BFhyaZpt47Op5RrDn/omWruxYyY0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":219,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdx9HCRA9TVsSAnZWagAAPFUP/1Gha/t5SVH+4mEJ1DEO\nWjEft6Le4CF4qfKwgT7HB1pvipadvcO6z9bZjPbi2e9mDLzFQcBWR4+kwTA+\nIn7CAPgYX57lPJWoz/c+WkW2eozQU0ZQqceSPqNmSrrlA/6U/a6u/qops5NH\ne8z/UsVySaZ4StX4WxsCRIk8ZAbhPJ2NctowETgT1fgxBwP0kxaj3CzDyTiy\nSrxkART0OhEA4wNf8eptpqzdxbQBVyfUvaguTyxV2y61GZqMMrHzF6bCAmYS\n7b518aVB3QRK/ea83GPw+BWOX4n4Vj0erg2VK4YyOODXWprfmcLKoCjb0611\nfWNJhyLHqzWTXQa8YniCRMscEdtI75cYM9YaZZ6mJT/RoXaKNcnzmE+5e7EP\nksKqAkS/VWNDlQq8yFGmUpvTDCdpANlEw72uT2wRkmYGO9hVVcoHENlOWshG\nrxMrD8ExrYUzFY/SW2nEmArXdezP5REgimQCLUwuIaWcvzx/+EdFzJOmINkl\ndq9nFY4wgXjsLW05tX9wxXhX6oxC6ujVSEGyQxtmmgc8iiuu0FMKrjbZMC1R\nFUHrhFaSoSx0DXW7Fs8QWllGf6EnGnt6vz15dqNOoiluFruHWHOowJG47lPB\nhEGXsIYa2i3Kydjll/2noZXwhxnppUbSW45Qf18A5BBLmXTjDq+YfPDRwH66\njrVm\r\n=TLgr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"94666914111be9cb4e1306d1a5c14e6942ebf580","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"_npmVersion":"6.13.4","description":"TBA","directories":{},"_nodeVersion":"12.15.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/papr_0.0.0_1618419527136_0.7692941883261211","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"papr","version":"1.0.0","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@1.0.0","maintainers":[{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"avaly","email":"github-com@agachi.name"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"b72dfc9f217812eafd369c816cce7aad84606484","tarball":"https://registry.npmjs.org/papr/-/papr-1.0.0.tgz","fileCount":28,"integrity":"sha512-Qx6cGAAjRIr21jMsoatQFx5h0NGQQ0jeAKfld6QTJxp2Y8+XHVT+A1E0FfTVc75dGSsXN6BSwoWfPFZywU4nvQ==","signatures":[{"sig":"MEUCIQDoCGqkx5/4cbZlpBey/ZaMnC2LPcdeXaSpM4Ls+3a4QgIgWc7Ur1dnMTrpE/+HKdciqluLBYhcm5ybA9lwTNU5Lfs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmUPtCRA9TVsSAnZWagAAGEAP/i0XJvYgx3nlxxqG2W1X\nQqI0kwe/YoVvWQ0FXlbreLK91UmgKg3TCjfV5y7tnnJxQYI5yyykQP6Waf/F\nuEH6rCfTsI6DHGEx8RqnrUq7Zpn8vgFtRs+jPhqsMr9ZoYa7d3d+C7Z3cIvP\nPs2nYFljpvqiZTRrIJW8zz37o4IVZYuimfkld9qLprQivX0iuI48FvH65mQ9\n29EaR+h+/EYJ34pb1yDr+fb7neeRS5kQ+uW2iLliCRLo1ZcqLjxdioZMoVnP\n0fJYT6Rq6ok23w1RhZWn5/QDUgvfXNXA2B/VjJmKHg1yPH4Vny0a9OVI7xWk\npyk2d5xZi8RUDSelq2TeJYZpgk9GuZvAEFudPM26ApfoTxxvBLm0SvK5FZWo\nQBLEr/L1ppV+zd9nXyhasyqr3LlKhdavGDmMYkQdsvCdgniY6CI3HbYUopsM\nxHMcNkCmeaAhU/tUa1FeIdSqevs1MNyTz0larul0b4H2+5vNN8YuTbkgsXnX\nQBY1QWZTZnaagkjESU+KrQwIFXGCNAjQ/ls8c2W8j0VmO6U6wThbP9PX2Ryo\nibuK14jI4x9GIriu/uIdv1W/BNZ81ElGHId2fFNTzz4cK3UqFgXONnOWUwzs\nNQujvx8Ink3XERGLz1wI3pFjwtnELzwLCwPwgalic8/+UoneIDzQ5yKvk8xg\ntKtj\r\n=Ijgq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.16.0","yarn":"1.22.10"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"f65816a4fa0578ee4f763a03a1581057221bf139","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --ext .ts ./src","test":"jest","build":"tsc --project ./tsconfig-esm.json && tsc --project ./tsconfig-cjs.json && echo \"{\\\"type\\\":\\\"commonjs\\\"}\" > ./cjs/package.json","pretty":"prettier '**/*.ts' --write","prepack":"yarn build","prepare":"husky install","release":"standard-version --infile docs/CHANGELOG.md","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.ts' --check","test:build":"./tests/build.sh","test:types":"tsc"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"lintstaged":{"*.ts":["eslint --fix"],"src/*.ts":["node docs/build.js","git add docs/"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"6.14.11","description":"MongoDB TypeScript-aware Models","directories":{},"_nodeVersion":"14.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","husky":"6.0.0","eslint":"7.24.0","mongodb":"3.6.6","ts-node":"9.1.1","mongoose":"5.12.5","prettier":"2.2.1","jsdoc-api":"7.0.1","ts-expect":"1.3.0","typescript":"4.2.4","@babel/core":"7.13.16","@types/jest":"26.0.22","docsify-cli":"4.4.3","jsdoc-parse":"6.0.0","lint-staged":"10.5.4","@types/mongodb":"3.6.12","@commitlint/cli":"12.1.1","standard-version":"9.2.0","@babel/preset-env":"7.13.15","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.22.1","eslint-plugin-promise":"5.1.0","eslint-config-prettier":"8.2.0","eslint-config-standard":"16.0.2","eslint-plugin-prettier":"3.4.0","@babel/preset-typescript":"7.13.0","@typescript-eslint/parser":"4.22.0","@commitlint/config-conventional":"12.1.1","@typescript-eslint/eslint-plugin":"4.22.0","mongodb-memory-server-global-4.4":"6.9.6"},"peerDependencies":{"mongodb":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/papr_1.0.0_1620657133003_0.20212533213351547","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"papr","version":"1.0.1","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@1.0.1","maintainers":[{"name":"marafat","email":"3rafat@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"avaly","email":"github-com@agachi.name"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"429674c47b7e3b1443c86d673664aeb467e405f9","tarball":"https://registry.npmjs.org/papr/-/papr-1.0.1.tgz","fileCount":28,"integrity":"sha512-/QWbEzwTqWT5EayPpo1FI2mAstKYcJOVoby4u+CXfjabgVu3If9twWCvK0+rEdm/wcdJXuGU5fL81s9Bx+06bA==","signatures":[{"sig":"MEUCIQCIZkDb+KCF9uhW4WONwPcAsILG2Kxr1nLCXPEFRR26lgIgCBhxDnR8bszRhnsq0XfZx1kaiVl66Me11wLw8wOaA7U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgukx8CRA9TVsSAnZWagAA91YP/3hii4pcyP/06k3kJ2EP\n+vTb+8mhd1mfNHMQYZrS9nqqL1NZiJktzRrzbqJ4RsCvGGkaFxeR8Vr2DL3V\nyLaTOSadgtT8f9H2I8KFBoMTYveG1x7ukpQBWUoRuUNvmOtIXia3VUKLRWMd\nGC/b2DurLv9KVH3qkdkJPaxm5do+GXUPAOpf5wf+htcMtHHQ+1vEXrX1bbaj\n13TmOvHx/SPltelGAEEj4bQE5B3V3sCgnvko4TreAXQCdJh3kevggmTay2bX\nrmJZjtW9t4astMce0Fo/ezi931lMdhoAKVLMt9EkRY2rb1C2+H50l6qO/6p/\nnaT5DUFw/mN2484NuRPGEn0MjZzRDTKjQZH4py0sDTIzymTfqCFFR8kiD3Ys\nEZo7KWLBt4aBzDg9gzRmN0a3Xw16uohJnPoC/FxKJ8vIs+DCh1zgAZZ80i9T\nKiP2S1TDveO6nRgqgqcozziARkR0eioNGHzDiN/oA69m6U87LdHkeWc56Mua\nQkYd5zlbJ51ryuH6DmVFBaFq2hsuVyXGC7FTFjCn809PRa5xWQkZ5p6dwyuP\np5m0L2S5ZQdHh0FaeSSoD5g8vbia6nH5YVE3x+PBPePQN9mpon/YIevgPbLA\ntpeMyKbwRbqe9UftCnXvdIm+maRrZiJb+2p0uMHxLzVB7SWAC8cbgeDtlc5X\nxyIo\r\n=BQh2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.16.0","yarn":"1.22.10"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"65c0a221cb2c895a160b398eaaf37cf9c725f6d7","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --ext .ts ./src","test":"jest","build":"tsc --project ./tsconfig-esm.json && tsc --project ./tsconfig-cjs.json && echo \"{\\\"type\\\":\\\"commonjs\\\"}\" > ./cjs/package.json","pretty":"prettier '**/*.ts' --write","prepack":"yarn build","prepare":"husky install","release":"standard-version --infile docs/CHANGELOG.md","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.ts' --check","test:build":"./tests/build.sh","test:types":"tsc"},"_npmUser":{"name":"marafat","email":"3rafat@gmail.com"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"lintstaged":{"*.ts":["eslint --fix"],"src/*.ts":["node docs/build.js","git add docs/"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"6.14.11","description":"MongoDB TypeScript-aware Models","directories":{},"_nodeVersion":"14.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"27.0.4","husky":"6.0.0","eslint":"7.27.0","mongodb":"3.6.9","ts-node":"10.0.0","mongoose":"5.12.12","prettier":"2.3.0","jsdoc-api":"7.0.1","ts-expect":"1.3.0","typescript":"4.3.2","@babel/core":"7.14.3","@types/jest":"26.0.23","docsify-cli":"4.4.3","jsdoc-parse":"6.0.0","lint-staged":"11.0.0","@types/mongodb":"3.6.17","@commitlint/cli":"12.1.4","standard-version":"9.3.0","@babel/preset-env":"7.14.4","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.23.4","eslint-plugin-promise":"5.1.0","eslint-config-prettier":"8.3.0","eslint-config-standard":"16.0.3","eslint-plugin-prettier":"3.4.0","@babel/preset-typescript":"7.13.0","@typescript-eslint/parser":"4.26.0","@commitlint/config-conventional":"12.1.4","@typescript-eslint/eslint-plugin":"4.26.0","mongodb-memory-server-global-4.4":"6.9.6"},"peerDependencies":{"mongodb":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/papr_1.0.1_1622822012005_0.8619487559584065","host":"s3://npm-registry-packages"}},"2.0.0-0":{"name":"papr","version":"2.0.0-0","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@2.0.0-0","maintainers":[{"name":"marafat","email":"3rafat@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"avaly","email":"github-com@agachi.name"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"189e0b1ec78c13bbc48f2a10b758d2c172fdaed7","tarball":"https://registry.npmjs.org/papr/-/papr-2.0.0-0.tgz","fileCount":28,"integrity":"sha512-d0QZMvUw+kNzeBFS6PiiT4a1kAez4lW20PlRY444a9NDrnYvBGf1dazqE4g7PrbUdWXp0PTLgvQ7R+U7LyxIQg==","signatures":[{"sig":"MEUCIFBEnAryhazfhNvQuNzx2bsDuZphtmd8MZ7pjohlSnMIAiEAisYdGSxnhGQfbD+kAmLQ55gX0VHOySaNh4nqVz0PZ74=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143810,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7sB/CRA9TVsSAnZWagAAH/AP/i2L/TcR5CrJI5AvteBD\ncVkFG3RdUtePGgr8RQSemxMhgxR+U0oealrSaaez8BMPnTmTpvMJo1n83IYT\nYLxtRdrr+zP0lBp+KIR3dGXRE6w6gkmV3pBoo+AuDb9YwZVOZUSslOQuv5V/\n/hodlXYswANuvbGLX15W2YPzEcQiPQU732PDK68X2gF5UVA8KuL+OoDvDL3d\n5UFHSmGQVFPxrQ+wabHy/LOqdxoGQg+vdjGmy0dhFAzskzH0QHYQl7O447pq\nCS3VJVAQqlm+yVYAYefqfQU7eQBH9ILgGwCzAqDsZJpqHriZmHAQZr8ar2pH\npTokMfviEf7lT0ykXmmbXGPYtpUEpFB5lMoMuKtFaUJ20DS4oL7s+FTK8+I2\nQcIZJmiuFt1W7vEraBwbY04gFRRTUHW4VT1n/W79RT+6wwpk47LVhP+aKPtR\n4rAOsMLSsVXLvq1v02KlbLS6smXkSKTjrC40FkXMz/UEXDYGGirEywN2scWc\n2mk8iOusUyGn6/LsXdBDHliD09DnIqkm9WivGHZucsqaTJbO2x01gonuLER5\nw3PmF8xRkNbB2pz7ru8C7+VKVkT0WZkaASvBlRztXiBX6VNpaqg5hmC/hrhK\nJWOFJ9vosy/gfWylvxdVCuPjcEmWN05lzfDvBC56EXzcOWLPiPlpgkkxaTI+\nN+Jg\r\n=qqZe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.16.0","yarn":"1.22.10"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"520cc7a2f242a4a7374e73b5db3a700cc015caf3","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --config ./.eslintrc.ts.json --ext .ts ./example ./src && eslint --ext .js,.mjs ./benchmark ./tests","test":"jest","build":"tsc --project ./tsconfig-esm.json && tsc --project ./tsconfig-cjs.json && echo \"{\\\"type\\\":\\\"commonjs\\\"}\" > ./cjs/package.json","pretty":"prettier '**/*.ts' --write","prepack":"yarn build","prepare":"husky install","release":"standard-version --infile docs/CHANGELOG.md","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.ts' --check","test:build":"./tests/build.sh","test:types":"tsc"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"deprecated":"Upgrade to @latest","lintstaged":{"*.ts":["eslint --fix"],"src/*.ts":["node docs/build.js","git add docs/"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"6.14.11","description":"MongoDB TypeScript-aware Models","directories":{},"_nodeVersion":"14.16.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"arg":"5.0.0","jest":"27.0.4","husky":"7.0.0","eslint":"7.30.0","mongodb":"4.0.0","ts-node":"10.1.0","mongoose":"5.12.12","prettier":"2.3.0","jsdoc-api":"7.0.1","ts-expect":"1.3.0","typescript":"4.3.2","@babel/core":"7.14.3","@types/jest":"26.0.23","docsify-cli":"4.4.3","jsdoc-parse":"6.0.0","lint-staged":"11.0.0","@commitlint/cli":"12.1.4","standard-version":"9.3.0","@babel/preset-env":"7.14.4","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.23.4","eslint-plugin-promise":"5.1.0","eslint-config-prettier":"8.3.0","eslint-config-standard":"16.0.3","eslint-plugin-prettier":"3.4.0","@babel/preset-typescript":"7.14.5","@typescript-eslint/parser":"4.28.0","@commitlint/config-conventional":"12.1.4","@typescript-eslint/eslint-plugin":"4.28.0","mongodb-memory-server-global-4.4":"7.2.0"},"peerDependencies":{"mongodb":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/papr_2.0.0-0_1626259583029_0.7215213457331529","host":"s3://npm-registry-packages"}},"2.0.0-1":{"name":"papr","version":"2.0.0-1","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@2.0.0-1","maintainers":[{"name":"marafat","email":"3rafat@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"avaly","email":"github-com@agachi.name"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"b7890af7f50de2df2522960ca67f3d7537b90808","tarball":"https://registry.npmjs.org/papr/-/papr-2.0.0-1.tgz","fileCount":28,"integrity":"sha512-AGgo7gEt402Q+4LCjN+6ctXTHd6CSxBMHngNE9TrLt+Rm+2srgrpMTh8dWE9ljxmkXT1hWJixo0lK/xpuJho8g==","signatures":[{"sig":"MEUCIQDVBHQCeQyx2cGylCNSPHE/fjnHO0qqM292uLKo6qn/DwIgWHGFSuskg+/G5UCRIIWa+yVvaA+tUoV7Uvwr98/c1lY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7vvnCRA9TVsSAnZWagAAH28QAIVVSodzNIlebAHeAAVt\nlLNdj7PM19CyXIo1oN2x/Bu42beRV3OkhiaPropjuCvZT/M2ZsH9tJcLLuqC\nsZDeO7x6OPVDtiytJz24c8L+YBGj9DZCH35jmWJU2+a7TBCrt3sRLFt1WCxa\nynEysKCRZts21PGyuGMjTVxmct0tAbKSeGNvHriN+RxJyzOshzUl5LfG7Qdc\ntavc020JDtbXew0TojVPYy72x/AX6wfOaQ3NLLCdmHvl6twr0c8x0uXtTabX\n4F3vD9qs3MZjTzTy6yOgfLGn4onh4gJVePqOw7bMAXIaumAMxIWY9b2BxPul\ngxo4TP+jc4V9whXXi/hhUEyb/Vc2YjSkhuj9rHmDRDpJ3imk+TiwnjAurH2q\nU50UhUn2g9OUx4rTO9MMO2vYWoSjw+AGYZPLC49jEs2P69x6Gpac35IIMTMr\nSVrvfiyhCaJlxZxivLbN4lZ1OSO5v43jNvnoraTzMI6yxQDBSQrqeZJ4aw1s\nxxWOQmNLTAdQEiU7KGArAX5+TUtj14uZpXHAFwJZ3b772XIM6L7x+R88fVmi\n+KqoHrx86qzUIK4AJDoNQ8UL3zWcpDqW8cQVjbU91kFVbWc5PRm9dav/RtGh\nMHvYjkxbY4fu/I5/ht9Ww83TpZ7E4+iU2kYnsn7t4XqJALYMHZYWoWHXCV68\n3ecr\r\n=1tci\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.16.0","yarn":"1.22.10"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"ecb9a91da4eb7e4f12af58dea3385ff331ea6362","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --config ./.eslintrc.ts.json --ext .ts ./example ./src && eslint --ext .js,.mjs ./benchmark ./tests","test":"jest","build":"tsc --project ./tsconfig-esm.json && tsc --project ./tsconfig-cjs.json && echo \"{\\\"type\\\":\\\"commonjs\\\"}\" > ./cjs/package.json","pretty":"prettier '**/*.ts' --write","prepack":"yarn build","prepare":"husky install","release":"standard-version --infile docs/CHANGELOG.md","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.ts' --check","test:build":"./tests/build.sh","test:types":"tsc"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"deprecated":"Upgrade to @latest","lintstaged":{"*.ts":["eslint --fix"],"src/*.ts":["node docs/build.js","git add docs/"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"6.14.11","description":"MongoDB TypeScript-aware Models","directories":{},"_nodeVersion":"14.16.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"arg":"5.0.0","jest":"27.0.4","husky":"7.0.0","eslint":"7.30.0","mongodb":"4.0.0","ts-node":"10.1.0","mongoose":"5.12.12","prettier":"2.3.0","jsdoc-api":"7.0.1","ts-expect":"1.3.0","typescript":"4.3.2","@babel/core":"7.14.3","@types/jest":"26.0.23","docsify-cli":"4.4.3","jsdoc-parse":"6.0.0","lint-staged":"11.0.0","@commitlint/cli":"12.1.4","standard-version":"9.3.0","@babel/preset-env":"7.14.4","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.23.4","eslint-plugin-promise":"5.1.0","eslint-config-prettier":"8.3.0","eslint-config-standard":"16.0.3","eslint-plugin-prettier":"3.4.0","@babel/preset-typescript":"7.14.5","@typescript-eslint/parser":"4.28.0","@commitlint/config-conventional":"12.1.4","@typescript-eslint/eslint-plugin":"4.28.0","mongodb-memory-server-global-4.4":"7.2.0"},"peerDependencies":{"mongodb":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/papr_2.0.0-1_1626274791408_0.1802161039240684","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"papr","version":"2.0.0","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@2.0.0","maintainers":[{"name":"marafat","email":"3rafat@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"avaly","email":"github-com@agachi.name"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"15d3eb773a123529e565aa9d4b292b38479c30fa","tarball":"https://registry.npmjs.org/papr/-/papr-2.0.0.tgz","fileCount":28,"integrity":"sha512-IJDcjIFONnJXKzitPaJVnfituneR6PuS+B+dH9sM+2Q2PFDewps0gkTlbr7tWyBEaEZEoFqW2Ex7cWl0rwiijg==","signatures":[{"sig":"MEQCIFQq/hXKZvs4M5qGlNRqflDTdnj9qUmXOQSwCM0FHJdzAiAJfmqYuDao9ROefqOo5ck51xBXdu5MGex/NVxTZD4NxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143003,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8AEqCRA9TVsSAnZWagAAKRsP/17jueFvlFJsJOgDWU9L\nO7hKJAeBpsrQFRovNjsVXmF/JcCVwWk1//9iF1R9nT02MJhNeN2tvExBhgJy\ndzy3gKQBRheoHsVJdvgxSOI92FThqeDOun3B2k6iFH642nSdWJsv2eZuqmr5\nW7tKHyuAv6m4SseUs4drlagiSex+rjTYOaDZfPS6dmahvN/ouoW7YkbdafCT\nJxFiuF0AXvzKaeX7AHB6iS2vXr2oiZQQWPHxdFIG+ihWvIXWnxTd+BUgkE59\n8fS9o3n6f7NqQ4VVgFZQMctYbXR/hw4tFJE0YI+hMBu0mM+tw3RT25C7pN3t\nHwLy+ft5EKMdFkdawxflmSeYbTQ3J27ioX37IzLfS/hVIkJnF6838UFLYb4o\n9p4HD9ng26cJ72X8IjbvRN/RX5zOMa59e6HjZxO120S6HHupOvw3CfV8A3GJ\nvJOqGzmMGkkjhSkhPXidS0z8VvQadwrgYfiXpA2d0OwYlFTjOB4rdn1fsg2l\nZxaVbyblgV1LOVfKNqqRRH75nkUc8ReBQkDM5d8I8WPw02+8FhwPCirIur+i\ndcNqY2EN+n1OJF1ayYXYPnYNVXWMPA2pKdjhy1fRdNt5qiBAJqUxMFVOa7zf\n40EC5ErnTG2ocSv2w+IV7EyH7G2Okle5QhUj9zWabgh5jIdGYwjUc/xBFRqA\nB4XJ\r\n=GJ0n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.16.0","yarn":"1.22.10"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"bdcff72164414a7c822304c575d46526860b3997","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --config ./.eslintrc.ts.json --ext .ts ./example ./src && eslint --ext .js,.mjs ./benchmark ./tests","test":"jest","build":"tsc --project ./tsconfig-esm.json && tsc --project ./tsconfig-cjs.json && echo \"{\\\"type\\\":\\\"commonjs\\\"}\" > ./cjs/package.json","pretty":"prettier '**/*.ts' --write","prepack":"yarn build","prepare":"husky install","release":"standard-version --infile docs/CHANGELOG.md","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.ts' --check","test:build":"./tests/build.sh","test:types":"tsc"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"lintstaged":{"*.ts":["eslint --fix"],"src/*.ts":["node docs/build.js","git add docs/"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"6.14.11","description":"MongoDB TypeScript-aware Models","directories":{},"_nodeVersion":"14.16.0","_hasShrinkwrap":false,"devDependencies":{"arg":"5.0.0","jest":"27.0.4","husky":"7.0.0","eslint":"7.30.0","mongodb":"4.0.0","ts-node":"10.1.0","mongoose":"5.12.12","prettier":"2.3.0","jsdoc-api":"7.0.1","ts-expect":"1.3.0","typescript":"4.3.2","@babel/core":"7.14.3","@types/jest":"26.0.23","docsify-cli":"4.4.3","jsdoc-parse":"6.0.0","lint-staged":"11.0.0","@commitlint/cli":"12.1.4","standard-version":"9.3.0","@babel/preset-env":"7.14.4","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.23.4","eslint-plugin-promise":"5.1.0","eslint-config-prettier":"8.3.0","eslint-config-standard":"16.0.3","eslint-plugin-prettier":"3.4.0","@babel/preset-typescript":"7.14.5","@typescript-eslint/parser":"4.28.0","@commitlint/config-conventional":"12.1.4","@typescript-eslint/eslint-plugin":"4.28.0","mongodb-memory-server-global-4.4":"7.2.0"},"peerDependencies":{"mongodb":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/papr_2.0.0_1626341673840_0.0022294547459489333","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"papr","version":"1.0.2","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@1.0.2","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"550dc68008151aa375659bb19cffea8d5b994f25","tarball":"https://registry.npmjs.org/papr/-/papr-1.0.2.tgz","fileCount":28,"integrity":"sha512-5r894tdrpBOtd5sIWI9ES9JYp1axoIAQbJsikqLawEk3ZO43LIa3Kg5WbAvud+kqkeoNKcAz8Bfenw+rZvggww==","signatures":[{"sig":"MEQCIDUEvJxjyQsPiYzilKJMlm1RcYXefDNgNaMMdFNE62PsAiB/H4uF95hgfbUEBVC3b95sb9yyb2dY2nSmEKW7ARPqoA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9uKYCRA9TVsSAnZWagAAaTUP+wU+l5joIwD/Vn/Z+/VP\nT9wkknb+RblHABLQ2O//eQEmv0vVdP+FwBoxc9Jv08dwcNGtIM1whrgaFnje\nXkFXbZ4ZezB+2mcCp2l0wNv8d4gWE3UFPpfpl8BUMBukr073hQMq3VFC2iFB\neE+RDZfivL8ul4W2uUSPK9+2RSK+RoCmClwBeN3bHs3ZA71A6ZMoUz/NMusS\nfkI9vrnM49CoE2iFspW4LsUVU86RVyoAcu/vck1LikQ0AQNzc9rcb+o3KeuW\nndC3zY1su0kDfqS5144iQ/fmQ/kT0fu0YOd21MTCpmWvSHepcnI52QjKsbY2\nrEFfZFdPUiQPpyPcTJgejkakNW+IamuEpNLnlg0pmqO1Ff1mnzGuvlfzlHJd\nnuxHpTGAX/l16B7enoU8vIr7XMjpKIJ45NzzC/SrRBTBleQEpQfimSsJL+m5\ndXbJ5lTHdei+xEqrZrCUG7nVyrtmhMA+7HiZiiuch3qCQebGRnh4rV4AJOiS\n0XLPvXiezxcC7s5e5jFPZxcBak+2SajGPSpRwH9P52YjaE5vY/FidAVSUHVS\nq3rs96Xdq0TSUkhQeHaWxQPeMDy6HfVlivyzXDi4SDCg7J2B52Oo86CYCh30\n2v7YJdaZGrra5UZfSaigAPCunIcA6EENrLuW/aQlMJ6gMCW5vPMIzLT8OD/Q\nnt9r\r\n=oOgy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.16.0","yarn":"1.22.10"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"2332b66a9b8eac87ad0ed7fd263e0c9371457a65","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --config ./.eslintrc.ts.json --ext .ts ./example ./src && eslint --ext .js,.mjs ./benchmark ./tests","test":"jest","build":"tsc --project ./tsconfig-esm.json && tsc --project ./tsconfig-cjs.json && echo \"{\\\"type\\\":\\\"commonjs\\\"}\" > ./cjs/package.json","pretty":"prettier '**/*.ts' --write","prepack":"yarn build","prepare":"husky install","release":"standard-version --infile docs/CHANGELOG.md","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.ts' --check","test:build":"./tests/build.sh","test:types":"tsc"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"lintstaged":{"*.ts":["eslint --fix"],"src/*.ts":["node docs/build.js","git add docs/"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"6.14.11","description":"MongoDB TypeScript-aware Models","directories":{},"resolutions":{"mongodb":"3.6.10"},"_nodeVersion":"14.16.0","_hasShrinkwrap":false,"devDependencies":{"arg":"5.0.0","jest":"27.0.4","husky":"7.0.0","eslint":"7.30.0","mongodb":"3.6.10","ts-node":"10.1.0","mongoose":"5.12.12","prettier":"2.3.0","jsdoc-api":"7.0.1","ts-expect":"1.3.0","typescript":"4.3.2","@babel/core":"7.14.3","@types/jest":"26.0.23","docsify-cli":"4.4.3","jsdoc-parse":"6.0.0","lint-staged":"11.0.0","@types/mongodb":"3.6.17","@commitlint/cli":"12.1.4","standard-version":"9.3.0","@babel/preset-env":"7.14.4","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.23.4","eslint-plugin-promise":"5.1.0","eslint-config-prettier":"8.3.0","eslint-config-standard":"16.0.3","eslint-plugin-prettier":"3.4.0","@babel/preset-typescript":"7.14.5","@typescript-eslint/parser":"4.28.0","@commitlint/config-conventional":"12.1.4","@typescript-eslint/eslint-plugin":"4.28.0","mongodb-memory-server-global-4.4":"7.2.0"},"peerDependencies":{"mongodb":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/papr_1.0.2_1626792600469_0.07855546654190304","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"papr","version":"2.0.1","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@2.0.1","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"512541fc6ab26fcef371ca5ee2e3bc3c56164100","tarball":"https://registry.npmjs.org/papr/-/papr-2.0.1.tgz","fileCount":28,"integrity":"sha512-i1iKe/joDtcco5W11vrant+3DWQMBVRpKdpRUa/+xdyMPNdRwTyv9ezcC+uDDnOTZgKhS6Fq08wX2aJjuLhkgA==","signatures":[{"sig":"MEQCIGTz65dhPZYUc/Zh2wm8DXMxdED/zEPyaz/UZOv9rRNlAiACCvepXPUiMhGFCUNrWqnykifmDbKl+JN5hw4x25h/YA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9uYPCRA9TVsSAnZWagAA5ncQAJy8rDhTXaXzvxH8AENt\nmYN6MnsbLpG1B7oRxrSjaoLY4nhhp4ICr2UTFH/vMHDLUgmfAUvYQBITxHnE\niR7uvWWUzMJzopXg/dCYp2ktl115CKUg3Xsh6F1VefaHz5h8MSLM/sD/7i/c\nMXqxZNcv36UrFa03ikJRIOkF9YOTAuE8Va+xpiEAf7m9PsPGy9lYlF40Y9rc\nhXvQ+ytvp8qTm46qnQHIt5WIAjBJFiSQrpHhQLK+pgdi045prt3HIo5GZtRK\nwNavt7mYG46BG3WTNdrRzTf6yeF79533qFgR8opR5ELRk1Lre4pp9Mot62kd\nDmHuDMqfmX6rfOU2Hw1nwFrHD/2r2Tb2ruaXzi1rFDJ6VcIHZ6PBanJvZp2Z\n7TIBtzCCScgaKxrHYvE8x3H363SgE81/DJ926EQY6q3LU2FIP99R6cPpAzMU\nR15xiVhQmd/B4l7u/BLZjSM6ubs5wGClV5fHrIBA18f1pSBmwCrihWZtq2wV\nPelU08+pay4cVVHd2/Fg5qMBYADJAbAA/qrn/DKzZWj5UNH21EsIqpYsdGws\nqbbhG/4JHxsW+AREwk33mfGOPK/msPUacLZQg7CjMEo7+fVDctHCwrUnG6xj\ndW4Z64pB10PDNuzDw/J7S1rRqYmfA6JHT6UR3UL6Gu90oO5nUn/swASWiCLw\nxgG2\r\n=j9Sv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.16.0","yarn":"1.22.10"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"99b7ce679819539a9f789bdea17c0c27c0517102","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --config ./.eslintrc.ts.json --ext .ts ./example ./src && eslint --ext .js,.mjs ./benchmark ./tests","test":"jest","build":"tsc --project ./tsconfig-esm.json && tsc --project ./tsconfig-cjs.json && echo \"{\\\"type\\\":\\\"commonjs\\\"}\" > ./cjs/package.json","pretty":"prettier '**/*.ts' --write","prepack":"yarn build","prepare":"husky install","release":"standard-version --infile docs/CHANGELOG.md","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.ts' --check","test:build":"./tests/build.sh","test:types":"tsc"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"lintstaged":{"*.ts":["eslint --fix"],"src/*.ts":["node docs/build.js","git add docs/"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"6.14.11","description":"MongoDB TypeScript-aware Models","directories":{},"_nodeVersion":"14.16.0","_hasShrinkwrap":false,"devDependencies":{"arg":"5.0.0","jest":"27.0.4","husky":"7.0.0","eslint":"7.31.0","mongodb":"4.0.0","ts-node":"10.1.0","mongoose":"5.12.12","prettier":"2.3.0","jsdoc-api":"7.0.1","ts-expect":"1.3.0","typescript":"4.3.2","@babel/core":"7.14.3","@types/jest":"26.0.23","docsify-cli":"4.4.3","jsdoc-parse":"6.0.0","lint-staged":"11.0.0","@commitlint/cli":"12.1.4","standard-version":"9.3.0","@babel/preset-env":"7.14.4","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.23.4","eslint-plugin-promise":"5.1.0","eslint-config-prettier":"8.3.0","eslint-config-standard":"16.0.3","eslint-plugin-prettier":"3.4.0","@babel/preset-typescript":"7.14.5","@typescript-eslint/parser":"4.28.0","@commitlint/config-conventional":"12.1.4","@typescript-eslint/eslint-plugin":"4.28.0","mongodb-memory-server-global-4.4":"7.3.0"},"peerDependencies":{"mongodb":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/papr_2.0.1_1626793487050_0.9258249768328584","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"papr","version":"1.0.3","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@1.0.3","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"901c262999ed4687aa0cfb5f16074d2e17659453","tarball":"https://registry.npmjs.org/papr/-/papr-1.0.3.tgz","fileCount":28,"integrity":"sha512-lNK53W3NGq7x8Phz7YKmaUzqF6/UIwkgV3RlKgfnd2zVggiXucqjERT9EjMGko1yX59kOmhyzXEThmPBP3UAZQ==","signatures":[{"sig":"MEYCIQCYQGIBsTjnlWy2UFkTQXdDsh6dcBXw1tSeyDACal+26gIhAO1HLHW68AdZSpfvQiBqejo8jkAr+cAfnbTaUUHid7ar","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg98gUCRA9TVsSAnZWagAAiIcP/RJJ/Sjx8zEaV3gjDnNc\nbN8t975ZKTDwlMv+9xtizN1+5/9j/Rz8vjd+njhIPq0khdwKYBtoKrgS4wja\n50y93GpzGKLWkgjpi1wyT5qDTflgVXNRiPt/XA6f+YaJ7t6IAs1JXtpaEYi/\nLsRjLbJ1CHl/F7JE+zQR1F3vTFzB/gwoCE76cyt5YqCE0+bWcS4tDOZOn+0/\nZQkOopbvPIOjaRffcwEmBfz5DxKwsSgzDmcnlEIjStUE7muyP54fmB0iqnM6\n50EFTxR/QtimpfjEIr4y7BApAzW8Fb6LL4dNaMo5MtvOJEZ4q4AozsF96Giy\nlxv27t0PcP18saeZiNO3+b8XuuLt0eLxc2ci3wLsMW2CeZj/atfe3RIoK9mA\naZttP6f3pNJe4AT6Go2GpQbG8uuPp6/KhJRnbpRiwwB4FtuM6lBIsdvsJZty\nS/ZId43g/tSwYLzULTHAWRtuDRdmybyTOia9ZM5H/KICXcqoJRwsIzc+OTlT\nqF0gVTkklAQrkW4SND0aOYSOugHP3GNLjK6TN1NfGdtFf3KSHeanEsvriR/B\nasW770dbvk06eI8uJ817zqdkgnWkTwiQ4NUtIFV+TXoIlyJCP7n9jG2mCrnN\nzLRXR1HHvJCOEjBJUjgqWbdLQIlhwpcXylqaMba0yoNp1acsxAbBSTZVoAN9\nGGf0\r\n=dyM9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.16.0","yarn":"1.22.10"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"02842e17ac4cd2a41e4f616d0292141d896db5ba","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --config ./.eslintrc.ts.json --ext .ts ./example ./src && eslint --ext .js,.mjs ./benchmark ./tests","test":"jest","build":"tsc --project ./tsconfig-esm.json && tsc --project ./tsconfig-cjs.json && echo \"{\\\"type\\\":\\\"commonjs\\\"}\" > ./cjs/package.json","pretty":"prettier '**/*.ts' --write","prepack":"yarn build","prepare":"husky install","release":"standard-version --infile docs/CHANGELOG.md","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.ts' --check","test:build":"./tests/build.sh","test:types":"tsc"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"lintstaged":{"*.ts":["eslint --fix"],"src/*.ts":["node docs/build.js","git add docs/"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"6.14.11","description":"MongoDB TypeScript-aware Models","directories":{},"resolutions":{"mongodb":"3.6.10"},"_nodeVersion":"14.16.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"arg":"5.0.0","jest":"27.0.4","husky":"7.0.0","eslint":"7.30.0","mongodb":"3.6.10","ts-node":"10.1.0","mongoose":"5.12.12","prettier":"2.3.0","jsdoc-api":"7.0.1","ts-expect":"1.3.0","typescript":"4.3.2","@babel/core":"7.14.3","@types/jest":"26.0.23","docsify-cli":"4.4.3","jsdoc-parse":"6.0.0","lint-staged":"11.0.0","@types/mongodb":"3.6.17","@commitlint/cli":"12.1.4","standard-version":"9.3.0","@babel/preset-env":"7.14.4","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.23.4","eslint-plugin-promise":"5.1.0","eslint-config-prettier":"8.3.0","eslint-config-standard":"16.0.3","eslint-plugin-prettier":"3.4.0","@babel/preset-typescript":"7.14.5","@typescript-eslint/parser":"4.28.0","@commitlint/config-conventional":"12.1.4","@typescript-eslint/eslint-plugin":"4.28.0","mongodb-memory-server-global-4.4":"7.2.0"},"peerDependencies":{"mongodb":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/papr_1.0.3_1626851348488_0.9752700458868044","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"papr","version":"2.0.2","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@2.0.2","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"6089d2ba0b168b08b49ab9b05265ba8764c381a9","tarball":"https://registry.npmjs.org/papr/-/papr-2.0.2.tgz","fileCount":28,"integrity":"sha512-IUt1BewzD6TYjeNF2rtp026ByLImFaD07JClt8nzNoRvWX5jGJ3nAXaKV3NYkI4e+ceEFaqr/FP2mBTvB95Okg==","signatures":[{"sig":"MEUCIQDrGc1g20HI8DESEB+5lmKHZ7EB4Oyto5LNY3WsFvcbZQIgck5SVvCbTFVxOHPNRI79ENKHLUIZ2zierYTw/yCDv68=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg98isCRA9TVsSAnZWagAAHr0P/156hDfRfsY+9YYCQYy3\n9CJ0R7L2gvAed7J5ZXIMQcyQbdL4W32HiI5xoZ2CqILkH0/elBYFI6lnulUM\n4vltiKE8plmZj/OTcum9TVZsgGAhGwyNMW1r4zU6IxlMKwbE1g5H+J/n1Zdt\n7EkSQUgpESO9t4p1F1ng+LTAG++9bF6/4p9dFw5FX9+KGFLkjdYvFSLItmV5\nj18Xa+X55+CrdpJduYvxqxDYBQbCTcbwI28Mlfp+obs4DJqNn1ryx7St+nDR\n1ZpfPjzT8C/B6WYcrDqhPS3tL4lQxF3iLNPw1u7GRjycQXQrvIgLcm1gee+Y\nl2cDmRcjXV+SR5gBPkxezdrzINvrh5oXtPfy/TuFEy61ghITv9fC2ThrlnLU\nMoltVbw56vVV9ZA6opIR7203pjttiVUeRoa6JsPJ5/DEwRxpFpjYrAjSboe2\nNm4z7hnsAaPI1hZSTo4SKMI4FJbCKXbYypHibS8zVWsd8UsW0+Adtyy0FJAK\nm+69dNXyt+wgEquiRvgHGkpFEdxTHdb9AJzhtgXGN8nlv3oKsvYW/cgkD90n\njO/IVCCaGAWJS2xNkRCP1GxjtWCc971VAdQIplW89ZXrsmB17ZUaleVoyqab\nt4KEx7sKm24I1DMsfGiUSwgiiJk3qTVMXiMhmBe6ini6RYoO4XxiTMJeg70h\ntKej\r\n=lhPF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.16.0","yarn":"1.22.10"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"45de88dcab6b032098a17d32646644c87b2accba","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --config ./.eslintrc.ts.json --ext .ts ./example ./src && eslint --ext .js,.mjs ./benchmark ./tests","test":"jest","build":"tsc --project ./tsconfig-esm.json && tsc --project ./tsconfig-cjs.json && echo \"{\\\"type\\\":\\\"commonjs\\\"}\" > ./cjs/package.json","pretty":"prettier '**/*.ts' --write","prepack":"yarn build","prepare":"husky install","release":"standard-version --infile docs/CHANGELOG.md","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.ts' --check","test:build":"./tests/build.sh","test:types":"tsc"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"lintstaged":{"*.ts":["eslint --fix"],"src/*.ts":["node docs/build.js","git add docs/"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"6.14.11","description":"MongoDB TypeScript-aware Models","directories":{},"_nodeVersion":"14.16.0","_hasShrinkwrap":false,"devDependencies":{"arg":"5.0.0","jest":"27.0.4","husky":"7.0.0","eslint":"7.31.0","mongodb":"4.0.0","ts-node":"10.1.0","mongoose":"5.12.12","prettier":"2.3.0","jsdoc-api":"7.0.1","ts-expect":"1.3.0","typescript":"4.3.2","@babel/core":"7.14.3","@types/jest":"26.0.23","docsify-cli":"4.4.3","jsdoc-parse":"6.0.0","lint-staged":"11.0.0","@commitlint/cli":"12.1.4","standard-version":"9.3.0","@babel/preset-env":"7.14.4","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.23.4","eslint-plugin-promise":"5.1.0","eslint-config-prettier":"8.3.0","eslint-config-standard":"16.0.3","eslint-plugin-prettier":"3.4.0","@babel/preset-typescript":"7.14.5","@typescript-eslint/parser":"4.28.0","@commitlint/config-conventional":"12.1.4","@typescript-eslint/eslint-plugin":"4.28.0","mongodb-memory-server-global-4.4":"7.3.0"},"peerDependencies":{"mongodb":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/papr_2.0.2_1626851500149_0.8959037170635635","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"papr","version":"2.0.3","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@2.0.3","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"649fa78aaf9ffce4a9890b2c4b9727e9b538bf26","tarball":"https://registry.npmjs.org/papr/-/papr-2.0.3.tgz","fileCount":28,"integrity":"sha512-RdiIquH7I8dmzzTXgPGk9qHXGJTHeZ4CZW8rWkyliN+hcjueSeVfbDT+LMoIJp9hx/GjdkEDi8KAjCGjjePTPQ==","signatures":[{"sig":"MEUCIGJ7M97NcKQoPFOurmmTFzie+bWGc6kf69ofFT2jXTzrAiEAupvBIsN1puZTSQmIBauqjEkKg2AK3YoycHnc6hXXbfw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJeprCRA9TVsSAnZWagAASUsP/RLoNyeHIf8AEa6a0Q5H\nc1JHFYD8H7M1StA43/W1EFy/6p8nLW93zGxbxbifUfcWY4ZTeadIthxxQS7S\nnwdlee4tr8/oiL8C7nUYPSTM95L99A8J8YSPrXRhuC3iAyJL68lnnaUarIN/\nTRr9a2fTK/eRxLLTKr8ZK9Xthk8GoSytq5h2GAV+lhJyKECgXXg227KMie5O\nvrdd0Re9XJnJFjyHfGs94uuzqUhnTZyC1KvjRMfEkc9UXH7+iPQP9KJKkSKp\nW/HjVOg3QVSe9mb5tZVxcnWLSuTmMXIMB1Mr5SZM6NlPulta3+C6c2dguaqB\nCpZWjjsoRUT+ZmMDVN5ubfr7Y5INr2cB68/0YWQiqhiKtdbb4aCEj7dKe4nd\no4XeeRppRp6KnV2U+Rgq6SgLFDsZPPdbAg9O0k8sjB7xBB/fgazWjw1SyuNk\nOr4QDV4qkuEVFjeIfkTYhuKFuJZ5NfyzRNIbxwIRP7FKDqzaSiu5ZDrnOxQF\nGjgNVBXwFmjXWDClecv38EVEvBOKXEv6T961gammM9MEasMu9oQ17Lg36qwR\nIrD359if79GBM2OLc079ByxQmBHHi8s59Dy841olwJKsvtwB/10rktig6axV\nTk7jMlbrAHsXG6htX2sdetxmYJo8N9+M8U2V2FiMMS226vP6gYiP6PkdWdmF\nU+b1\r\n=43Wd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.16.0","yarn":"1.22.10"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"e5ec4c52e3c3b81cd1b0e235b0779c0806163e4d","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --config ./.eslintrc.ts.json --ext .ts ./example ./src && eslint --ext .js,.mjs ./benchmark ./tests","test":"jest","build":"tsc --project ./tsconfig-esm.json && tsc --project ./tsconfig-cjs.json && echo \"{\\\"type\\\":\\\"commonjs\\\"}\" > ./cjs/package.json","pretty":"prettier '**/*.ts' --write","prepack":"yarn build","prepare":"husky install","release":"standard-version --infile docs/CHANGELOG.md","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.ts' --check","test:build":"./tests/build.sh","test:types":"tsc"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"lintstaged":{"*.ts":["eslint --fix"],"src/*.ts":["node docs/build.js","git add docs/"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"6.14.11","description":"MongoDB TypeScript-aware Models","directories":{},"_nodeVersion":"14.16.0","_hasShrinkwrap":false,"devDependencies":{"arg":"5.0.0","jest":"27.0.4","husky":"7.0.0","eslint":"7.32.0","mongodb":"4.1.1","ts-node":"10.2.1","mongoose":"5.12.12","prettier":"2.3.0","jsdoc-api":"7.0.1","ts-expect":"1.3.0","typescript":"4.3.2","@babel/core":"7.15.0","@types/jest":"27.0.1","docsify-cli":"4.4.3","jsdoc-parse":"6.0.0","lint-staged":"11.1.0","@commitlint/cli":"13.1.0","standard-version":"9.3.0","@babel/preset-env":"7.15.0","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.24.1","eslint-plugin-promise":"5.1.0","eslint-config-prettier":"8.3.0","eslint-config-standard":"16.0.3","eslint-plugin-prettier":"3.4.0","@babel/preset-typescript":"7.15.0","@typescript-eslint/parser":"4.29.0","@commitlint/config-conventional":"13.1.0","@typescript-eslint/eslint-plugin":"4.29.0","mongodb-memory-server-global-4.4":"7.3.0"},"peerDependencies":{"mongodb":">=4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/papr_2.0.3_1629874795196_0.6135517344138026","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"papr","version":"2.1.0","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@2.1.0","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"242e7a444e62687e7f80ead6a481576e2138fd7c","tarball":"https://registry.npmjs.org/papr/-/papr-2.1.0.tgz","fileCount":28,"integrity":"sha512-ONVOVvDplMnl7lekl17u7cyBktECmXkFM+8EqXEoJrhvI2gcuM+cVQy1/g4cS9WlR62zYpsjln1NoYmXC6NLlg==","signatures":[{"sig":"MEQCIEf72hRHtLNEFlVq5aCb3nn7GJPITRDLi3+RDb+bRh6GAiA7rztaMv7bym0tbAb5UQQYI0scEOCG2/hbteJqq7sx1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMGrkCRA9TVsSAnZWagAA95oP/jtWmEWwNkb4BDpxSOI9\n7G1ke/DapRo3+5ONPkkvyR8+wmAkj0XUBIysztT2QDdSzA+ECxfwPRdkEgnt\nTr97L2cpfWd7lhphpWeP4XrH7mMqrns5gjXS4bCYEKjKcoeTuVaW5WkyP+4j\nJgjzJnZ1JVk5pwsw3pnQC/BnSkUfcYNubLWCPn3FA3ZDJqGxTEcXyFW20UfM\n9/Cw8PQ+2sMX1d1ZnojHZw+tI46xxJwfaPYrYqvdo0mdBIr4ckmPD+Uln3VB\nv3EtrhU4gjechRTLs8lyox/az3EHSjkHBbQeyziK3D8bpagTMrcDh4mIfmeB\noSp0MmvqkEXLDQedN9+dMoISfO5KF6tZ/64yjBx5wHKNfhWkC84pwvw9Sd29\nv0oBZPTkMpRqUid3Hs9XnvmsK0XjldCTxtPpLhZvxFL2OMr7pfUVbPZPlYYt\ntntQ4IbtKTXQCrDGD3+prkcryoE00mPIjAgCaG/8G2tgnHE48E3H+UGvNQyK\ne4MC0x0kEdcCg5M2ZcDXcBE5m5grb8pwRwOSKgS2/c+AmaFLy+2BGwwVMhrT\n33yMCWOdzSDlVQ+d3RDjHN2qE/WPidOxRLMCvLAtwAoFuxmH60BJKQX6d4cY\nBJ2+Id7Xl4MmO3oVSrw5M/MRbSjDelcnO3aRLE51xfa8dtNMmmCId8jz13gT\nua7P\r\n=zrCP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.16.0","yarn":"1.22.10"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"2f13ac0f542f43fc698368719e404b59f59d6fe7","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --config ./.eslintrc.ts.json --ext .ts ./example ./src && eslint --ext .js,.mjs ./benchmark ./tests","test":"jest","build":"tsc --project ./tsconfig-esm.json && tsc --project ./tsconfig-cjs.json && echo \"{\\\"type\\\":\\\"commonjs\\\"}\" > ./cjs/package.json","pretty":"prettier '**/*.ts' --write","prepack":"yarn build","prepare":"husky install","release":"standard-version --infile docs/CHANGELOG.md","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.ts' --check","test:build":"./tests/build.sh","test:types":"tsc"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"lintstaged":{"*.ts":["eslint --fix"],"src/*.ts":["node docs/build.js","git add docs/"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"6.14.11","description":"MongoDB TypeScript-aware Models","directories":{},"_nodeVersion":"14.16.0","_hasShrinkwrap":false,"devDependencies":{"arg":"5.0.0","jest":"27.1.0","husky":"7.0.0","eslint":"7.32.0","mongodb":"4.1.1","ts-node":"10.2.1","mongoose":"5.12.12","prettier":"2.3.0","jsdoc-api":"7.0.1","ts-expect":"1.3.0","typescript":"4.4.2","@babel/core":"7.15.0","@types/jest":"27.0.1","docsify-cli":"4.4.3","jsdoc-parse":"6.0.0","lint-staged":"11.1.0","@commitlint/cli":"13.1.0","standard-version":"9.3.0","@babel/preset-env":"7.15.0","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.24.1","eslint-plugin-promise":"5.1.0","eslint-config-prettier":"8.3.0","eslint-config-standard":"16.0.3","eslint-plugin-prettier":"4.0.0","@babel/preset-typescript":"7.15.0","@typescript-eslint/parser":"4.30.0","@commitlint/config-conventional":"13.1.0","@typescript-eslint/eslint-plugin":"4.30.0","mongodb-memory-server-global-4.4":"7.3.0"},"peerDependencies":{"mongodb":">=4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/papr_2.1.0_1630563044240_0.2327022413483173","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"papr","version":"2.1.1","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@2.1.1","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"18f53cfb1e8ee2653f19a084f07e8825cd6f64a3","tarball":"https://registry.npmjs.org/papr/-/papr-2.1.1.tgz","fileCount":30,"integrity":"sha512-kQ+ORxDNOSdThVDMpeZWc9NBfR7DxgHQrlYoN+39NyP+II2F1GfT171HqJHT20tN5V/Q/1FBP8HWw/lW6XawFQ==","signatures":[{"sig":"MEYCIQD4i9nFnSjEszVagvXnJ4ycO3VcDs0i8IkD223kTWkMSQIhAJi0tczzptwHiSsSCaofkUTYxmsfNTLrD9ZZhygRjSc9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158239},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.16.0","yarn":"1.22.10"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"f79075f58e91f40d1a3eace6ef48fb6c74d49466","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --config ./.eslintrc.ts.json --ext .ts ./example ./src && eslint --ext .js,.mjs ./benchmark ./tests","test":"jest","build":"./build.sh","pretty":"prettier '**/*.ts' --write","prepack":"yarn build","prepare":"husky install","release":"standard-version --infile docs/CHANGELOG.md","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.ts' --check","test:build":"./tests/build.sh","test:types":"tsc"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"lintstaged":{"*.ts":["eslint --fix"],"src/*.ts":["node docs/build.js","git add docs/"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"6.14.11","description":"MongoDB TypeScript-aware Models","directories":{},"_nodeVersion":"14.16.0","_hasShrinkwrap":false,"devDependencies":{"arg":"5.0.0","jest":"27.3.0","husky":"7.0.0","eslint":"7.32.0","mongodb":"4.1.1","ts-node":"10.4.0","mongoose":"6.0.6","prettier":"2.4.0","jsdoc-api":"7.1.0","ts-expect":"1.3.0","typescript":"4.4.2","@babel/core":"7.16.0","@types/jest":"27.0.1","docsify-cli":"4.4.3","jsdoc-parse":"6.0.0","lint-staged":"11.2.0","@commitlint/cli":"14.1.0","standard-version":"9.3.0","@babel/preset-env":"7.16.0","@byu-oit/bar-chart":"1.4.2","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.25.2","eslint-plugin-promise":"5.1.0","mongodb-memory-server":"8.0.0","eslint-config-prettier":"8.3.0","eslint-config-standard":"16.0.3","eslint-plugin-prettier":"4.0.0","@babel/preset-typescript":"7.16.0","@typescript-eslint/parser":"4.33.0","@commitlint/config-conventional":"14.1.0","@typescript-eslint/eslint-plugin":"4.33.0"},"peerDependencies":{"mongodb":">=4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/papr_2.1.1_1636363898472_0.45006248661758286","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"papr","version":"2.2.0","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@2.2.0","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"5b1bdc47e524e4c375308c9b6913477fa65deaf3","tarball":"https://registry.npmjs.org/papr/-/papr-2.2.0.tgz","fileCount":30,"integrity":"sha512-q+iyDKyY5e9rL1qw9DpU1HpoR3SCDyyaQci5URl5feRoWCzzIRr6zKAGYzDV2c3M0vp/BspTyRTyYCuxhEHWEg==","signatures":[{"sig":"MEUCIQCstcruOHdAojEbcsfPmvCaEfaslUNUGK6cT9Klaim+CgIgTQ/uhA4LeGebpZ88XxZERurMw7XZ2DsnXytBQNI+IkY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":164352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqIMlCRA9TVsSAnZWagAAb3UQAILSDvH6hLY66643Hyya\nytZOsMRTVpBNcT2NVnQErU92mnhQG77YscP/D4lvLt3ag6Yi8I1RU6nUWLNR\np3fkzPRd/5eh3ksua2dI5bZvBjucScTN9Br52kkfds26ZujmTmBG1uu5zyGA\nV7yWfq/BTrpuLIYTcgfy7WOVTDaM33gRN8rPTEQmhvEzthdXW18+k2WjjZNu\n1atm80wgwfamV+/Oaaw0ud2Ro5tPLHADKSynh2aV/W7oSdpPiKEF6V8CHVGJ\naAxXixLncFPYDo7F3Uw7guGORBYdg284UF5FrFDoNeZDCa9gxgO79Ca/xwBP\n86L39P/zZslCepStUMYNEUqpzw77InEPTylapZZEqP9TorRBpO25ScaQZaXN\nVULWD2Yhecl2ApORuQ5eBPQ7BmPLQrWxNLkmiD26Pl4elixdQx/H+PowaDOr\nmwN8hgQ/TzxOkLpZU8M3fDriLN8Js1QPLCSsx1O5GSnhOkgSlPlJBiglCJjR\n2jZ5Vqs8GzdcsUf/Rms/UHNhZOLobbxHFaQJG5OcrPtY45k4qp5LnheQG+X3\nwU++INT9Rtn/2QkxOOLJueMFRrQ5OSI01XG/m7IPXkCOwk0joxRX8s7Stao7\nyx9LEyVrIES6/y1UZSNpEM9eKD+VkJDPqf7WMwF+Bdren0YEyl9UuyqqMYnV\no740\r\n=wOEf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.16.0","yarn":"1.22.10"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"0a57eaa4f95e4cf020a3e361e0b2b85c4cee1280","scripts":{"docs":"node docs/build.js && prettier docs/**/*md --write && docsify serve ./docs","lint":"eslint --config ./.eslintrc.ts.json --ext .ts ./example ./src && eslint --ext .js,.mjs ./benchmark ./tests","test":"jest","build":"./build.sh","pretty":"prettier '**/*.{md,ts}' --write","prepack":"yarn build","prepare":"husky install","release":"standard-version --infile docs/CHANGELOG.md","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{md,ts}' --check","test:build":"./tests/build.sh","test:types":"tsc"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"6.14.11","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"*.ts":["eslint --config ./.eslintrc.ts.json --ext .ts --fix","prettier --write --list-different"],"src/*.ts":["node docs/build.js","git add docs/"]},"_nodeVersion":"14.16.0","_hasShrinkwrap":false,"devDependencies":{"arg":"5.0.0","jest":"27.4.0","husky":"7.0.0","eslint":"7.32.0","mongodb":"4.2.1","ts-node":"10.4.0","mongoose":"6.0.6","prettier":"2.5.0","jsdoc-api":"7.1.0","ts-expect":"1.3.0","typescript":"4.5.2","@babel/core":"7.16.0","@types/jest":"27.0.1","docsify-cli":"4.4.3","jsdoc-parse":"6.0.0","lint-staged":"12.1.2","@commitlint/cli":"15.0.0","standard-version":"9.3.0","@babel/preset-env":"7.16.0","@byu-oit/bar-chart":"1.4.2","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.25.2","eslint-plugin-promise":"5.2.0","mongodb-memory-server":"8.0.0","eslint-config-prettier":"8.3.0","eslint-config-standard":"16.0.3","eslint-plugin-prettier":"4.0.0","@babel/preset-typescript":"7.16.0","@typescript-eslint/parser":"4.33.0","@commitlint/config-conventional":"15.0.0","@typescript-eslint/eslint-plugin":"4.33.0"},"peerDependencies":{"mongodb":">=4.2.1"},"_npmOperationalInternal":{"tmp":"tmp/papr_2.2.0_1638433573014_0.9629904561193046","host":"s3://npm-registry-packages"}},"2.3.0-0":{"name":"papr","version":"2.3.0-0","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@2.3.0-0","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"500277c2aa6943c37fbe89c77559f1263ba5fe2a","tarball":"https://registry.npmjs.org/papr/-/papr-2.3.0-0.tgz","fileCount":34,"integrity":"sha512-4mUX8WHuZwrXJ+cWZTZOi5aheCicvXIdAZJ9F0TNZ7H/GckRIM5RE+Qt5Qfw0Mski7axi/Ei9/BeT/nMKnnIzQ==","signatures":[{"sig":"MEYCIQDudd0J7hsN/h2+84jm735jMZ8ISfYjfFPmnAWt3GZyGgIhANuCZTiXwMf/oJ/X601oqZMrTdKrfepYzGwvxkJbzQ1w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiH6WqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpo0BAAhAhY+MH2jPF9bRdcyZTIGVeiuzxM/GbK3R67801xiL9Tm0G7\r\nEE0ZGFlH9XjSYPoN7W0OuI8/KSvYaNU2HbyetX1JRktm/7aaCWMWr4QuNw4P\r\nyQD3Jp5OgWu8VlPWvO4CN33sOCMGgMicAs+MAkKp0Rrpc5T1xZB4Uqh8xUEK\r\nvcTkF35hfL0UoQuVhZ0FcHT6BZyoDjsIl11/Fd19+WX6G8rfCJCTDWFjcfR/\r\nBavyUvDJTH6Zk6StW2auO2y4K3WHsgNKqqeGKh1QY8kX463pgODwbrqcR/+V\r\ny4I8XmjUcodF1yBw2YQcrsMYcrG6JUnXjnyOtDeOvpJCbspo7KTgRvWtecME\r\nRPWbj6TFnxfwp4AjpXihPa2KqUMm7vYXwCA6ib5zAD4JVpTWE81jQDsCT+VZ\r\nz1l2GNEVpNmf+YSmGoxyt5K+kq2I1fntpWSTuI+9ynPJSBX99FEwc0r9a8Xx\r\n4zJn236nKghDwu2GfSPKclGfhpBjUd/qCv0mSPLCxbFVU8XCIU6kzKPSlf4g\r\nJcqLRGzHUPO/nV14X5sl937xKE9NQ2YiJ4eb30WPnWLaNMHxrRpy95JEzabF\r\nUqdH8qBtIjc2uEAyzjgrbth/wYmCUnty4+w1HHL18bgUme7lvLE5A7kVrdc0\r\nhD0KAUTiacS+dJJdTgoKPJqPeNALTo5Ci+M=\r\n=NOmU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.16.0","yarn":"1.22.10"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"fdd32c193221790f7161df6dc2e42d02d1e38848","scripts":{"docs":"node docs/build.js && prettier docs/**/*md --write && docsify serve ./docs","lint":"eslint --config ./.eslintrc.ts.json --ext .ts ./example ./src && eslint --ext .js,.mjs ./benchmark ./tests","test":"jest","build":"./build.sh","pretty":"prettier '**/*.{md,ts}' --write","prepack":"yarn build","prepare":"husky install","release":"standard-version --infile docs/CHANGELOG.md","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{md,ts}' --check","test:build":"./tests/build.sh","test:types":"tsc"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"deprecated":"Upgrade to @latest","repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"8.1.4","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"*.ts":["eslint --config ./.eslintrc.ts.json --ext .ts --fix","prettier --write --list-different"],"src/*.ts":["node docs/build.js","git add docs/"]},"_nodeVersion":"14.16.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"arg":"5.0.0","jest":"27.5.1","husky":"7.0.0","eslint":"7.32.0","mongodb":"4.4.0","ts-node":"10.4.0","mongoose":"6.0.6","prettier":"2.5.0","jsdoc-api":"7.1.0","ts-expect":"1.3.0","typescript":"4.5.2","@babel/core":"7.17.4","@types/jest":"27.0.1","docsify-cli":"4.4.3","jsdoc-parse":"6.1.0","lint-staged":"12.3.4","@commitlint/cli":"16.2.1","standard-version":"9.3.0","@babel/preset-env":"7.16.0","@byu-oit/bar-chart":"1.4.2","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.25.2","eslint-plugin-promise":"5.2.0","mongodb-memory-server":"8.1.0","eslint-config-prettier":"8.3.0","eslint-config-standard":"16.0.3","eslint-plugin-prettier":"4.0.0","@babel/preset-typescript":"7.16.0","@typescript-eslint/parser":"4.33.0","@commitlint/config-conventional":"16.2.1","@typescript-eslint/eslint-plugin":"4.33.0"},"peerDependencies":{"mongodb":">=4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/papr_2.3.0-0_1646241194723_0.8635066484998659","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"papr","version":"2.3.0","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@2.3.0","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"ccc83ed259b790f02234144aa4c7d02897f55b9d","tarball":"https://registry.npmjs.org/papr/-/papr-2.3.0.tgz","fileCount":34,"integrity":"sha512-2qVejcmcKVEfMzZs7fWoeKZERlRoCq+eMma1oWl5nv/7mWaq/FNr/uQndF7p0GYuN0/Ny4dsP5exWbd6AN1WTg==","signatures":[{"sig":"MEUCIQCxwOYsLt2vOrlq9Y8jDa/ygXpktdV9gW76BsRK8iK1EQIgHBC8wFfCa19Z8HPxMifGGI35t0s77QXbmjIyDNKOyxM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168744,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIME4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqgQ/+KvJbUrCE/PrEnpVvC36gfMhAD5WdylcPTkv61vLNaLVi2gWr\r\nEUW32hx/cO1WbqryNgyiMAyxFAY7OeL6UXpD4AWCj57x4Vn/e0Y7720pGhWb\r\nwhlYK5ozoxhg/1o1kN67QRe6V7OZPnsmkoCdqFY/yMn/YabKZtEoouvNWdQS\r\nrgTfi9Ubp/RhG7Zae1/efqt0mEfY8LtyvhfCYfRtK/BH/VrQzVPsmy/IRD5S\r\n2nW+K7hTw3YSfLu1tKES6ZdTFTS7QuZYb1h60chJPJF+PFu4jCh/cC5O2kQi\r\nyh519WRKsJ5DrlO2NMamj/gJrpHnVkLvc6RfSJ0z5PgYsMdwcFYFbjK0gEZM\r\nILpYX5OBpJrdITUmdKfIl8FAvNkaQJ5zXnNwLjuVu5CP5YWugUswDCYpwzar\r\nvOEJ6i6duUh5oD7oJUVcuYc3XuI6ojz4KKsA9WrFxpmKA8A1a4C85IhdDmQe\r\n1ZL4Evj2i2ZsXN3a3oMfYHSiFTK0xfypWU/AspwqQKDQP4YbpQs8KKMwLN7c\r\nJyQcEq1P0OaiP6QogtiqyU2tOromzSdqZj+KfSSGLGcbOPcaPWDaws8uFcxT\r\nV2ECHXYj9cmx3LCRYpljQijwEUXVl/1dZsCat9nRWSKqsWLN5QBLw0k+8qkj\r\nSl7hdGNT8ZtOqHw8V/0jj0EUMBSZ5T8l+l8=\r\n=adhi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.16.0","yarn":"1.22.10"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"4b806ad5cddd7908d88580c936c9097b3285571e","scripts":{"docs":"node docs/build.js && prettier docs/**/*md --write && docsify serve ./docs","lint":"eslint --config ./.eslintrc.ts.json --ext .ts ./example ./src && eslint --ext .js,.mjs ./benchmark ./tests","test":"jest","build":"./build.sh","pretty":"prettier '**/*.{md,ts}' --write","prepack":"yarn build","prepare":"husky install","release":"standard-version --infile docs/CHANGELOG.md","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{md,ts}' --check","test:build":"./tests/build.sh","test:types":"tsc"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"8.1.4","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"*.ts":["eslint --config ./.eslintrc.ts.json --ext .ts --fix","prettier --write --list-different"],"src/*.ts":["node docs/build.js","git add docs/"]},"_nodeVersion":"14.16.0","_hasShrinkwrap":false,"devDependencies":{"arg":"5.0.0","jest":"27.5.1","husky":"7.0.0","eslint":"7.32.0","mongodb":"4.4.0","ts-node":"10.4.0","mongoose":"6.0.6","prettier":"2.5.0","jsdoc-api":"7.1.0","ts-expect":"1.3.0","typescript":"4.5.2","@babel/core":"7.17.4","@types/jest":"27.0.1","docsify-cli":"4.4.3","jsdoc-parse":"6.1.0","lint-staged":"12.3.4","@commitlint/cli":"16.2.1","standard-version":"9.3.0","@babel/preset-env":"7.16.0","@byu-oit/bar-chart":"1.4.2","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.25.2","eslint-plugin-promise":"5.2.0","mongodb-memory-server":"8.1.0","eslint-config-prettier":"8.3.0","eslint-config-standard":"16.0.3","eslint-plugin-prettier":"4.0.0","@babel/preset-typescript":"7.16.0","@typescript-eslint/parser":"4.33.0","@commitlint/config-conventional":"16.2.1","@typescript-eslint/eslint-plugin":"4.33.0"},"peerDependencies":{"mongodb":">=4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/papr_2.3.0_1646313784527_0.871056385701751","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"papr","version":"3.0.0","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@3.0.0","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"ff0c4efca0a6aac25752d9b130065d50545857f3","tarball":"https://registry.npmjs.org/papr/-/papr-3.0.0.tgz","fileCount":34,"integrity":"sha512-Y9+vqv3QYglGhYUQD85Lkxv1ayXsxIK7kOPo1TvmZqkAC/AnH+x0kwswzV2V4JHVZCzX2UTXKycRbUm5BXxYxw==","signatures":[{"sig":"MEUCIQDkJmLhrVjP4/4QwTR4j6aIvTpjrxUi/GI9oqkCt3OCnAIgAJCh3d3aYOfbw2pkrcuO2Bqh7eYv6QWhnJVoOGPVntU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVtm1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXpA/7BfZihTyRUI+KexK8NBIBlJ/n9HWROTa/gxfShyvqbh7De4LZ\r\n3HHEB676x82fOIXILKbV8wD8Dola/KvPI8smYc+/JADQu3ZwQ8vu2GMRS+DR\r\n0FpG4tnaWlWzSEQe5G7+i99ccqxjJjMqlKP3xybe83+77Uk9hBP66dqzmEMs\r\nnr0NTHiDRd5+54VnjBeTVCPHJumuafJHJ1C/WzZyINZw0V5iBqOVorrGBJm6\r\nbNzm+AkIzaLa8IOBc9KfR6Xwy1u077GvCCCf9Lm7xCpgfQTSaMy2r+HG29+o\r\nynAOOcVljKacfbGQr1tawI8JUDp+XtkgvGbdc8wvguyEwxMT8o0yBhzui2IB\r\nyMPHsHNLbEbk1vl7Lw7E7R2L7ExNrX0PBxkK2vp3RdRWP3eQEGEGihlLOAl9\r\nV8FGKtl64qHFQJ7bm1P2AjXV/lfnX6TD0jYL8iEyInbXA2DhRXAJejBE+naS\r\nbTtIC0+lawvWgqMBLaLOacHG6JklT/QXW+KT97fySZmf16m2qEFaciwcTEUM\r\nnCmrsV5EkQPKd33eQAHk+GkwcR5gGYSMd5vLWZ9qy3R41CWi1mhnkPBqAaRn\r\nqBGuUNFC4v0MfFxC053sKSmiajYCsdgEKD+VeRopO/C+xJ8wQN0Wo1HzR5uQ\r\nwNHEXdm2EwoJ6bMnO2oX4QI/s1gJt3rEuWY=\r\n=+kaO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.16.0","yarn":"1.22.10"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"9230eda5044eedfdc051cead8d92c57ddb2e695c","scripts":{"docs":"node docs/build.js && prettier docs/**/*md --write && docsify serve ./docs","lint":"eslint --config ./.eslintrc.ts.json --ext .ts ./example ./src && eslint --ext .js,.mjs ./benchmark ./tests","test":"jest","build":"./build.sh","pretty":"prettier '**/*.{md,ts}' --write","prepack":"yarn build","prepare":"husky install","release":"standard-version --infile docs/CHANGELOG.md","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{md,ts}' --check","test:build":"./tests/build.sh","test:types":"tsc"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"8.1.4","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"*.ts":["eslint --config ./.eslintrc.ts.json --ext .ts --fix","prettier --write --list-different"],"src/*.ts":["node docs/build.js","git add docs/"]},"_nodeVersion":"14.16.0","_hasShrinkwrap":false,"devDependencies":{"arg":"5.0.0","jest":"27.5.1","husky":"7.0.0","eslint":"7.32.0","mongodb":"4.5.0","ts-node":"10.7.0","mongoose":"6.0.6","prettier":"2.6.0","jsdoc-api":"7.1.0","ts-expect":"1.3.0","typescript":"4.6.2","@babel/core":"7.17.4","@types/jest":"27.4.1","docsify-cli":"4.4.3","jsdoc-parse":"6.1.0","lint-staged":"12.3.4","@commitlint/cli":"16.2.1","standard-version":"9.3.0","@babel/preset-env":"7.16.0","@byu-oit/bar-chart":"1.4.2","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.26.0","eslint-plugin-promise":"5.2.0","mongodb-memory-server":"8.4.0","eslint-config-prettier":"8.5.0","eslint-config-standard":"16.0.3","eslint-plugin-prettier":"4.0.0","@babel/preset-typescript":"7.16.0","@typescript-eslint/parser":"4.33.0","@commitlint/config-conventional":"16.2.1","@typescript-eslint/eslint-plugin":"4.33.0"},"peerDependencies":{"mongodb":">=4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/papr_3.0.0_1649858997420_0.41318885795839844","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"papr","version":"3.0.1","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@3.0.1","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"07b9cb4eceab4d9f2dacfb1e36047e9ca62accf4","tarball":"https://registry.npmjs.org/papr/-/papr-3.0.1.tgz","fileCount":34,"integrity":"sha512-SW/zDVvp7u5mnmHp3kJjRFZ0hlCm2K55rzx+bYn3KvrFBOaAwv+c1S+AWz5PND8AasQ7lP3dRjKyHMFv5DSSjQ==","signatures":[{"sig":"MEYCIQDG125lJchsoZ/ahtS61R219SBmd4dd6Imyo/PDopT27gIhALQyTtt5aqLuZ3kk23A3SEeZyqYor8AzyKGDKEgJ4wUQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijzRWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoUHhAAk1JGIPxprwWiIC+30/WDWW8CmD3NTTwXwkVSXS274CZdiEm7\r\n/HoFfh2hDn8OLD34dPau6tWSAzvwLRNyQJKbvabQ0Q4ifROF5cXQFF31nW2p\r\nESXSAd9eGoeDu/1Asc8eAFmiOPCYqTno5Qde3wS37XAhJdPwqAXzEZ8HdQn3\r\n/N4/4EjulUiNQn3WqdSiKvICVKKLP9sP9fk9EIIhmWqa8mgu8jcqt79DC4hf\r\nBYdfgRTuIiuw5xkDuVASCELTjn1XlQG/nbNPHJVQsspYii0ADdntGuor/NUN\r\n69Rd0BEQORjZvMZvCUzBjqDur2Ehw+OX7Nrpd8UsHNraDBTczwSPkJX5r1Qq\r\nB4FakmRwjVDepcOtiIrmSVQi0cs2qY3uQJbu0uIOklcLoYRPXzs6edsrtTlq\r\nIXoL2jVOkc4wJNnnATj3X3zYjy5baKAl6ayhhrBq4yoyHfyfI9XTRPwHShA5\r\nskfpaEztIC9w9ij4GMJZWbthJE1BRZhv5Ci5KlQEXXojXvVaHY1N8d7qNdgT\r\n+H2KsWvC9/JxunxbSpWMsOM06/Mt1mwyAWKXi7osI65pJ3vwUTIkultCw6QQ\r\nAk0lEi5iS6/UIxTSSCZpoI7ii+5JfZ+Cu7feFYixYkjfYSvuRunJfSee1wiX\r\nhi+IWOHaVZs6dkYj+UCOTMCOXqzAhRZwHrQ=\r\n=0N2W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.19.3","yarn":"1.22.18"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"c5deb1bcd351038d79fa3c89b1baae06244c08ca","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --ext .js,.mjs,.ts .","test":"jest","build":"./build.sh","pretty":"prettier '**/*.{md,ts}' --write","prepack":"yarn build","prepare":"husky install","release":"standard-version --infile docs/CHANGELOG.md","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{md,ts}' --check","test:build":"./tests/build.sh","test:types":"tsc"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"8.1.4","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"src/*.ts":["node docs/build.js","git add docs/"],"*.{js,mjs,ts}":["eslint --ext .js,.mjs,.ts --fix","prettier --write --list-different"]},"_nodeVersion":"14.19.3","_hasShrinkwrap":false,"packageManager":"yarn@3.2.1","devDependencies":{"arg":"5.0.0","jest":"28.1.0","husky":"8.0.1","eslint":"8.16.0","mongodb":"4.6.0","ts-node":"10.8.0","mongoose":"6.0.6","prettier":"2.6.0","jsdoc-api":"7.1.0","ts-expect":"1.3.0","typescript":"4.6.4","@babel/core":"7.18.0","@types/jest":"27.5.1","@types/node":"14.18.18","docsify-cli":"4.4.3","jsdoc-parse":"6.1.0","lint-staged":"12.4.0","@commitlint/cli":"17.0.0","eslint-plugin-n":"15.2.0","standard-version":"9.5.0","@babel/preset-env":"7.18.0","@byu-oit/bar-chart":"1.4.2","eslint-plugin-import":"2.26.0","eslint-plugin-promise":"6.0.0","mongodb-memory-server":"8.5.0","eslint-config-prettier":"8.5.0","eslint-config-standard":"17.0.0","eslint-plugin-prettier":"4.0.0","@babel/preset-typescript":"7.17.12","@typescript-eslint/parser":"5.25.0","@commitlint/config-conventional":"17.0.0","@typescript-eslint/eslint-plugin":"5.25.0"},"peerDependencies":{"mongodb":">=4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/papr_3.0.1_1653552214147_0.7052516040234222","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"papr","version":"4.0.0","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@4.0.0","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"ecb7117716731680d24ca553a654b637ea37986f","tarball":"https://registry.npmjs.org/papr/-/papr-4.0.0.tgz","fileCount":34,"integrity":"sha512-2wxtTBH4FupJvV+kadfyrsxgwJ3MEtl0r/kmk7CkEOnYIGVE63Pcklhem5IIzrz62i9ZH/Pc2bbX08JblYcLMg==","signatures":[{"sig":"MEUCIQCSd6C9qMBbno4hxG1JOyyB5qtZDH8tdiOL54rJiOgxOAIgArKubLQKrG+rzYngAz1ZCv2I1WAadLfVPyA+rh7pebU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":169975,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilMwnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqdAQ//YZEthF4IFdIjcDYGKQk/Vk5UXBM6LV2actwW68rV5G7uHuFu\r\nPSSUEVasP0AlFK8vFmCuN11F/sNq9c7eU1QXibXj2d8Sx32B7RjPSNp0DFUu\r\n778Kh1WR1uCmD8gj26sUQl5eIy/KViN9AYnWe1KMB6OB8Q6tvIyb00iMwWz7\r\nbFrbGpPvcMDSGnUhOMgSAUdS40ISXt5bAiFKmRy3G4RTEwtd6OXozgwaPu2d\r\niz0GPAOuBTtFxMMfpJJfmMY/xBAwPzVDWpM/hLczFJgxZ3TFQJOB4//6xfXT\r\nWB2aPNG3nvqtH9nvdug/hxkOLXrxe1s6WFIq7VIysOQsqjQJMVoYQfvAYEQA\r\nq4ZY/LYSxb0AoMElEG5r2yfV0JF2rLKB6cVDVqc9+JM03i9N2LqfGqbJ0i+1\r\nPjHGyFbu13O4BLzui9ikxxPV6p1JJSNKnKEMmAnsS3zrIvMYeGSVHsKkVcOz\r\nbRvQrELHpDFYCV8LF89K4Cf645UwbSm+OsV3eWgBZeQj+r6+xlUtNndpTyqz\r\nn91zB/9rF1p6R7hBdXK5Jnh4Z9weUAYIc+rBOlUX/KbJZD91LBbUlzMUINya\r\nF1PrxZlMbl64/zf7h0W47X17bjCAhbE2Dm06ctvI2TgzSAoQTE8mQM+H+Bx1\r\nOJu9GoxwSQgexsRuv5uwyY+LpJffrMJgXa8=\r\n=tULj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.19.3","yarn":"1.22.18"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"eba4bcc88c335ee97c25762d85372a95a20f08bf","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --ext .js,.mjs,.ts .","test":"jest","build":"./build.sh","pretty":"prettier '**/*.{md,ts}' --write","prepack":"yarn build","prepare":"husky install","release":"standard-version --infile docs/CHANGELOG.md","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{md,ts}' --check","test:build":"./tests/build.sh","test:types":"tsc"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"8.1.4","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"src/*.ts":["node docs/build.js","git add docs/"],"*.{js,mjs,ts}":["eslint --ext .js,.mjs,.ts --fix","prettier --write --list-different"]},"_nodeVersion":"14.19.3","_hasShrinkwrap":false,"packageManager":"yarn@3.2.1","devDependencies":{"arg":"5.0.1","jest":"28.1.0","husky":"8.0.1","eslint":"8.16.0","mongodb":"4.6.0","ts-node":"10.8.0","mongoose":"6.0.6","prettier":"2.6.0","jsdoc-api":"7.1.0","ts-expect":"1.3.0","typescript":"4.7.2","@babel/core":"7.18.0","@types/jest":"27.5.1","@types/node":"14.18.18","docsify-cli":"4.4.3","jsdoc-parse":"6.1.0","lint-staged":"12.4.0","@commitlint/cli":"17.0.0","eslint-plugin-n":"15.2.0","standard-version":"9.5.0","@babel/preset-env":"7.18.0","@byu-oit/bar-chart":"1.4.2","eslint-plugin-import":"2.26.0","eslint-plugin-promise":"6.0.0","mongodb-memory-server":"8.6.0","eslint-config-prettier":"8.5.0","eslint-config-standard":"17.0.0","eslint-plugin-prettier":"4.0.0","@babel/preset-typescript":"7.17.12","@typescript-eslint/parser":"5.26.0","@commitlint/config-conventional":"17.0.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"mongodb":">=4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/papr_4.0.0_1653918759477_0.06183664855712201","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"papr","version":"5.0.0","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@5.0.0","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"f356b1bc9aa3cde808fd7f0c5423d4204b26700a","tarball":"https://registry.npmjs.org/papr/-/papr-5.0.0.tgz","fileCount":34,"integrity":"sha512-esAcqfaIDMAfESQA/wQ3ypiJFJxRSuCOArrQPqF7fIlnyRMpgVcei0SaerJYUQyH4P+KM78QBIHYz5auWS1U3w==","signatures":[{"sig":"MEYCIQCXzuJ2onS4AHQLzLDpvNJbFT3W7g2l4ZwSXMDVkwkx6wIhAIq0tmOMYMBLfnCCbbbIPCM4MsHTg/70RDYBAKfG3lqf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimGxIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4rhAAlKs2M7tgN7JkEsRpoqmUf7rFn9Ut/NKfo7E+q+dmuWqsrgw4\r\nKLASlCB7c5ZEyWh8ptPImeGSLHsoU4C9fQgjLphVE/BsT33MqwLvKE3IfIaB\r\nSiYEUoeviy6LfcXqWMNYNE0oAmUiZ1+b8lpYpdkhy3aRQG1vXLVns7DjspA7\r\ny3jG2L6CGUJ3+bdF7ljDSdpyeMUNFkLYKUPb6GyCTsgYU4X2stYjhs6iYgrG\r\nW5x0Es7e8CHAT0G/713JoXg61TkJliQNZASbHCXLSPZ2+sEmAKKrOgNOvSI4\r\nlkgydinCfS2U+Oj9KjMvShnwWYU7nc9dkVNYGYDgtNfd18QLApY6OXYBm4aC\r\nqCzKZwQhYWKcZEDHC8MhDiL2RBfImoSAHku8i25h3iboz3J2rq4M/bkfgxIF\r\neJ6zm5UjfzJMymiz4GUsQgKQouaMQBYvBPlMnmh69ryaZVVyMAgcXwC1r7Sy\r\nxjO0m0bE1QJb/k87OLrNXDfkUceWPanhUs5dymY0R5NIpEDsS8SYO7G4kkOm\r\n/xrxpTA/LWEjtGIoOTh1mvyIWWTSoiHf/T8w/v+jwzdgJwz7vwK8zNQtsDl6\r\n1EqOCR1c9YKcuhxq8mRUWCX9mKFXGldWWHArusePUK+YXA5zj3IMfBlGOmiu\r\nzB0vwcQvmMSHcBCQSJbgx3PVPnTz3Ea9n2s=\r\n=9jqb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.19.3","yarn":"1.22.18"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"c00c6de22186981db814a20113ab7f4b1e56d0ce","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --ext .js,.mjs,.ts .","test":"jest","build":"./build.sh","pretty":"prettier '**/*.{md,ts}' --write","prepack":"yarn build","prepare":"husky install","release":"standard-version --infile docs/CHANGELOG.md","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{md,ts}' --check","test:build":"./tests/build.sh","test:types":"tsc"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"8.1.4","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"src/*.ts":["node docs/build.js","git add docs/"],"*.{js,mjs,ts}":["eslint --ext .js,.mjs,.ts --fix","prettier --write --list-different"]},"_nodeVersion":"14.19.3","_hasShrinkwrap":false,"packageManager":"yarn@3.2.1","devDependencies":{"arg":"5.0.1","jest":"28.1.0","husky":"8.0.1","eslint":"8.16.0","mongodb":"4.6.0","ts-node":"10.8.0","mongoose":"6.3.5","prettier":"2.6.0","jsdoc-api":"7.1.0","ts-expect":"1.3.0","typescript":"4.7.2","@babel/core":"7.18.0","@types/jest":"27.5.1","@types/node":"14.18.18","docsify-cli":"4.4.3","jsdoc-parse":"6.1.0","lint-staged":"12.5.0","@commitlint/cli":"17.0.0","eslint-plugin-n":"15.2.0","standard-version":"9.5.0","@babel/preset-env":"7.18.0","@byu-oit/bar-chart":"1.4.2","eslint-plugin-import":"2.26.0","eslint-plugin-promise":"6.0.0","mongodb-memory-server":"8.6.0","eslint-config-prettier":"8.5.0","eslint-config-standard":"17.0.0","eslint-plugin-prettier":"4.0.0","@babel/preset-typescript":"7.17.12","@typescript-eslint/parser":"5.26.0","@commitlint/config-conventional":"17.0.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"mongodb":">=4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/papr_5.0.0_1654156360106_0.008066609344273168","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"papr","version":"6.0.0","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@6.0.0","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"51868e9197645bba80b8932b1542c1b4f1b567cb","tarball":"https://registry.npmjs.org/papr/-/papr-6.0.0.tgz","fileCount":32,"integrity":"sha512-q8THWekvIqbWyGm5CtoIM8+OlmnXopvPW8ve4QEVeWj59GD2+KrTmE1s8gZQdDNNQnuQpza0+PPDkM4WjgehXg==","signatures":[{"sig":"MEQCIDNX1LvJsGjm0tOhkNIoF4NbGZDycoNsoI6H7on5lZUVAiB9yIOdMB0N78dmsGo1QNOBdwtXseUF2m3lzuVNQdqN5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":164625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqjLsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIdA/9F0LQAkjQVU87EI6XOSb6AD2kJi69ZoFsVvZvnL6KZW74ofeZ\r\nWf2flqrN1g88tiIV46zsywP9vUh9YUUuTe08yUx5EKzvJNcI4cZacGcE6suS\r\nWojdfrrnAi6XCemTOfcmJCqVYd1miR3EBSUyzcc8qmUtYAf4RamIKBXqDjhb\r\nkVYQs2vLJawFlmLl6XDtpPiMA93aqKRtCSIG0JP3kgcp2hYi96Bx27u0Nuyz\r\ncuelm5GOLXaGjR1QNMZ/qMclceUiiH7+bkUbg/SAVSEZJA7QqAf2cJWoiTJI\r\n6SS8ZEeE0odXvNcMjGCzVko7FCa9hKqCrEbC5Fy+IuJhSRnmw4qN0PdrJ9zH\r\nbixQ6jXvbzFVGlxIly9XA9KREsyIWiM6NLYbe5DYkLwy2CUIszbIMJw9MOyQ\r\nKdovnC1OclWs+xK4Zrt3jb84dgBSfokHZghHo8Ww6wDwfLvLoPjXD5YsSsh3\r\n0VL3YsIDaHS/lhJYE36hNbZLJrH5SQA3diHsn5Zg3Li6bqEmMl0c436kRp9R\r\nrMIPZstcSsbJanqYy8wJQXBcNYj8FxMnfKQTRvi04Q8QjJR4dJCJym+pQEMm\r\n6u1n/ooO3CFE0dVdpii5paOgnJXnq2bGIcJyKJZh+2mO1px6Wz+ORu16Kf5r\r\nCUUN+hsbZEg9QU10zo/Rl34d7f9L2Eu/Dj8=\r\n=QVDU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.19.3","yarn":"1.22.19"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"26f9b5b3dd3479ce527b322322e252fd66ada5e4","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --ext .js,.mjs,.ts .","test":"jest","build":"./build.sh","pretty":"prettier '**/*.{md,ts}' --write","prepack":"yarn build","prepare":"husky install","release":"standard-version --infile docs/CHANGELOG.md","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{md,ts}' --check","test:build":"./tests/build.sh","test:types":"tsc"},"_npmUser":{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"6.14.17","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"src/*.ts":["node docs/build.js","git add docs/"],"*.{js,mjs,ts}":["eslint --ext .js,.mjs,.ts --fix","prettier --write --list-different"]},"_nodeVersion":"14.19.3","_hasShrinkwrap":false,"packageManager":"yarn@3.2.1","devDependencies":{"arg":"5.0.1","jest":"28.1.1","husky":"8.0.1","eslint":"8.17.0","mongodb":"4.7.0","ts-node":"10.8.0","mongoose":"6.3.5","prettier":"2.6.0","jsdoc-api":"7.1.0","ts-expect":"1.3.0","typescript":"4.7.2","@babel/core":"7.18.0","@types/jest":"28.1.1","@types/node":"14.18.21","docsify-cli":"4.4.3","jsdoc-parse":"6.1.0","lint-staged":"13.0.0","@commitlint/cli":"17.0.0","eslint-plugin-n":"15.2.0","standard-version":"9.5.0","@babel/preset-env":"7.18.0","@byu-oit/bar-chart":"1.4.2","eslint-plugin-import":"2.26.0","eslint-plugin-promise":"6.0.0","mongodb-memory-server":"8.6.0","eslint-config-prettier":"8.5.0","eslint-config-standard":"17.0.0","eslint-plugin-prettier":"4.0.0","@babel/preset-typescript":"7.17.12","@typescript-eslint/parser":"5.27.0","@commitlint/config-conventional":"17.0.0","@typescript-eslint/eslint-plugin":"5.27.0"},"peerDependencies":{"mongodb":">=4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/papr_6.0.0_1655321323779_0.9652701162373858","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"papr","version":"7.0.0","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@7.0.0","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"fc71f9a51c1fbd228095050ac6e2b524e2fab019","tarball":"https://registry.npmjs.org/papr/-/papr-7.0.0.tgz","fileCount":34,"integrity":"sha512-CZxgzYALqRbknCskaxpl1B4pSYIHL0QN8aJSsj/kP5dwI/mjZC2bihlkVzq0gmkA1+Rg1JCCcRxdZiWxqlOY7A==","signatures":[{"sig":"MEUCIQD6kgBXundHYiB+4fwGUAl/2rA4APzqtxJ4R7vNmW40SQIgFcvZ/VDvSZk6JLDf3S/Y6C0A/fJvpdA+n3xckFdKzw8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":181417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiw/sLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoV3hAAioePEqSAPG0WNiqfb/jnEvflTpn9Mbb4V8BnVVatneefRESY\r\nJySW2lmfHKU7IXd5AoQhtR+O9fYvFPP3EDzUxh2FUcNPOwzJZkEXRohuS0Gq\r\n40Q5By7mLNA9+xSnU2Zct7GeB9p9q+2teUQ148DYtW28bggr9vcnrPD0R49S\r\nbnXO6oZM/7ScxkfQTf15zXI52itVHaH/3IEangAlNZfnZknzDYZVFVi9wWgu\r\nlsLnb/h2eAXMhnvRJLBRiG8pWRR6Vco+tpIfy4o37cDfrZRuJxx6cVHtmoJ/\r\nLC4MiUw6gk6tkZ6Jngktdwan4wz/D56F8RMQww6/vRazdP5XMNYiCrmpwJaf\r\nhv56W/2DhP17hfcfkbJ2tN9hDdUyg9t92KHc+W6Z6l8wmU5zKwRukoC3D7vd\r\n6KsLiZ8igj33S275jw5aXzZS9prgzWh9lToKmTphaLIY05tCwzt2Wss8TafV\r\ncBAIqFDUGNk/SW89EEZFew3uClkACKDkU+Cxif5X35qAZyYdIF8Eay4ZbTon\r\nEjkUC3E2EZet/WrRtdXTSN34GZVRiRPtIz4zbhZ7RP3jilMoIur929yf0BMO\r\nZ1VVmOpwrxLFwXUTB8DTkultRwFs/aH+nX87o718jQzr5nwAK3akdbNWUQWR\r\n9iHw7Ku4F1fy27TXIXXny2Yhz3vO9vLz2gA=\r\n=FLWM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.19.3","yarn":"1.22.19"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"315e2228fcfbe90ae34db42b53b9b649f6f45891","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --ext .js,.mjs,.ts .","test":"jest","build":"./build.sh","pretty":"prettier '**/*.{js,md,ts}' --write","prepack":"pinst --disable && yarn build","release":"standard-version --infile docs/CHANGELOG.md","postpack":"pinst --enable","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{js,md,ts}' --check","test:build":"./tests/build.sh","test:types":"tsc","postinstall":"husky install"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"8.1.4","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"src/*.ts":["node docs/build.js","git add docs/"],"*.{js,mjs,ts}":["eslint --ext .js,.mjs,.ts --fix","prettier --write --list-different"]},"_nodeVersion":"14.19.3","_hasShrinkwrap":false,"packageManager":"yarn@3.2.1","devDependencies":{"arg":"5.0.2","jest":"28.1.2","husky":"8.0.1","pinst":"3.0.0","eslint":"8.19.0","mongodb":"4.7.0","ts-node":"10.8.0","mongoose":"6.3.5","prettier":"2.7.1","jsdoc-api":"7.1.0","ts-expect":"1.3.0","typescript":"4.7.2","@babel/core":"7.18.6","@types/jest":"28.1.4","@types/node":"14.18.21","docsify-cli":"4.4.4","jsdoc-parse":"6.1.0","lint-staged":"13.0.0","@commitlint/cli":"17.0.3","eslint-plugin-n":"15.2.0","standard-version":"9.5.0","@babel/preset-env":"7.18.6","@byu-oit/bar-chart":"1.4.2","eslint-plugin-import":"2.26.0","eslint-plugin-promise":"6.0.0","mongodb-memory-server":"8.7.1","eslint-config-prettier":"8.5.0","eslint-config-standard":"17.0.0","eslint-plugin-prettier":"4.2.1","@babel/preset-typescript":"7.18.6","@typescript-eslint/parser":"5.30.0","@commitlint/config-conventional":"17.0.3","@typescript-eslint/eslint-plugin":"5.30.0"},"peerDependencies":{"mongodb":">=4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/papr_7.0.0_1657010955005_0.8961322603336082","host":"s3://npm-registry-packages"}},"7.0.1":{"name":"papr","version":"7.0.1","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@7.0.1","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"804bc00ee8b64c1127217ca544d6610382ae6a59","tarball":"https://registry.npmjs.org/papr/-/papr-7.0.1.tgz","fileCount":34,"integrity":"sha512-bPES6HIBvjddCh5k+Ed9YAq2pImImg5Q5dnamtpwR4ZgHjizCKpDBZTXICva4eWSvmwZBVIqbRw2MGllSOfKLg==","signatures":[{"sig":"MEYCIQDs16Funw62fMK20PxR3Wuy8NCypy+kn2bqt1QwQEA0ZgIhANVPOW8GSwZa+ihIZkGau0F8nfmOzS5NP60FyxHUzE63","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":181579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixFX3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq86g//ROo+RzLUMpnBW6UzYs4oWpTF1lVntCTTpsO6wRr3AIfEfcrt\r\nqmlvELvWapgpBT+kg1i5292zZTr2yrL/0yRBqJeNhyCaBcbeIhPNtkYIu7s9\r\nZsGYzukE/G1+1j2GQ53iQ4b5onfRHWHN//WK04HDGGrf0EGntmfzh+HOUekV\r\n4tjEsgcU5mFfRElNhQDSb4HsVxiaNAE4EY+DdGXaZkI+N/UGKj+oE/81BX0x\r\nkx5p3OKJ7qsOjrWOjSj3+PGMQHe0Zv2iET4685vixLbnEEbVORg6TL0WSh+q\r\nugBFphAcXXJwmcXrfl5nqL0ukrd17wgaubDHzeskfQnX+tjM6DJ8x98R+UA7\r\nLSyfT45LBaGAktc8Ge1wZUMvVkkMQVOI8zMwSUwCLSIpx383wX04LMcyXmTd\r\n2AFuXupjKdd5M298WgqPPrsdcFhlVsSBl7f50PiwiFiDoD3TIXrdMs53TQBt\r\nssA+dj/Vv/ZlRkoR7rECwLn8ZK+x64XH6ReAgMnHSy8DhbjYQhhrUg1fE9Bx\r\nl0/nK3ce01RZQSOS0IVlB8wYOH1Rsx1YmhMCsDeCujFEe0Izpeqx2SZJ7Btu\r\nCcPDERoWM2lKr4HVX7Kks0yAGWx+G/X6kIArnmRPQbz8UNH41o6pp/kmh/KQ\r\nUlQMzh/TjDrONSXqVbNK8N7LpcCVcRfq55U=\r\n=rk05\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.19.3","yarn":"1.22.19"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"287b63808e8941b836af7c3e9d483e09d85387ff","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --ext .js,.mjs,.ts .","test":"jest","build":"./build.sh","pretty":"prettier '**/*.{js,md,ts}' --write","prepack":"pinst --disable && yarn build","release":"standard-version --infile docs/CHANGELOG.md","postpack":"pinst --enable","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{js,md,ts}' --check","test:build":"./tests/build.sh","test:types":"tsc","postinstall":"husky install"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"8.1.4","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"src/*.ts":["node docs/build.js","git add docs/"],"*.{js,mjs,ts}":["eslint --ext .js,.mjs,.ts --fix","prettier --write --list-different"]},"_nodeVersion":"14.19.3","_hasShrinkwrap":false,"packageManager":"yarn@3.2.1","devDependencies":{"arg":"5.0.2","jest":"28.1.2","husky":"8.0.1","pinst":"3.0.0","eslint":"8.19.0","mongodb":"4.7.0","ts-node":"10.8.0","mongoose":"6.3.5","prettier":"2.7.1","jsdoc-api":"7.1.0","ts-expect":"1.3.0","typescript":"4.7.2","@babel/core":"7.18.6","@types/jest":"28.1.4","@types/node":"14.18.21","docsify-cli":"4.4.4","jsdoc-parse":"6.1.0","lint-staged":"13.0.0","@commitlint/cli":"17.0.3","eslint-plugin-n":"15.2.0","standard-version":"9.5.0","@babel/preset-env":"7.18.6","@byu-oit/bar-chart":"1.4.2","eslint-plugin-import":"2.26.0","eslint-plugin-promise":"6.0.0","mongodb-memory-server":"8.7.1","eslint-config-prettier":"8.5.0","eslint-config-standard":"17.0.0","eslint-plugin-prettier":"4.2.1","@babel/preset-typescript":"7.18.6","@typescript-eslint/parser":"5.30.0","@commitlint/config-conventional":"17.0.3","@typescript-eslint/eslint-plugin":"5.30.0"},"peerDependencies":{"mongodb":">=4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/papr_7.0.1_1657034230889_0.9627833437549334","host":"s3://npm-registry-packages"}},"7.1.0":{"name":"papr","version":"7.1.0","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@7.1.0","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"b38ae65ec6a0657970de8033499cb1f03231b25d","tarball":"https://registry.npmjs.org/papr/-/papr-7.1.0.tgz","fileCount":34,"integrity":"sha512-2Ty2XEoivMynfLE87AMcjS//PwMHiJKZHmsDaxPg3yYJ29aFlsWrSjBsaHunOXpZQQ6qZs9U6q/IO8SAF18z0w==","signatures":[{"sig":"MEUCIQCLX8SHHq8RaTygudLAhDFlYoDVPh3h3kcDULKD9JhGngIgZp8uYnBvxz508Kj/Z3tVVaw9RSzOdle6+KEJ2b/MNzc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182935,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4kIYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcCg//aulKNRI8PIZSOME/6UX9cY3ME1yT3Yzw63nCCi/+TN2ezpoH\r\nj/KZmSB5+W2TLo8JFmtu13zinlTUuL/yYuYjeREf7lVWDHcLtnsFQg+JUwP2\r\ngBvpyi1ouvN6EPuHYy/Vdtp/NmvlW7IoeOIg9NgfEL3uEXcQf8TzgCL4R4ZZ\r\nIphIdkGfKbuL+VOE7Yo+nkaTI7dV3cUGs47B9kV+N1u8txFQpNVmtrlhrn7Y\r\ngK6/T0Q/jM/S32rNhiLGqOAr7kP+lgDLeHUgAXzLJG6L07SAhPMfQDU3rWbb\r\nW71CGd3VWiudCTD2AJZfcvHURgtPhkVcPoxWYTBBT8WapC7/kHx+ivmg+yso\r\nPXnFupUyPnOsGEzrzoZjtS7ggrZiM9PJyu6Q1Pa5W4KZtBGHZU2mWzGbZ3Z7\r\nH6Q58UE+j0FleEKe/OaHwPs0A48cpo+xu1tRY4eQzxXdT3dN/M8Wme5uOgns\r\nDl9AfTAzr75LQWgUvYIWygXpZlU/xfzcHnbnXoQ4hbyCaAB6P40xTtU/t1hT\r\nTVLVe9mZfx7ZhXn7fzomyliOG/+cQrR/PjKK9LL5HrQ+T0m7zMDeRxKVZZ+R\r\nMzqbzygM7yvbANND4432+S7yU3Zbf4OJwHGY7+E2LuSgrgvnlOATN0gEDY2+\r\nn/nIUP+Aujl/GHn9Dg9Z5sGs1eHkl43+FzM=\r\n=ElOA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.20.0","yarn":"1.22.19"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"a4328831cc07cb6d4f6f3b7150603f89f82967a1","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --ext .js,.mjs,.ts .","test":"jest","build":"./build.sh","pretty":"prettier '**/*.{js,md,ts}' --write","prepack":"pinst --disable && yarn build","release":"standard-version --infile docs/CHANGELOG.md","postpack":"pinst --enable","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{js,md,ts}' --check","test:build":"./tests/build.sh","test:types":"tsc","postinstall":"husky install"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"8.1.4","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"src/*.ts":["node docs/build.js","git add docs/"],"*.{js,mjs,ts}":["eslint --ext .js,.mjs,.ts --fix","prettier --write --list-different"]},"_nodeVersion":"14.20.0","_hasShrinkwrap":false,"packageManager":"yarn@3.2.2","devDependencies":{"arg":"5.0.2","jest":"28.1.3","husky":"8.0.1","pinst":"3.0.0","eslint":"8.20.0","mongodb":"4.8.1","ts-node":"10.9.1","mongoose":"6.3.5","prettier":"2.7.1","jsdoc-api":"7.1.0","ts-expect":"1.3.0","typescript":"4.7.2","@babel/core":"7.18.9","@types/jest":"28.1.6","@types/node":"14.18.22","docsify-cli":"4.4.4","jsdoc-parse":"6.1.0","lint-staged":"13.0.0","@commitlint/cli":"17.0.3","eslint-plugin-n":"15.2.4","standard-version":"9.5.0","@babel/preset-env":"7.18.9","@byu-oit/bar-chart":"1.4.2","eslint-plugin-import":"2.26.0","eslint-plugin-promise":"6.0.0","mongodb-memory-server":"8.8.0","eslint-config-prettier":"8.5.0","eslint-config-standard":"17.0.0","eslint-plugin-prettier":"4.2.1","@babel/preset-typescript":"7.18.6","@typescript-eslint/parser":"5.31.0","@commitlint/config-conventional":"17.0.3","@typescript-eslint/eslint-plugin":"5.31.0"},"peerDependencies":{"mongodb":">=4.8.1"},"_npmOperationalInternal":{"tmp":"tmp/papr_7.1.0_1658995223809_0.9962802334076588","host":"s3://npm-registry-packages"}},"7.2.0":{"name":"papr","version":"7.2.0","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@7.2.0","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"ac580813bb84042ab833175b775e15f962317ab3","tarball":"https://registry.npmjs.org/papr/-/papr-7.2.0.tgz","fileCount":34,"integrity":"sha512-82ONMQNTfPA1AVwtCb6hDzJu9ood+T6newdANRt4Yue5b9m1qcqvv/VGzNxidZa4TH4B+axSnbJLs+4DG0RzwA==","signatures":[{"sig":"MEQCIC0wqf3Je0Ptrtgvvdju4CikLaTf3hIp5lNBNOt4bqA1AiBWt0y6Xq2KbMIcaycWPM0gfcr61SitLiGnmxNACwZi/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":188255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6UeRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFWA//ZE8BaIBfnNOrxv6Wlq81LBPVbQ8BTBarPmq5Vg9FL+c7gaXw\r\n4W9Bj7GhrPES9qvd6mg4LrP5y9ItjBQc3bmjEZQIZRPwFhRrFld9WL2xrUYx\r\n1z3VRjvnsCHvf4SkG8u4BGxxXv50DWRMvP3fQXqKY/biDcn+gNDbmE4yrWiR\r\nrx9f6h8wMWJaTi5edV+jySuetAfMI88LcDyQfoZ+4NjOBarEuzqAU7UvBqNt\r\nvwiIWKA6OnKnuZLcwGqdfcXJS6hh3zqB+1sJjQt24szDBFw7R0Er30zsBQAK\r\nmSl+VD5fjFR3a6PMbe4HKxoEi1lMEBENSF2zfEQCB2PDka3NZnv5+O6i4aP/\r\nhxI0EkPtDIZDONAJ96Eaktpj+CEpCDVkJqJgmOhrxCM5B98nzjFt5BClo9lP\r\nMMakWywZzFKfspRlcgaYKaNHYIe/Fhyamnl+TYzsHsPE07zPVwotyU8Jk5m7\r\ngsQTm8CeFQlkd5IwS1+yAM1uT6f52cXHU4SorJOclqflN9i0SN0tBHC0pPzl\r\nt8L4XgjJC5lopnMjU4az7FRW+/J4Zt59/diKP0kVCaFzoFA/Gg5El+EuQ75u\r\nyVjma1YiOQ3m6j0QposA2hm8pZms4BIFqW3P0FKgcBSk0ADuh4HcXIm9faVC\r\njtqiiXGFWTlqtHooz/lZqS+x1diFdg1p3FU=\r\n=1rvR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.20.0","yarn":"1.22.19"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"28261d67fa63e1e951b66b0a314cb230df2741fd","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --ext .js,.mjs,.ts .","test":"jest","build":"./build.sh","pretty":"prettier '**/*.{js,md,ts}' --write","prepack":"pinst --disable && yarn build","release":"standard-version --infile docs/CHANGELOG.md","postpack":"pinst --enable","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{js,md,ts}' --check","test:build":"./tests/build.sh","test:types":"tsc","postinstall":"husky install"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"8.1.4","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"src/*.ts":["node docs/build.js","git add docs/"],"*.{js,mjs,ts}":["eslint --ext .js,.mjs,.ts --fix","prettier --write --list-different"]},"_nodeVersion":"14.20.0","_hasShrinkwrap":false,"packageManager":"yarn@3.2.2","devDependencies":{"arg":"5.0.2","jest":"28.1.3","husky":"8.0.1","pinst":"3.0.0","eslint":"8.20.0","mongodb":"4.8.1","ts-node":"10.9.1","mongoose":"6.3.5","prettier":"2.7.1","jsdoc-api":"7.1.1","ts-expect":"1.3.0","typescript":"4.7.2","@babel/core":"7.18.9","@types/jest":"28.1.6","@types/node":"14.18.22","docsify-cli":"4.4.4","jsdoc-parse":"6.1.0","lint-staged":"13.0.0","@commitlint/cli":"17.0.3","eslint-plugin-n":"15.2.4","standard-version":"9.5.0","@babel/preset-env":"7.18.9","@byu-oit/bar-chart":"1.4.2","eslint-plugin-import":"2.26.0","eslint-plugin-promise":"6.0.0","mongodb-memory-server":"8.8.0","eslint-config-prettier":"8.5.0","eslint-config-standard":"17.0.0","eslint-plugin-prettier":"4.2.1","@babel/preset-typescript":"7.18.6","@typescript-eslint/parser":"5.31.0","@commitlint/config-conventional":"17.0.3","@typescript-eslint/eslint-plugin":"5.31.0"},"peerDependencies":{"mongodb":">=4.8.1"},"_npmOperationalInternal":{"tmp":"tmp/papr_7.2.0_1659455377654_0.4568423391259915","host":"s3://npm-registry-packages"}},"7.2.1":{"name":"papr","version":"7.2.1","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@7.2.1","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"669ad6e1264c73ab21d3ae756e98d852a658f2da","tarball":"https://registry.npmjs.org/papr/-/papr-7.2.1.tgz","fileCount":34,"integrity":"sha512-PjjN2e1in7TDiuc2lwpy2YQOMKNGKsnjd2sCFb0r4rRYUUQEZHScT8GzqRX61JiOM8uBzKL1zHL33AshNfNckw==","signatures":[{"sig":"MEYCIQCkaw3BmshPwCVSAxZzie9UiJx7yEYxmWH8ZHYijB/X9wIhALfXcqvMKJjV/126PrwYlieHjJY5KbeN0kF1bhQOVCF1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":188207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6ijmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrlOw//SkLXhIYYQMTngyouVnNGTv0WdXlsqu2Coj+U6qbpF9C/LSaq\r\nfaPYtcHCNIRCnsvBgwwdUA3+rpt8RNEmqQLZKxX7E16AMe0UXmcezja8wPFh\r\nzXgezpWXgHiHIUuUZ41zRTMDtm/8+OYrt4bMb12NN/LCmGPm4EC33vnILcFb\r\nZ2mAUM28iQSydlZzwUguOPg0nbDzYqdKaGDuu4V92xRT9P3kkDNt04kTJ3GC\r\niq6ehuoaIUi+0Qx6utHXNwtBOB5Xja6Xt4kL2sFtVBquHCaCZYxFLOiUcIJQ\r\nzYCrs8I/ILYwkjl4FckkNjWQcKRfFRpJLH155fjrN5VqhQA2CDIKvb2URmpS\r\nt4O41kE6xgDSAmMV65EKfYna1PK9nvuqTZaRtufKbhHutSuxb5xsoU304I02\r\nbetAu7+Cqiigs7nouBWlbwhswoWdyzBtsh2ifEDETJcfQXVzJXZKbBw1NYjw\r\noErOY7x99c0nPhXRAzBNkzjw/0RbEbdRrPDBRm7TyhlKN8A8fOWu84wLbQNR\r\nrlg0gHZG/yRMmg/0f8FTsA7dZD9Qhytzvas9KZHiQASyvfoxYrCMM6+Quinz\r\nKdgrQXFfUk4XZ/AVfJKeBcDVEBgZRdyDTQZi3ipVVfU5kzC6D0/pPJXQ6utU\r\nIJ+M6OvdRCGsHaoWzbaGFNf/qDf/9OkIq6s=\r\n=g+j7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.20.0","yarn":"1.22.19"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"b115a5ed858286620c9faf418c33a86f6de1c094","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --ext .js,.mjs,.ts .","test":"jest","build":"./build.sh","pretty":"prettier '**/*.{js,md,ts}' --write","prepack":"pinst --disable && yarn build","release":"standard-version --infile docs/CHANGELOG.md","postpack":"pinst --enable","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{js,md,ts}' --check","test:build":"./tests/build.sh","test:types":"tsc","postinstall":"husky install"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"8.1.4","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"src/*.ts":["node docs/build.js","git add docs/"],"*.{js,mjs,ts}":["eslint --ext .js,.mjs,.ts --fix","prettier --write --list-different"]},"_nodeVersion":"14.20.0","_hasShrinkwrap":false,"packageManager":"yarn@3.2.2","devDependencies":{"arg":"5.0.2","jest":"28.1.3","husky":"8.0.1","pinst":"3.0.0","eslint":"8.20.0","mongodb":"4.8.1","ts-node":"10.9.1","mongoose":"6.3.5","prettier":"2.7.1","jsdoc-api":"7.1.1","ts-expect":"1.3.0","typescript":"4.7.2","@babel/core":"7.18.9","@types/jest":"28.1.6","@types/node":"14.18.23","docsify-cli":"4.4.4","jsdoc-parse":"6.1.0","lint-staged":"13.0.0","@commitlint/cli":"17.0.3","eslint-plugin-n":"15.2.4","standard-version":"9.5.0","@babel/preset-env":"7.18.9","@byu-oit/bar-chart":"1.4.2","eslint-plugin-import":"2.26.0","eslint-plugin-promise":"6.0.0","mongodb-memory-server":"8.8.0","eslint-config-prettier":"8.5.0","eslint-config-standard":"17.0.0","eslint-plugin-prettier":"4.2.1","@babel/preset-typescript":"7.18.6","@typescript-eslint/parser":"5.31.0","@commitlint/config-conventional":"17.0.3","@typescript-eslint/eslint-plugin":"5.31.0"},"peerDependencies":{"mongodb":">=4.8.1"},"_npmOperationalInternal":{"tmp":"tmp/papr_7.2.1_1659513062473_0.12513053683943687","host":"s3://npm-registry-packages"}},"7.2.2":{"name":"papr","version":"7.2.2","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@7.2.2","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"fa324d9a80a41f5ff312d3ff5256e2e0e52c206a","tarball":"https://registry.npmjs.org/papr/-/papr-7.2.2.tgz","fileCount":34,"integrity":"sha512-Xew080a//3dlSWbODRvneGXLQPnCcwlp2qSvvUK4MQz7ePmql7bzqvp6RK05+t2Xkvo73CNignER0mXtHrZzSg==","signatures":[{"sig":"MEYCIQDS0//eg+9v+MXY3hR7G73es6RQYAYn9BG6tfZW69UWmgIhAKxNwdpKYZP+EkPCo4JP5qiH1TmQT6ywZwTznZUf7rEG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":188221,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjA3kdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4vg/8DWnglX2qVsXLoVDpMZ+qNCEyh3u/mr+CzFrLhPg7DTou2eBV\r\n37eZybMlKPwGxzikKT/SkhbS4TDSbMsB6G/ZcJwoZ+E2myh3/aMHKoTnQWjC\r\nSjutHGDGBZfOXSYxuALgJC+mkCzylpzSXRM74YnJ4E2sCLmGrxcQDI8onO5l\r\nEpDeBYBBYKYaeLpSiqiZeDu5DYE8okERlL09dhODSEqb0+aGDsRn1Q4KUbai\r\nsIGS9/DYeZh90KGglYmaX0Jh6FDdtq1o6MUYfBsmjskLWAp551iWsPvhAQY2\r\nHkCqVCOWIycdy7z3OMnHRrShg9ODOJqADXmSq/dQkMzlQTRR5l78T0ktalLl\r\nmPOWJeCfyFbzqjNuVTLsAEgGQA9zzDzK3V9Co9EtZEtpmnxuycdT7qHOezmC\r\nu+ZMXciM1EiynmIZv3l32SOEPU7jziqdO6Q7rn4/EKgNY9CH2zyVUDcPVufh\r\n7te/5OcnPlXHIrzm9zT6mdEtQ0j1Ro9sZz3f33x/2/1iDzlHZWjyxYAoyNNp\r\njA12vknUuahE9phpMJeUQe1UyIML9pozScWYNLaHOHhF8bBBp340TmYffee0\r\nZnzaIO7ZEFkp422qFoDB5VO2C6PqK+iYI/g1kT+m98mFKAB9mCc5cF0kUh7A\r\n00op+jiwnNRyDI6RygH8XL1B2K+g3qJPXQ4=\r\n=kSdO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.20.0","yarn":"1.22.19"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"db72a9ea7118c64ac21fd47241b7374724622b62","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --ext .js,.mjs,.ts .","test":"jest","build":"./build.sh","pretty":"prettier '**/*.{js,md,ts}' --write","prepack":"pinst --disable && yarn build","release":"standard-version --infile docs/CHANGELOG.md","postpack":"pinst --enable","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{js,md,ts}' --check","test:build":"./tests/build.sh","test:types":"tsc","postinstall":"husky install"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"8.1.4","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"src/*.ts":["node docs/build.js","git add docs/"],"*.{js,mjs,ts}":["eslint --ext .js,.mjs,.ts --fix","prettier --write --list-different"]},"_nodeVersion":"14.20.0","_hasShrinkwrap":false,"packageManager":"yarn@3.2.2","devDependencies":{"arg":"5.0.2","jest":"28.1.3","husky":"8.0.1","pinst":"3.0.0","eslint":"8.22.0","mongodb":"4.9.0","ts-node":"10.9.1","mongoose":"6.3.5","prettier":"2.7.1","jsdoc-api":"7.1.1","ts-expect":"1.3.0","typescript":"4.7.4","@babel/core":"7.18.10","@types/jest":"28.1.7","@types/node":"14.18.23","docsify-cli":"4.4.4","jsdoc-parse":"6.1.0","lint-staged":"13.0.3","@commitlint/cli":"17.0.3","eslint-plugin-n":"15.2.4","standard-version":"9.5.0","@babel/preset-env":"7.18.10","@byu-oit/bar-chart":"1.4.2","eslint-plugin-import":"2.26.0","eslint-plugin-promise":"6.0.0","mongodb-memory-server":"8.8.0","eslint-config-prettier":"8.5.0","eslint-config-standard":"17.0.0","eslint-plugin-prettier":"4.2.1","@babel/preset-typescript":"7.18.6","@typescript-eslint/parser":"5.33.0","@commitlint/config-conventional":"17.0.3","@typescript-eslint/eslint-plugin":"5.33.0"},"peerDependencies":{"mongodb":">=4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/papr_7.2.2_1661171997609_0.7655686652457172","host":"s3://npm-registry-packages"}},"7.3.0":{"name":"papr","version":"7.3.0","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@7.3.0","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"ff2bd9492aad04f9d9e6d46b98a15c3380c4b760","tarball":"https://registry.npmjs.org/papr/-/papr-7.3.0.tgz","fileCount":38,"integrity":"sha512-bNCmi+6/jDn6/pA94y5mwRhdDcGajLUgSrJmQ1tqN0L7ZXN745f7GW46aKsAxRMuqm76YM5jn56VGDAk9rSrMw==","signatures":[{"sig":"MEYCIQDNHhc4s2rparwWcY/eBkQUY2O04BzwYxb2dZPz0PAnsAIhANh2oLSqdc3uHU5KhdZtSnpWPwcBp5rHv0gaH/YWaJIH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":194151,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBItSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrT+g//RA+TCk0PZG3BivTv/fxrbuFWajGTHSfBsKmMLJBUECxFLzWB\r\ns1gO29hNWegjMDG1gdwS0PFQVGDXZ2kh426aXAVvay+mg0X+lHHzaqE8am1C\r\n+z0zclm/OWQbB/pUs1dot9TExgrX8w6BpejxbrnonSd65Z4R7J63s20toR6l\r\nNFEimsun1+zK4jcua5vNZZybUq4j5jS9luCWbr7sbi7l5jRRUaDK0ViHRwOT\r\n8vo0OTdCLTVLGu8ff+RZPiK4H+BYkz6w6Bf81zRdbsO49rm2+u0fYH7k/tTd\r\nsLdQGRL8M+QWFbeGJFtaepkC75t1043o6sahkZGf80jiyHzdVJY9PM05HDbB\r\nRYc0tsUXkSnuuPwK6AzK12yWNppEPX0LEY7PxRD9GXVUdeucs7IqRx6GeQQs\r\noFLWIbVKPa8cdLbj8WcMQTcQTB9CUpPtOSL2dJyuEYX8PfrQawyvLe9KeLjX\r\nsdTDMQNjba01oqnupriLd1B2rewYE9WklGmwahanPdHktMesZLXd3OmML2di\r\nymEM4/EwRbk77sBKaZzhDX5l3d+s7NtgUMG3LRbofAyJk3r3cOcvU6JutGUo\r\nIQJNtelDydbpfN9QunDLZA1SmFyZ3FgUfYxL8kYHyIgZAEMnfrHE/rfEELAA\r\nWEMIoVx3SG+BrpmCDWUlGAf5z5sfdOGoRNs=\r\n=9lgB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.20.0","yarn":"1.22.19"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"3afd70168ac2bed29ef98be7cb2b2dc304adf113","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --ext .js,.mjs,.ts .","test":"jest","build":"./build.sh","pretty":"prettier '**/*.{js,md,ts}' --write","prepack":"pinst --disable && yarn build","release":"standard-version --infile docs/CHANGELOG.md","postpack":"pinst --enable","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{js,md,ts}' --check","test:build":"./tests/build.sh","test:types":"tsc","postinstall":"husky install"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"8.1.4","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"src/*.ts":["node docs/build.js","git add docs/"],"*.{js,mjs,ts}":["eslint --ext .js,.mjs,.ts --fix","prettier --write --list-different"]},"_nodeVersion":"14.20.0","_hasShrinkwrap":false,"packageManager":"yarn@3.2.2","devDependencies":{"arg":"5.0.2","jest":"28.1.3","husky":"8.0.1","pinst":"3.0.0","eslint":"8.22.0","mongodb":"4.9.0","ts-node":"10.9.1","mongoose":"6.3.5","prettier":"2.7.1","jsdoc-api":"7.1.1","ts-expect":"1.3.0","typescript":"4.7.4","@babel/core":"7.18.10","@types/jest":"28.1.7","@types/node":"14.18.26","docsify-cli":"4.4.4","jsdoc-parse":"6.1.0","lint-staged":"13.0.3","@commitlint/cli":"17.0.3","eslint-plugin-n":"15.2.4","standard-version":"9.5.0","@babel/preset-env":"7.18.10","@byu-oit/bar-chart":"1.4.2","eslint-plugin-import":"2.26.0","eslint-plugin-promise":"6.0.0","mongodb-memory-server":"8.8.0","eslint-config-prettier":"8.5.0","eslint-config-standard":"17.0.0","eslint-plugin-prettier":"4.2.1","@babel/preset-typescript":"7.18.6","@typescript-eslint/parser":"5.33.0","@commitlint/config-conventional":"17.0.3","@typescript-eslint/eslint-plugin":"5.33.0"},"peerDependencies":{"mongodb":">=4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/papr_7.3.0_1661242194509_0.4835589028638636","host":"s3://npm-registry-packages"}},"7.3.1":{"name":"papr","version":"7.3.1","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@7.3.1","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"df7f2dd831176fe8ce1727201e8ff1bd2b3aeceb","tarball":"https://registry.npmjs.org/papr/-/papr-7.3.1.tgz","fileCount":38,"integrity":"sha512-SiFVBWpGJ5blshpnpeM4U+cYuGzQD+7aXX7x3Ujm72xZpz976wpsgJKZhkrjh3yT1xmK03EW6ENc1aYvRvnnaw==","signatures":[{"sig":"MEYCIQCZprkC0uXqgD3Gk4ArBGX0bQq/MjaZO4ok2zjn0SSEQQIhALDF7AA1PHCJEr6teMgBQ9KkW4xZU425LnW6dufa+/cs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":194880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEJXAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPiQ//TywLTGtmbZF9j2Y3kxFt0yTG9nu6A0kx2JM8bTZZwn+SjxW1\r\nN+zsM35jueeQcOd/D/WBi/6xxhVtOYTLhXuObV2zAkEADUUlk2HfQEoEtXmM\r\nV0TXJOHJcc1c4Rgi35JoYK3nwEqw8GoZB6dW0BH+XOSKnMuuM0rMO5wnjSNB\r\n9TICa4GDM8OK19auMNbkBkB0nDvdlIA9lvRtTT5ANJ/jI4pwWIkGlDyoG5vs\r\nWbi4qjx9ndFF4YF+tSi4oUeCLf4zFq9YjawveVPB/chrhrXPFAF49G8JTvVM\r\nZXnpgcGaI0fKSNj8q2X6LaiUCERVA+jUuE6My1Slcda4c11G46rvvWvaEQPk\r\nhvdbe4cIOkEFjgHAdgZEMumCXIa3ObgAzZK3bk9n+xyrKRIhThUQZWyJO4gW\r\nqKk8+Og53c0X0o60G9WCux/vaWx1Tfk4oJZFxCPMsg9aJf5I/4YKurobcz0T\r\n6pi79p/2pbLikTXJuWVhaf3Qw+vuS85KHxpCLnAJofAKcAxoqj7Ky+K2B5lR\r\n7kz0uLninslZV0raVzCQjVEHagdeL8aFY60ufIR0NTu3meR9gwrqaAFxsc17\r\n7tfylUdR9lhL6vazMUULLj4q9FPlIi5PQ6+Ze2ZAkqu3TtfnmPnojvm9YfmW\r\nuVYdZJeK2riSaE0iqAINBckrcV2aXezAIfk=\r\n=A781\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.20.0","yarn":"1.22.19"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"c8b6e26a4f9b979afc0db252de41a105a01591be","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --ext .js,.mjs,.ts .","test":"jest","build":"./build.sh","pretty":"prettier '**/*.{js,md,ts}' --write","prepack":"pinst --disable && yarn build","release":"standard-version --infile docs/CHANGELOG.md","postpack":"pinst --enable","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{js,md,ts}' --check","test:build":"./tests/build.sh","test:types":"tsc","postinstall":"husky install"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"8.1.4","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"src/*.ts":["node docs/build.js","git add docs/"],"*.{js,mjs,ts}":["eslint --ext .js,.mjs,.ts --fix","prettier --write --list-different"]},"_nodeVersion":"14.20.0","_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"arg":"5.0.2","jest":"29.0.1","husky":"8.0.1","pinst":"3.0.0","eslint":"8.23.0","mongodb":"4.9.1","ts-node":"10.9.1","mongoose":"6.3.5","prettier":"2.7.1","jsdoc-api":"7.1.1","ts-expect":"1.3.0","typescript":"4.8.2","@babel/core":"7.18.13","@types/node":"14.18.26","docsify-cli":"4.4.4","jsdoc-parse":"6.1.0","lint-staged":"13.0.3","@commitlint/cli":"17.0.3","eslint-plugin-n":"15.2.4","standard-version":"9.5.0","@babel/preset-env":"7.18.10","@byu-oit/bar-chart":"1.4.2","eslint-plugin-import":"2.26.0","eslint-plugin-promise":"6.0.0","mongodb-memory-server":"8.9.0","eslint-config-prettier":"8.5.0","eslint-config-standard":"17.0.0","eslint-plugin-prettier":"4.2.1","@babel/preset-typescript":"7.18.6","@typescript-eslint/parser":"5.35.1","@commitlint/config-conventional":"17.0.3","@typescript-eslint/eslint-plugin":"5.35.1"},"peerDependencies":{"mongodb":">=4.9.1"},"_npmOperationalInternal":{"tmp":"tmp/papr_7.3.1_1662031296050_0.8481922815097345","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"papr","version":"8.0.0","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@8.0.0","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"046d0a3c45d3bc7dac8ae2ee8301442f2369e398","tarball":"https://registry.npmjs.org/papr/-/papr-8.0.0.tgz","fileCount":38,"integrity":"sha512-Vwvxa534WYyZPVaF+dLxtmssJQE6cImJ7F6xiKQNEtg2aC3E99GMHY6/+mNSt98CuRQrJXb/Vi7U8tmgAXmrsg==","signatures":[{"sig":"MEUCIGwKq4BH+ZP9CTDF5ockr6I1ZejE0W/6bARrajdM4XxkAiEA5++hE/UsaLYl+2p1lTooetnJW1z6UYdrzhiHpMwSVPk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200066,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjF3PJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmql9hAAnge09e7ZA+t9HLsvxMgA9lqHVTJrx8yHPIozM+0Tr7mWi3/e\r\n4y+2eb+RuRmM7PWWRkL/qC8k13NRm2Y0p1EQkKrGvdGp9L4FGfUTrSEJ7zMZ\r\nTTPdGw0cbxDrqkKSspjBVA/GX6+est/WD+7BuPQV8TdzGg2G3WjihaACAQRI\r\nnhviTSOCfhVzszswZgZBrxK9udCdYP1niAzGTzXDIJXaQ3Ie6f3AO21FTDag\r\nHdG/8tXA65TSBW/CRSVA391fkQ7LK59+VtvNs+5IVmoIrtTsn8V2c+QrQfLV\r\nKc3xXFavbIjO6xFSgxfwSMCugfxZkfywrJWm/TvgeSTdKC1xxtzLjwzX/1B8\r\nVk1M0xoekmHkXZxglXIaKD4WTai9KWdS2HiPWzwhoSsL2KH5rGuDlwgjDgeH\r\nuiIFOHULDp4p4B37ue9gOR8vjyszGOxED32cIkfboaLaCcWkH+RL+keLR/LH\r\nK9dmdxvUYXCNLeId6JHLrawRpI3Gt/ZL58cRnS7NIOQmOcimLnNlfsmBsSRo\r\n61OSRndCIeMAXT2mYJgu9iZcBQiesqS4fN88RbBGT7pYRy/lqGoeyFF0Ecsq\r\nLmXnsjkHeNmzHRwtP7pWZjFqmTn5t/Isf0JAfbfsOkjFrnPb22WwVpWavueL\r\nIZnS/uzOOc5ARHQUKtJoOPRULUu139Q1CmI=\r\n=Nvbv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.20.0","yarn":"1.22.19"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"f8cac4e29691e2a789be09e5205b66efde9f9029","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --ext .js,.mjs,.ts .","test":"jest","build":"./build.sh","pretty":"prettier '**/*.{js,md,ts}' --write","prepack":"pinst --disable && yarn build","release":"standard-version --infile docs/CHANGELOG.md","postpack":"pinst --enable","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{js,md,ts}' --check","test:build":"./tests/build.sh","test:types":"tsc","postinstall":"husky install"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"8.1.4","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"src/*.ts":["node docs/build.js","git add docs/"],"*.{js,mjs,ts}":["eslint --ext .js,.mjs,.ts --fix","prettier --write --list-different"]},"_nodeVersion":"14.20.0","_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"arg":"5.0.2","jest":"29.0.1","husky":"8.0.1","pinst":"3.0.0","eslint":"8.23.0","mongodb":"4.9.1","ts-node":"10.9.1","mongoose":"6.3.5","prettier":"2.7.1","jsdoc-api":"7.1.1","ts-expect":"1.3.0","typescript":"4.8.2","@babel/core":"7.18.13","@types/node":"14.18.26","docsify-cli":"4.4.4","jsdoc-parse":"6.1.0","lint-staged":"13.0.3","@commitlint/cli":"17.1.2","eslint-plugin-n":"15.2.5","standard-version":"9.5.0","@babel/preset-env":"7.18.10","@byu-oit/bar-chart":"1.4.2","eslint-plugin-import":"2.26.0","eslint-plugin-promise":"6.0.0","mongodb-memory-server":"8.9.0","eslint-config-prettier":"8.5.0","eslint-config-standard":"17.0.0","eslint-plugin-prettier":"4.2.1","@babel/preset-typescript":"7.18.6","@typescript-eslint/parser":"5.36.1","@commitlint/config-conventional":"17.1.0","@typescript-eslint/eslint-plugin":"5.36.1"},"peerDependencies":{"mongodb":">=4.9.1"},"_npmOperationalInternal":{"tmp":"tmp/papr_8.0.0_1662481353656_0.39198319014904937","host":"s3://npm-registry-packages"}},"8.1.0":{"name":"papr","version":"8.1.0","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@8.1.0","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"a7297ff61ad4e29c4c5eb462b5c6250651ef9a59","tarball":"https://registry.npmjs.org/papr/-/papr-8.1.0.tgz","fileCount":38,"integrity":"sha512-UntXOu00bTG0yV176f8JuvA5jLFuPgC0D4qZaE8IIQEv6EPAd84jxI9OjEXYyxqjjeheJwYdKUgKzl3dOUqzyA==","signatures":[{"sig":"MEUCIEQwjHE0ymXC1vZ7LRsJWJQfsVO8WqaFLs4mbnHWESpYAiEAsVAArpJ4LKOuTHIKZ3OZQ5WCgXgwliIrIJhutuR9QTg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGF/OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoihA//ftELGhyBVazm0Zld2rBMtKPOucgMYc6MFJ0apFPUal0OopfV\r\nWw5C37i+daLsx1VD7edhSQoxhy2xiI35Edrqye8V2dRIGi3hfbOcXyhe8GwY\r\nSoDeACt+ESQ0rlv5zz2rr81r0Hp9yk3JLW6ErR7E6U3x4qWCL13eEr7wvBIE\r\noz8lyF7JvqVGocv+ee+TQGfhfCylHUtKtLakk1u3SUsSDg0OE41UxNGUOcgS\r\nJvwS2O+mwDTvqcJh5itCggvKq+YWI+ULcHPBqRxMMnbv2GeZGf+GmuIEDJPB\r\nAalAo6vXchuOuVq7bJhUGPfu+WJo4b4umgfWkKWcTh9aQs//U6PHjLwfdJpl\r\n6Zg6PrS/AONZvOudgQsNq9uGNbA11MdL8c/W5pWSK8Hip2fqY7FaOo0MB2qf\r\nBJUS03TWYJpseb7szj6s/ZGNsiMtNjjXfleLLYrJWaxC3viLq8ZCWN9ss6vT\r\nh25bUxjb+Fy4lLQiW1WOp4s77P4Af4L5+hJJapyDwfKvi+uP7v/Mk+kfD3L0\r\n2visqGTF6HMLLyEIKQ/yuCbBpF1FWvqc1VANA6/gILLl7QxDtNTHHCYeXJRI\r\nBgtDBF45iOesfCGdxDJ4IGbi7RwW1BezgL6tbXGaVW4ZfR/9TYo7JITGrfRY\r\nYkPJLClk03WJFHqqlKArsB4PwCuazhIVe9o=\r\n=Gp2A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.20.0","yarn":"1.22.19"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"2dc5dd034b6cf6c58f5c76664736aa17f463ea17","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --ext .js,.mjs,.ts .","test":"jest","build":"./build.sh","pretty":"prettier '**/*.{js,md,ts}' --write","prepack":"pinst --disable && yarn build","release":"standard-version --infile docs/CHANGELOG.md","postpack":"pinst --enable","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{js,md,ts}' --check","test:build":"./tests/build.sh","test:types":"tsc","postinstall":"husky install"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"8.1.4","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"src/*.ts":["node docs/build.js","git add docs/"],"*.{js,mjs,ts}":["eslint --ext .js,.mjs,.ts --fix","prettier --write --list-different"]},"_nodeVersion":"14.20.0","_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"arg":"5.0.2","jest":"29.0.1","husky":"8.0.1","pinst":"3.0.0","eslint":"8.23.0","mongodb":"4.9.1","ts-node":"10.9.1","mongoose":"6.3.5","prettier":"2.7.1","jsdoc-api":"7.1.1","ts-expect":"1.3.0","typescript":"4.8.2","@babel/core":"7.18.13","@types/node":"14.18.26","docsify-cli":"4.4.4","jsdoc-parse":"6.1.0","lint-staged":"13.0.3","@commitlint/cli":"17.1.2","eslint-plugin-n":"15.2.5","standard-version":"9.5.0","@babel/preset-env":"7.18.10","@byu-oit/bar-chart":"1.4.2","eslint-plugin-import":"2.26.0","eslint-plugin-promise":"6.0.0","mongodb-memory-server":"8.9.0","eslint-config-prettier":"8.5.0","eslint-config-standard":"17.0.0","eslint-plugin-prettier":"4.2.1","@babel/preset-typescript":"7.18.6","@typescript-eslint/parser":"5.36.1","@commitlint/config-conventional":"17.1.0","@typescript-eslint/eslint-plugin":"5.36.1"},"peerDependencies":{"mongodb":">=4.9.1"},"_npmOperationalInternal":{"tmp":"tmp/papr_8.1.0_1662541774601_0.5417981664954299","host":"s3://npm-registry-packages"}},"8.2.0":{"name":"papr","version":"8.2.0","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@8.2.0","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"d13edcd16cee2acd3ee65053c914cccd359cb660","tarball":"https://registry.npmjs.org/papr/-/papr-8.2.0.tgz","fileCount":38,"integrity":"sha512-gGiOBAcS70WPPVubvw0g5Cq6xiKBPX5cW+mARc3AVxF4FvLyqTX/8bBsTCPIX2scEHcxO5Zshw+f26hPBsUxQg==","signatures":[{"sig":"MEYCIQCb5pwgS5099JghG6G/lo0DAlDBQ+OUf46AdmnVZ0C0PAIhAKbE0q0xiXpS2V1BEP5P/8k8iDD9sLCjjAPL2f5E+OUp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":204048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGaaPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8nRAAm/WsxRj7/t3uG6KJS40ySBZHMiWU7anv6UXyxy2aS2zfnSGJ\r\nn1BpCoto0nAHuWFnl074DjOV0IcTPlKq6oTQHgT134sXGJ8C+6w62266EnsA\r\nb6KY8drPMfsQkcU2j8XVhfRpxQiJGvYt/CFUc4xekLbPoudnzPOI7gakIZSu\r\nD/bEwQLghyZC9Rq0U46zZSTASRKLMDdP2br+uPFeaR/oQ7ChUILyPct9jyyl\r\nHOdFBIceg0aEEcTypovpM2Gm342lgHFLKgBUkbvs08iXJAmDpPPJdoXhojPG\r\n8TSGH7phd5U3Qw1KfHKkAidGM/wM6mGdJdZ+lsNVkaw5JMs5PfW8F6bl1wtZ\r\n+y05pAj3FUWnTgzBxKDGezbCZ7cP427koQY3RH1b46N/kLWeljrrpowMuziV\r\nAvWfanLVbWL751Q9H0lGMpF0bp+dMXo3oYUMZr63rx6U4wbnTRkZPBY5E0qW\r\n44NY8pCIQky2lbWUNFac383nNR/kgkWG8nGSot0hXzmvfpjyayd+zfVlb+lC\r\n+FU7d1XM2zfGoy0F6dcnkBWiFzh6eojZu6muaVfpjNZxSDOZo1cHGrDEZrk5\r\nHL5cJ41qWUZ08SyEieGZKpSJRruULddzgSpvMjGBMKtz6adwo5v/Zgc9zHyc\r\n5yVUs2nhjN49/zof74rsejhJtegroDUbJeU=\r\n=zsJn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.20.0","yarn":"1.22.19"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"eabee80e0569d800df2d559103db6cd9f19f5547","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --ext .js,.mjs,.ts .","test":"jest","build":"./build.sh","pretty":"prettier '**/*.{js,md,ts}' --write","prepack":"pinst --disable && yarn build","release":"standard-version --infile docs/CHANGELOG.md","postpack":"pinst --enable","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{js,md,ts}' --check","test:build":"./tests/build.sh","test:types":"tsc","postinstall":"husky install"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"8.1.4","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"src/*.ts":["node docs/build.js","git add docs/"],"*.{js,mjs,ts}":["eslint --ext .js,.mjs,.ts --fix","prettier --write --list-different"]},"_nodeVersion":"14.20.0","_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"arg":"5.0.2","jest":"29.0.1","husky":"8.0.1","pinst":"3.0.0","eslint":"8.23.0","mongodb":"4.9.1","ts-node":"10.9.1","mongoose":"6.3.5","prettier":"2.7.1","jsdoc-api":"7.1.1","ts-expect":"1.3.0","typescript":"4.8.2","@babel/core":"7.18.13","@types/node":"14.18.26","docsify-cli":"4.4.4","jsdoc-parse":"6.1.0","lint-staged":"13.0.3","@commitlint/cli":"17.1.2","eslint-plugin-n":"15.2.5","standard-version":"9.5.0","@babel/preset-env":"7.18.10","@byu-oit/bar-chart":"1.4.2","eslint-plugin-import":"2.26.0","eslint-plugin-promise":"6.0.0","mongodb-memory-server":"8.9.0","eslint-config-prettier":"8.5.0","eslint-config-standard":"17.0.0","eslint-plugin-prettier":"4.2.1","@babel/preset-typescript":"7.18.6","@typescript-eslint/parser":"5.36.1","@commitlint/config-conventional":"17.1.0","@typescript-eslint/eslint-plugin":"5.36.1"},"peerDependencies":{"mongodb":">=4.9.1"},"_npmOperationalInternal":{"tmp":"tmp/papr_8.2.0_1662625423679_0.3380632612149832","host":"s3://npm-registry-packages"}},"9.0.0":{"name":"papr","version":"9.0.0","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@9.0.0","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"47a01dba87c8f6ba5ce35d90d479e2634c83a2e5","tarball":"https://registry.npmjs.org/papr/-/papr-9.0.0.tgz","fileCount":38,"integrity":"sha512-zES7dItxrJLEWaInuhRswgs68nknLuNvi5fiXqnBWy5OWFK+KgjeIq89Ne7x1l6ltnlbLLC8bRQUE3hhT0fQCQ==","signatures":[{"sig":"MEUCIQCBZuwrw0C61wVgeZBsRy7v/MvSQkMJM9kvF/wcQzgBXAIgdhCwa+66nI4RPUwg0m9CfWqZ9Y2rzaOdPWZVKhlNbEQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":207669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMVbdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsZxAAizaIREM153besPR623fovxRIGi8sOERbk+oIu+heRrF0a/qW\r\nqGAojBZ6c8mE6OaIBMOeJDZDGFLp0sot++6ENQlLX7jRkoNye5wAXVJudjdW\r\nuXShC8R3wH1MEPdWhCd6x7DOPpLFsOENKnRl/J36V+U4goB9EuXUTBWFd0vy\r\nyOSvKzobWvB2ojIR0QUFKXA5+E2FcjeCtJtKhYjY5hnCUiUSF7bjlc9t1h8H\r\nKRH6b9n02eRRclV9n+Jn3CjFn1SEXE4mgqC6NbCJJAJamERkXHf9WRA8Phpf\r\nKpO4F1Vtc8WpMsgR4s3Pu54w24T5qxjA9qfkNSXo7e2uyYbdY+TZegE6tX2m\r\n8a7DbWK26tHGk8Gz5Wc9hMnsJ3EycmPZakwP3blJp7wNitnwtczVGdRi8lVF\r\ne/7yKVrcHD6Bu2bJGygfsMlbAOtVTBpvq5+BPuwanFJ/+HS4inMkM3xp/Xvb\r\nq6amKMsVFWztyD8z1ULs2LxtgEI+KWLrwGhCQtHj/uU33reNsn/rrwP9qNme\r\n+DgoZKHaQHtUiJeE50WmY/y+ysuOqpd8YTjMfUv3hqfqJGWHrSBKNbgxmR4q\r\npdGhdPjhG2kRTn4GpJMG8LvRkZ7Pl+KxpKrkxeKbVLrXCUS1xCFp7/z5dHhX\r\nkHTJD8odGQ6wzPux5XVEk8+kyvLoNg2i2CI=\r\n=gKz8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.20.1","yarn":"1.22.19"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"fb3e969707c2f77bed40e17d5c12639d279a6eee","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --ext .js,.mjs,.ts .","test":"jest","build":"./build.sh","pretty":"prettier '**/*.{js,md,ts}' --write","prepack":"pinst --disable && yarn build","release":"standard-version --infile docs/CHANGELOG.md","postpack":"pinst --enable","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{js,md,ts}' --check","test:build":"./tests/build.sh","test:types":"tsc","postinstall":"husky install"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"8.1.4","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"src/*.ts":["node docs/build.js","git add docs/"],"*.{js,mjs,ts}":["eslint --ext .js,.mjs,.ts --fix","prettier --write --list-different"]},"_nodeVersion":"14.20.1","_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"arg":"5.0.2","jest":"29.0.1","husky":"8.0.1","pinst":"3.0.0","eslint":"8.23.1","mongodb":"4.10.0","ts-node":"10.9.1","mongoose":"6.3.5","prettier":"2.7.1","jsdoc-api":"7.1.1","ts-expect":"1.3.0","typescript":"4.8.2","@babel/core":"7.19.1","@types/node":"14.18.30","docsify-cli":"4.4.4","jsdoc-parse":"6.1.0","lint-staged":"13.0.3","@commitlint/cli":"17.1.2","eslint-plugin-n":"15.3.0","standard-version":"9.5.0","@babel/preset-env":"7.19.1","@byu-oit/bar-chart":"1.4.2","eslint-plugin-import":"2.26.0","eslint-plugin-promise":"6.0.1","mongodb-memory-server":"8.9.0","eslint-config-prettier":"8.5.0","eslint-config-standard":"17.0.0","eslint-plugin-prettier":"4.2.1","@babel/preset-typescript":"7.18.6","@typescript-eslint/parser":"5.38.0","@commitlint/config-conventional":"17.1.0","@typescript-eslint/eslint-plugin":"5.38.0"},"peerDependencies":{"mongodb":">=4.9.1"},"_npmOperationalInternal":{"tmp":"tmp/papr_9.0.0_1664177885261_0.6069298872696813","host":"s3://npm-registry-packages"}},"9.1.0":{"name":"papr","version":"9.1.0","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@9.1.0","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"23496580a10eefb52fcca2218e1ce6c12a311a63","tarball":"https://registry.npmjs.org/papr/-/papr-9.1.0.tgz","fileCount":38,"integrity":"sha512-2o6p5uWCRRoUYL3kAMFM7zef6Qm04AAUCskYqF+nwJ+wOghKz5pq2iGPsFqHC6Y9o2yt9nnvN+hZ6G7a4UmjSA==","signatures":[{"sig":"MEYCIQCTLmjK0GX/L3qK4K0pBgaBP4XT8orV5nTKaQWAH+XjVwIhAMjg2P6Q8UY5QEXD6wiXuwAckLwi4uIwO6O/NuhX+CtN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":210135,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMpw4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZ7w/+M7JmON8plwpXloaYCr4XU8W04CKvjIngzCz5uITQ7HawZct0\r\nu26Hkmgy+CtCfzDwgXyUj2xi96IlEbFCd785tEYaIg3iA2G2dbymBOs6m812\r\nvUvRRvRVPLGWZ1uRGT3aOsTIEOT7j18AWVV6jMY6j4fkFP76yFxsGUJvN4tU\r\nF5hSy5DxV2l6Ss8uGjcHXhok7CT4Slqo8QPJMFXNpSRYAhqVc9pc/qolpWiP\r\n2Bez0iSS7zQUH2bnwRtlBwAo0eF1nwCRMBQNYRCiF9REc6Ox1NiQcz4j8QE8\r\naaHtztRRKk/UOBW9pRLC4/S6bg1adxfbdSYtk0NqnM6V2opJUmSBhMj6OlZI\r\ng8cpcqxj5A1pmU/4O+nRLOxOanFpPqiFVTwNEWLPouh8GCfBdyamXXtGiu5u\r\niJHlmbtxi1svx63KEBy6QatvWKT8tbLGqYQTMx4Gql1vGt95Q/rCr7XLaLCZ\r\nS68D0TOYL6eWN3KYjAUB7P08F6uF+IkMh2nSl+U9pFKZ9OYldKEDtf3QQZEC\r\nuNQnwJ1TjWuCo38SJMtHcqxPcHGBdXrq5LFXHzp7pDjQbqN+69keh7DZSQD/\r\nSQPplgVhWvQbED1brs4AmFS0r6kYADLXd+Ug3XLc/qLYXzfsIh7V1H2Gwkt6\r\nP7/8jaPENsbkI8GEXNcuoxQxY365SPktci0=\r\n=XvYf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.20.1","yarn":"1.22.19"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"ebd580a934774a507676c17a7cb8a5a082d39606","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --ext .js,.mjs,.ts .","test":"jest","build":"./build.sh","pretty":"prettier '**/*.{js,md,ts}' --write","prepack":"pinst --disable && yarn build","release":"standard-version --infile docs/CHANGELOG.md","postpack":"pinst --enable","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{js,md,ts}' --check","test:build":"./tests/build.sh","test:types":"tsc","postinstall":"husky install"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"8.1.4","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"src/*.ts":["node docs/build.js","git add docs/"],"*.{js,mjs,ts}":["eslint --ext .js,.mjs,.ts --fix","prettier --write --list-different"]},"_nodeVersion":"14.20.1","_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"arg":"5.0.2","jest":"29.0.1","husky":"8.0.1","pinst":"3.0.0","eslint":"8.24.0","mongodb":"4.10.0","ts-node":"10.9.1","mongoose":"6.3.5","prettier":"2.7.1","jsdoc-api":"7.1.1","ts-expect":"1.3.0","typescript":"4.8.2","@babel/core":"7.19.1","@types/node":"14.18.30","docsify-cli":"4.4.4","jsdoc-parse":"6.1.0","lint-staged":"13.0.3","@commitlint/cli":"17.1.2","eslint-plugin-n":"15.3.0","standard-version":"9.5.0","@babel/preset-env":"7.19.1","@byu-oit/bar-chart":"1.4.2","eslint-plugin-import":"2.26.0","eslint-plugin-promise":"6.0.1","mongodb-memory-server":"8.9.0","eslint-config-prettier":"8.5.0","eslint-config-standard":"17.0.0","eslint-plugin-prettier":"4.2.1","@babel/preset-typescript":"7.18.6","@typescript-eslint/parser":"5.38.0","@commitlint/config-conventional":"17.1.0","@typescript-eslint/eslint-plugin":"5.38.0"},"peerDependencies":{"mongodb":">=4.9.1"},"_npmOperationalInternal":{"tmp":"tmp/papr_9.1.0_1664261176431_0.06846481077037514","host":"s3://npm-registry-packages"}},"9.2.0":{"name":"papr","version":"9.2.0","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@9.2.0","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"60be6d075eb677ec91aac1edb2a214380235e67b","tarball":"https://registry.npmjs.org/papr/-/papr-9.2.0.tgz","fileCount":38,"integrity":"sha512-aOOINyv/QB6g306sMTd6i9lJMwfDlSr0EBcvZQhNNAA7MZS5jC2KjnkcPZYd8aazGgbqWbg02Ji8kpEizFN5/w==","signatures":[{"sig":"MEUCIEbSoOL/fpVYqdSTVlykcOfmHmXH9Fm/LyRjAEFuR5xNAiEA2AtBi8sfB6Dq2Gc81p3PL8I7o0t7etnrr7Tv4ohdUa0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":214429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVk/PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAEA/+NeCJqFlYyDX+zR6pTG28arKLsRvlzvpUS2g7n3/ejFanSijR\r\n2Un4GuYAq+IXpbGlO3TxsBVdbiTQCvAOnG2AVWLnTmeB115PHvVbOrbexRI+\r\n8wHHeqD5xXMnQFwyspksWQoY8+Yqdmsz54fELDRVyYbZ8udmPoLlKsNGtFLw\r\nO9OX2wQ0kMmZ+c1jgmKmFab3EsW7vc+AuZomyYikbEbxc4SRvUDPY7BYEQLt\r\nYvNwj+1O8/x6ZN4xPZi5tkz2ZRMqOJHKXIEnG5dP1jnSkGgSG8KDtKcDPSrw\r\nkVxm/g0nWlJ+A6zFWe+zmUIDVSx0MAcInZG/Unf1BarR/8kHe4XyJm+TiDAi\r\narHjjOHYfOg4X260K2HLOQzCnxhiF8vC2CQOA66CxbAuaAYmws4e9850RiTU\r\ntPKH7V5yRkDYqwi0ZC/esV8u9pQXhzk5y+NgGXFU/BLzVZKWZxX27M/b/u+l\r\nynFvAXElnKMQXjUFyDikMwJRV1gWIWu4zXR8i1XlJPqBJ5u1ZbAuE3Rax6f9\r\noTUbE0mSmxy7X2wzfryvzF+hafzpRed0uIwxnHLw1WdDT0uFqG3CPiieOTqm\r\ngTg2BPs80zCoMwfqwwO5oM1vL9OEWnYZi7CKEBJt4kh6LkhTw2/XniC3e2iC\r\nEmhZvXJPhIiOwwb+MvRfCRC6QxmvWM746rE=\r\n=8ZEk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.20.1","yarn":"1.22.19"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"532d0db74ec4f1ddb8184baee620e57a7d0aa4d3","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --ext .js,.mjs,.ts .","test":"jest","build":"./build.sh","pretty":"prettier '**/*.{js,md,ts}' --write","prepack":"pinst --disable && yarn build","release":"standard-version --infile docs/CHANGELOG.md","postpack":"pinst --enable","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{js,md,ts}' --check","test:build":"./tests/build.sh","test:types":"tsc","postinstall":"husky install"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"8.1.4","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"src/*.ts":["node docs/build.js","git add docs/"],"*.{js,mjs,ts}":["eslint --ext .js,.mjs,.ts --fix","prettier --write --list-different"]},"_nodeVersion":"14.20.1","_hasShrinkwrap":false,"packageManager":"yarn@3.2.4","devDependencies":{"arg":"5.0.2","jest":"29.2.0","husky":"8.0.1","pinst":"3.0.0","eslint":"8.25.0","mongodb":"4.10.0","ts-node":"10.9.1","mongoose":"6.3.5","prettier":"2.7.1","jsdoc-api":"7.1.1","ts-expect":"1.3.0","typescript":"4.8.2","@babel/core":"7.19.6","@types/node":"14.18.32","docsify-cli":"4.4.4","jsdoc-parse":"6.1.0","lint-staged":"13.0.3","@commitlint/cli":"17.1.2","eslint-plugin-n":"15.3.0","standard-version":"9.5.0","@babel/preset-env":"7.19.4","@byu-oit/bar-chart":"1.4.2","eslint-plugin-import":"2.26.0","eslint-plugin-promise":"6.1.1","mongodb-memory-server":"8.9.3","eslint-config-prettier":"8.5.0","eslint-config-standard":"17.0.0","eslint-plugin-prettier":"4.2.1","@babel/preset-typescript":"7.18.6","@typescript-eslint/parser":"5.40.0","@commitlint/config-conventional":"17.1.0","@typescript-eslint/eslint-plugin":"5.40.0"},"peerDependencies":{"mongodb":">=4.9.1"},"_npmOperationalInternal":{"tmp":"tmp/papr_9.2.0_1666600911360_0.35704077479908936","host":"s3://npm-registry-packages"}},"9.2.1":{"name":"papr","version":"9.2.1","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@9.2.1","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"155f069a1fa7354283aaa77aa42f8e47c602f22f","tarball":"https://registry.npmjs.org/papr/-/papr-9.2.1.tgz","fileCount":38,"integrity":"sha512-Re8bBmw5iS81Yyn+Oeov9H3KRWz5PTf91UVuRi1nax3QlDSvfmyG+Ge2qw+nZThoaOuQbgr21F0N9w7BQn0uHg==","signatures":[{"sig":"MEQCICP3Nkr/4PNLQ3h97gaHkBl14UWR3AFCG7Wu4G7u3/g7AiAXrta8ekSAmwhCR0NOiXhy3thS2t4Y3Aya/XQaUQZpoA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":213444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYNfKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqiPQ//TyAbUfwPUTd0SL1/sKtrjVbTn8Tk2FvsY2Qa8DddnRefUX/E\r\ncxuyqWQIo+nVtG9uS/eL96woZZf4Yy8ZNsm5Fn1hWVPzbAu5th1OMmSLJ6ci\r\n7yGtT0dKJnnjOFcidqTXKv8CVsmAvz0oEZYjDf2ZYWPBQypHjFL7nlpX6k38\r\n29APgnk7gtb+dCx4OBe6wawy04YxxE7qVnwd8fFVpf36bWpcRNdVFpw+4A+B\r\nAIpkavFJcE7u0fCWgE3hmTRnSkjG/VcmSz3tz1+TBjYrDVrzdXUz45oA/Q8H\r\n8h4NZdpKy6DpBdOjiPM1S5aM9QgwYmKAzD92TXgRubkpx9lfXi+ecIkcJtTM\r\n6VOQ/0aANZ3mu7eWfFdNIXOT/qzYxd3pI0ky5VjLDoLIlM4z3dPA3jbKF2yB\r\nna59s+4/v2m9RwYz0AYHv0wkkMjcT5P1ObU7t+FyAiEoqnHDdpLSvEgBkTF7\r\nsdQ8KNp+HvelOWZmnNvlqPVlgML4HoOC/HFGJ+tGXSXnj7eBKqwPmolWnzvD\r\n2TfRAVT8ZU4AK42wqlkLyth1h3AnpYFa6BJA/W1xEj3Tfgok/DIYyaOqaIp8\r\nchIWs1MVxcijcroJtXPD9/1xo88dnfUsY7qertIRgM3D6KN9qL83fKgUAPfn\r\n9WaelUsfH2/8Cmnx8FI4M8jlgvGP1DoErIk=\r\n=UMrl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.20.1","yarn":"1.22.19"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"0c3d99224b7f699276a1953c6bb04e7c7973f7ee","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --ext .js,.mjs,.ts .","test":"jest","build":"./build.sh","pretty":"prettier '**/*.{js,md,ts}' --write","prepack":"pinst --disable && yarn build","release":"standard-version --infile docs/CHANGELOG.md","postpack":"pinst --enable","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{js,md,ts}' --check","test:build":"./tests/build.sh","test:types":"tsc","postinstall":"husky install"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"8.1.4","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"src/*.ts":["node docs/build.js","git add docs/"],"*.{js,mjs,ts}":["eslint --ext .js,.mjs,.ts --fix","prettier --write --list-different"]},"_nodeVersion":"14.20.1","_hasShrinkwrap":false,"packageManager":"yarn@3.2.4","devDependencies":{"arg":"5.0.2","jest":"29.2.0","husky":"8.0.1","pinst":"3.0.0","eslint":"8.26.0","mongodb":"4.11.0","ts-node":"10.9.1","mongoose":"6.3.5","prettier":"2.7.1","jsdoc-api":"7.1.1","ts-expect":"1.3.0","typescript":"4.8.2","@babel/core":"7.19.6","@types/node":"14.18.33","docsify-cli":"4.4.4","jsdoc-parse":"6.1.0","lint-staged":"13.0.3","@commitlint/cli":"17.1.2","eslint-plugin-n":"15.3.0","standard-version":"9.5.0","@babel/preset-env":"7.19.4","@byu-oit/bar-chart":"1.4.2","eslint-plugin-import":"2.26.0","eslint-plugin-promise":"6.1.1","mongodb-memory-server":"8.9.3","eslint-config-prettier":"8.5.0","eslint-config-standard":"17.0.0","eslint-plugin-prettier":"4.2.1","@babel/preset-typescript":"7.18.6","@typescript-eslint/parser":"5.41.0","@commitlint/config-conventional":"17.1.0","@typescript-eslint/eslint-plugin":"5.41.0"},"peerDependencies":{"mongodb":">=4.11.0"},"_npmOperationalInternal":{"tmp":"tmp/papr_9.2.1_1667291082429_0.8193169721651545","host":"s3://npm-registry-packages"}},"10.0.0-0":{"name":"papr","version":"10.0.0-0","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@10.0.0-0","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"e21e4a4b22eaa4f82eb9eb1c1492f9b1a01946de","tarball":"https://registry.npmjs.org/papr/-/papr-10.0.0-0.tgz","fileCount":36,"integrity":"sha512-8g8bcXe4ccnJgbDbDd/jnIZnGR7cBwonTYN0Ahy5/SFcbNRnN066mHclHq9OvK9TS9qrIX8jIcf0SMjBPwEV7Q==","signatures":[{"sig":"MEQCIDvL1poEwmcDhcjJl2+WvYDXgCGIKHKeftSqvpPd9bGdAiA+uKmTFPMj2IsRWlgWkDVLYG+YZTZFkSGmdSifDielgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":204368,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4UUxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5jQ/9HmcVkpnUjPt5ER/ZkPLBda1pzXDRqEHg9fA4WI7awa8yXxbF\r\nn7wigxIUR3bdcwMgXNVmsidgwqiorjUZwSgCnq+tn1FWeAl0qbVX3iYm/+pD\r\nvBL361Z3g+y6hPRzcXtOxQk7IKZykphKYq8iUvajufxB8RzYwNbteR2Zr3M6\r\nbQ7Y8l+A/Jjhvet7Z54z87OKLHTw5ss9Drtq8wLWJEVDCMn9w8X8YDdp2vBo\r\nYSHc9QgZuQMPwbVrxgQYd1ozXzN02CkiiU82/zSHI4a3bHwg3RtIVurbpHd2\r\nqQVs7VJ2XDt/LSSRfGOal+pAT44zG5c9tbZE2NYbs26efbbFEF0BdMYQ00po\r\n87MuiAD7mASWRXx0I6+Ae3YXMUBC0kc3FJon2fToGtjFTLJIw1CMgIk/6q7P\r\nC4LHLMeAo2CHKSGj0YQeGqPkC4JRhuXjdO5/hclEsSWQ0qyplayYXhAbNJNV\r\nMUgGxxoigqy1ymsCfgHlptzXK4hihTyvlRk+ilIC/vTYVzbmfUZDJ9qUrHo+\r\nUfhO4m5TsLRI0Lae+DJemk7xZtu/ugi1/6xzVYjLZ6gZJK6ofnftObaGruQd\r\ngoW4pdUmMwHo8SxPXm+hxtXxn4W2CKzpglvRQou8O0JOvGqodRT+zVy4liT/\r\np5LofBNy9AMEbvKfYunH1btsd++Fgdf6pX8=\r\n=n8FR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.21.2","yarn":"1.22.19"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"a0c03ab95c49edf2c82c6bd6a4d56d8b1cd55110","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --ext .js,.mjs,.ts .","test":"jest","build":"./build.sh","pretty":"prettier '**/*.{js,md,ts}' --write","prepack":"pinst --disable && yarn build","release":"standard-version --infile docs/CHANGELOG.md","postpack":"pinst --enable","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{js,md,ts}' --check","test:build":"./tests/build.sh","test:types":"tsc","postinstall":"husky install"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"deprecated":"Upgrade to @latest","repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"8.1.4","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"src/*.ts":["node docs/build.js","git add docs/"],"*.{js,mjs,ts}":["eslint --ext .js,.mjs,.ts --fix","prettier --write --list-different"]},"_nodeVersion":"14.21.2","_hasShrinkwrap":false,"packageManager":"yarn@3.3.1","readmeFilename":"README.md","devDependencies":{"arg":"5.0.2","jest":"29.4.0","husky":"8.0.3","pinst":"3.0.0","eslint":"8.33.0","mongodb":"5.0.0","ts-node":"10.9.1","mongoose":"6.3.5","prettier":"2.8.1","jsdoc-api":"8.0.0","ts-expect":"1.3.0","typescript":"4.9.3","@babel/core":"7.20.12","@types/node":"14.18.36","docsify-cli":"4.4.4","jsdoc-parse":"6.2.0","lint-staged":"13.1.0","@commitlint/cli":"17.4.2","eslint-plugin-n":"15.6.1","standard-version":"9.5.0","@babel/preset-env":"7.20.2","@byu-oit/bar-chart":"1.4.2","eslint-plugin-import":"2.27.5","eslint-plugin-promise":"6.1.1","mongodb-memory-server":"8.11.0","eslint-config-prettier":"8.6.0","eslint-config-standard":"17.0.0","eslint-plugin-prettier":"4.2.1","@babel/preset-typescript":"7.18.6","@typescript-eslint/parser":"5.50.0","@commitlint/config-conventional":"17.4.2","@typescript-eslint/eslint-plugin":"5.50.0"},"peerDependencies":{"mongodb":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/papr_10.0.0-0_1675707697068_0.13806586210164418","host":"s3://npm-registry-packages"}},"10.0.0":{"name":"papr","version":"10.0.0","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@10.0.0","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"d4b508e39c1a5db71dcee5ca518768648623e604","tarball":"https://registry.npmjs.org/papr/-/papr-10.0.0.tgz","fileCount":36,"integrity":"sha512-zL77z5NrymT+4gXG7Zp7Y6NVtucuKQLgoa6Ws/XWEsQF816wp9ng9kd0w1hsJMbu8hkmAresbB5B1mAbkdSy/A==","signatures":[{"sig":"MEUCIQDEXvLOL9L3HZEUYrZBmj55qDCEU35xVY/mqYvd07SNVwIgQoWCJ7NPvUkuUG3pWj6FVpzcTiFN1jnCdp1g9iyyCc0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":204454,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6g26ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRwQ//amAMfn/Rg7/+BVcBJaGmOQT4OIPYWq7MARC5Wi/ZieC4br8c\r\nT2fnvB1KqZAMRzAOVZXuA/hSAxYX6VjWnqEEcy12SisyFXt3X1CYP/TbHSfZ\r\nHNM0ZNDLgLoxTso40nfBoNV8BDcHvJddcjQLo252QpdnmGp+QIGvYklqMVvI\r\nzC0HiU9gpwEzLw8mGFO0MbtP/wGEMPFpi1nbP6rI41MOfnxw7LaJnivyKZAT\r\n9fLF5C210wPywfNrdruPAsPBunKcAkWaplJmH5RDAglDilMUw4hDrgToh+3C\r\n5imqzy+r9SDVA59Cu8ZCB6G0YnJh0Ya+ju6DKxlUn+2+5taXsBS4fvo+ctyE\r\nVw+NUjvbr+LNjqAus55DddrrVoav8bBt55mdaYlCt152zPzRo/fN3QDfgrAG\r\nvTdRdldzhtWjj+IU8lxd/1dF+LCcvZMwBJT/6Z6AJOD6JgmcBpVeeT7ljymr\r\nFOHdchjQjhIwgth4mTzGWo1hI2xbqugVnZHN7VamicrokQF4M6BmwmYil4SK\r\n4Utk34w0lG3YlBx8vMbz917M7czFhdudwbjx1hc5AUMzswlAfSNV/xKMBccK\r\nrRASmL+aCFpADuewf6kqAoGKuVtSUOGwkI38hHa3eoxFLRgs0ErrXCXaUdEl\r\ncCHAhYA6IDuhH8DP8YCUZrfrEfgKUbbrJpU=\r\n=/Bn7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.21.2","yarn":"1.22.19"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"f670a3bc812f20d5dad58db1898b443f6847172b","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --ext .js,.mjs,.ts .","test":"jest","build":"./build.sh","watch":"jest --watchAll","pretty":"prettier '**/*.{js,md,ts}' --write","prepack":"pinst --disable && yarn build","release":"standard-version --infile docs/CHANGELOG.md","postpack":"pinst --enable","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{js,md,ts}' --check","test:build":"./tests/build.sh","test:types":"tsc","postinstall":"husky install","watch:types":"tsc --watch"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"8.1.4","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"src/*.ts":["node docs/build.js","git add docs/"],"*.{js,mjs,ts}":["eslint --ext .js,.mjs,.ts --fix","prettier --write --list-different"]},"_nodeVersion":"14.21.2","_hasShrinkwrap":false,"packageManager":"yarn@3.3.1","devDependencies":{"arg":"5.0.2","jest":"29.4.2","husky":"8.0.3","pinst":"3.0.0","eslint":"8.33.0","mongodb":"5.0.1","ts-node":"10.9.1","mongoose":"6.3.5","prettier":"2.8.1","jsdoc-api":"8.0.0","ts-expect":"1.3.0","typescript":"4.9.3","@babel/core":"7.20.12","@types/node":"14.18.36","docsify-cli":"4.4.4","jsdoc-parse":"6.2.0","lint-staged":"13.1.0","@commitlint/cli":"17.4.2","eslint-plugin-n":"15.6.1","standard-version":"9.5.0","@babel/preset-env":"7.20.2","@byu-oit/bar-chart":"1.4.2","eslint-plugin-import":"2.27.5","eslint-plugin-promise":"6.1.1","mongodb-memory-server":"8.11.0","eslint-config-prettier":"8.6.0","eslint-config-standard":"17.0.0","eslint-plugin-prettier":"4.2.1","@babel/preset-typescript":"7.18.6","@typescript-eslint/parser":"5.51.0","@commitlint/config-conventional":"17.4.2","@typescript-eslint/eslint-plugin":"5.51.0"},"peerDependencies":{"mongodb":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/papr_10.0.0_1676283322249_0.34828821305175395","host":"s3://npm-registry-packages"}},"11.0.0-0":{"name":"papr","version":"11.0.0-0","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@11.0.0-0","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"ba6b2e4bb3390a4acf9547275641ea031b78be4e","tarball":"https://registry.npmjs.org/papr/-/papr-11.0.0-0.tgz","fileCount":40,"integrity":"sha512-ZAlsn/KHeJB/5RhLoSZpLcTA7JlxzuqybZvUzJWxnUCqbPY1eoN6fddt033jIOSPk1IP9Jc7H28LHQW6+bva6w==","signatures":[{"sig":"MEUCIG4s/K71CRfLiRLy88L5x6X0PQzkX+hCHG12w7b0Kh+GAiEA01S5koFRWYlyUJNmmOBSz3Jt1zo/irm9lpDJxifBJDM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":219751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7OImACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7cw/7BWufbu2kVIfhBK6dmGEfiyteJs09fT0QcQdn2XaWpzf4MWA+\r\njFoCWx4sOfBkO0gMU82U9qhwkx0KzNSCNbHebN2VyuZhP3uxz3/7idl57mYN\r\nMmbr7NDAAhprs43O+RxKHv4zL5zNvAL7WeXWAsrtI9vP2JCDUelTaAQlLeEB\r\nrZLYvkSnJlcQQChYA1alUuG4Dc9FOGPJrN6p/+/xOmx1zpMrM8hYoH7MXy+I\r\nUoSq8kV8/X3iXRBDMZPo/IDWRPH2FIw/OhtRICyFKx7+nCZMbI4YQ3tJSaVM\r\nWjgTu50YuQpzqOwc3UHnnisz4D3lPfnynBY6kOguig2bzvVT6PPltu0YOcwJ\r\nj4WinxG+97ehbQnyXyipgj2kJojI0EUrb6EwRcN6R0ouIUN8k0d4J437VUz3\r\nLZtfUXpbywRTqoW7ITZ08GfOcQzIjA3EZdZV99hmRtNrmTe+8sD+J3NLQSOq\r\nF2RF1P9ZFFyGoXV185FU08w3Tg3/HqB0uC/asnrWbjW4Mn53hw9vnOfP3Slj\r\nNpjaOX8CKRLaualq6sIWGfJ+UGDIh08eTzb5vAhja5pXyUukjFUhhkfPJZD1\r\nv7VfBS6nkPB3BufnKLveVZthoRBkrGbixP8qnliSVf+JA3B3gt7WtYuvn72z\r\nzUxG1qzXA70P1tpdiwqqwWvslYDnHkJHBCI=\r\n=+rOy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.21.2","yarn":"1.22.19"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"ac2862f001d132d456aee909fddde4e315c2d790","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --ext .js,.mjs,.ts .","test":"jest","build":"./build.sh","watch":"jest --watchAll","pretty":"prettier '**/*.{js,md,ts}' --write","prepack":"pinst --disable && yarn build","release":"standard-version --infile docs/CHANGELOG.md","postpack":"pinst --enable","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{js,md,ts}' --check","test:build":"./tests/build.sh","test:types":"tsc","postinstall":"husky install","watch:types":"tsc --watch"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"deprecated":"Upgrade to @latest","repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"8.1.4","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"src/*.ts":["node docs/build.js","git add docs/"],"*.{js,mjs,ts}":["eslint --ext .js,.mjs,.ts --fix","prettier --write --list-different"]},"_nodeVersion":"14.21.2","_hasShrinkwrap":false,"packageManager":"yarn@3.3.1","readmeFilename":"README.md","devDependencies":{"arg":"5.0.2","jest":"29.4.2","husky":"8.0.3","pinst":"3.0.0","eslint":"8.34.0","mongodb":"5.0.1","ts-node":"10.9.1","mongoose":"6.3.5","prettier":"2.8.1","jsdoc-api":"8.0.0","ts-expect":"1.3.0","typescript":"4.9.3","@babel/core":"7.20.12","@types/node":"14.18.36","docsify-cli":"4.4.4","jsdoc-parse":"6.2.0","lint-staged":"13.1.0","@commitlint/cli":"17.4.2","eslint-plugin-n":"15.6.1","standard-version":"9.5.0","@babel/preset-env":"7.20.2","@byu-oit/bar-chart":"1.4.2","eslint-plugin-import":"2.27.5","eslint-plugin-promise":"6.1.1","mongodb-memory-server":"8.11.0","eslint-config-prettier":"8.6.0","eslint-config-standard":"17.0.0","eslint-plugin-prettier":"4.2.1","@babel/preset-typescript":"7.18.6","@typescript-eslint/parser":"5.51.0","@commitlint/config-conventional":"17.4.2","@typescript-eslint/eslint-plugin":"5.51.0"},"peerDependencies":{"mongodb":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/papr_11.0.0-0_1676468773853_0.06812759143136726","host":"s3://npm-registry-packages"}},"10.1.0":{"name":"papr","version":"10.1.0","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@10.1.0","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"a978f919595dd45cc1f76fb3b679f102c4e75d79","tarball":"https://registry.npmjs.org/papr/-/papr-10.1.0.tgz","fileCount":40,"integrity":"sha512-7hXh8SfmuSA8i5/0PFdiQRNo3Lcv6HiLXja+0TLlTPlGzL6ROyPlNAnyxWGsJ7s0ahQG1r++jSjbz1XxCahDNQ==","signatures":[{"sig":"MEQCIHU57fB8xKzWAVvu9+hXuTdYaNTsP/FYKemrAMPeRCpJAiATKe9z4qPl6+mOSS0sW5oFhP3WXusk5Oa+hvdkpywXQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7RbWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5PxAAl5Khe51EHilFl3dPM0JcS1MZO+vZ2cSfj5KT1jFIHzazwCAY\r\nYXpnV60UkcspfJKaFU9i/CIkiE69jdGvejAtg4CnbnB/MyshNZauLaYlrIXS\r\nURhfQZdkRUMsc/Hl4Oiv6YxIwBVYe7TM9eR8Fak5Zdhkj9mWrVYzYpg/5k4W\r\nyeKcNoARytqvqZAqNlH56Qf7PaFQd2mjQMBNmz+YYLxwS+3klOafthLi0W3j\r\n8+zw+85gas+TDjSE1Nhu2RAEgVMPXSh28MQeoURwWU0eKJTFiRUL7Ognu5YK\r\nYi5le2P73vUEJgQ8b9pmj+MN/LhoWZD9amSraMRS7RxPMSeTHI+YF2OA4tsk\r\n1c3Ep0thMC1PxhMFwUsnatzy7CUp0gM3X0/P192r0hWBGGKFm4Sk4xhheTKS\r\nySwYutRq6rm8SmguTV61HGRQKHVs+pDkV1Kt5Ph+ZJBEyEF2PZmf72++PXx4\r\nhYKVh9MZ59IoQl1EhgaiDEdE3x5BRm/mb0DXHnLG+f5OJg9t4qt+v+M7aXqv\r\n9FR+thaMw4RCGvqQf8UkkbxzcHhTc/L61rE2egRwG+spXY/qNbIlYqo38Fo9\r\nFfJHdCUP9NLIXU+SXZgad2Uucbf7hN3T/Ir4TwfbDFQOZJEyX85yRuOOfUBU\r\nRpVki2nTB1Mql8Wa77qIkiQILlOV1EzQRzQ=\r\n=eSn9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.21.2","yarn":"1.22.19"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"870ca2765032e7886dd745d4dcce16e47155a2ee","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --ext .js,.mjs,.ts .","test":"jest","build":"./build.sh","watch":"jest --watchAll","pretty":"prettier '**/*.{js,md,ts}' --write","prepack":"pinst --disable && yarn build","release":"standard-version --infile docs/CHANGELOG.md","postpack":"pinst --enable","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{js,md,ts}' --check","test:build":"./tests/build.sh","test:types":"tsc","postinstall":"husky install","watch:types":"tsc --watch"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"8.1.4","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"src/*.ts":["node docs/build.js","git add docs/"],"*.{js,mjs,ts}":["eslint --ext .js,.mjs,.ts --fix","prettier --write --list-different"]},"_nodeVersion":"14.21.2","_hasShrinkwrap":false,"packageManager":"yarn@3.3.1","devDependencies":{"arg":"5.0.2","jest":"29.4.2","husky":"8.0.3","pinst":"3.0.0","eslint":"8.34.0","mongodb":"5.0.1","ts-node":"10.9.1","mongoose":"6.3.5","prettier":"2.8.1","jsdoc-api":"8.0.0","ts-expect":"1.3.0","typescript":"4.9.3","@babel/core":"7.20.12","@types/node":"14.18.36","docsify-cli":"4.4.4","jsdoc-parse":"6.2.0","lint-staged":"13.1.0","@commitlint/cli":"17.4.2","eslint-plugin-n":"15.6.1","standard-version":"9.5.0","@babel/preset-env":"7.20.2","@byu-oit/bar-chart":"1.4.2","eslint-plugin-import":"2.27.5","eslint-plugin-promise":"6.1.1","mongodb-memory-server":"8.11.0","eslint-config-prettier":"8.6.0","eslint-config-standard":"17.0.0","eslint-plugin-prettier":"4.2.1","@babel/preset-typescript":"7.18.6","@typescript-eslint/parser":"5.51.0","@commitlint/config-conventional":"17.4.2","@typescript-eslint/eslint-plugin":"5.51.0"},"peerDependencies":{"mongodb":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/papr_10.1.0_1676482261695_0.8574720358833647","host":"s3://npm-registry-packages"}},"11.0.0-1.0":{"name":"papr","version":"11.0.0-1.0","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@11.0.0-1.0","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"50877d6b751fa66e1bb128a2a1428382dbf4ce53","tarball":"https://registry.npmjs.org/papr/-/papr-11.0.0-1.0.tgz","fileCount":40,"integrity":"sha512-oJ38/WpxtFjDHlltP1wSLZXj5OWUI5oQ1iJdAaQq8pV2CW1hBlwzmBPILgHuHKkyCMTQwOyl2HUUeWeG+I9MGg==","signatures":[{"sig":"MEYCIQDbpPJqZ+O7k2h9UXcDtKRwtWxdC1VmdidjGAEfz5slhAIhAP8WSjj3CcsMQhVPqcQWjVNmo/UtFdHGCOtqkb7sehiY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":222641,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj72jBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpatQ//YBqDw/X+H2kVWywaaNa5UjfFHHiPLOuzJCB5B//QEFhHAKEP\r\nUcJSdz47itqxOz/hSZjKgEOSw2LpitL10o0VnxC3qnIvbTnYRBTtvKUD2BDc\r\nStT0q3Usa0oaA7uc+GFtyET9pwSuUp/ve0qSUpD9F8Se8uqhPSIA9XaY49g4\r\nrMA0/4uRKCqIF3wRChadzvWD552qMR7+ftexvYNNqECderYqzQT1Cy1dxibd\r\nJrDeBwsiqhN+ohYPyMfk6DChiXpXD5aLaU5DJYnbQhA1ADH0swddmUQnlfut\r\nPXnZm9KGTB9uXEnus6l+T1Qvh2F6ZG49+R0pL792GOebRv/BNKGk5Kh5qS7O\r\nkGsSTGMulTQ9YwY0WO3lKNWkCjEi5qBJHii2rq9aLyzRH+DlbE3hb7SmbQ1z\r\nBTIPx3OJGSvcBuTbP9fvg3rgNLb+Uiwsb2ru15wEeJF70hnF1Qu/FNZx6TRT\r\n4cVcB4pHJ0zIWPxxEFLeF4+E/xZezg8/vC8x099z16dig2wnoEUpJnp/IEEJ\r\nNYEJN/AMjBX3Vmn53D3tehPZtV1Bk0aQrwwFAT2OxgoylLUY4IMpjV8cYycQ\r\nRXlkxYhDG5p0gFn+M4jaFHcyexgRVQGDtBFNkv+ZqmLA0RHtEeTLLf2Xltrx\r\nB7gIZCpA9d3YC5GfXG0Zc4BUQk5f0e+xPBk=\r\n=bPoK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.21.2","yarn":"1.22.19"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"6504e41ed8ac8bb6196c821a2106c627af68c685","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --ext .js,.mjs,.ts .","test":"jest","build":"./build.sh","watch":"jest --watchAll","pretty":"prettier '**/*.{js,md,ts}' --write","prepack":"pinst --disable && yarn build","release":"standard-version --infile docs/CHANGELOG.md","postpack":"pinst --enable","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{js,md,ts}' --check","test:build":"./tests/build.sh","test:types":"tsc","postinstall":"husky install","watch:types":"tsc --watch"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"deprecated":"Upgrade to @latest","repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"8.1.4","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"src/*.ts":["node docs/build.js","git add docs/"],"*.{js,mjs,ts}":["eslint --ext .js,.mjs,.ts --fix","prettier --write --list-different"]},"_nodeVersion":"14.21.2","_hasShrinkwrap":false,"packageManager":"yarn@3.3.1","readmeFilename":"README.md","devDependencies":{"arg":"5.0.2","jest":"29.4.2","husky":"8.0.3","pinst":"3.0.0","eslint":"8.34.0","mongodb":"5.0.1","ts-node":"10.9.1","mongoose":"6.3.5","prettier":"2.8.1","jsdoc-api":"8.0.0","ts-expect":"1.3.0","typescript":"4.9.5","@babel/core":"7.20.12","@types/node":"14.18.36","docsify-cli":"4.4.4","jsdoc-parse":"6.2.0","lint-staged":"13.1.0","@commitlint/cli":"17.4.2","eslint-plugin-n":"15.6.1","standard-version":"9.5.0","@babel/preset-env":"7.20.2","@byu-oit/bar-chart":"1.4.2","eslint-plugin-import":"2.27.5","eslint-plugin-promise":"6.1.1","mongodb-memory-server":"8.11.0","eslint-config-prettier":"8.6.0","eslint-config-standard":"17.0.0","eslint-plugin-prettier":"4.2.1","@babel/preset-typescript":"7.18.6","@typescript-eslint/parser":"5.52.0","@commitlint/config-conventional":"17.4.2","@typescript-eslint/eslint-plugin":"5.52.0"},"peerDependencies":{"mongodb":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/papr_11.0.0-1.0_1676634304946_0.49706812309831183","host":"s3://npm-registry-packages"}},"11.0.0":{"name":"papr","version":"11.0.0","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@11.0.0","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"88e768910352d496bcbcf5fa228fe08fe8c19cd8","tarball":"https://registry.npmjs.org/papr/-/papr-11.0.0.tgz","fileCount":40,"integrity":"sha512-sYldrY9mAMueSOM5jox9dev1wvmqih0c0yV5Jjw0WGKght2CzVZ7Bf5HyI7wZPu6MTb4om8j/qApqYPTt8NoUg==","signatures":[{"sig":"MEUCIFDdW2uPScq6fM3gtrSfsLDNhzIFGNR8T+izB+2BCXgNAiEA5qM/dq8pvOGWOe6gJ7QUXxyjf+wwMrH0bVL8cluQzmw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":222637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9k5dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8Iw/8C1sOnrBX78N/qp+J5dNDhdMo+9adFM9QfAwqFV5PJdzPbN5N\r\nowCzn5G+5IklZ2vRmRhqYMrKbfnt4jsaQB75wISa8+KAfXHKpLVwLHJqRFmn\r\nJLKBDpH0veAXyhhohb9zHapFFtNW+PuRC0djopsA4eYy9kiTbDHTeUlzsrwK\r\nEQHdGQZqRfJLJ788Cls1WMqtGM2zJN84ig7wa4J1FstM8KV4bGC88hNe2PMo\r\n21ckzJXzXoGL/UU7mf1Uaq5x4CkmloB5lw4KIhX+Pl/0ZRXuyej7csxtLkZR\r\nQL7ZNDg8P4mxABToKNKxmofAwzxfMCEIUm70GR/Mbv9a1Id14TXBRT4f3AK2\r\nAuPYx8xKuGsyiBSlcVyIZ5pjH2ok09dgw1wK9wuSvSow3kgQLLmXFdPYcEia\r\nfzHRSvAHMj3xtuRdQnBjql1Ijyn9JwWpDuo087Ar8b6XG/MUn2Ypxc+/eBSE\r\ncifNxe+G/oiRWrn3Ibsp6ZZ1T6N8ZUfd6MWJFzLMD9hQc9MWGRCyNfDCZ1Zh\r\nP+6lzKyibo8Xw8CdGTvgjnhzOXCrSXGyZV/OOxRcX+l/ESHDOav3+Rd/wjoM\r\nkfDMYBqXnYzavvyXhxejc0xlLsB6/G+AxdS2PW1U1Hdoy3ItJvqWj7oP3/GF\r\n3NM5vYI2gRCMRUCs92K6IKWDB9sA4L6Gr5Q=\r\n=hSCb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.21.3","yarn":"1.22.19"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"4196c3f04437a22d3467126a3cb6e2492ebdd76d","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --ext .js,.mjs,.ts .","test":"jest","build":"./build.sh","watch":"jest --watchAll","pretty":"prettier '**/*.{js,md,ts}' --write","prepack":"pinst --disable && yarn build","release":"standard-version --infile docs/CHANGELOG.md","postpack":"pinst --enable","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{js,md,ts}' --check","test:build":"./tests/build.sh","test:types":"tsc","postinstall":"husky install","watch:types":"tsc --watch"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"8.1.4","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"src/*.ts":["node docs/build.js","git add docs/"],"*.{js,mjs,ts}":["eslint --ext .js,.mjs,.ts --fix","prettier --write --list-different"]},"_nodeVersion":"14.21.3","_hasShrinkwrap":false,"packageManager":"yarn@3.3.1","devDependencies":{"arg":"5.0.2","jest":"29.4.2","husky":"8.0.3","pinst":"3.0.0","eslint":"8.34.0","mongodb":"5.0.1","ts-node":"10.9.1","mongoose":"6.3.5","prettier":"2.8.1","jsdoc-api":"8.0.0","ts-expect":"1.3.0","typescript":"4.9.5","@babel/core":"7.20.12","@types/node":"14.18.36","docsify-cli":"4.4.4","jsdoc-parse":"6.2.0","lint-staged":"13.1.0","@commitlint/cli":"17.4.3","eslint-plugin-n":"15.6.1","standard-version":"9.5.0","@babel/preset-env":"7.20.2","@byu-oit/bar-chart":"1.4.2","eslint-plugin-import":"2.27.5","eslint-plugin-promise":"6.1.1","mongodb-memory-server":"8.11.0","eslint-config-prettier":"8.6.0","eslint-config-standard":"17.0.0","eslint-plugin-prettier":"4.2.1","@babel/preset-typescript":"7.18.6","@typescript-eslint/parser":"5.52.0","@commitlint/config-conventional":"17.4.3","@typescript-eslint/eslint-plugin":"5.52.0"},"peerDependencies":{"mongodb":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/papr_11.0.0_1677086301382_0.49612452192263246","host":"s3://npm-registry-packages"}},"11.1.0":{"name":"papr","version":"11.1.0","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@11.1.0","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"3470a53b9f34cf73311b61e427f995809d9903db","tarball":"https://registry.npmjs.org/papr/-/papr-11.1.0.tgz","fileCount":40,"integrity":"sha512-rloCtH3cnap03fXXaNyGf82ycDiFyKC/iGvvG4bMKx/eHgT0G+V5338KlgMW38gvCIoLAYtQ1ZcvjVDO2+KdpA==","signatures":[{"sig":"MEYCIQCSSWGoOIeUoeinIQTCPGIWoa/JRTHwMBdEdsRvr1gq9AIhANlY+zHKwrhFidry3/xnEPaT09hKc8V3vve7I/5KcFdK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":222896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/dnzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvsBAAhSHQUlZvJfH7h++ei6/z0a9DM+S47d9QwP/L74N7B6LuX/HP\r\nC8z7o+t1dJ8mY3R7bjJ96DRQvycehaS/WwOf4E1/M97LRhrBM0MGOv4D6tyK\r\nTJorH1eI9QU2dBZOR9nH7991YrHZ4uaDkbNR/gH0AXb/CSqa1JDDBKg0U8bQ\r\n2yZYAT5V7QTZRtMxXoJEzNg0QfBYChQqkFIX54MWTe4MtIkxPZ5Eh4KggDqF\r\n+Gzq7i3YJ7XfDK1RI2EPP3ufkKMaOHVSRybtICUZWL0bp9KQyLZQV5pD4uI6\r\nCt9DIhqrfXjF+So3ThbUKt9MEgv/eOFuJyQvoiSwK/IWoSOb7g1bnTEHmpNr\r\n6RGF4Rypa/M325vXVETcZj77Lb5oBKqGv0DMoUyRTvvbHd/ulSxN6mt5K3yf\r\nBWc3LFQcgU13aNOmBcGV1JF6ZgaVa159rSojsM/KS/CdYBV1Pu/bFGts03Gu\r\nLtoVDWxdaebzSJcBj5/7WoRhQp210TxSq6o9k0hvqJqzl9aXggGeKym84EMa\r\n/t1c6iKZGJu2ZKGEzaWwNV6JMBPzBeqP882cz0PpqtHG7AsEJnD9SmTaii6B\r\nkg8JtL0d481YAVestZCwQsjE/CMJjsZkqdunWM+VsfipLwxjmEiqs0ppb1dQ\r\nAQnijGzlIYUc3Jk+vUE4wKAcVi6H+MNZUNE=\r\n=T02s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.21.3","yarn":"1.22.19"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"09c24f796fa97fea41ee3a84a6ffc912e35e2753","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --ext .js,.mjs,.ts .","test":"jest","build":"./build.sh","watch":"jest --watchAll","pretty":"prettier '**/*.{js,md,ts}' --write","prepack":"pinst --disable && yarn build","release":"standard-version --infile docs/CHANGELOG.md","postpack":"pinst --enable","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{js,md,ts}' --check","test:build":"./tests/build.sh","test:types":"tsc","postinstall":"husky install","watch:types":"tsc --watch"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"8.1.4","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"src/*.ts":["node docs/build.js","git add docs/"],"*.{js,mjs,ts}":["eslint --ext .js,.mjs,.ts --fix","prettier --write --list-different"]},"_nodeVersion":"14.21.3","_hasShrinkwrap":false,"packageManager":"yarn@3.3.1","devDependencies":{"arg":"5.0.2","jest":"29.4.2","husky":"8.0.3","pinst":"3.0.0","eslint":"8.34.0","mongodb":"5.1.0","ts-node":"10.9.1","mongoose":"6.3.5","prettier":"2.8.1","jsdoc-api":"8.0.0","ts-expect":"1.3.0","typescript":"4.9.5","@babel/core":"7.21.0","@types/node":"14.18.36","docsify-cli":"4.4.4","jsdoc-parse":"6.2.0","lint-staged":"13.1.0","@commitlint/cli":"17.4.3","eslint-plugin-n":"15.6.1","standard-version":"9.5.0","@babel/preset-env":"7.20.2","@byu-oit/bar-chart":"1.4.2","eslint-plugin-import":"2.27.5","eslint-plugin-promise":"6.1.1","mongodb-memory-server":"8.11.0","eslint-config-prettier":"8.6.0","eslint-config-standard":"17.0.0","eslint-plugin-prettier":"4.2.1","@babel/preset-typescript":"7.21.0","@typescript-eslint/parser":"5.53.0","@commitlint/config-conventional":"17.4.3","@typescript-eslint/eslint-plugin":"5.53.0"},"peerDependencies":{"mongodb":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/papr_11.1.0_1677580786976_0.636288431319624","host":"s3://npm-registry-packages"}},"12.0.0-0":{"name":"papr","version":"12.0.0-0","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@12.0.0-0","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"414c4c7195fec1c4dff0c6d68513c78ed51046f3","tarball":"https://registry.npmjs.org/papr/-/papr-12.0.0-0.tgz","fileCount":40,"integrity":"sha512-0MH/Q5oKUy+LyfWiadL/qx3N27KoLwEAXCiLa/h8UHKlAexG4Jc/lsmtuW6oS+3TfxcNqj1SPLGiq2hs9f/ZCg==","signatures":[{"sig":"MEUCIAQKRC4xS3ZixlJ+b/a4PG3gPkbFUyroVUhthvh9KR1jAiEAt8Iz0kGSl9GpoQ2906ImI94/tGNw5A/hOTyGZ8iZGSo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":222798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/3gkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmphBBAAmOTy6hl+dG6uAmYfNaWHju8zDEA08oJdsw+rnpFSR6PGbVjj\r\nRQLd08GYx5vGJHKY0E++X4CrU5VYyfpdwL8uf+Ug05D5SiD9edy72IUJVwcl\r\nX7NcvGcxRgjuR2mXKKBdhxvcguH+bMqPVN1EcLTgsYXitO/MKh3DVXmTmJcO\r\n1vWEgsedsLVC96BX1Ozs5Ok9jEcEikHkkOQuxcJRF3un0+40O9rSgkfwnVDn\r\nitAGeC6mglJ9cMpFoMxxB4URQw7jYFIfgFbVX96f5soTQfDpW+0JKANzZ3hd\r\niKIR3ERkiOafa5Qhjh9dr0ysoWV5lgoNcxn4ZmmDU43ZfE5VTknsET9Wpcdx\r\nn5DXFhAVt9JWgsQS/5WJf+WMXVseIt2MNTHvTEPoxSsi4HkdudFXrgGht5Zl\r\nqtelpFtXiIdfkEsMVviK9DsvBMJ23r8TkEAq1B2GwiCcRdxmAMOYNA4wZ4zQ\r\n112qY16FcgRbGxatw6bINtzb1u6V6kll+QT+lTXA8o/ZzAVa7sf5Avq3Nc2u\r\n0j/U/8hdQr9GHX1cW4pd2T6GU+w61ebkMyH0U4edMyN130lTWFIXwmVCyDnn\r\nY/UHlmjnGU0d6UoAu46Qvg9qzJRS3qHBWUfWlm8sIow3ZE0uWukEp+WDy3is\r\nvm+1ndzD4Vte74hcEXECg0RLS5zRkHtmvXg=\r\n=J0zE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.21.3","yarn":"1.22.19"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"86e45ac80cf6c961a027b4ec255e373dc331fee4","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --ext .js,.mjs,.ts .","test":"jest","build":"./build.sh","watch":"jest --watchAll","pretty":"prettier '**/*.{js,md,ts}' --write","prepack":"pinst --disable && yarn build","release":"standard-version --infile docs/CHANGELOG.md","postpack":"pinst --enable","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{js,md,ts}' --check","test:build":"./tests/build.sh","test:types":"tsc","postinstall":"husky install","watch:types":"tsc --watch"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"deprecated":"Upgrade to @latest","repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"8.1.4","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"src/*.ts":["node docs/build.js","git add docs/"],"*.{js,mjs,ts}":["eslint --ext .js,.mjs,.ts --fix","prettier --write --list-different"]},"_nodeVersion":"14.21.3","_hasShrinkwrap":false,"packageManager":"yarn@3.3.1","readmeFilename":"README.md","devDependencies":{"arg":"5.0.2","jest":"29.4.2","husky":"8.0.3","pinst":"3.0.0","eslint":"8.34.0","mongodb":"5.1.0","ts-node":"10.9.1","mongoose":"6.3.5","prettier":"2.8.1","jsdoc-api":"8.0.0","ts-expect":"1.3.0","typescript":"4.9.5","@babel/core":"7.21.0","@types/node":"14.18.36","docsify-cli":"4.4.4","jsdoc-parse":"6.2.0","lint-staged":"13.1.0","@commitlint/cli":"17.4.3","eslint-plugin-n":"15.6.1","standard-version":"9.5.0","@babel/preset-env":"7.20.2","@byu-oit/bar-chart":"1.4.2","eslint-plugin-import":"2.27.5","eslint-plugin-promise":"6.1.1","mongodb-memory-server":"8.11.0","eslint-config-prettier":"8.6.0","eslint-config-standard":"17.0.0","eslint-plugin-prettier":"4.2.1","@babel/preset-typescript":"7.21.0","@typescript-eslint/parser":"5.53.0","@commitlint/config-conventional":"17.4.3","@typescript-eslint/eslint-plugin":"5.53.0"},"peerDependencies":{"mongodb":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/papr_12.0.0-0_1677686820707_0.8799929863237592","host":"s3://npm-registry-packages"}},"12.0.0":{"name":"papr","version":"12.0.0","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@12.0.0","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"cbb11268f3d8bbb0b63ef0dd266c85123fbbfc39","tarball":"https://registry.npmjs.org/papr/-/papr-12.0.0.tgz","fileCount":40,"integrity":"sha512-cfW4Tt3Oy+fEVDZq/UgKtRJF9p3kNZhI8GXkNfsamEAUjuW7mwmUpxXf6HI1Rk276lf7AnDCk7h4f3B4jAWr2g==","signatures":[{"sig":"MEYCIQDLXXOSgCbdpAVkqWBfRzTrlGViKYAlsr604TIbGxqIjgIhAMgs67qE4LnXsBbw38nuun7OM8Dk8KbZgxLN2+9/sNi0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkANY1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqHGg/7BpFgCvDV1y8S9EXlnto03tZx/sm++Q948xVtfQDXQeT53Pk5\r\nZtLh8qsRh3fVE1JGBcpLrIYz+O0o56Jv/6KWeYXGlCpPbp3WafUTls/tqeaG\r\nTpV480ncg5WVPa8/9JdL+ywequvRGq8r3vuCm+CkKUZM4QeZZcalOhANnI43\r\n5bWjsPw2o6S+XtVpxtFoRPjbdirSfEYSDO79UQOeZItK7TGL7yDGMGeo8OGR\r\nxSgU7D+mGpMuBMXoJK4WnDyd438GWs38h0yuZPm/3BwWt77wYszALdvvAGux\r\n2WU7kw0lBWXdvoVywuVzXZlImHCnSnTezEcrEMU1zxIJyRfLn3Xp9CeyQsxP\r\n6A7TgnP6yWqEQZUNMqwvU3+I+fjGw81e1+1lbIixuCpqZkHhQ8qz4L+vjwxH\r\nRQiX4kjD0dtpk6w47z7lcSCxCCCILRiI0dh6etySt5Xq+suEKlaHOeOp05+X\r\n1tCvYB7QIBqKIqn6QzEG/QPgmcfLSiDyCXaKxD7Ogv8iWXRRXyqINp5RubeA\r\nxKgkK7kIxcQ2nVz2jq7hqxTRfr9C6Mv+OHFqaMy2VQ5HuODP8NhoB+dA0nA5\r\nCMaw0pFnvUU1wEtl+jy7A9lJqtGDUFGzuUmEOT5KelC76/LSWHuci+vMOfH0\r\nzvoRjIVxB7wzN0iAZ1Rh7CrLRX/zv0ga4w4=\r\n=qUoz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.21.3","yarn":"1.22.19"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"7b52af59b0b9a29defa05072dca2cdf921431a70","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --ext .js,.mjs,.ts .","test":"jest","build":"./build.sh","watch":"jest --watchAll","pretty":"prettier '**/*.{js,md,ts}' --write","prepack":"pinst --disable && yarn build","release":"standard-version --infile docs/CHANGELOG.md","postpack":"pinst --enable","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{js,md,ts}' --check","test:build":"./tests/build.sh","test:types":"tsc","postinstall":"husky install","watch:types":"tsc --watch"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"8.1.4","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"src/*.ts":["node docs/build.js","git add docs/"],"*.{js,mjs,ts}":["eslint --ext .js,.mjs,.ts --fix","prettier --write --list-different"]},"_nodeVersion":"14.21.3","_hasShrinkwrap":false,"packageManager":"yarn@3.3.1","devDependencies":{"arg":"5.0.2","jest":"29.4.2","husky":"8.0.3","pinst":"3.0.0","eslint":"8.35.0","mongodb":"5.1.0","ts-node":"10.9.1","mongoose":"6.3.5","prettier":"2.8.1","jsdoc-api":"8.0.0","ts-expect":"1.3.0","typescript":"4.9.5","@babel/core":"7.21.0","@types/node":"14.18.36","docsify-cli":"4.4.4","jsdoc-parse":"6.2.0","lint-staged":"13.1.0","@commitlint/cli":"17.4.3","eslint-plugin-n":"15.6.1","standard-version":"9.5.0","@babel/preset-env":"7.20.2","@byu-oit/bar-chart":"1.4.2","eslint-plugin-import":"2.27.5","eslint-plugin-promise":"6.1.1","mongodb-memory-server":"8.11.0","eslint-config-prettier":"8.6.0","eslint-config-standard":"17.0.0","eslint-plugin-prettier":"4.2.1","@babel/preset-typescript":"7.21.0","@typescript-eslint/parser":"5.53.0","@commitlint/config-conventional":"17.4.3","@typescript-eslint/eslint-plugin":"5.53.0"},"peerDependencies":{"mongodb":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/papr_12.0.0_1677776437380_0.1722940082694484","host":"s3://npm-registry-packages"}},"13.0.0":{"name":"papr","version":"13.0.0","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@13.0.0","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"00dca05ddcb13f47df5fa76c54415629163ee127","tarball":"https://registry.npmjs.org/papr/-/papr-13.0.0.tgz","fileCount":40,"integrity":"sha512-bxKUJy2WWNiW4OjzQKg8fg4XhY+5Cntaud35bBuQFyrBRaKsqqFrmst8YyAl7eoRuIt8XQS/DO02XBITLVoVQQ==","signatures":[{"sig":"MEUCIQCPRrT8bqSs7+VmQzGVq2gJHEmJNSjdYmgsXzzbKuqvBgIgQBjLEVRsvhE3uP8xaMDFf0Jqynop/kZboiAczwun1iY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":228172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHb7xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrc3Q/9Gc734TVYPA/9vvFqhr9xsA/GEGfAbJ8CAX4lvm7NQcaq4UzL\r\n5ehC8stlWV9YBjWk49Wcr43HcGTQdEFusCsaiG6a55v2blOgYccEAJ1i7O7w\r\nN6wKltenV4jZEOwrl98dyUdQ9q1+zlu/jsrfUjvS8WHn9KgksYqSUqr5p6mo\r\n4Y799URXyKt2vpk/lwTQoZBNperDYFZTFS7MzNp7ugh1PW12EIXnc6kKh6U+\r\ndG/r0WnxwTWEZFHwDzpJiAjrMsIQiPTOAXXDy9cyMaBn1ec423oKZX+KTTqD\r\neeG7Yc8Kpf644UDw4t6K1M62jG8RatBDYc0ifEA44lXppir67KMD0fgzPh4P\r\nWILBtjVYuO5OqQSzmDFhdbyiXZ9Ll+wRY7NdbyS0ZHNJ7HkwoAOcVEh4WNxi\r\nZ5r29w9gto4mEfOwMM4Mxg6y/tL1h4Cw3zay5uwnOTcMW2GndHGh0axpeZBo\r\n28a+913HdaWAGbKSdTb1c0t48yXGF2If8oQqNjtZtftbfguioEHsMHU8wMqh\r\nfsmiO3IBlJs5GmLa+3mm7hI8y7EqCqMCl64Rtq/pAXmgnI024TjK92CsXFZ4\r\nXCgJE3+fHufOA+ZRMjxQ3PiI2thaZnEGnpQgFf0KtmfQkIpjn6If2O4BRDFd\r\nmBE0YgqOwrg9Iw6ipDkphg+vfpl2zpDOiLQ=\r\n=6frL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.21.3","yarn":"1.22.19"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"5e62d8b4a94a05c75c9a3e681d95241983ca7447","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --ext .js,.mjs,.ts .","test":"jest","build":"./build.sh","watch":"jest --watchAll","pretty":"prettier '**/*.{js,md,ts}' --write","prepack":"pinst --disable && yarn build","release":"standard-version --infile docs/CHANGELOG.md","postpack":"pinst --enable","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{js,md,ts}' --check","test:build":"./tests/build.sh","test:types":"tsc","postinstall":"husky install","watch:types":"tsc --watch"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"8.1.4","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"src/*.ts":["node docs/build.js","git add docs/"],"*.{js,mjs,ts}":["eslint --ext .js,.mjs,.ts --fix","prettier --write --list-different"]},"_nodeVersion":"14.21.3","_hasShrinkwrap":false,"packageManager":"yarn@3.3.1","devDependencies":{"arg":"5.0.2","jest":"29.5.0","husky":"8.0.3","pinst":"3.0.0","eslint":"8.36.0","mongodb":"5.1.0","ts-node":"10.9.1","mongoose":"6.3.5","prettier":"2.8.1","jsdoc-api":"8.0.0","ts-expect":"1.3.0","typescript":"4.9.5","@babel/core":"7.21.0","@types/node":"14.18.37","docsify-cli":"4.4.4","jsdoc-parse":"6.2.0","lint-staged":"13.2.0","@commitlint/cli":"17.4.4","eslint-plugin-n":"15.6.1","standard-version":"9.5.0","@babel/preset-env":"7.20.2","@byu-oit/bar-chart":"1.4.2","eslint-plugin-import":"2.27.5","eslint-plugin-promise":"6.1.1","mongodb-memory-server":"8.12.0","eslint-config-prettier":"8.7.0","eslint-config-standard":"17.0.0","eslint-plugin-prettier":"4.2.1","@babel/preset-typescript":"7.21.0","@typescript-eslint/parser":"5.54.0","@commitlint/config-conventional":"17.4.4","@typescript-eslint/eslint-plugin":"5.54.0"},"peerDependencies":{"mongodb":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/papr_13.0.0_1679671025222_0.6519629768172424","host":"s3://npm-registry-packages"}},"13.1.0":{"name":"papr","version":"13.1.0","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@13.1.0","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"a973aa87b594671124bf0da71d274811e6365915","tarball":"https://registry.npmjs.org/papr/-/papr-13.1.0.tgz","fileCount":40,"integrity":"sha512-EI5LZMrD1PULnnXo1zw4Xr93Y2SxPYRwMDCPImH9EjPSBwJ7XpTnXhl1GQ/zW28he8VR/ogEj//ZAV1+Nj9Ufw==","signatures":[{"sig":"MEUCIQCQK3V3u2++RGtKn3X0vG4+TpYJB0HuVXujaSBPS+t2RQIgbEe8N4xMX40s2Yh6c1gZuHi82PX4wrtHDkX/AYN7u2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":228247},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"14.21.3","yarn":"1.22.19"},"engines":{"node":"^14.0.0 || >=15.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"85cb9c88456a4a810ab38c442c7e77b36d66d9fd","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --ext .js,.mjs,.ts .","test":"jest","build":"./build.sh","watch":"jest --watchAll","pretty":"prettier '**/*.{js,md,ts}' --write","prepack":"pinst --disable && yarn build","release":"standard-version --infile docs/CHANGELOG.md","postpack":"pinst --enable","benchmark":"yarn build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{js,md,ts}' --check","test:build":"./tests/build.sh","test:types":"tsc","postinstall":"husky install","watch:types":"tsc --watch"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"8.1.4","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"src/*.ts":["node docs/build.js","git add docs/"],"*.{js,mjs,ts}":["eslint --ext .js,.mjs,.ts --fix","prettier --write --list-different"]},"_nodeVersion":"14.21.3","_hasShrinkwrap":false,"packageManager":"yarn@3.3.1","devDependencies":{"arg":"5.0.2","jest":"29.5.0","husky":"8.0.3","pinst":"3.0.0","eslint":"8.36.0","mongodb":"5.1.0","ts-node":"10.9.1","mongoose":"6.3.5","prettier":"2.8.1","jsdoc-api":"8.0.0","ts-expect":"1.3.0","typescript":"4.9.5","@babel/core":"7.21.0","@types/node":"14.18.37","docsify-cli":"4.4.4","jsdoc-parse":"6.2.0","lint-staged":"13.2.0","@commitlint/cli":"17.5.1","eslint-plugin-n":"15.6.1","standard-version":"9.5.0","@babel/preset-env":"7.20.2","@byu-oit/bar-chart":"1.4.2","eslint-plugin-import":"2.27.5","eslint-plugin-promise":"6.1.1","mongodb-memory-server":"8.12.0","eslint-config-prettier":"8.7.0","eslint-config-standard":"17.0.0","eslint-plugin-prettier":"4.2.1","@babel/preset-typescript":"7.21.0","@typescript-eslint/parser":"5.54.0","@commitlint/config-conventional":"17.4.4","@typescript-eslint/eslint-plugin":"5.54.0"},"peerDependencies":{"mongodb":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/papr_13.1.0_1683707791812_0.9820443882088876","host":"s3://npm-registry-packages"}},"14.0.0":{"name":"papr","version":"14.0.0","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@14.0.0","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"f166e77180e6c227a1927f63ec47a02eead5d250","tarball":"https://registry.npmjs.org/papr/-/papr-14.0.0.tgz","fileCount":41,"integrity":"sha512-y/nFJinQpxAPWhc5hXEmmxIUPE4YwZj9pmPRDlgC21jTI0oXXfhzoe4ABPopr+rtQysO8yhIruIbZRRsHDOvOw==","signatures":[{"sig":"MEQCICegVe6cteE4foLdrEglCVaA3Xa3xF1vm6hdQPpeIxJXAiAhhb0tR7ApUvvH02Sw+3epeKeV4Md5KthNCDB+xS1Hpw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":228065},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"16.20.1","pnpm":"8.6.0"},"engines":{"node":">=16.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"2f7a3ae1371d0dee3bf3fdf39b7d43a5c459774e","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --ext .js,.mjs,.ts .","test":"jest","build":"./build.sh","watch":"jest --watchAll","pretty":"prettier '**/*.{js,md,ts}' --write","prepack":"pinst --disable && pnpm build","release":"standard-version --infile docs/CHANGELOG.md","postpack":"pinst --enable","benchmark":"pnpm build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{js,md,ts}' --check","test:build":"./tests/build.sh","test:types":"tsc","postinstall":"husky install","watch:types":"tsc --watch"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"9.6.7","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"src/*.ts":["node docs/build.js","git add docs/"],"*.{js,mjs,ts}":["eslint --ext .js,.mjs,.ts --fix","prettier --write --list-different"]},"_nodeVersion":"16.20.1","_hasShrinkwrap":false,"packageManager":"pnpm@8.6.0","devDependencies":{"arg":"5.0.2","jest":"29.6.1","husky":"8.0.3","pinst":"3.0.0","eslint":"8.44.0","mongodb":"5.7.0","ts-node":"10.9.1","mongoose":"6.3.5","prettier":"3.0.0","jsdoc-api":"8.0.0","ts-expect":"1.3.0","typescript":"5.1.3","@babel/core":"7.22.8","@types/node":"16.18.38","docsify-cli":"4.4.4","jsdoc-parse":"6.2.0","lint-staged":"13.2.2","@commitlint/cli":"17.6.6","eslint-plugin-n":"16.0.1","standard-version":"9.5.0","@babel/preset-env":"7.22.7","@byu-oit/bar-chart":"1.4.2","eslint-plugin-import":"2.27.5","eslint-plugin-promise":"6.1.1","mongodb-memory-server":"8.13.0","eslint-config-prettier":"8.7.0","eslint-config-standard":"17.1.0","eslint-plugin-prettier":"4.2.1","@babel/preset-typescript":"7.22.5","@typescript-eslint/parser":"5.61.0","@commitlint/config-conventional":"17.6.6","@typescript-eslint/eslint-plugin":"5.61.0"},"peerDependencies":{"mongodb":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/papr_14.0.0_1689081539795_0.12437176295681529","host":"s3://npm-registry-packages"}},"14.1.0":{"name":"papr","version":"14.1.0","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@14.1.0","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"87fc6d18df1d1903ae208337ad2a56d7eaccb57e","tarball":"https://registry.npmjs.org/papr/-/papr-14.1.0.tgz","fileCount":40,"integrity":"sha512-+nRF1rfHJ/rk0AowNUCklk+nI3r5+1yiiD/GZuSesIQwXqEnRf0/3VNqo+KORCU1zGrZ1VPoCQRZZYuxbLiYpg==","signatures":[{"sig":"MEQCIDjwE2IO//gIkoj1sgHxvP8TpUuTz6L+t97zfnviC1btAiA9vFScXsBlgvUDd/EZFrouxW2ypVUXc/vooT0ibUhsRw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230034},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"18.17.1","pnpm":"8.6.12"},"engines":{"node":">=16.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"5f1b3ce769dfa41ffc85b0441b1c2fe08cadfc01","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --ext .js,.mjs,.ts .","test":"jest","build":"./build.sh","watch":"jest --watchAll","pretty":"prettier '**/*.{js,md,ts}' --write","prepack":"pinst --disable && pnpm build","release":"standard-version --infile docs/CHANGELOG.md","postpack":"pinst --enable","benchmark":"pnpm build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{js,md,ts}' --check","test:build":"./tests/build.sh","test:types":"tsc","postinstall":"husky install","watch:types":"tsc --watch"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"9.6.7","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"src/*.ts":["node docs/build.js","git add docs/"],"*.{js,mjs,ts}":["eslint --ext .js,.mjs,.ts --fix","prettier --write --list-different"]},"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"packageManager":"pnpm@8.6.12","devDependencies":{"arg":"5.0.2","jest":"29.6.2","husky":"8.0.3","pinst":"3.0.0","eslint":"8.47.0","mongodb":"5.7.0","ts-node":"10.9.1","mongoose":"6.3.5","prettier":"3.0.0","jsdoc-api":"8.0.0","ts-expect":"1.3.0","typescript":"5.1.3","@babel/core":"7.22.10","@types/node":"18.17.5","docsify-cli":"4.4.4","jsdoc-parse":"6.2.0","lint-staged":"14.0.0","@commitlint/cli":"17.7.1","eslint-plugin-n":"16.0.1","standard-version":"9.5.0","@babel/preset-env":"7.22.10","eslint-plugin-import":"2.28.0","eslint-plugin-promise":"6.1.1","mongodb-memory-server":"8.15.1","eslint-config-prettier":"9.0.0","eslint-config-standard":"17.1.0","eslint-plugin-prettier":"5.0.0","@babel/preset-typescript":"7.22.5","@typescript-eslint/parser":"6.4.0","@commitlint/config-conventional":"17.7.0","@typescript-eslint/eslint-plugin":"6.4.0"},"peerDependencies":{"mongodb":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/papr_14.1.0_1692603531267_0.15164642925419902","host":"s3://npm-registry-packages"}},"15.0.0":{"name":"papr","version":"15.0.0","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@15.0.0","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"1ace4c290febe95536f9fb6249a4d95f1ace3983","tarball":"https://registry.npmjs.org/papr/-/papr-15.0.0.tgz","fileCount":40,"integrity":"sha512-xxitn39aKuW5ZHSvoiVWZWUt63qVgjzyVNJn2otBv5sPs+HsLVpS2iQ7x28sZ1hEawo4t8X+U4Z/0Ok2RP9NgA==","signatures":[{"sig":"MEQCICzX3hL4MLoKJn6/eJ/oYA3SFpxD+4XmPHePP3vdDtxjAiALQgEXvCUnfHTPBN+u7/3H0Ze/9201dCCP2pemXTqhog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229869},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"18.17.1","pnpm":"8.7.0"},"engines":{"node":">=16.20.1"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"eb002034a1e92a3f406d2e72d0de9356062946d4","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --ext .js,.mjs,.ts .","test":"jest","build":"./build.sh","watch":"jest --watchAll","pretty":"prettier '**/*.{js,md,ts}' --write","prepack":"pinst --disable && pnpm build","release":"standard-version --infile docs/CHANGELOG.md","postpack":"pinst --enable","benchmark":"pnpm build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{js,md,ts}' --check","test:build":"./tests/build.sh","test:types":"tsc","postinstall":"husky install","watch:types":"tsc --watch"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"9.6.7","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"src/*.ts":["node docs/build.js","git add docs/"],"*.{js,mjs,ts}":["eslint --ext .js,.mjs,.ts --fix","prettier --write --list-different"]},"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"packageManager":"pnpm@8.7.0","devDependencies":{"arg":"5.0.2","jest":"29.6.2","husky":"8.0.3","pinst":"3.0.0","eslint":"8.48.0","mongodb":"6.0.0","ts-node":"10.9.1","mongoose":"6.3.5","prettier":"3.0.0","jsdoc-api":"8.0.0","ts-expect":"1.3.0","typescript":"5.2.2","@babel/core":"7.22.11","@types/node":"18.17.13","docsify-cli":"4.4.4","jsdoc-parse":"6.2.0","lint-staged":"14.0.0","@commitlint/cli":"17.7.1","eslint-plugin-n":"16.0.1","standard-version":"9.5.0","@babel/preset-env":"7.22.14","eslint-plugin-import":"2.28.1","eslint-plugin-promise":"6.1.1","mongodb-memory-server":"8.15.1","eslint-config-prettier":"9.0.0","eslint-config-standard":"17.1.0","eslint-plugin-prettier":"5.0.0","@babel/preset-typescript":"7.22.11","@typescript-eslint/parser":"6.5.0","@commitlint/config-conventional":"17.7.0","@typescript-eslint/eslint-plugin":"6.5.0"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/papr_15.0.0_1693899595718_0.32981204612504733","host":"s3://npm-registry-packages"}},"15.1.0":{"name":"papr","version":"15.1.0","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@15.1.0","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"fd2610e50a1c1621bd9bcca4a748d6fa992dfd88","tarball":"https://registry.npmjs.org/papr/-/papr-15.1.0.tgz","fileCount":40,"integrity":"sha512-m4HqxQZUgB1clkAe7fh+ezcv+3dcc41wGsbzUmYkSaeTpwzzKarSGQJV95QjgzF5LiqzHC0uS3qbfILo31Hwlg==","signatures":[{"sig":"MEYCIQCxkBFUhgW7ZH++WOBP60oY6El8S4HICTAsvQXEPvTNtgIhAJvcIsVdNRgbDMKrKZyrtXZRqhKHvEoLsCF6FPby1hOz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230978},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"20.11.0","pnpm":"8.14.0"},"engines":{"node":">=16.20.1"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"f2c2c9a5a7144d003c6458af3814603cc2b9b29e","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --ext .js,.mjs,.ts .","test":"jest","build":"./build.sh","watch":"jest --watchAll","pretty":"prettier '**/*.{js,md,ts}' --write","prepack":"pinst --disable && pnpm build","release":"standard-version --infile docs/CHANGELOG.md","postpack":"pinst --enable","benchmark":"pnpm build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{js,md,ts}' --check","test:build":"./tests/build.sh","test:types":"tsc","postinstall":"husky install","watch:types":"tsc --watch"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"10.2.4","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"src/*.ts":["node docs/build.js","git add docs/"],"*.{js,mjs,ts}":["eslint --ext .js,.mjs,.ts --fix","prettier --write --list-different"]},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"packageManager":"pnpm@8.14.0","devDependencies":{"arg":"5.0.2","jest":"29.7.0","husky":"8.0.3","pinst":"3.0.0","eslint":"8.56.0","mongodb":"6.3.0","ts-node":"10.9.1","mongoose":"7.5.2","prettier":"3.2.2","jsdoc-api":"8.0.0","ts-expect":"1.3.0","typescript":"5.3.2","@babel/core":"7.23.7","@types/node":"20.11.0","docsify-cli":"4.4.4","jsdoc-parse":"6.2.0","lint-staged":"15.2.0","@commitlint/cli":"18.4.3","eslint-plugin-n":"16.6.0","standard-version":"9.5.0","@babel/preset-env":"7.23.7","eslint-plugin-import":"2.29.1","eslint-plugin-promise":"6.1.1","mongodb-memory-server":"9.1.1","eslint-config-prettier":"9.1.0","eslint-config-standard":"17.1.0","eslint-plugin-prettier":"5.1.2","@babel/preset-typescript":"7.23.3","@typescript-eslint/parser":"6.19.0","@commitlint/config-conventional":"18.4.3","@typescript-eslint/eslint-plugin":"6.19.0"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/papr_15.1.0_1706011810994_0.9395674749944591","host":"s3://npm-registry-packages"}},"15.2.0":{"name":"papr","version":"15.2.0","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@15.2.0","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"49dd344fe1f2ed237f6255c5ce56bd7f744f4e40","tarball":"https://registry.npmjs.org/papr/-/papr-15.2.0.tgz","fileCount":40,"integrity":"sha512-JYFBohYxjXdAix6YLH6wWTp/99mxpXNhScV7v26P3FhsGQ4OAVHXQjMuhWfjomdSDzcDk7v10vIX2SihlO7nrw==","signatures":[{"sig":"MEQCID50F8AOX1dlgujcCc9T1r51qu4YT3D6U1pAISAc6xSKAiBCDi9eUdiNSdR8MnABei/uLP1zh+UYDIpvoHGHOsKKIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231286},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"20.11.0","pnpm":"8.15.1"},"engines":{"node":">=16.20.1"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"4a2043634b388a3d52f5f4339d8e036fccc39b7c","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --ext .js,.mjs,.ts .","test":"jest","build":"./build.sh","watch":"jest --watchAll","pretty":"prettier '**/*.{js,md,ts}' --write","prepack":"pinst --disable && pnpm build","release":"standard-version --infile docs/CHANGELOG.md","postpack":"pinst --enable","benchmark":"pnpm build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{js,md,ts}' --check","test:build":"./tests/build.sh","test:types":"tsc","postinstall":"husky","watch:types":"tsc --watch"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"10.2.4","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"src/*.ts":["node docs/build.js","git add docs/"],"*.{js,mjs,ts}":["eslint --ext .js,.mjs,.ts --fix","prettier --write --list-different"]},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"packageManager":"pnpm@8.15.1","devDependencies":{"arg":"5.0.2","jest":"29.7.0","husky":"9.0.6","pinst":"3.0.0","eslint":"8.56.0","mongodb":"6.3.0","ts-node":"10.9.1","mongoose":"7.5.2","prettier":"3.2.2","jsdoc-api":"8.0.0","ts-expect":"1.3.0","typescript":"5.3.2","@babel/core":"7.23.7","@types/node":"20.11.7","docsify-cli":"4.4.4","jsdoc-parse":"6.2.0","lint-staged":"15.2.0","@commitlint/cli":"18.6.0","eslint-plugin-n":"16.6.0","standard-version":"9.5.0","@babel/preset-env":"7.23.7","eslint-plugin-import":"2.29.1","eslint-plugin-promise":"6.1.1","mongodb-memory-server":"9.1.1","eslint-config-prettier":"9.1.0","eslint-config-standard":"17.1.0","eslint-plugin-prettier":"5.1.2","@babel/preset-typescript":"7.23.3","@typescript-eslint/parser":"6.20.0","@commitlint/config-conventional":"18.6.0","@typescript-eslint/eslint-plugin":"6.20.0"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/papr_15.2.0_1707300515991_0.6196683925427455","host":"s3://npm-registry-packages"}},"15.2.1":{"name":"papr","version":"15.2.1","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@15.2.1","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"6e51ff9fd0068c8f21eae2acaab2bfffa96b0938","tarball":"https://registry.npmjs.org/papr/-/papr-15.2.1.tgz","fileCount":40,"integrity":"sha512-yq5+OMPDsvoFjtlEe6oPRCdlINTzqID4KdQn9PAAdBdrJCyJ1DiSOHDRiiPEu10n+KZ9Pv0ZwmVdDAlPTMY+0A==","signatures":[{"sig":"MEUCICNKazuO4dMp8XQDGB7e0CxeL1bhPMIy0Pz2dMnvjy0JAiEAg82nFvNvwNYQcvKxb7rpnOYjV4hegX+VnYqX2ENKc9o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":236420},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"20.11.0","pnpm":"8.15.1"},"engines":{"node":">=16.20.1"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"4468895d90c8f79ca3faf6f5b89ff5e404407dfd","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --ext .js,.mjs,.ts .","test":"jest","build":"./build.sh","watch":"jest --watchAll","pretty":"prettier '**/*.{js,md,ts}' --write","prepack":"pinst --disable && pnpm build","release":"standard-version --infile docs/CHANGELOG.md","postpack":"pinst --enable","benchmark":"pnpm build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{js,md,ts}' --check","test:build":"./tests/build.sh","test:types":"tsc","postinstall":"husky","watch:types":"tsc --watch"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"10.2.4","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"src/*.ts":["node docs/build.js","git add docs/"],"*.{js,mjs,ts}":["eslint --ext .js,.mjs,.ts --fix","prettier --write --list-different"]},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"packageManager":"pnpm@8.15.1","devDependencies":{"arg":"5.0.2","jest":"29.7.0","husky":"9.0.11","pinst":"3.0.0","eslint":"8.57.0","mongodb":"6.4.0","ts-node":"10.9.1","mongoose":"7.5.2","prettier":"3.2.5","jsdoc-api":"8.0.0","ts-expect":"1.3.0","typescript":"5.4.2","@babel/core":"7.24.0","@types/node":"20.11.7","docsify-cli":"4.4.4","jsdoc-parse":"6.2.1","lint-staged":"15.2.0","@commitlint/cli":"19.0.3","eslint-plugin-n":"16.6.0","standard-version":"9.5.0","@babel/preset-env":"7.24.0","eslint-plugin-import":"2.29.1","eslint-plugin-promise":"6.1.1","mongodb-memory-server":"9.1.1","eslint-config-prettier":"9.1.0","eslint-config-standard":"17.1.0","eslint-plugin-prettier":"5.1.2","@babel/preset-typescript":"7.23.3","@typescript-eslint/parser":"7.1.0","@commitlint/config-conventional":"19.0.3","@typescript-eslint/eslint-plugin":"7.1.0"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/papr_15.2.1_1710255293360_0.7795778343825484","host":"s3://npm-registry-packages"}},"15.2.2":{"name":"papr","version":"15.2.2","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@15.2.2","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"vanstinator","email":"justinvdhooft@gmail.com"},{"name":"teddy_baehr","email":"ejmartin504@gmail.com"},{"name":"marafat","email":"3rafat@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"751eede408380061d61b9cef584653576fda0654","tarball":"https://registry.npmjs.org/papr/-/papr-15.2.2.tgz","fileCount":40,"integrity":"sha512-2DqfOiMGEMikKhE3gEyptqgtgdfIzdGBLlhIk4i3gh+TIWzNY6Yqc3lJ3bAkJRrSdqAdgjvmbGSgN9LV6/8ShQ==","signatures":[{"sig":"MEUCIH4fAwIhRnlVe6pi+ESS/NCSBBrPRvgiP2ThbPNleKO5AiEAp7fscXM/zaGpcu/Crf9K5qanRgCigq8c4KOyasAo/uA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":236381},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"20.13.1","pnpm":"9.1.0"},"engines":{"node":">=16.20.1"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"0dfe98ad2172bacddba92f99334d12b61ea978f3","scripts":{"docs":"node docs/build.js && docsify serve ./docs","lint":"eslint --ext .js,.mjs,.ts .","test":"jest","build":"./build.sh","watch":"jest --watchAll","pretty":"prettier '**/*.{js,md,ts}' --write","prepack":"pinst --disable && pnpm build","prepare":"husky","release":"standard-version --infile docs/CHANGELOG.md","postpack":"pinst --enable","benchmark":"pnpm build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{js,md,ts}' --check","test:build":"./tests/build.sh","test:types":"tsc","watch:types":"tsc --watch"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"10.5.2","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"src/*.ts":["node docs/build.js","git add docs/"],"*.{js,mjs,ts}":["eslint --ext .js,.mjs,.ts --fix","prettier --write --list-different"]},"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"packageManager":"pnpm@9.0.6","devDependencies":{"arg":"5.0.2","jest":"29.7.0","husky":"9.0.11","pinst":"3.0.0","eslint":"8.57.0","mongodb":"6.6.1","ts-node":"10.9.2","mongoose":"7.5.2","prettier":"3.2.5","jsdoc-api":"8.0.0","ts-expect":"1.3.0","typescript":"5.4.5","@babel/core":"7.24.5","@types/node":"20.12.12","docsify-cli":"4.4.4","jsdoc-parse":"6.2.1","lint-staged":"15.2.0","@commitlint/cli":"19.3.0","standard-version":"9.5.0","@babel/preset-env":"7.24.5","eslint-plugin-import":"2.29.1","eslint-plugin-promise":"6.1.1","mongodb-memory-server":"9.2.0","eslint-config-prettier":"9.1.0","eslint-config-standard":"17.1.0","eslint-plugin-prettier":"5.1.2","@babel/preset-typescript":"7.24.1","@typescript-eslint/parser":"7.9.0","@commitlint/config-conventional":"19.2.2","@typescript-eslint/eslint-plugin":"7.9.0"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/papr_15.2.2_1716204901984_0.6188461972623278","host":"s3://npm-registry-packages"}},"16.0.0":{"name":"papr","version":"16.0.0","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@16.0.0","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"marafat","email":"3rafat@gmail.com"},{"name":"cookandy","email":"andy@plexapp.com"},{"name":"marshallasch","email":"marshallasch@gmail.com"},{"name":"slumpy","email":"willsonhaw@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"66929d21946606eb450461a87a1698bda4840716","tarball":"https://registry.npmjs.org/papr/-/papr-16.0.0.tgz","fileCount":40,"integrity":"sha512-C4dR30ZSSuSU2C7HnXM6/Mh4LO1VEG2f+KPBu3luc+LU3Yw62jAm4/YK2LOB8Xe9XewA+z4B5Ft6QpWMv5gSzw==","signatures":[{"sig":"MEUCIQCvGuWYklZCudKlWvPYhr+7yd/sCEsV6gVie4Y4p6rYTgIgIy01TIyj1QveBGwXklVi0YvW/OepKeiwRdk8xqYVZvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238743},"main":"./cjs/index.js","type":"module","types":"./esm/index.d.ts","volta":{"node":"24.10.0"},"engines":{"node":">=20.0.0"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"gitHead":"6c36a8c5e6dc4893b4d831905a9859fa881eca31","scripts":{"docs":"pnpm build:docs && docsify serve ./docs","lint":"eslint --report-unused-disable-directives .","test":"node --experimental-test-module-mocks --import tsx --test **/__tests__/*.test.ts","build":"./build.sh","watch":"node --experimental-test-module-mocks --import tsx --watch --test **/__tests__/*.test.ts","pretty":"prettier '**/*.{js,md,ts}' --write","lint:ci":"./tests/build.sh && eslint .","prepack":"pnpm build","prepare":"husky","release":"standard-version --infile docs/CHANGELOG.md","benchmark":"pnpm build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{js,md,ts}' --check","build:docs":"node docs/build.js","test:build":"./tests/run.sh","test:types":"tsc","watch:types":"tsc --watch"},"_npmUser":{"name":"avaly","email":"github-com@agachi.name"},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"10.9.3","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"src/*.ts":["node docs/build.js","git add docs/"],"*.{js,mjs,ts}":["eslint --fix","prettier --write --list-different"]},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0","devDependencies":{"arg":"5.0.2","tsx":"4.19.2","husky":"9.1.4","eslint":"9.28.0","globals":"15.14.0","mongodb":"7.0.0","ts-node":"10.9.2","mongoose":"8.8.1","prettier":"3.4.2","jsdoc-api":"9.3.4","ts-expect":"1.3.0","@eslint/js":"9.28.0","typescript":"5.7.3","@types/node":"24.9.1","docsify-cli":"4.4.4","jsdoc-parse":"6.2.4","lint-staged":"15.4.0","@commitlint/cli":"19.8.1","@eslint/eslintrc":"3.3.1","standard-version":"9.5.0","typescript-eslint":"8.20.0","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.2.1","mongodb-memory-server":"10.1.2","eslint-config-prettier":"10.1.5","eslint-config-standard":"17.1.0","eslint-plugin-prettier":"5.4.1","@commitlint/config-conventional":"19.8.1"},"peerDependencies":{"mongodb":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/papr_16.0.0_1763713480202_0.8744573190796692","host":"s3://npm-registry-packages-npm-production"}},"17.0.0":{"name":"papr","version":"17.0.0","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@17.0.0","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"marafat","email":"3rafat@gmail.com"},{"name":"cookandy","email":"andy@plexapp.com"},{"name":"marshallasch","email":"marshallasch@gmail.com"},{"name":"slumpy","email":"willsonhaw@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"0bff7bb6b717d503e573fc8836aa08f6e52b8834","tarball":"https://registry.npmjs.org/papr/-/papr-17.0.0.tgz","fileCount":21,"integrity":"sha512-hkInQ3DQyaEn60//m7gdcSPFsuSBEZGZvbbUV3jsqVI+nNuEw7J2hdCgsrcivz49QW1zjs89swwtJACbqvV83w==","signatures":[{"sig":"MEQCICW2VU8/DJQ6ZL5pY2HYXi28+frvzpn3Z4i8JLNU7YjzAiAVX50XcQvvHTdTnY7n7ibf0WScsxkATmIECVx3j/VxcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/papr@17.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121045},"type":"module","types":"./lib/index.d.ts","volta":{"node":"24.10.0"},"engines":{"node":">=22.12.0"},"exports":"./lib/index.js","gitHead":"e6290c0254eb7a5bc51457f7654c11611e3cb2b0","scripts":{"docs":"pnpm build:docs && docsify serve ./docs","lint":"eslint --report-unused-disable-directives .","test":"node --experimental-test-module-mocks --import tsx --test **/__tests__/*.test.ts","build":"pnpm tsc --project ./tsconfig-build.json","watch":"node --experimental-test-module-mocks --import tsx --watch --test **/__tests__/*.test.ts","pretty":"prettier '**/*.{js,md,ts}' --write","lint:ci":"./tests/build.sh && eslint .","prepack":"pnpm build","prepare":"husky","release":"standard-version --infile docs/CHANGELOG.md","benchmark":"pnpm build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{js,md,ts}' --check","build:docs":"node docs/build.js","test:build":"./tests/run.sh","test:types":"tsc","watch:types":"tsc --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5b4dcafd-20ca-4898-bdf3-780710dac155"}},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"11.6.2","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"src/*.ts":["node docs/build.js","git add docs/"],"*.{js,mjs,ts}":["eslint --fix","prettier --write --list-different"]},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0","devDependencies":{"arg":"5.0.2","tsx":"4.19.2","husky":"9.1.4","eslint":"9.28.0","globals":"15.14.0","mongodb":"7.0.0","ts-node":"10.9.2","mongoose":"8.8.1","prettier":"3.4.2","jsdoc-api":"9.3.4","ts-expect":"1.3.0","@eslint/js":"9.28.0","typescript":"5.7.3","@types/node":"24.9.1","docsify-cli":"4.4.4","jsdoc-parse":"6.2.4","lint-staged":"15.4.0","@commitlint/cli":"19.8.1","@eslint/eslintrc":"3.3.1","standard-version":"9.5.0","typescript-eslint":"8.20.0","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.2.1","mongodb-memory-server":"10.1.2","eslint-config-prettier":"10.1.5","eslint-config-standard":"17.1.0","eslint-plugin-prettier":"5.4.1","@commitlint/config-conventional":"19.8.1"},"peerDependencies":{"mongodb":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/papr_17.0.0_1769500021835_0.2351573104541811","host":"s3://npm-registry-packages-npm-production"}},"17.1.0":{"name":"papr","version":"17.1.0","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"author":{"name":"Plex Inc."},"license":"MIT","_id":"papr@17.1.0","maintainers":[{"name":"avaly","email":"github-com@agachi.name"},{"name":"marafat","email":"3rafat@gmail.com"},{"name":"cookandy","email":"andy@plexapp.com"},{"name":"marshallasch","email":"marshallasch@gmail.com"},{"name":"slumpy","email":"willsonhaw@gmail.com"}],"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"dist":{"shasum":"ced827f72989a74db958043c768774f98652c778","tarball":"https://registry.npmjs.org/papr/-/papr-17.1.0.tgz","fileCount":21,"integrity":"sha512-Rmj+eiGA46BwF/HpqFgNOha11iizFSy5zZBBm3z3d8f7Nh5LoB+z26EqFfd8A2SZR7Owbmn0/c9hnYZ8In/0iA==","signatures":[{"sig":"MEUCIQCQ6hvzNMisveJWAX3eTLWGHhDSYhFJ9W53pj8OmKrX4wIgUsdIN20OuuAm2eojynVu6acKIwnVvY6Ns0bhUKDsHhQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/papr@17.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121949},"type":"module","types":"./lib/index.d.ts","volta":{"node":"24.15.0"},"engines":{"node":">=22.12.0"},"exports":"./lib/index.js","gitHead":"998addc23dece4753b797f07da069e374d396679","scripts":{"docs":"pnpm build:docs && docsify serve ./docs","lint":"eslint --report-unused-disable-directives .","test":"node --experimental-test-module-mocks --import tsx --test **/__tests__/*.test.ts","build":"pnpm tsc --project ./tsconfig-build.json","watch":"node --experimental-test-module-mocks --import tsx --watch --test **/__tests__/*.test.ts","pretty":"prettier '**/*.{js,md,ts}' --write","lint:ci":"./tests/build.sh && eslint .","prepack":"pnpm build","prepare":"husky","release":"standard-version --infile docs/CHANGELOG.md","benchmark":"pnpm build && node --experimental-specifier-resolution=node ./benchmark/run.js","pretty:ci":"prettier '**/*.{js,md,ts}' --check","build:docs":"node docs/build.js","test:build":"./tests/run.sh","test:types":"tsc","watch:types":"tsc --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5b4dcafd-20ca-4898-bdf3-780710dac155"}},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"rules":{"subject-case":[2,"always",["sentence-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/plexinc/papr.git","type":"git"},"_npmVersion":"11.11.0","description":"MongoDB TypeScript-aware Models","directories":{},"lint-staged":{"src/*.ts":["node docs/build.js","git add docs/"],"*.{js,mjs,ts}":["eslint --fix","prettier --write --list-different"]},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"packageManager":"pnpm@10.33.0","devDependencies":{"arg":"5.0.2","tsx":"4.21.0","husky":"9.1.4","eslint":"9.39.2","globals":"15.15.0","mongodb":"7.1.0","ts-node":"10.9.2","mongoose":"8.8.1","prettier":"3.8.2","jsdoc-api":"9.3.4","ts-expect":"1.3.0","@eslint/js":"9.39.2","typescript":"5.7.3","@types/node":"24.12.2","docsify-cli":"4.4.4","jsdoc-parse":"6.2.4","lint-staged":"16.4.0","@commitlint/cli":"20.5.0","standard-version":"9.5.0","typescript-eslint":"8.58.1","eslint-plugin-import":"2.32.0","eslint-plugin-promise":"7.2.1","mongodb-memory-server":"10.4.3","eslint-config-prettier":"10.1.8","@commitlint/config-conventional":"20.5.0"},"peerDependencies":{"mongodb":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/papr_17.1.0_1777971199564_0.5361561730091005","host":"s3://npm-registry-packages-npm-production"}},"17.1.1":{"name":"papr","description":"MongoDB TypeScript-aware Models","author":{"name":"Plex Inc."},"version":"17.1.1","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"license":"MIT","engines":{"node":">=22.12.0"},"type":"module","types":"./lib/index.d.ts","exports":"./lib/index.js","repository":{"type":"git","url":"git+https://github.com/plexinc/papr.git"},"homepage":"https://plexinc.github.io/papr/","bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"scripts":{"build":"pnpm tsc --project ./tsconfig-build.json","build:docs":"node docs/build.js","docs":"pnpm build:docs && docsify serve ./docs","benchmark":"pnpm build && node --experimental-specifier-resolution=node ./benchmark/run.js","lint:ci":"./tests/build.sh && eslint .","lint":"eslint --report-unused-disable-directives .","prepack":"pnpm build","prepare":"husky","pretty":"prettier '**/*.{js,md,ts}' --write","pretty:ci":"prettier '**/*.{js,md,ts}' --check","release":"standard-version --infile docs/CHANGELOG.md","test":"node --experimental-test-module-mocks --import tsx --test **/__tests__/*.test.ts","test:build":"./tests/run.sh","test:types":"tsc","watch":"node --experimental-test-module-mocks --import tsx --watch --test **/__tests__/*.test.ts","watch:types":"tsc --watch"},"devDependencies":{"@commitlint/cli":"21.2.1","@commitlint/config-conventional":"21.2.0","@eslint/js":"9.39.2","@types/node":"24.13.3","arg":"5.0.2","docsify-cli":"4.4.4","eslint":"9.39.2","eslint-config-prettier":"10.1.8","eslint-plugin-import":"2.32.0","eslint-plugin-promise":"7.3.0","globals":"15.15.0","husky":"9.1.4","jsdoc-api":"9.3.4","jsdoc-parse":"6.2.4","lint-staged":"16.4.0","mongodb":"7.5.0","mongodb-memory-server":"11.2.0","mongoose":"8.22.1","prettier":"3.9.5","standard-version":"9.5.0","ts-expect":"1.3.0","ts-node":"10.9.2","tsx":"4.23.1","typescript":"5.7.3","typescript-eslint":"8.64.0"},"peerDependencies":{"mongodb":"^7.0.0"},"commitlint":{"extends":["@commitlint/config-conventional"],"rules":{"subject-case":[2,"always",["sentence-case"]]}},"lint-staged":{"*.{js,mjs,ts}":["eslint --fix","prettier --write --list-different"],"src/*.ts":["node docs/build.js","git add docs/"]},"prettier":{"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"volta":{"node":"24.18.0"},"packageManager":"pnpm@10.34.5","gitHead":"aeee67f12748b7e07922d8f1edb356bca6b866bd","_id":"papr@17.1.1","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-5WL99VUNcbUqR+FCZk554iJRoB4vB32mNHAlZEJuBsZuTjBIQA/uJszWuJ8cEstGUIN0Ad7gjlB1RkZ4aA2hOw==","shasum":"9d529662867b1631174b702a258e1e1742e6376f","tarball":"https://registry.npmjs.org/papr/-/papr-17.1.1.tgz","fileCount":22,"unpackedSize":121901,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/papr@17.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDpr851A68eY8FZSx7DsC4lxUtdGS5Zp2V3n1mG0YjV7AiAEthx9+VVZI0NPlu1cTIg8RL+3xdjjXh3HXohabWVdFQ=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5b4dcafd-20ca-4898-bdf3-780710dac155"}},"directories":{},"maintainers":[{"name":"marafat","email":"3rafat@gmail.com"},{"name":"cookandy","email":"andy@plexapp.com"},{"name":"marshallasch","email":"marshallasch@gmail.com"},{"name":"slumpy","email":"willsonhaw@gmail.com"},{"name":"avaly","email":"github-com@agachi.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/papr_17.1.1_1786003917661_0.12486283904317275"},"_hasShrinkwrap":false}},"time":{"created":"2021-04-14T16:58:47.135Z","modified":"2026-08-06T08:11:58.217Z","0.0.0":"2021-04-14T16:58:47.273Z","1.0.0":"2021-05-10T14:32:13.131Z","1.0.1":"2021-06-04T15:53:32.136Z","2.0.0-0":"2021-07-14T10:46:23.150Z","2.0.0-1":"2021-07-14T14:59:51.581Z","2.0.0":"2021-07-15T09:34:34.021Z","1.0.2":"2021-07-20T14:50:00.678Z","2.0.1":"2021-07-20T15:04:47.231Z","1.0.3":"2021-07-21T07:09:08.633Z","2.0.2":"2021-07-21T07:11:40.270Z","2.0.3":"2021-08-25T06:59:55.371Z","2.1.0":"2021-09-02T06:10:44.385Z","2.1.1":"2021-11-08T09:31:38.686Z","2.2.0":"2021-12-02T08:26:13.149Z","2.3.0-0":"2022-03-02T17:13:14.890Z","2.3.0":"2022-03-03T13:23:04.919Z","3.0.0":"2022-04-13T14:09:57.786Z","3.0.1":"2022-05-26T08:03:34.289Z","4.0.0":"2022-05-30T13:52:39.666Z","5.0.0":"2022-06-02T07:52:40.288Z","6.0.0":"2022-06-15T19:28:43.978Z","7.0.0":"2022-07-05T08:49:15.205Z","7.0.1":"2022-07-05T15:17:11.073Z","7.1.0":"2022-07-28T08:00:24.050Z","7.2.0":"2022-08-02T15:49:37.894Z","7.2.1":"2022-08-03T07:51:02.637Z","7.2.2":"2022-08-22T12:39:57.780Z","7.3.0":"2022-08-23T08:09:54.717Z","7.3.1":"2022-09-01T11:21:36.273Z","8.0.0":"2022-09-06T16:22:33.839Z","8.1.0":"2022-09-07T09:09:34.785Z","8.2.0":"2022-09-08T08:23:43.860Z","9.0.0":"2022-09-26T07:38:05.524Z","9.1.0":"2022-09-27T06:46:16.609Z","9.2.0":"2022-10-24T08:41:51.486Z","9.2.1":"2022-11-01T08:24:42.652Z","10.0.0-0":"2023-02-06T18:21:37.230Z","10.0.0":"2023-02-13T10:15:22.426Z","11.0.0-0":"2023-02-15T13:46:14.011Z","10.1.0":"2023-02-15T17:31:02.030Z","11.0.0-1.0":"2023-02-17T11:45:05.223Z","11.0.0":"2023-02-22T17:18:21.616Z","11.1.0":"2023-02-28T10:39:47.147Z","12.0.0-0":"2023-03-01T16:07:00.859Z","12.0.0":"2023-03-02T17:00:37.543Z","13.0.0":"2023-03-24T15:17:05.347Z","13.1.0":"2023-05-10T08:36:31.985Z","14.0.0":"2023-07-11T13:19:00.057Z","14.1.0":"2023-08-21T07:38:51.455Z","15.0.0":"2023-09-05T07:39:55.889Z","15.1.0":"2024-01-23T12:10:11.220Z","15.2.0":"2024-02-07T10:08:36.208Z","15.2.1":"2024-03-12T14:54:53.528Z","15.2.2":"2024-05-20T11:35:02.145Z","16.0.0":"2025-11-21T08:24:40.425Z","17.0.0":"2026-01-27T07:47:02.018Z","17.1.0":"2026-05-05T08:53:19.715Z","17.1.1":"2026-08-06T08:11:57.807Z"},"bugs":{"url":"https://github.com/plexinc/papr/issues/new"},"author":{"name":"Plex Inc."},"license":"MIT","homepage":"https://plexinc.github.io/papr/","keywords":["mongodb","database","model","schema","json","json-schema","validation","typescript","types"],"repository":{"type":"git","url":"git+https://github.com/plexinc/papr.git"},"description":"MongoDB TypeScript-aware Models","maintainers":[{"name":"marafat","email":"3rafat@gmail.com"},{"name":"cookandy","email":"andy@plexapp.com"},{"name":"marshallasch","email":"marshallasch@gmail.com"},{"name":"slumpy","email":"willsonhaw@gmail.com"},{"name":"avaly","email":"github-com@agachi.name"}],"readme":"# Papr\n\n<div align=\"center\">\n\t<img alt=\"Papr\" height=\"125\" src=\"docs/logo.webp\" width=\"98\" />\n</div>\n\n---\n\n- TypeScript-safe schemas\n- JSON Schema MongoDB validation\n- :tada: Lightweight library\n- :rocket: Blazing fast\n\n---\n\n[![Github Actions](https://github.com/plexinc/papr/actions/workflows/ci.yaml/badge.svg)](https://github.com/plexinc/papr/actions)\n[![NPM version](https://img.shields.io/npm/v/papr.svg?style=flat)](https://www.npmjs.com/package/papr)\n[![Install size](https://packagephobia.now.sh/badge?p=papr)](https://packagephobia.now.sh/result?p=papr)\n\n`papr` is a lightweight library built around the MongoDB NodeJS driver, written in TypeScript.\n\n`papr` uses MongoDB's [JSON Schema validation](https://docs.mongodb.com/manual/core/schema-validation/#json-schema) feature to enable validation of document writes at runtime (requires MongoDB 3.6+).\n\n`papr` has a familiar API - if you have used the raw `mongodb` methods to query and change documents before, then you already know how to use `papr`.\n\n## Sample code\n\n<!-- prettier-ignore -->\n```ts\nimport Papr, { schema, types } from 'papr';\n\nconst papr = new Papr();\n\nconst User = papr.model('users', schema({\n  age: types.number(),\n  firstName: types.string({ required: true }),\n  lastName: types.string({ required: true }),\n}));\n\nconst johnWick = await User.find({ firstName: 'John', lastName: 'Wick' });\n```\n\n## Documentation\n\nRead the documentation at: [plexinc.github.io/papr](https://plexinc.github.io/papr/)\n\n## Contributing\n\nPlease read the [contributing](CONTRIBUTING.md) guidelines.\n\nBefore contributing, please read the [Code of conduct](CODE_OF_CONDUCT.md).\n\n## License\n\nMIT\n\n## Inspiration\n\n- [Mongoose](https://mongoosejs.com/)\n- [ts-mongoose](https://github.com/lstkz/ts-mongoose)\n","readmeFilename":"README.md"}