{"_id":"mongofn","_rev":"46-d66db50bcc987d4df3da55e4517c91cb","name":"mongofn","dist-tags":{"beta":"0.7.24-beta-1","latest":"0.8.0"},"versions":{"0.2.12":{"name":"mongofn","version":"0.2.12","keywords":["mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.2.12","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"dist":{"shasum":"6525246dddfac9cf55d9f45f84dd52e89ccf6575","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.2.12.tgz","fileCount":62,"integrity":"sha512-9sq5nXiMW03Br0HRyFF8aLKXWapClVvMCmp8Y0oP2yHA/OVLmLHAsd0VkcvPN4ioBiUgE9UpFuJgRI6E8iQbfA==","signatures":[{"sig":"MEUCIQDI163m+KCEVI/FgESl+m9HuT8QiELrI+q5Wh3r268uHAIgcrGnN3U6oSL+0ZXAcmGYPVhwLbP5JeLfXwRaWud1D30=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123599,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBjf+CRA9TVsSAnZWagAAq6IQAKHzRXsvCDHIzUPTElEt\nx5kodxX7h+UheZHxeCFjmUIa2dEz99c6zHjoD+2nKPHMkcXpk7b5JVUqnfmP\n5Qo1XC+4OjbJxqEy1nzbytplle3ItzOTFsI/5qkSJXib+SmD1M4+OLLiR2YS\nyutiqvVkJS8VDto/V1GCa5mqrPTnHLQNKrsfSiC8WRUsbWj4m5iN0t7lcHXo\ngA2KvkoRPV3g7tASz1orffSnZVNFKXMCoRz1ZGrzviyqZxkweqWUwKAyAag7\nVE3whMMizH0hZm7nj/35KDEBZZ/Lo0qWIWF5Y2AaKsmFYHs40Qrb5wubsEu8\nt2IUc4nVdHAOlgpW1TQ5PhAYzL9mLY5rT2k9xmchyVRPzkLOHtT8MIe8OYUM\nhBtiWOi992Vgefvfvv19aiJ7DOJ2jUS9NLtROYqPMYA+FyR3JCtUwqZgTbfx\nWd5apLfqybp2R2rOtLVcWlXp+G5RXR52bHSKmQibUBmS1SlA1ixSG0hhkSK3\nvCl3gNdiN+diiK1bxwCPHb99P/5C8Y7Wa0A4AqdfcMC4WlkRpxN32v0t1LYm\nAr/yq9pXRwre3icmzWd0afX9V3PRTFzc6cvmrl3eGbYSi3fNON4LR+4vGcE0\nbyVdH9swdoHP4jJhB/KyW2YQuF8nwBWsIBKQQETqPl8ZDV2wMb7GB3qMZ2F4\n85ZB\r\n=fF3d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","module":"./es/index.js","exports":{".":{"import":"./es/index.js","default":"./src/index.js","require":"./src/index.js"},"./es/":"./es/","./src/":"./src/","./dist/":"./dist/"},"gitHead":"9e6717975d2ef7f8055cc7837a6257f2143ffd3a","scripts":{"lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","build":"npm run build:es && npm run build:cjs","clean":"rimraf es/* dist/*","prepare":"npm run precommit && npm run clean && npm run build","build:es":"babel . --out-dir ./es --ignore node_modules typings","build:cjs":"babel . --out-dir ./dist --ignore node_modules typings","precommit":"npm run lint"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git@github.com/ahmetegesel/functional-mongo.git","type":"git"},"_npmVersion":"6.14.6","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"ramda":"^0.27.0","mongodb":"^3.5.9"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.4.0","rimraf":"^3.0.2","@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/node":"^7.10.4","@types/ramda":"^0.27.6","babel-eslint":"^10.1.0","@babel/preset-env":"^7.10.4","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.0","eslint-config-airbnb-base":"^14.2.0","@babel/plugin-proposal-throw-expressions":"^7.10.4","@babel/plugin-proposal-export-default-from":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.2.12_1594243070187_0.8026603489033437","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"mongofn","version":"0.3.0","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.3.0","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"dist":{"shasum":"c2be196bc8cadfaa6b4ee931e42939af110e64ba","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.3.0.tgz","fileCount":62,"integrity":"sha512-DkBq4A5r4OjpNehbavuaEXQT2N130VmErQwcAG6F9flD1W0X/KVF7qguuNckaROMIHVwo9CIQrgZ/mXtz5Zcaw==","signatures":[{"sig":"MEUCIG1GPQqOtUVCFHx9pkmIAftojtr2IdjAWM4AH92yjUoLAiEA99xof1q5wzm/ym9fwkURZ5VIeKkgIVT9i7MDEXoOXr0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123632,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBjjgCRA9TVsSAnZWagAADkUQAJLFX8lYQbse9Rzl8h1O\nXL/j6oVXB+wy0dcAdXdJTf/fSqd42Uoz6A5HogHVIlNt1NqeZgzs4oaX67+A\nO1ZjhplV3E+37Lw7MSZNFkLMCXxJYUc27QmHbiSum23blpWDOjpy7r14oMTr\np27x6WNXCwgXU+nAfQ3LfcfmNOl9yz0qvWoO+7CbGdDN0M34kMIxn8VIFXIX\n5eigEPEI2qNKRLfzdffjkNqCMUjwdW2q7ktV2MaaN0cp8QTqhoPhXqqaUkVP\nF9NHXj745WNf0wI5jaGzJ3a2VUIpL4OwkXP/4mxb1RwnLs9e8CqpQY+jwiBR\nlRjn9gN/SopW3ZjunVjoVL1bJAdlDJWeQzjhF40xKlyZYY2GjuRFPelkTufW\nc/iZB0gbNMmj2EnDGBMgqa1rVbXQty7IXGUfhYotyDMBscjZdhiBOLg3KWlr\nvC82bsYCGq4ILEmBX2b+I+qNxX01ECcXGdABVua8moHzBZFvz8yHiLqaH72I\nA4eY1tq9iN7IdEiKBniByoKSFYrnul0QH6NAizqjH4sY8+MAHofYopRUeCWj\nUBxEOp2S3jhK9L0PMuMIIITaqTyv38YonboexJwnzvLbR3+NWiSq7I5heiVC\nNqJN3CpgGWYatEg+R+VjtNU7hwOGG7c5Tr96sRsvBncrrEj6Da0ByyWGWLQ1\nJ+NB\r\n=m7so\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","module":"./es/index.js","exports":{".":{"import":"./es/index.js","default":"./src/index.js","require":"./src/index.js"},"./es/":"./es/","./src/":"./src/","./dist/":"./dist/"},"gitHead":"ca2d0b734364b2b0cd6d2cb790fde39293a2bfbb","scripts":{"lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","build":"npm run build:es && npm run build:cjs","clean":"rimraf es/* dist/*","prepare":"npm run precommit && npm run clean && npm run build","build:es":"babel . --out-dir ./es --ignore node_modules typings","build:cjs":"babel . --out-dir ./dist --ignore node_modules typings","precommit":"npm run lint"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git@github.com/ahmetegesel/functional-mongo.git","type":"git"},"_npmVersion":"6.14.6","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"ramda":"^0.27.0","mongodb":"^3.5.9"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.4.0","rimraf":"^3.0.2","@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/node":"^7.10.4","@types/ramda":"^0.27.6","babel-eslint":"^10.1.0","@babel/preset-env":"^7.10.4","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.0","eslint-config-airbnb-base":"^14.2.0","@babel/plugin-proposal-throw-expressions":"^7.10.4","@babel/plugin-proposal-export-default-from":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.3.0_1594243296430_0.31539952847103714","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"mongofn","version":"0.3.1","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.3.1","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"dist":{"shasum":"86d116020d89b97a361bbf9ace08efb1916c2a20","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.3.1.tgz","fileCount":62,"integrity":"sha512-Znhg2zRJ/VCEGCbStta2hQ5GzsCttdCDzCWVEnU6gU6frqRArXaq/H1/hDR/7g8TUo2gua+BuorNtnwr821oMg==","signatures":[{"sig":"MEYCIQDuvVjFGhcBJizvdtl5kXRRNantAJx4CFDWudH/MU1W2wIhANkObu1KBpudBsT6pms15VZJN1/S+5hJ59uJl8qvX1hN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123671,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBjoJCRA9TVsSAnZWagAAcEoQAJK9DP+FImsUnBTiHBOD\nrUDlC+7QyX+wtnYevDeK71IGT+hKqrbmHJseFfUbQEy1D6981SZChbLOJO+G\nivQGOSF/ziaD4Vt1NZz5a93D47/D5NocjfhYRTUyS+Ung4+fJNkiXZWhXYuS\nmrVFEKR7Wlb+LcisJpUDhWCKW1Cs3huHvbW1O7bigarkjdTxuSCOT8Sq4j1s\nT8kcr6/mucgegWeB40MNkDkKXdg+Y1XgGXP6c/mzeVo1kcKY00w3yrfvI0Qb\n16ydx2YFgbolShC4IOdJw6OzBniNFCjpP+bgl0tMF2x6MQepKqkPleCnXUlO\ndM9pH97pV6ylcwE7oC1DvaRAsQTXU3SVmo2NDmENkfI8tjqq/jeHMXy89uya\n/SJT9/1dSeY1ti5yrK+o9S4p8Ouea654eNLZR+OoM6dHwOHYibMylB/bFSrg\nD6+IeNKYUbdIDM435gBZ9DQIs16dmdDmGjAUoX/MAgsoBFossqIA+S5MmCbO\n3UEbFWvqI/oasLiJBQxLKbzWFi1ue0N3bcK9+36qVH0fAkn3ols8pZXivsEE\npM83MPPVBIca+lQhlX6reCD5IAWuPyQJGyIqggLi99GBPQgGvKMiDVEDMu7d\nJXOZzXr4iCq88C/IE4QqFrpJxBBW1wVR42l2hKpePvM+I6IivVU/C8IcE5dQ\nauSf\r\n=gw9E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","module":"./es/index.js","exports":{".":{"import":"./es/index.js","default":"./src/index.js","require":"./src/index.js"},"./es/":"./es/","./src/":"./src/","./dist/":"./dist/"},"gitHead":"c5c04af3a35ef18b297fe89c778b9c23ddcfd1f7","scripts":{"lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","build":"npm run build:es && npm run build:cjs","clean":"rimraf es/* dist/*","prepare":"npm run precommit && npm run clean && npm run build","build:es":"babel . --out-dir ./es --ignore node_modules typings","build:cjs":"babel . --out-dir ./dist --ignore node_modules typings","precommit":"npm run lint"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git@github.com/ahmetegesel/functional-mongo.git","type":"git"},"_npmVersion":"6.14.6","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"ramda":"^0.27.0","mongodb":"^3.5.9"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.4.0","rimraf":"^3.0.2","@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/node":"^7.10.4","@types/ramda":"^0.27.6","babel-eslint":"^10.1.0","@babel/preset-env":"^7.10.4","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.0","eslint-config-airbnb-base":"^14.2.0","@babel/plugin-proposal-throw-expressions":"^7.10.4","@babel/plugin-proposal-export-default-from":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.3.1_1594243593446_0.3261167441562238","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"mongofn","version":"0.3.2","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.3.2","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"dist":{"shasum":"6f0128283ac62b99837241202f1400e0e8609a18","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.3.2.tgz","fileCount":62,"integrity":"sha512-+f9HudRPqmt8h95lnanzw/+bu2hJxfMDeeyxBE42ud9JXHHstECywyLetVEHd2gsIJRl/POQbkY4d5MGDnKUXA==","signatures":[{"sig":"MEUCIQCeuKQS4qzSW3LaWztPZ06vmamUmDxSxyzm54yRqHLkmgIgKcslJ7Z32EZ6ZRbDk5czjfhlILdMeDB17Ft8646OLoU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123671,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBk6rCRA9TVsSAnZWagAAwz8QAKMtxqL//TNKH6mYjxtV\nmFBC1ShmFJakxmPOWcLjbr1Lls4feii8sATRtylLXwvIsvhRyJ97G9vCRP4Y\nlois+OgXhBaJkJ/KOJ1rxlo6aZr5Imydi7H0C+tU7sNnC9LoH5z/+r39tPdP\nizMEOJuNw6p1ATVVCCmgdTyw4YftVjNXjEFRn6ssEdIqRRUOhk3Hy8q8f6mc\n0ttWLBgKdTX0KuWHxXfucpk4RZmAyCrpCA39+Lpr+s0dlgl9+j56IfiCe268\nZvs3Lu9PHRPOR7clWN2FSnQvipERP318ww/3ZZdazBEX7Wkew2RHDPneS2Hp\naxsvlEixeeCIWxCg+0qWMZZAgC93jWN/wyX3vdck87V3iTEiJMhejXvE2+xy\ndSdAEIgql7ykZ9kBX60oZOdq501vFOFK+6UEOtub41hCSXi8IgzP2nK+H3fr\nmquv5/+VarAlOsSOjSd9cl9OcZ0xB5ZbDjzVmSLNHmG7GOF59pWrAr/sC22a\nC2/QttG+oR6xHW1mPb+5C9CGq3fKubLy6wnXBMXBHwJN3WOV6X2L9Uk9zL6b\nvDNTIY7qcgGDtlZYBbCYoV/nSdBxCrdRKRXQ6HpupIVhJVRf5XLKYTAc6WZG\nc4JjE6l3TTilkEWxQomPWSku3tiqBf9103wMujmAQUS+fqBu/Afaa6ipJy/q\nrk7l\r\n=ve4+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","module":"./es/index.js","exports":{".":{"import":"./es/index.js","default":"./src/index.js","require":"./src/index.js"},"./es/":"./es/","./src/":"./src/","./dist/":"./dist/"},"gitHead":"d6c6fa0dc64500af9365fc1b9a9812b11bdc3f53","scripts":{"lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","build":"npm run build:es && npm run build:cjs","clean":"rimraf es/* dist/*","prepare":"npm run precommit && npm run clean && npm run build","build:es":"babel . --out-dir ./es --ignore node_modules typings","build:cjs":"babel . --out-dir ./dist --ignore node_modules typings","precommit":"npm run lint"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git@github.com/ahmetegesel/functional-mongo.git","type":"git"},"_npmVersion":"6.14.6","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"ramda":"^0.27.0","mongodb":"^3.5.9"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.4.0","rimraf":"^3.0.2","@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/node":"^7.10.4","@types/ramda":"^0.27.6","babel-eslint":"^10.1.0","@babel/preset-env":"^7.10.4","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.0","eslint-config-airbnb-base":"^14.2.0","@babel/plugin-proposal-throw-expressions":"^7.10.4","@babel/plugin-proposal-export-default-from":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.3.2_1594248874944_0.6934603436689255","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"mongofn","version":"0.3.3","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.3.3","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"homepage":"https://github.com/ahmetegesel/mongofn#readme","bugs":{"url":"https://github.com/ahmetegesel/mongofn/issues"},"dist":{"shasum":"4f278c8c9ff68718defb687f25ea4531702a5c3b","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.3.3.tgz","fileCount":62,"integrity":"sha512-E+ucvhscEr05ljGIQurxRCtPyU35oHFa6JiLY5nNjYRPe6JLhE+R6BuyAqUpHMvJ1uM9n1wX0PFsuN563gbgPg==","signatures":[{"sig":"MEUCIQDDi0zUUKinZoiSwyLjByd08TR47gKFI146/nJ+Wj1b0gIgVUIwAOR9dj5M+wmtN5vCywMyzJMNaOR2DCG3HvQszqs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123439,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCNytCRA9TVsSAnZWagAALEQP/iDFs4TVlPxuPrMJFJxd\nVvCYwDyeNvnHSBKG/DVa/cuMrkcFXZQO3O9OmfgNydE7K9v3q5LmjIOWyFbF\n5nQOZSP6AgCJtFTuPpA/PelnF6Q2eaQQ/KZqeBakwQwKVmksct0ko1rxtosA\nkIBvjBkBMYz1IZpNazkFLOFRhUVAppjW0CG+9T5X1Rpg3FmO036A+T7iAEzW\nLYDtfN71u1pu5QZpvwHYkBECC3lkZs9HSks8YALJLfH6+i1YTOMiilS4Avuu\nwuoPQrME4Lirr8K09EZXQw4ZouwCJJQFPOsFp15a0FaDsDbsP8vCJXWeR50f\nTmBccr40fuuj70zU8SJlQlB1TF3M9RFb7M5/jtJsweV3coqzSGAkdqM+t9m1\nYxyyAe2q6FyN2QLDvYxq7g/ZqZYN28ulyn4HMeMRlf48Vt+gbm3MxZV3tE+H\nPQWAYrdF3qk6rdHYIAqh5ySoXh+h7q7uB24prIlMG3mVFFxNMtFapOZa00rL\nbHPHuQGw+01slq0OKTCxb7M3BiimGtLSvboW7+ZyqNs0GBQcki02D1aSiAKj\n9yfwm5gm+4XykLw+y5aYB4ZlF8EAef38OWgknUePoJYzxtepuSpdoPabXa82\nF8ICdFNermlzFvhsJZwpe0/YIltwjlQYuJGEkEJ2pTLfuPImgS4SXSNxIcF4\noxYO\r\n=drXY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","module":"./es/index.js","exports":{".":{"import":"./es/index.js","default":"./src/index.js","require":"./src/index.js"},"./es/":"./es/","./src/":"./src/","./dist/":"./dist/"},"gitHead":"3069d40cfb4d75a1c3390d7c208da41008f38c88","scripts":{"lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","build":"npm run build:es && npm run build:cjs","clean":"rimraf es/* dist/*","prepare":"npm run precommit && npm run clean && npm run build","build:es":"babel . --out-dir ./es --ignore node_modules typings","build:cjs":"babel . --out-dir ./dist --ignore node_modules typings","precommit":"npm run lint"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git+https://github.com/ahmetegesel/mongofn.git","type":"git"},"_npmVersion":"6.14.6","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"ramda":"^0.27.0","mongodb":"^3.5.9"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.4.0","rimraf":"^3.0.2","@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/node":"^7.10.4","@types/ramda":"^0.27.6","babel-eslint":"^10.1.0","@babel/preset-env":"^7.10.4","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.0","eslint-config-airbnb-base":"^14.2.0","@babel/plugin-proposal-throw-expressions":"^7.10.4","@babel/plugin-proposal-export-default-from":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.3.3_1594416301329_0.4504436395960445","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"mongofn","version":"0.3.4","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.3.4","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"homepage":"https://github.com/ahmetegesel/mongofn#readme","bugs":{"url":"https://github.com/ahmetegesel/mongofn/issues"},"dist":{"shasum":"48da5dda52a29727eb5bfb9b078f644a5adbccf6","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.3.4.tgz","fileCount":33,"integrity":"sha512-EYSGaUeBVedNvqHfh3bLkA5ljOZOEocM7vE40YyT9hMFCPTJTgGUtzt10JP0JnCCJdZnDVpMqsfgOx69wQkwyQ==","signatures":[{"sig":"MEUCIC+U4QQublZGr6gNRgherUxPszMl+sQwwbYkxxlVaw2MAiEAypbdNtEm9tke+5mOA0HqsLo79yOEMh3iidGxhHJkf98=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62502,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCOVuCRA9TVsSAnZWagAA29oP+wcpKUhNiSOzCzCwHhWB\nRsYfrJXuun8aRt+hVxa0xP/WPC+iNpQKf44lgOF1fKdtJ8VQ/i3GsVvpjVma\njAxbNUlrsf0ND8S13vjYBPXM5qgh1rrAdLw1+frGkzKP8Pu3+/0dQrtQHKZV\nIWcRy7tPu6u9/gLlm1NzQY4vrOPFb5rul/xp419erFsjRkla3k0R+w+ZME/o\n7lB3Ur1y25WnR5DuxXrKDQ65cUNDNKey2VmM1UhXETQT97FRgnD8Zb+0uYYi\nEaWT/ITXz/+xLmzdtNM7gZDnHYNoDqtfhffSXa3kyxvU0aKHapKaI9h+lVCc\nafAxoRtJzZC0OYdr+2HMNuJ9YZP3hEnnrvh8u5zor3AN9KQ1yPPSMtneI0tH\nNxj3kq+dBSWycBh5nPiNwgpBQy2/r2ZulrJapTJg8nlx+POkof2AV9CZj4J2\n2FekHtwzvuQi42uFtZ7SggQHVQHozvFLcwMLoxJpbchYulojHJURecSgr9m1\ns8/gXppwxNhHTipkB75chCHnBORiilJXjJADJet6KCrms5+SY2VQTwKmZoly\nSmY8gyGhAE268E89yCkv4NlilrNAeiSrneQwvv161pCyiWRacWZKuvsTlB3e\nNw5zGYggJp+FNWnGV+r6Q89GgkNH00SK7sDLmA4lDGdeH0LPw6YoGP51Vpc6\nVaPR\r\n=7ehY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","module":"./es/index.js","gitHead":"3069d40cfb4d75a1c3390d7c208da41008f38c88","scripts":{"lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","build":"npm run build:es && npm run build:cjs","clean":"rimraf es/* dist/*","build:es":"cross-env BABEL_ENV=es babel ./src --out-dir ./es","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist","precommit":"npm run lint","prepublishOnly":"npm run precommit && npm run clean && npm run build"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git+https://github.com/ahmetegesel/mongofn.git","type":"git"},"_npmVersion":"6.14.6","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"ramda":"^0.27.0","mongodb":"^3.5.9"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.4.0","rimraf":"^3.0.2","cross-env":"^7.0.2","@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/node":"^7.10.4","@types/ramda":"^0.27.6","babel-eslint":"^10.1.0","@babel/preset-env":"^7.10.4","eslint-plugin-node":"^11.1.0","@babel/preset-es2015":"^7.0.0-beta.53","eslint-plugin-import":"^2.22.0","eslint-config-airbnb-base":"^14.2.0","@babel/plugin-proposal-throw-expressions":"^7.10.4","@babel/plugin-proposal-export-default-from":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.3.4_1594418541699_0.7708543476992036","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"mongofn","version":"0.4.0","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.4.0","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"homepage":"https://github.com/ahmetegesel/mongofn#readme","bugs":{"url":"https://github.com/ahmetegesel/mongofn/issues"},"dist":{"shasum":"f72aa1bdc2e20ad3435149b532cb18612dfd2cde","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.4.0.tgz","fileCount":35,"integrity":"sha512-PaXvAB+hn5K2BaQW30CCV9oVU5iuhYhkpBqt8jglljeMYtAK0aQNoZ4sA1yi83GMXat6bABwA638Y4rpdyus3g==","signatures":[{"sig":"MEQCIDRfLK6PaIPpb81GvHlf+QQLToasRnpt3dg48w3qCo2uAiB+B760R1M2SzaKInGvP82RDwZj+jNnB2psxENFuhs5AQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCmVDCRA9TVsSAnZWagAA+YQP/27F4V2U8qCdcTRnW1c8\n4N+A5YD5WySnthtk9Gh5Nhpi+5PG3nUnqmj4qz2at0v03fJPEGmpJxiOj3Qu\nh5ahVRQfN+FEpUR4jOy+D5lDniQ0bxv0gW57Iy1NZLl4xOv/8/CjmLR1+Fqx\nKrnOhuf6bUd2621/FfhZUjzLWZ+bDgCaWYbWjRWE62dtQ1p3fhrv6DOpqmIy\nI8tk2bPqdgq2eOrxA7xyB8ySTj6CUgdX61eXamChdBSV1UdC/bhXAhxwzqli\nsegcQzyRwIiHifxqDMHT3KFTbqVG8eZdXcjBGre5ITlXwIyxouDYipbFpPvV\nW1HQlVXYUgnppVFQbjjesdimOtUCFw19pvxwu6w0WOnSUZCGs+26Jczzj3o0\nD+quSn9ecXSA2q236bBaKlpjFFVK2xSpICPyHaio+xxbYR/x7d+/ZnIWSG4R\nTRUwJegI+CacMJHPFLEVG19xF8ydWgNDUYGZWQ8PCxIxIGBnRpXXJs/RTPMm\nd0joit8uWBXQRlAvSVXmNyc02WtjzXyGU2gFyi6mJXcfmyGhwljbzqrMG9B/\npt6lVpaKpyvNM5YFJRaX9UCT2RvhR+UDH0mfxISaRqC07fK+kn2qV8yO7c+6\n/5+1fgOMK4W1qf1AA71aiFvmWfnbV1Q6O4COFgrk8Z4bUHBAQTmYLUSJvbJz\nQFX5\r\n=PUrE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","module":"./es/index.js","gitHead":"b0d95234a677aca3102b31dcee96890a989d24ce","scripts":{"lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","build":"npm run build:es && npm run build:cjs","clean":"rimraf es/* dist/*","build:es":"cross-env BABEL_ENV=es babel ./src --out-dir ./es","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist","precommit":"npm run lint","prepublishOnly":"npm run precommit && npm run clean && npm run build"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git+https://github.com/ahmetegesel/mongofn.git","type":"git"},"_npmVersion":"6.14.6","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"ramda":"^0.27.0","mongodb":"^3.5.9"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.4.0","rimraf":"^3.0.2","cross-env":"^7.0.2","@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/node":"^7.10.4","@types/ramda":"^0.27.6","babel-eslint":"^10.1.0","@babel/preset-env":"^7.10.4","eslint-plugin-node":"^11.1.0","@babel/preset-es2015":"^7.0.0-beta.53","eslint-plugin-import":"^2.22.0","eslint-config-airbnb-base":"^14.2.0","@babel/plugin-proposal-throw-expressions":"^7.10.4","@babel/plugin-proposal-export-default-from":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.4.0_1594516802598_0.3669453199500443","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"mongofn","version":"0.4.1","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.4.1","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"homepage":"https://github.com/ahmetegesel/mongofn#readme","bugs":{"url":"https://github.com/ahmetegesel/mongofn/issues"},"dist":{"shasum":"851ec4895496c11f377db1c98c7ade6103ea7c81","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.4.1.tgz","fileCount":35,"integrity":"sha512-v8XO9L61Vu7wW5zN/Vcm6c6/f5EtZDZEKZOdhvjLs91fzsnysa3O4d7OysTESJJ279a5SWUu/t+ZmFghGv7MQw==","signatures":[{"sig":"MEUCIQC5iynC0BNiltD3fLc0bqy+y2JKCEG4eCRTlfiN5EFj3wIgGyFxdQsVU8OTKvNm/zzLCLkMnyfBdVbjXtA6u6NIpxQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCmcaCRA9TVsSAnZWagAA8fsP/0YSCokPKg5/Yl1x+aX5\nIKUUlIE2grwEgnGR8IFn5i8nlPN4LCWiHchH90AQ3pt0NF8ozQ46hL2YKEqb\n4W85woW3AWqhy5RNQtPrLvhSpB53z9KAhZ2g4OEKizs9/dEmaJyTq6f5nccq\n1RaBRODjQZjZGfJmigLUoXbTaX41K0LwIpqAteFswy8F6u2IRQaFIZYNdS04\newYeTzG6BZ2c7oasoJJkUA5sgOtAkj2P/Wt+Bv/p/OMQ4HtMEubAdbfiFjAn\nBlKJXZAR/W9tVPydCgpLSycYaF8aN90L6VakLFiL+j7HExZgs3YLMM9HZzmo\nR/++cNNiv8HWMvSWI9mgHLh7pibIEXU7wDAlKGEnvOS/jDMId8bLrExHFk11\nftYNH3QV8Lm+/fRa1QDvOINKO6/0A6qn/ryAFRV9ARIxPXRn2gDZvvoz1Ol8\nt6nj++Ik24syb13m1fEj/2J5e4xuABgLLcBawf/bpTFIDz0vJiIVYM7gsR7b\nshMFK2ZIaL8d1lJe08EQ+oqLIGOyNHP8Nqb6oceUz8miQ5Yp4XBRhxPK7+Gf\nPvhKnY/0XVYnD74M9As2IrCvg+YtqXeB6CxFgN+zUq0MZZ/YTZi2Aso8h0XA\nVeTJQqvzbM/sayMAqmFtSXiqLfBMD9bmEyMPKCbf3B3z3gdP8M5Kl59MWJgv\nKNrr\r\n=ZCye\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","module":"./es/index.js","gitHead":"2aafda6a52f75328e67af615f440727594bb7615","scripts":{"lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","build":"npm run build:es && npm run build:cjs","clean":"rimraf es/* dist/*","build:es":"cross-env BABEL_ENV=es babel ./src --out-dir ./es","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist","precommit":"npm run lint","prepublishOnly":"npm run precommit && npm run clean && npm run build"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git+https://github.com/ahmetegesel/mongofn.git","type":"git"},"_npmVersion":"6.14.6","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"ramda":"^0.27.0","mongodb":"^3.5.9"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.4.0","rimraf":"^3.0.2","cross-env":"^7.0.2","@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/node":"^7.10.4","@types/ramda":"^0.27.6","babel-eslint":"^10.1.0","@babel/preset-env":"^7.10.4","eslint-plugin-node":"^11.1.0","@babel/preset-es2015":"^7.0.0-beta.53","eslint-plugin-import":"^2.22.0","eslint-config-airbnb-base":"^14.2.0","@babel/plugin-proposal-throw-expressions":"^7.10.4","@babel/plugin-proposal-export-default-from":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.4.1_1594517274339_0.26960877697423324","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"mongofn","version":"0.4.2","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.4.2","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"homepage":"https://github.com/ahmetegesel/mongofn#readme","bugs":{"url":"https://github.com/ahmetegesel/mongofn/issues"},"dist":{"shasum":"1e3af121962d46518026f80d9563c1d3511efbff","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.4.2.tgz","fileCount":35,"integrity":"sha512-f2VkXsNLzV+d//gRfryy2PrTr3ezv5AX5fHn4g6v9dGvdvXMOLxfZjr8KzTEXNBCC4u2I6xpote4b4Ew6MzjUA==","signatures":[{"sig":"MEYCIQDFb3qFLIijEwHieCpBlj50CrIamPCn3/0x1hcWp7OOxQIhAJ20w+G3DAcwiRP1yzjazNDUUjuyJTpUjjEU+hFzz8aJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCmeWCRA9TVsSAnZWagAAaegP/0aO1UdTxaEfvemXwFG3\nsneXzrOPmAAoINau2s5AfQ2Zg388aWUqDtn0j9Q2nyD/Ey54gEAOB/URLkpy\nccf0nMOkL8mGcZhkAeg10rEL6pC9ZOW1BN3R04Hh4elmhSlYtWd9CTfnqpxW\n7k43Q8fXtFeRbAHYBxiD8U95OQ2NbchWXEPblHK7p1Xrxt3HsUm5RgqDAPe1\nHyOWBT4YWbE4uxp+OdAh2oEf9X8eW1TSa1Iyl73FHKJdn7Bqhz5qPheKF+ZN\nA/AjY2l8pOW0e4XXF2SXHI6z/Uqg7IWLpMitwkGedryV1UrOnW8uDef2kinp\nDuyyjxFYyxFRJWShVXDVeY5SMcmyTfdSsBr7jAFnwpD6BObhaAvzFfam6dXW\nA7tBjr29cgwsPmg3rJ8VGKjBY5flHHEixajMaJraGCGjJL9fZlzIPac2JWkN\nJ/jRLxgtRUNhIzHDIPxc0DEihlWf+RHh9vq4rxAfFddZjStTjGWSuQBBPGWd\n9xzTCjBu0REKdkuH+5EViSv8Ht0Nk2IO/+HpaYg80V/0xoTwolQUpsnBKOfb\nroShM6FmuJwW3ptTJh6P0kC/z5lKiYfKJqcY+kbQmRPHFDsx72Y94QafWoUZ\nDyV6JQrj9bpLqc5qsAJkjl62CPFihbhJHF7qHGxHwGg+2noqQV2ErqbtaBKP\nG1hF\r\n=nIpy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","module":"./es/index.js","gitHead":"23c941a7e572e4b240b921cad1a12397c44442c1","scripts":{"lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","build":"npm run build:es && npm run build:cjs","clean":"rimraf es/* dist/*","build:es":"cross-env BABEL_ENV=es babel ./src --out-dir ./es","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist","precommit":"npm run lint","postpublish":"npm run clean","prepublishOnly":"npm run precommit && npm run clean && npm run build"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git+https://github.com/ahmetegesel/mongofn.git","type":"git"},"_npmVersion":"6.14.6","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"ramda":"^0.27.0","mongodb":"^3.5.9"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.4.0","rimraf":"^3.0.2","cross-env":"^7.0.2","@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/node":"^7.10.4","@types/ramda":"^0.27.6","babel-eslint":"^10.1.0","@babel/preset-env":"^7.10.4","eslint-plugin-node":"^11.1.0","@babel/preset-es2015":"^7.0.0-beta.53","eslint-plugin-import":"^2.22.0","eslint-config-airbnb-base":"^14.2.0","@babel/plugin-proposal-throw-expressions":"^7.10.4","@babel/plugin-proposal-export-default-from":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.4.2_1594517398019_0.17780287680404894","host":"s3://npm-registry-packages"}},"0.4.3":{"name":"mongofn","version":"0.4.3","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.4.3","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"homepage":"https://github.com/ahmetegesel/mongofn#readme","bugs":{"url":"https://github.com/ahmetegesel/mongofn/issues"},"dist":{"shasum":"4a82deb3d7e9929ff38b73f833aa3da286b04a42","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.4.3.tgz","fileCount":35,"integrity":"sha512-mh6yXoUxsLijMe05Xtc1XrF8KGB6TOeMal2WNNSyN2YUidpdkv4WOvsS5C64CFM1Id8wKcO7evIcJAJb1BhxzQ==","signatures":[{"sig":"MEUCIQDkYLJWMmcyp2FqrZGyyHwLKBGWMWvjzDzZ5Wq9CS+COAIgB9xh6w5vOAppxm5q2ZimhliFZnqxYtLMozXm8nQrXSQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCmgMCRA9TVsSAnZWagAAp50P/RPWjtYN2QhffmS8ZvXH\nwIZsAOM2a1uaDpu0s28ixd5eNQAeaE4MlXVZlE4rVqNS7EGKtiTTd3AsFGUe\nHTkbMcIVNYyL1x4ZCDN4hpxkD2ChgzChNd2DtN0atLogIrJC1jCTtItKPYHl\n3agmUaU7KXgXIZjCFg8l+1J+594kssxQz8YkNo616OMTMP5n0K84oVxAoQRG\n9yVqG5CiMwyiV4KNT5mYAp0eFmFz7rn9XkLuYxc1IMxZJsCiZKjAs9rNo6PU\nX00g3rtmmoL9YJh54VkeS49gT2xvBCBUFrMeuWUCZiOSATZ6oU1S/KrpKrKs\nsvohprjiMsPhZZaKjK1LND1PiHG+kT1DhDA95jx10LuAw6wnkk6KFpRfrVtc\nMVl0mjpr56Wfn4MLks3LnBKrHM8ks0wFQLe8uUAGVUpE04tvUc0yzMYanFh4\nSy3KN74BSG07/B7LT9MxOqaVCCDMKbdNu8xd2poszMfbcUlupJbmRURqHsQW\nzvDpo8r2cnuEwS3Bl0q6q4oM+NH4JHC64XxK/E65A5Tg+RXn6cNiVDMWpxdh\n2L/3B0RpWVHo5tpXOqdvmmKYk9yMFdqWubRfITUIQa0tBna5aQJZotTzUUkM\nQ7tluHDWSzUKQoUjzpjUTQpg1kTJvH/FWiBPZsoilI49ehnUO3weKNDjOj9h\nXNKH\r\n=+x+L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","module":"./es/index.js","gitHead":"23c941a7e572e4b240b921cad1a12397c44442c1","scripts":{"lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","build":"npm run build:es && npm run build:cjs","clean":"rimraf es/* dist/*","build:es":"cross-env BABEL_ENV=es babel ./src --out-dir ./es","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist","precommit":"npm run lint","postpublish":"npm run clean","prepublishOnly":"npm run precommit && npm run clean && npm run build"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git+https://github.com/ahmetegesel/mongofn.git","type":"git"},"_npmVersion":"6.14.6","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"ramda":"^0.27.0","mongodb":"^3.5.9"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.4.0","rimraf":"^3.0.2","cross-env":"^7.0.2","@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/node":"^7.10.4","@types/ramda":"^0.27.6","babel-eslint":"^10.1.0","@babel/preset-env":"^7.10.4","eslint-plugin-node":"^11.1.0","@babel/preset-es2015":"^7.0.0-beta.53","eslint-plugin-import":"^2.22.0","eslint-config-airbnb-base":"^14.2.0","@babel/plugin-proposal-throw-expressions":"^7.10.4","@babel/plugin-proposal-export-default-from":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.4.3_1594517516357_0.4781992927972334","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"mongofn","version":"0.5.0","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.5.0","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"homepage":"https://github.com/ahmetegesel/mongofn#readme","bugs":{"url":"https://github.com/ahmetegesel/mongofn/issues"},"dist":{"shasum":"bef8846e2b7587182c68c2b4cb6b772606c5953e","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.5.0.tgz","fileCount":37,"integrity":"sha512-2pTvkXKrEPItnaZhsBhEYDTGAoZIUR05YxJlF3HodzgxEHqIzv8i3JgVXAOEUyKkqfu+jXcIkq9PryfAcJD/yA==","signatures":[{"sig":"MEQCIGPwwpbdkStBe6xXod8htbR8ZhXgrEQZyMfP9wq/63fWAiAfSJUDrGbrJgnlw0guj3B9tIScjcgpvsXvRcMZmbkKuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72461,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCxzCCRA9TVsSAnZWagAA1KYQAKQ+7d8x+kMgJ/kJ1WRU\nXBnTaJw/XLpDhZWED4HPCCD/TAd0WZlPWVzUsPxBdwI8pEAQNQ+UAody4R6s\nCQHvbtcn/UYxVO8BnwhNpxDqBPz+LjJr8qh9YuDcqrkFBRItM1+B+KxMy8LP\ngW5NLmJd85ZJnO298JxhyTgZM2HYZfeZU738MGAR8ek+Xc8+RH8t/zr5lEFo\n931yaCVsd8nuPhG//vBJGE2dwT0YHTbaFZs1kszGmrb3stMsHdwDFhsUcTWq\nQjO3bC5wypvOIlgt2ti+Ucr8T2yMma0k0mTtAGqHzms4QO3lu4ma1ogEJk0l\nL/ZLM63TFX7vz6hOg+U1+EVDOSE7OppsJozhyYuBPMNPidtHooaYYRZyRA8r\n6hxRSeaIzYYN1NKvXv4QYFPBU5WYrbHqjUpSvp5jGv/AVNtKEjg8mAYt+MZ9\ngvwLUrgAkZoyYP/LsVASml1Mgjcz0jwWXzexdf4cd6kDk9crcs8RIdMXGo+g\nZdJXK3/TRcqpeNKlL7S74gXse2HqYsCTQcVJhQLq2V9pswZfaZtPbjh8UXFV\nC63Qpeent9eUsQXzZ08Ntb8CudwhE7TZVo9gFxYT9kDKSPC8oVnbvpSu9Q5P\nvPCpkwi8MUYG8/FWJ7uLXH/fcvb/3+4gWX3PlVuAGZ9LDeJUQPuAB1PrJ5Kk\n7NfP\r\n=jI0k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","module":"./es/index.js","gitHead":"fd95261f58280230817338f3984e6494db085399","scripts":{"lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","build":"npm run build:es && npm run build:cjs","clean":"rimraf es/* dist/*","build:es":"cross-env BABEL_ENV=es babel ./src --out-dir ./es","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist","precommit":"npm run lint","postpublish":"npm run clean","prepublishOnly":"npm run precommit && npm run clean && npm run build"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git+https://github.com/ahmetegesel/mongofn.git","type":"git"},"_npmVersion":"6.14.6","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"ramda":"^0.27.0","mongodb":"^3.5.9"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.4.0","rimraf":"^3.0.2","cross-env":"^7.0.2","@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/node":"^7.10.4","@types/ramda":"^0.27.6","babel-eslint":"^10.1.0","@babel/preset-env":"^7.10.4","eslint-plugin-node":"^11.1.0","@babel/preset-es2015":"^7.0.0-beta.53","eslint-plugin-import":"^2.22.0","eslint-config-airbnb-base":"^14.2.0","@babel/plugin-proposal-throw-expressions":"^7.10.4","@babel/plugin-proposal-export-default-from":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.5.0_1594563777801_0.2107763198174839","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"mongofn","version":"0.5.1","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.5.1","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"homepage":"https://github.com/ahmetegesel/mongofn#readme","bugs":{"url":"https://github.com/ahmetegesel/mongofn/issues"},"dist":{"shasum":"a444233a4b5df18384cdf8de8d2bd651bf04db65","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.5.1.tgz","fileCount":37,"integrity":"sha512-Pzzxsz4Nk59ONiWVkFnbUpAXjDPwNQC0KtszukZ1T8GvfKtdzcua1mG2rqc022r4tzaOy30rojg6JQ22rIGDEQ==","signatures":[{"sig":"MEQCIGlTZN7o6Km/Jc+lF8l17glH55wJ0+35+g9kykFx93y2AiAQ9x463o1blAxv6oLzs3cZtil9ni8iNCVOfJ0zr+Uq+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCx1aCRA9TVsSAnZWagAAOkQP/iTbFVi7rmGHrzx3TenR\nMyQbn9KZAeARIhRgEXf3sbc+IW+xolg4e2tHj6IYvjm+OCHbvoc/FyQUe6W1\n9/9GuBX9IYleufYv/4ALzLEAZxAAiIwSAwqEeWiNkjL5504rCMhNEy5aXsgM\nadPeLL1qqf1eW0xTVt65EK1xFnBnckeGfMCsPENboy4Ez61rW3lKeOmPkQgW\nA3/9MFfIR1W95cr5eADrYGDlAYtTE8qeucHSTSOYivoT//QXtlz4bCNXmNSZ\na7KvBLlzCVqKiIso1i/DJj/b70zklnkm2bNMTV2Tf/phT8weN+uQhRW3QD4H\nf/sdYrU2z77NqWWlCf05QEJO65GILpizu3AcpZBlLRMxPoFcK+ddh0MkUGq2\n+MD0ECqv+YUgenufW/xOZEH62/fBYyfo6bKFJ7n5jT0qtZ1KMFpt2zPlzmep\nWA15UqThdZNZrnpMIXnt7no155RUqN7Cihyn2lYlqVrqzsgK0AaCxTFOTul7\n85g3Eh8rWXa6ptvLIvMWfF7chxf+gYTUWDPH5GV+IFGX2QBWUwnt7ccsVwlC\nA8ePnKjC5GFzYAJ6z69Y3IllPKDZY5gaQwiNrE5de6CQxsw6v1zlpy9pJh9J\nSjaIUF21fF63iYc62U9Ro/qw/qc/KXyOuSytdBg1jTlwHaDF8aCe12VKU0G/\nYVhH\r\n=ohFn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","module":"./es/index.js","gitHead":"ae7c0027d6a2dec27a30cb402300c39154c1078b","scripts":{"lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","build":"npm run build:es && npm run build:cjs","clean":"rimraf es/* dist/*","build:es":"cross-env BABEL_ENV=es babel ./src --out-dir ./es","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist","precommit":"npm run lint","postpublish":"npm run clean","prepublishOnly":"npm run precommit && npm run clean && npm run build"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git+https://github.com/ahmetegesel/mongofn.git","type":"git"},"_npmVersion":"6.14.6","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"ramda":"^0.27.0","mongodb":"^3.5.9"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.4.0","rimraf":"^3.0.2","cross-env":"^7.0.2","@babel/cli":"^7.10.4","@babel/core":"^7.10.4","@babel/node":"^7.10.4","@types/ramda":"^0.27.6","babel-eslint":"^10.1.0","@babel/preset-env":"^7.10.4","eslint-plugin-node":"^11.1.0","@babel/preset-es2015":"^7.0.0-beta.53","eslint-plugin-import":"^2.22.0","eslint-config-airbnb-base":"^14.2.0","@babel/plugin-proposal-throw-expressions":"^7.10.4","@babel/plugin-proposal-export-default-from":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.5.1_1594563930473_0.8169390009981659","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"mongofn","version":"0.6.0","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.6.0","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"homepage":"https://github.com/ahmetegesel/mongofn#readme","bugs":{"url":"https://github.com/ahmetegesel/mongofn/issues"},"dist":{"shasum":"a87eea1a149c80c7ccceda2ace0e0115563f95ae","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.6.0.tgz","fileCount":35,"integrity":"sha512-jYx3kJRssGj9T/us7CnHse0hhIZfPkM0gL7FnnSQAi+nxRGrsav1T4ConTJKTtm3OFHE/eBM3PY63SCA73Midg==","signatures":[{"sig":"MEQCIGkqa7seN9zH/5d7tX8KAP6foJbyw/RczbCJkOpw35c4AiAIw0Q9BHkpWXm6U0EKnLWAi76XGq9jbQBewsWb1my0Cg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUQJgCRA9TVsSAnZWagAApdsQAKOoqkVmxQfgNzanVYfD\nes9phs66TOHxxo0vNoEL3i8YAltcamHoRIzPUiE06EWxTQ+6a7OnQiBmB6HK\nRnvayAlFi0O5ioO65XwuIXqZMAlf1UacHxfVpTYGMmFfuq4v4hmu+3g79Soi\ngSH7SZp5jyYsOxn5w0B1yUeBADGktlnXuLr5LzOmsBM6fbpjBHv6uURjdMqR\ncNUmVd2JDjT89TIvMzT4FqQlQ+r+qoLKVuDo5s5n3D6Bbcwaxl34pwd1Wr31\nUQ65zc9XzXsyEX2aXDwvWsIbLHtMsnukWzDNlj5/VDUS19WPqcJ0jIO48Lmq\nDaN0hXDbZ2uV/MyWYlsOjmz7QKx523XBtFAQ4q1IDwBZpG9OXerG7kWK3f+c\nKzPskfisFFD1G2TRfVU4yXiIThKpgQQZzPX0bcw9zbMFT8b1rgJXehNIlZIP\nrGLVSRYNMx2fOaBni2TxP74XSsvqnPiAnfElHRzeA2EZTVzYlciDeZu1l9DR\nbUT0puOQS3meBrzi//RizQmJfIz0kvg/qYfTS6Ijh7OP/5u4RYHIzyhK3kEq\nK27rnIPzxQaEpVmMltJGhecIfX+TS60pjeu7ElMO5gz8ms3igK4ukrclHXzP\nnlb16jcVLtRJuBvGT0YITPZqlUm2iifcB3sNpvlKeaLeoc2hdxUCkjfUJzRG\nJ7UR\r\n=dq1Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","module":"./es/index.js","gitHead":"2d334dbf304e7f3db5f33e355f944a5f4ff0b02b","scripts":{"lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","test":"jest","build":"npm run build:es && npm run build:cjs","clean":"rimraf es/* dist/*","build:es":"cross-env BABEL_ENV=es babel ./src --out-dir ./es","build:cjs":"babel ./src --out-dir ./dist","precommit":"npm run lint","postpublish":"npm run clean","prepublishOnly":"npm run precommit && npm run clean && npm run build"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git+https://github.com/ahmetegesel/mongofn.git","type":"git"},"_npmVersion":"6.14.7","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"13.11.0","dependencies":{"ramda":"^0.27.0","mongodb":"^3.5.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","eslint":"^7.4.0","rimraf":"^3.0.2","cross-env":"^7.0.2","@babel/cli":"^7.10.4","babel-jest":"^26.3.0","@babel/core":"^7.10.4","@babel/node":"^7.10.4","@types/jest":"^26.0.12","@types/ramda":"^0.27.6","babel-eslint":"^10.1.0","@babel/preset-env":"^7.10.4","eslint-plugin-node":"^11.1.0","@babel/preset-es2015":"^7.0.0-beta.53","eslint-plugin-import":"^2.22.0","eslint-config-airbnb-base":"^14.2.0","@babel/plugin-proposal-throw-expressions":"^7.10.4","@babel/plugin-proposal-export-default-from":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.6.0_1599144544343_0.4413084622103238","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"mongofn","version":"0.6.1","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.6.1","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"homepage":"https://github.com/ahmetegesel/mongofn#readme","bugs":{"url":"https://github.com/ahmetegesel/mongofn/issues"},"dist":{"shasum":"1bf58fd6b72c2dd585c656ae6612ce23aba59b4d","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.6.1.tgz","fileCount":35,"integrity":"sha512-hlLYGnPIsFFygDyXZN14w1qI3oiE/9elop+qV7Ts+OlE2VXxle/EiBpxSB/KTAD5AR7q/TB1mU2nVH/Nb3/xHw==","signatures":[{"sig":"MEQCIHtPyYBZcHMygCCPTOe+Jw6sby9yxHJLxWJykfYtTtmkAiAL9m05JVl/1d+uXpD9UaIftvsH1LmN7drusfCJAkJ3Ow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUQ1PCRA9TVsSAnZWagAAdUgP/iFJS+q4BePcmc7c9zhH\nJL06elDFUM5SeuSHf/1Lgh1WYjtIDIzmr5o5fRku8vaqRyX7ayirxlhHE9AK\nXxk61+hyEYWLfPgJXxYgZkk2a/JVqAfu8uP7WrnHuVKX7h0kJFl2z9c3jePi\nBLw7Oku5It2KQcNpnPiZwwEvTp9eAzmMG02ieAJL2x07ZY3SkxenVE4oL3DE\nMPwB6vkxRuHEj0uVDIn0KkD61tVZPc1RFMPQCrKBNsO/nzu8xyuROFwSEajk\nABcGZ7st5UqmYtUvRUa9Ck3zwKIFLjAkC/hV/jhDsGgVv8qs0icc2jfpf779\njlrOvcGGBYocABanltIB3eiO/+FnvEZZFv8/skF9EEEbbENsdfsctuLa5JZI\nwFHxsRJIIhMUw2Bt1OgYq83AuVrsSszrhR0cmSH1XJgdxSS8TVJxqRO+66O1\nmKy3uWIxO0HKLKYVX8TdvPjIoqDaEBaIdDcYhsB5VE0175C572/dO0ZWFbqn\nl5pXavamN52VVwpAzBOHun11MHkEqMMLoRRQgmB/CWCkjfFA9oyzXF3pSGI9\ntKhCfbC6l8jvcvrJmpD3yh5OK1R+0e7aPqMpKI7E5qsyYpPArSBsHTlZoJnT\ndW4+D33jqFI69bstosxZ1BDs+ObEdKecOmp290392hrg0odEl8Fj/3nKAxn6\nys7j\r\n=FN4k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","module":"./es/index.js","gitHead":"a6347662ad8eb432939e28eedeb5f4957169c472","scripts":{"lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","test":"jest","build":"npm run build:es && npm run build:cjs","clean":"rimraf es/* dist/*","build:es":"cross-env BABEL_ENV=es babel ./src --out-dir ./es","build:cjs":"babel ./src --out-dir ./dist","precommit":"npm run lint","postpublish":"npm run clean","prepublishOnly":"npm run precommit && npm run clean && npm run build"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git+https://github.com/ahmetegesel/mongofn.git","type":"git"},"_npmVersion":"6.14.7","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"13.11.0","dependencies":{"ramda":"^0.27.0","mongodb":"^3.5.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","eslint":"^7.4.0","rimraf":"^3.0.2","cross-env":"^7.0.2","@babel/cli":"^7.10.4","babel-jest":"^26.3.0","@babel/core":"^7.10.4","@babel/node":"^7.10.4","@types/jest":"^26.0.12","@types/ramda":"^0.27.6","babel-eslint":"^10.1.0","@babel/preset-env":"^7.10.4","eslint-plugin-node":"^11.1.0","@babel/preset-es2015":"^7.0.0-beta.53","eslint-plugin-import":"^2.22.0","eslint-config-airbnb-base":"^14.2.0","@babel/plugin-proposal-throw-expressions":"^7.10.4","@babel/plugin-proposal-export-default-from":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.6.1_1599147342559_0.6994452512265656","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"mongofn","version":"0.7.0","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.7.0","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"homepage":"https://github.com/ahmetegesel/mongofn#readme","bugs":{"url":"https://github.com/ahmetegesel/mongofn/issues"},"dist":{"shasum":"39bf0f43a5fed1865f6dc820a43ce22936ad8db3","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.7.0.tgz","fileCount":35,"integrity":"sha512-rlkskRYmsuPedIMPkEN27Xl2czDmNCYTomRf260oVUys7bY3RzqXqhmJ53RqCVCeLJMT3u9Gd2DVjnFcmh58bw==","signatures":[{"sig":"MEYCIQCs9tOl/u1bcM4a0TfZWwW563KUTAKVxXKlGGpCOrv5lQIhANHXFWPqadffvRLbnbnjczTlfkmm98TKVKHmduFdJ+3W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfb7tYCRA9TVsSAnZWagAAs2YP/0M7RV2HFPRMVbde6jtj\nPwAFbKTn8t1IOgV8zZiR9Z1X/rJ/FiI7C/KO1n3qJS+mOf0uVzV1AwBAVHN8\nktI9uNzOoZozomDewFERRP+RYkYm7rKagPatW8tL/k7y05cRIJHIor7oBBN9\nCTGlf6K46cro6HoCVulDHBQ/Y1G9kHdrvbqR3F5WwNwknIXK28yDbsu+2HRX\nfr9pxjQPdZQQQFACJMWkh6JxaFLVxcF3TrtZ5VWBKerHql9euG2nUdwv7uBV\nAZ6yYv5k8FwQoS7wDEGMgnWXZ+hmdkfcS+AV8D+1UMKDByHu9NiryzfM2a0E\nQXtMYQ6sDWaZv4W4PDXqfsM1UwfIBnePw4gXUTVE8KOF19qmSqrwHoD6IVXV\nqxmNEmbU1L++l5uRvFZ/sX1e9X+5jMkXhlNuX7+EYSC/yTwbY2zhOMoLGAv1\nWNfs8nb7QEBByoxBmIblXtUo6blDHgEoPG5vLblKzUmPqBmW//XoogEuP7Eb\n+kQVBM6oYShVmpllZ9Cs5LkhWDiDwY7hTNJG94LVt0LeUKcjAKB3rGsscUan\nLFwiNuX7aYIyhGwmhvbP8B69KWdrUzSjPBLDiFf4y/MWgyLqvVnsOxx2QyQT\n5d972K0GtiBgqHC6Y4LDpAEh5ZZXdQqFSxQlHqd9QiUHNRZ/crdfHqtB/KPz\nA1d0\r\n=YKS3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","module":"./es/index.js","gitHead":"47106323a942c52ac0c6dd9876fd64e2f89b5463","scripts":{"lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","test":"jest","build":"npm run build:es && npm run build:cjs","clean":"rimraf es/* dist/*","build:es":"cross-env BABEL_ENV=es babel ./src --out-dir ./es","build:cjs":"babel ./src --out-dir ./dist","precommit":"npm run lint","postpublish":"npm run clean","prepublishOnly":"npm run precommit && npm run clean && npm run build"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git+https://github.com/ahmetegesel/mongofn.git","type":"git"},"_npmVersion":"6.14.8","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"14.10.1","dependencies":{"ramda":"^0.27.0","mongodb":"^3.5.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","eslint":"^7.4.0","rimraf":"^3.0.2","cross-env":"^7.0.2","@babel/cli":"^7.10.4","babel-jest":"^26.3.0","@babel/core":"^7.10.4","@babel/node":"^7.10.4","@types/jest":"^26.0.12","@types/ramda":"^0.27.6","babel-eslint":"^10.1.0","@babel/preset-env":"^7.10.4","eslint-plugin-node":"^11.1.0","@babel/preset-es2015":"^7.0.0-beta.53","eslint-plugin-import":"^2.22.0","eslint-config-airbnb-base":"^14.2.0","@babel/plugin-proposal-throw-expressions":"^7.10.4","@babel/plugin-proposal-export-default-from":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.7.0_1601157975765_0.8686705097692518","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"mongofn","version":"0.7.1","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.7.1","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"homepage":"https://github.com/ahmetegesel/mongofn#readme","bugs":{"url":"https://github.com/ahmetegesel/mongofn/issues"},"dist":{"shasum":"1df9ad5c3ac7111ada5d4247c705da6171790995","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.7.1.tgz","fileCount":35,"integrity":"sha512-xHbDYiG/RfngFvDuQ4xDyrSD/XBlShsM/RwvHEX/WUeMTdbls0yXmqDU/OmwlZQgCFk/EjxWovtMYG04BXt12g==","signatures":[{"sig":"MEUCIHEtLAtZb5z0rfxo4AOTZHK7MIGpws05TIsMnDf+9SFrAiEAlanMg7MhplJVcg7ebpTKmS4pz53jco2tKq7gSVPOxg8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfb7xoCRA9TVsSAnZWagAAenQP/A/5/aj4hXnYLR3X1VMT\nrNiljTGV1r7j3ckLs+t4EjIR/UMo1HgydGDk1iPM0v6TOJNDN8qMu7xlQ/ff\n0b8OTdA0mD9tSwcFcHbeAaQmcV/WZ+OUk+On77HznUjBY/qiYPnBi5FqKDSH\nIOHibUx5HiPLZo05HaoRZcjkGCkkvUzVWWZzsWud3U6QCtF17h/NVkdtifAf\ndwSMhQ0iugipl3QnLC8NYAldJMhcxK6ny0xJUVNjNN+A2AuN4n/cEiJTntN5\nnvhboI4Q0KPRHN1yYJBYKgmxjFusuF3V07mzkRTpJKpd8J6ZY3uR41dIeDxQ\nPBmGLal5bPcIAIXDAbWUOvt/PpPSOzTjgCBPJpSmqxh6Yc175KYb6ngBoz1n\noQOCdqosgygYTk0JPTgoPSyFfqCBEJgKU+0Thsbmc6dIkUOE2pcHi3/7b9Pp\neA4sLP4VZGyCznx16D0w7mzXsS6IZALEJMbGeCkfzkE2bXnaqS9I05vH8Iog\nPNRWETYx4IL0mAA46A8TBFQWoXfzsjBONM6CUhTJBloaxTkTsi3ic2EJiCiO\nLWNUzsnXpA09C6v/torGszR3F8TIzFD5EgozArxGp4q8557EM6HeBHKiI8nJ\nPh7V93XVbFN4m79Pab4P3Oh2kD09uOIEX9FYqeJlV/PHDwTZ+9cGLj5DkqyV\nNkz4\r\n=9H91\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","module":"./es/index.js","gitHead":"8139e0369d466b3182194474119fa0db8eb9dffa","scripts":{"lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","test":"jest","build":"npm run build:es && npm run build:cjs","clean":"rimraf es/* dist/*","build:es":"cross-env BABEL_ENV=es babel ./src --out-dir ./es","build:cjs":"babel ./src --out-dir ./dist","precommit":"npm run lint","postpublish":"npm run clean","prepublishOnly":"npm run precommit && npm run clean && npm run build"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git+https://github.com/ahmetegesel/mongofn.git","type":"git"},"_npmVersion":"6.14.8","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"14.10.1","dependencies":{"ramda":"^0.27.0","mongodb":"^3.5.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","eslint":"^7.4.0","rimraf":"^3.0.2","cross-env":"^7.0.2","@babel/cli":"^7.10.4","babel-jest":"^26.3.0","@babel/core":"^7.10.4","@babel/node":"^7.10.4","@types/jest":"^26.0.12","@types/ramda":"^0.27.6","babel-eslint":"^10.1.0","@babel/preset-env":"^7.10.4","eslint-plugin-node":"^11.1.0","@babel/preset-es2015":"^7.0.0-beta.53","eslint-plugin-import":"^2.22.0","eslint-config-airbnb-base":"^14.2.0","@babel/plugin-proposal-throw-expressions":"^7.10.4","@babel/plugin-proposal-export-default-from":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.7.1_1601158247871_0.730168618420642","host":"s3://npm-registry-packages"}},"0.7.7":{"name":"mongofn","version":"0.7.7","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.7.7","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"homepage":"https://github.com/ahmetegesel/mongofn#readme","bugs":{"url":"https://github.com/ahmetegesel/mongofn/issues"},"dist":{"shasum":"06c8693663f90cf421d5d3f0e32c054e215b6206","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.7.7.tgz","fileCount":7,"integrity":"sha512-ziwcHe4HwiQi7BXlyRDWhD6pTvJyXRZwVvIWEEHQO4+EPYrWZcM9zcfOdqCqwQ+ZisWxiiXwCq7EmSJ4nUqJUw==","signatures":[{"sig":"MEUCIQCVC+Y7uoDQDrZtmaAfOSKRGewxUuNrH2eLlGgU3PdwHQIgI26KPJjBDZrp6tvBZAvV+2E9sFFVnF4ITwajkgX6GEA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":164082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcWUuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFQw/+IojlE5LEOn2b4s9ROn2wVyuYYV/a5GJmgSVEZ2q5r5c8+6ij\r\nl69zCVIXFzBqJPxIupGuxd4O3RgskLQ6lHT4ZVVwp6B8dDkAtoP85BomeXUA\r\nlMfWCsSElahWum4yz+a/qHWRkLNPbUvmZ2iHJAZDRitBJd5UWkhZ3hxkpJ3a\r\nrsD8AzKEBZgYpaCk6BUg/a149G0kaZRwoKLWazLFzmc8sAK2xiBbAAaLiJH0\r\nFxjfFArJn4wHSnUZ4uqUu7N/RS2ERLWBSMrJVgR5Sh59nuWgD2JT1W/NvDUj\r\nQTGOGTz2RSIL1N3JxLtX1ZBpeJ1sNp4v7XOLto26kVnbulHD4W690cMmDShO\r\ncnGqVnGG3FGQZwkiWtLkAgKuH/Tamqiy60Z/frLCWxt46OhDOqKnFHgewjRo\r\nIA8MTiCBQKvSBKBXbnoAo1HlIXbjmObenzmoQc17rQE5MCWEP7suuVc9BQnj\r\nzk3AphxDHoWfBR6R6KDEkgqRj2lpXz/aMBbxr7BoTtmoVmeYSBLUzQcWnbHf\r\nV/jIuQhbH2uwPvAeS7tMfZeEqAJlgh2vskTHt6/bRIM5p6VXtg8x+U8aeW4B\r\nx92EqLBfkwvYyc4440CnbSc3JpMJc6CE+/3v3V+IPu0bBtI1LnMrH/pZ/VSl\r\nxNKxbTcyxVlCin/9z9ggZAwHJ7sRCWzpyuc=\r\n=maSy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs.js","module":"./dist/index.esm.js","gitHead":"ae297951c7e6b38527f5b549b37c6a4a23afd3ec","scripts":{"bump":"standard-version","lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","test":"jest","build":"rollup -c","precommit":"npm run lint"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git+https://github.com/ahmetegesel/mongofn.git","type":"git"},"_npmVersion":"8.19.2","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ramda":"^0.27.0","mongodb":"^3.5.9","@rollup/plugin-babel":"^6.0.2","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^23.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","eslint":"^7.4.0","rollup":"^3.3.0","@babel/cli":"^7.10.4","babel-jest":"^26.3.0","@babel/core":"^7.10.4","@babel/node":"^7.10.4","@types/jest":"^26.0.12","@types/ramda":"^0.27.6","babel-eslint":"^10.1.0","standard-version":"^9.5.0","@babel/preset-env":"^7.10.4","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.0","eslint-config-airbnb-base":"^14.2.0","@babel/plugin-proposal-throw-expressions":"^7.10.4","@babel/plugin-proposal-export-default-from":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.7.7_1668375854121_0.5517198414493296","host":"s3://npm-registry-packages"}},"0.7.8":{"name":"mongofn","version":"0.7.8","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.7.8","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"homepage":"https://github.com/ahmetegesel/mongofn#readme","bugs":{"url":"https://github.com/ahmetegesel/mongofn/issues"},"dist":{"shasum":"c45591496b8ee58af679d8d685b3f18be375e8f6","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.7.8.tgz","fileCount":7,"integrity":"sha512-WJXSNF0EIXLcacGxAL0i8/Hb2oDVnyQj+bQeHOZByfHUvXDYLydSd6B1zNfSWlrzhfdWHk8p3xnXJmJiv2Eo6w==","signatures":[{"sig":"MEQCIAMq46ZFvNT/mfAydLejSuydg3kgI6aMC6kaEpYEIiM7AiALHFkSJ4RFuvWqWQuI3fcCI8KofJQ3eXf/Pa0xSFDdXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":164078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcWuIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxtQ/+JEMjzaIuT/eSLQc8NdErYtA/LYrLcRBwBXgfbC4J4EZoXGdI\r\ntw4XP1HlIv5uGZzCaXSPHlJBcFomsc47hS/qr6CogBAJ6xQqQ5EBF3VOgeSV\r\n7nqw6WRoArHhuMSZetQdu9dQUz5Gkxnz//fG0VUbl2MSz59X1alodEPafQIn\r\nj4zA9yJ8kSRibDB5TkO/Kjr5hVEkaYX2fR2+PJsoGU5Cwm9os2fKxIVuwq7T\r\nSRu3x2e0y2IK7kQrUsiDnXlpV/sD46gkuRFqxKZ6fqGbCMjtu3Z8re/XJWyL\r\n1cV5iUHqwB9tOlSPcqKl9InzqrDw+SxcOYRXC0AkKOuZZc0UWnuMQRxWqQeS\r\nJBjyOZi9c7EmhT0QrDgDs+XFOYczdscAOEsBNDm7F0eqTYa+J2DXcsG1RqYi\r\n7PFGzMVox/TZWvh59IfbD7fodG9jbelWULuTVKQyiVVb6k1LFJanMfZZZqWj\r\nnZTjZQw4IrpBm1gILisWb4hXn3g2JEPz9hjFrhod2vNHxllExW+CqYEeble9\r\nQKwFdVd+af21HmnxR0OqaBixp+rFjnTi/Omay9MF2oYyNz30KVUgeEp5wSZ0\r\nAoCJzw0cFpa1Gzha3qq94nWwd8FYB3J5AlqztpEL9EqFQ8tPCbbvKirnsz74\r\nzp3yUMHbs7+KeD9AM/orVlYBSohEVVli4O4=\r\n=oEew\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","module":"./dist/index.esm.js","gitHead":"00625813b07508c4df48cf3a04df1c1532682eea","scripts":{"bump":"standard-version","lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","test":"jest","build":"rollup -c","precommit":"npm run lint"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git+https://github.com/ahmetegesel/mongofn.git","type":"git"},"_npmVersion":"8.19.2","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ramda":"^0.27.0","mongodb":"^3.5.9","@rollup/plugin-babel":"^6.0.2","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^23.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","eslint":"^7.4.0","rollup":"^3.3.0","@babel/cli":"^7.10.4","babel-jest":"^26.3.0","@babel/core":"^7.10.4","@babel/node":"^7.10.4","@types/jest":"^26.0.12","@types/ramda":"^0.27.6","babel-eslint":"^10.1.0","standard-version":"^9.5.0","@babel/preset-env":"^7.10.4","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.0","eslint-config-airbnb-base":"^14.2.0","@babel/plugin-proposal-throw-expressions":"^7.10.4","@babel/plugin-proposal-export-default-from":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.7.8_1668377479944_0.6375232854099151","host":"s3://npm-registry-packages"}},"0.7.9":{"name":"mongofn","version":"0.7.9","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.7.9","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"homepage":"https://github.com/ahmetegesel/mongofn#readme","bugs":{"url":"https://github.com/ahmetegesel/mongofn/issues"},"dist":{"shasum":"430550ceadaf7b95d2d6b2c4de9b5d49bd670ed6","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.7.9.tgz","fileCount":7,"integrity":"sha512-C8PNPspwvy8SmpCnYdmxsCCtK7KPSZEGzCpIPGYLlKNkXFttxe5/aKuBBSP2HkAhHGlkl4WN27RUPJ05O5STxg==","signatures":[{"sig":"MEUCIAu3+iKCb/IzaWcU+WpC7x+MmFtk6GMaugk8wQQRQCSHAiEAzvB4h+zpNv37NgPSf6i1OEZaA5f/vJt+iufsf2AVbTE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":240428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcXCLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVoA//aHiv/8AQBtMQ22VlkJRmmyMeMRInEs/C7/akdpzGhR1jBRsa\r\ndhCgSAnfCWQ2vOfRhyZV999bAuXHA5czVFHROYglrHoJO8mruCNJzU34dHrl\r\nA+6jaEtyT83kgVF7zwh1UhQL8vMEquFjxTi7My6qGm32hQbmMjOel6uoVBRF\r\nD7V+wODvGoMuauVGAwxD34Dm65y+uibks7MJXmLYgA5KGNWqEnrEFjjx+4ky\r\n3+PgIzDKIjPoMXIXbHWZK2fL7dIz+foPjKkwebBz4X7fgGp5gjjWf9g5xJqA\r\nUvhz72r4rUOMzUWmnYUGbiWxiUU6cboLRHdlcew2B26SXZi/NQqgk6OjGezH\r\nSIjV7oHQTr/Bu5QguwDTrOSxCtSppX3kvXsHN1cRGI+O8E/JqEvZ63rUtfV4\r\nyXfkNSIHkQTlDEGBfRuN9NlN7Pvf2G/RKBjswbbWREpyNSjsFFIZ2Wtc+CfZ\r\nUj5JGNFg9LBNcWNPfiOX3JpzJTe2is4nYqF2r8WsImufyt4iQ2yxS84PHPBV\r\noko3TtjFH204Ct0Unfv7c60O+V5E7XXDaJQASftYSov6JlOGr0xbGRATTqgk\r\njlDCG2OndZ5TqWTbCv5ZHsat4eBGo75DOnJZ8Bys318MTknDgglWPe92EtWC\r\nhg3lrgASBwkO/8aCtNdKVaRLVWXHw7jBbmI=\r\n=LLZn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","module":"./dist/index.esm.js","gitHead":"a5899a06cb12141c68bdaf8abd769e965e2a2d42","scripts":{"bump":"standard-version","lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","test":"jest","build":"rollup -c","precommit":"npm run lint"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git+https://github.com/ahmetegesel/mongofn.git","type":"git"},"_npmVersion":"8.19.2","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ramda":"^0.27.0","mongodb":"^3.5.9","@rollup/plugin-babel":"^6.0.2","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-node-resolve":"^15.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","eslint":"^7.4.0","rollup":"^3.3.0","@babel/cli":"^7.10.4","babel-jest":"^26.3.0","@babel/core":"^7.10.4","@babel/node":"^7.10.4","@types/jest":"^26.0.12","@types/ramda":"^0.27.6","babel-eslint":"^10.1.0","standard-version":"^9.5.0","@babel/preset-env":"^7.10.4","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.0","eslint-config-airbnb-base":"^14.2.0","@babel/plugin-proposal-throw-expressions":"^7.10.4","@babel/plugin-proposal-export-default-from":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.7.9_1668378763725_0.6461119806211457","host":"s3://npm-registry-packages"}},"0.7.10":{"name":"mongofn","version":"0.7.10","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.7.10","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"homepage":"https://github.com/ahmetegesel/mongofn#readme","bugs":{"url":"https://github.com/ahmetegesel/mongofn/issues"},"dist":{"shasum":"16010930333300ab0af61a6a227a7eb9abbd45d1","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.7.10.tgz","fileCount":7,"integrity":"sha512-qp1NI48u/VjLcymZbatUDrWg2skS05A+IDzvbjdDFgFTfYGHf5Y4XilxoleCJ6FM975tUlalMRKsG8wSXA5lhg==","signatures":[{"sig":"MEUCIFeK67B/jIBz/YnOQZgjjqE6BKEeiAX+D1kKmkluJj9GAiEAwJ2ee9pBTjaR9DK8IsY8utKVFboucJb01JwRihr449g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":240455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcXKYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2uBAAlQBivowSLInUaeaieZVwY875gCOGbP9Bip3/zUrgJNw1hUpw\r\njbYPg3R7Jga8iGwo8qaLkwjTDDWNPh1BwyiWQsEMr6WHy69CDX5FlqVBiw/Y\r\nzfRVEBuBmYs4HFvl+x+SEmIsVqi5foBIPq7X3JbqVMOBEk0YZ3gayetQxbX5\r\nS1bGp3xEDKHtLPHiZnnGMZLTsnprDRzr5l6JR5wFwkdJQUBafnRuzLqrOG1Z\r\n9A9BI3lOGHLHELRhHCgwlFC2VrTTboQ6NnDL7gRn6GOg+d0BLj4pYiT2U9pM\r\ndj3h3XHHr9CqNxwku4mv08P7qVKT7L6SopFLV7tZNPf7XAaSsiYFQPZsDHG2\r\ntvbiQV5PEwBbv4UVviVSf+ipkFs4x7v313qd31ZVDwMnJ97ozCZqRJ/16nUd\r\nCgI3CYjBlJulwz5e6sSU34MygtH/PDR07x8Wqb1zBSc1+V/UVmkVvh8+MelN\r\nWZVfAiaJpSVn8uohWUkpdMyIJZK8EQDbMkz7qVrM07Oen/D4lwKYDulOekGt\r\nhpf7kUkPC/N5rzyKOT6pQU4F3rxV4sXNwh5QSiSzElxtBNeHqE4kVW5Tj1Lo\r\nxO7b8rJEqrRI7aFuC9tAbe/BQKajmyMwfuS5akPnKNc4WfoaKAzq8LvhUDUY\r\n5mnIIm2Pk5//kTR30GFbCUJSGOYd1vNOK3g=\r\n=GQWS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","module":"./dist/index.esm.js","gitHead":"3d9096e56dbaeeb6c9f2b0595bd1600d0ca06c65","scripts":{"bump":"standard-version","lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","test":"jest","build":"rollup -c","precommit":"npm run lint"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git+https://github.com/ahmetegesel/mongofn.git","type":"git"},"_npmVersion":"8.19.2","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ramda":"^0.27.0","core-js":"^3.26.1","mongodb":"^3.5.9","@rollup/plugin-babel":"^6.0.2","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-node-resolve":"^15.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","eslint":"^7.4.0","rollup":"^3.3.0","@babel/cli":"^7.10.4","babel-jest":"^26.3.0","@babel/core":"^7.10.4","@babel/node":"^7.10.4","@types/jest":"^26.0.12","@types/ramda":"^0.27.6","babel-eslint":"^10.1.0","standard-version":"^9.5.0","@babel/preset-env":"^7.10.4","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.0","eslint-config-airbnb-base":"^14.2.0","@babel/plugin-proposal-throw-expressions":"^7.10.4","@babel/plugin-proposal-export-default-from":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.7.10_1668379288208_0.8718697365321662","host":"s3://npm-registry-packages"}},"0.7.11":{"name":"mongofn","version":"0.7.11","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.7.11","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"homepage":"https://github.com/ahmetegesel/mongofn#readme","bugs":{"url":"https://github.com/ahmetegesel/mongofn/issues"},"dist":{"shasum":"f8b81a139fa8ee60dbd88a172221fc20b6d06449","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.7.11.tgz","fileCount":7,"integrity":"sha512-Mu51TDpIRI7yM+tQPTeJ5z0HNFkyrhzgo5ydnNO5+FQ/dhpXR3u/qmFSQnH2fMtppYAIfhDv4gBkD4xMg2fI4w==","signatures":[{"sig":"MEUCIQD/sz1w3eMscj9XuakoqyjrnfyfLAMNxfKR0fl+SieOEgIga45oaprhYjleUYAp4mDbmQYNbTKzDNUoFPRgGHJ+WKs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":240491,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcXU4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpZQ//azjFRHFN2M3rIJOpHu84Ju4/y7SxLzFlCJFjgrE7xM064mAA\r\nKtS+Fm0TQpOyb7l65Dlurimo7PXgfOXGqxzwnJ4oEOr6Ah9XsiKvuGxw50Tn\r\ni50vg7PUNmhgp8lhZEW7hiyUJYPQK0YlvWMOEy74AtjMiRVxgPG9STVXC7Qj\r\nYM7zKWNzCxzRYGii8kTeSHcyyipPkEDhyUPOAErYYZAxIRTkGtniDuftRKyS\r\nZv8JGDe+u0R3YnzU536w1Uak6t++Jfl+BRabgQQmXB0p5vkDfjqbOpzbAUho\r\n2yTugN0kskgLhscUVXqM1GTK4t7qbgp4+ZVJKme0U84YjEWrHoFmKrCTGe2s\r\n9Rsk2bxt2T8YlWNgmb6A4/6To7ggfDznDY/kvRVTk3U18eFYDlwMl6454e1+\r\nH9g/tcJOpvoOjzBTCY2laSnIvEvhVcpKeloF3yrApvGSVC69appzNwJ/m2Ps\r\nXq3ZapdiO23U8wX4z6bWYzUQ/t3BmfEmDpR2NfB0itMD68bTmOu7pFQR6LU0\r\nN6uwL58bpNEW5KnmEpvIybdtdtLmIyxKfF4B73XmKc/YzdVPOhttLDmuia2G\r\nyiu6Rh6ihbWxzBChDxOcosep9DKTGkN/UTYkUTPKAkMLm3wmu4uyVrdttBxy\r\nnVeplDcM1FlNWBLw2KDU+OmMMk1et9IMhig=\r\n=xZd6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","module":"./dist/index.esm.js","gitHead":"582ac52a6a4bcf8c31d29a3922711fc4fdfb8d5f","scripts":{"bump":"standard-version","lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","test":"jest","build":"rollup -c","precommit":"npm run lint"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git+https://github.com/ahmetegesel/mongofn.git","type":"git"},"_npmVersion":"8.19.2","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ramda":"^0.27.0","core-js":"^3.26.1","mongodb":"^3.5.9","@rollup/plugin-babel":"^6.0.2","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-node-resolve":"^15.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","eslint":"^7.4.0","rollup":"^3.3.0","@babel/cli":"^7.10.4","babel-core":"7.0.0-bridge.0","babel-jest":"^26.3.0","@babel/core":"^7.10.5","@babel/node":"^7.10.4","@types/jest":"^26.0.12","@types/ramda":"^0.27.6","babel-eslint":"^10.1.0","standard-version":"^9.5.0","@babel/preset-env":"^7.10.4","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.0","eslint-config-airbnb-base":"^14.2.0","@babel/plugin-proposal-throw-expressions":"^7.10.4","@babel/plugin-proposal-export-default-from":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.7.11_1668379959965_0.09486045730275094","host":"s3://npm-registry-packages"}},"0.7.12":{"name":"mongofn","version":"0.7.12","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.7.12","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"homepage":"https://github.com/ahmetegesel/mongofn#readme","bugs":{"url":"https://github.com/ahmetegesel/mongofn/issues"},"dist":{"shasum":"7f238b11e0fb7b383a69e5a77942c38b49bd3f5f","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.7.12.tgz","fileCount":7,"integrity":"sha512-DKZcnztw+zpy/4SVoQ5S1nerwHOnL3EDS5cOoT5Cq4Fm7baYstoEfZZ1jX6HyNyr1TtoOpxi8fINCu+MrnXq/g==","signatures":[{"sig":"MEQCICgWhvaWcKZcE9cHpK1vq3d+5f6hTAS79K/tnesVPjcXAiA0zHtGxPQ8sCOwApz7Vfjtqp+2eh4wbHIiNon5h4wcfQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcXYQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKSxAAglz3AkSJADN2T/PhCQjo5g/FvogNZD9xDRz2/dwVF19c2n3r\r\nw2o7OtO98/j7pL8IxGKwWVtXNUu7EmAbXuJRhc2mPkbwCsyjswlf6Mqb7VN+\r\nYl5nbUAuVuyQuJMpQfAGe9KyRP/NZXPfrm168zzOlnV+ZbLKLYHxSLcCygiD\r\nB+WNwhIo+5VAefThUIWk6TfNUSfD+3iDi+dFtxeBHxf1OpHt6qhFGE2SnA5s\r\ndK5QidAGRkAHsmh6KKHQValtWzoiayw3YzzBORgFFUtiXNOoTLZY8gs9d3MJ\r\nI6BlcB2vWKBx1XHhSAq1G5RhPaMZcYU4BGYFv3BbC48nH66yxvKBnv0RDhxA\r\nNL53pDpGSHNy9r8oA1Ad9SzjacST/3RE+TkGrIapo1A0ouDNV/CrLhR/KoLs\r\nJbKGYi8PTwpc8HrRfmNcZqot+10P1LfbsbRAJh42H74Jyygku1kR656lHxzN\r\nC3BorblxyM/DGHvDF8ks03WJVKihB3JrN27roHddNkKu2oEUZQSZuYPVgKLX\r\nWBYdg76QapVMGTn/aXGw8Zhr1t/rReWCvOlU+KtLSYC+GzZarI4h9pMnRHVe\r\nsl1pn5JwF1rsKWjUUAfQ5h7ygmEjz3igsgc0qKEHy8PknIBJumtKnfZGFuYw\r\nZ7VNPiglEEqgiBHuJRZkN4zatziPfFKVsBg=\r\n=k0/j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","module":"./dist/index.esm.js","gitHead":"4d9b87918487df903d96a1ad8c1907b09ccc5f65","scripts":{"bump":"standard-version","lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","test":"jest","build":"rollup -c","precommit":"npm run lint"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git+https://github.com/ahmetegesel/mongofn.git","type":"git"},"_npmVersion":"8.19.2","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ramda":"^0.27.0","core-js":"^3.26.1","mongodb":"^3.5.9","@rollup/plugin-babel":"^6.0.2","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-node-resolve":"^15.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","eslint":"^7.4.0","rollup":"^3.3.0","@babel/cli":"^7.10.4","babel-core":"7.0.0-bridge.0","babel-jest":"^26.3.0","@babel/core":"^7.10.5","@babel/node":"^7.10.4","@types/jest":"^26.0.12","@types/ramda":"^0.27.6","babel-eslint":"^10.1.0","standard-version":"^9.5.0","@babel/preset-env":"^7.10.4","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.0","eslint-config-airbnb-base":"^14.2.0","@babel/plugin-proposal-throw-expressions":"^7.10.4","@babel/plugin-proposal-export-default-from":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.7.12_1668380176548_0.26393046789564534","host":"s3://npm-registry-packages"}},"0.7.13":{"name":"mongofn","version":"0.7.13","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.7.13","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"homepage":"https://github.com/ahmetegesel/mongofn#readme","bugs":{"url":"https://github.com/ahmetegesel/mongofn/issues"},"dist":{"shasum":"6b10e845a9bfdac1027c36db8487d6b349058f56","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.7.13.tgz","fileCount":7,"integrity":"sha512-Ex2FnkIiKeaDbYKMicxZaRbv7QBj+XQoRskg2muAGQ13ZEr6mKDsJdzK2UR3zVPPRQ6/ckeVrIA/GXJ9hcMgmw==","signatures":[{"sig":"MEQCIAZtipjHWjcxeXxjM0bbN4sebIQwhgP+nNfZNcvX5rv4AiAodpQWMGSiSpcZuRg8u3tb+hjXbjUqWb/pw83yXYnKXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcXfoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIew/8D1YGdgRmRShOyKs16K3Pdy8x5u8RdsQcZM0CPuSw73oPu4lz\r\nCtQyRMm0cHXBFQziEMTDOTBLYionyW/jj2LkPTWRmQB4abmke/CS0gV0jZuS\r\nTqZ7Wc7Z7TUVzu8+++ppvuCRck0SLRbnG+vr7jp4nOQx6PvMRLVsTYXlMHb4\r\ngP8sNOEzXLr3ubUykUhOSyc+7cjdq9jABlFUuJdAMpJV50xLS7PFPSKFRIJ/\r\niv2JlrnBiBVHqxs+fufS1YxttRDwvKxyT9lKNP6n8H5YtzvA0uxK0eT5m88d\r\nC+lcCFRJ5VFYdXkjrCb9+wBRD3pXJT0KYOIzWqs29iqKRLjeztkScCozPYqm\r\nnpa5wgbQTQgESyfWKKI7PI4WJbJGykjbhYXgj1Y3VCvXOd/ga1t9DMv+3TrH\r\nUJW0NOKHM5VE0JtoowGXOEOuS015QYslp6nfSJPVLRoRvcbcIW+qHqMBwE5S\r\nSe9xvJ47EWSJ+HkCyueQh7EkTAbqDzuXGlsPp1oF7f0IPC3lLhO4FMVjqwrO\r\nJfhjPDDQszXge/puWF0ZUsvdRAzx33G3ANEXyHTO/n4YRg+DIjMaCT/DlfW3\r\nZ2o1S7BoS1IidHXZ3F1l4wjMGSXIDvZIXiDDSXZ44e0VHYcQyZMZy1MEXwtO\r\nFZ0upfSOdtTTqCQ+XP+gYwnVJ4ryMCA25Qs=\r\n=ts5t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","module":"./dist/index.esm.js","gitHead":"82fb64db53f9170ff73985660c33d252cb51f75c","scripts":{"bump":"standard-version","lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","test":"jest","build":"rollup -c","precommit":"npm run lint"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git+https://github.com/ahmetegesel/mongofn.git","type":"git"},"_npmVersion":"8.19.2","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ramda":"^0.27.0","core-js":"^3.26.1","mongodb":"^3.5.9","@rollup/plugin-babel":"^6.0.2","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-node-resolve":"^15.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","eslint":"^7.4.0","rollup":"^3.3.0","@babel/cli":"^7.10.4","babel-core":"7.0.0-bridge.0","babel-jest":"^26.3.0","@babel/core":"^7.10.5","@babel/node":"^7.10.4","@types/jest":"^26.0.12","@types/ramda":"^0.27.6","babel-eslint":"^10.1.0","standard-version":"^9.5.0","@babel/preset-env":"^7.10.4","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.0","eslint-config-airbnb-base":"^14.2.0","@babel/plugin-proposal-throw-expressions":"^7.10.4","@babel/plugin-proposal-export-default-from":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.7.13_1668380648648_0.5764595767245875","host":"s3://npm-registry-packages"}},"0.7.14":{"name":"mongofn","version":"0.7.14","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.7.14","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"homepage":"https://github.com/ahmetegesel/mongofn#readme","bugs":{"url":"https://github.com/ahmetegesel/mongofn/issues"},"dist":{"shasum":"12d30fc36e1e2c08f8719e3884a98b76020c41ec","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.7.14.tgz","fileCount":7,"integrity":"sha512-qZ0FfmkTtNqgjiCxPUWe+VO4lStkosMVTVhJd76oDIzSuPMSn69oOEsra5TMJp/iYaqO0WQzjLpQCOah9zxiJw==","signatures":[{"sig":"MEUCIQC6P5CLh7qRp56TzFSW91cK+tP5DiRIWFSz/petrcssiAIgc+yezpgQ8MJFzsp3ZfLUp3Yn8K8QmUlKiY+3siJtkmo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJXeFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrqqg/+OJwSVfHJTT/zxVax6T/SJ1YYg4AUJCZ1Aksw+kj5J8SFJgt+\r\nyHxKUS3mSjcs2D0NgSjt/4iKxnR7+aH8BIX+jZuGdbD1gj0S2OjtL8oFIske\r\n6Js9Iu6QbpW7z7TOgD4xLOGAy5PsTegM4gDxaO1uM5QeaIEL1GA4UAWvA2a5\r\n1uMlcFT6G2X1ZHDYIhIK2N543d4Ts9+qBqjLckQjn9NZSHgEnJFYmEkj9Wnq\r\nz23qKIQjMoNAF72/HHbvfrjBZmOE3lV1hG7lop2qoEurWaRVx5BNyPGjnlo/\r\nSAXykYM8VeIgOvTOwP2z2wCoKKQDB1+yqbMDR+LLvOr1J6ELGp5lRJmP2Cxy\r\nHRoVSsaHQjqmEUDszoSaUAopuLV7fvO21BxKU2ccGjDQ5KIKPo56EvmRirDm\r\nz6faGe3g85N60uFhUzAkv7wBPow03z1gcXPjhjJv3O5V712ASFGrYXRvln7E\r\nLl5Bnj9yzmg595YUX8Fsqm8zGgWQMTOxxAUrOaGqDSbmNxiVkkiNmKy51FiV\r\ne2rTsgd0SfROacci/qQ178DRlhwwqnF3aUNkYu0D75YWLRMwPQsB8NfaaCs5\r\n4va2eKMgAZhnFjJSFxmCZuK3z/sQMa6I/xv7xmnA8v1VCEwYxJG0ev5pbKWl\r\nD2v1hl+86NUnys+DLQXXs0DCVm84/V2ysTY=\r\n=EXMt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","module":"./dist/index.esm.js","gitHead":"e857a256c1789d8601edf4b5390eb7a38ede4836","scripts":{"bump":"standard-version","lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","test":"jest","build":"rollup -c","precommit":"npm run lint"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git+https://github.com/ahmetegesel/mongofn.git","type":"git"},"_npmVersion":"8.19.2","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ramda":"^0.27.0","core-js":"^3.26.1","mongodb":"^3.5.9","@rollup/plugin-babel":"^6.0.2","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-node-resolve":"^15.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","eslint":"^7.4.0","rollup":"^3.3.0","@babel/cli":"^7.10.4","babel-core":"7.0.0-bridge.0","babel-jest":"^26.3.0","@babel/core":"^7.10.5","@babel/node":"^7.10.4","@types/jest":"^26.0.12","@types/ramda":"^0.27.6","babel-eslint":"^10.1.0","standard-version":"^9.5.0","@babel/preset-env":"^7.10.4","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.0","eslint-config-airbnb-base":"^14.2.0","@babel/plugin-proposal-throw-expressions":"^7.10.4","@babel/plugin-proposal-export-default-from":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.7.14_1680177029414_0.5373896898310688","host":"s3://npm-registry-packages"}},"0.7.15":{"name":"mongofn","version":"0.7.15","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.7.15","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"homepage":"https://github.com/ahmetegesel/mongofn#readme","bugs":{"url":"https://github.com/ahmetegesel/mongofn/issues"},"dist":{"shasum":"39d9c0be83ffe2b5221a639c7672b5651b06780a","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.7.15.tgz","fileCount":14,"integrity":"sha512-8GD1VaCn17Xd9pg5ilEbZaUmH8aipiE6IQjEao7dk3bdTuWb4X2BI76Qd4FDDwTBR2I9MVuNqJhWginbCHp4LA==","signatures":[{"sig":"MEUCIQCdzasgmKUyrLpVSGuE9Sb3dgn2E8YKrJYJ9K0XsA8dagIgEBxkXR3zpe0/CaFDsjRSeUfhyHG9NhviBKek0baC2Qc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":183640},"main":"./dist/index.js","pnpm":{"overrides":{"whatwg-url":"^8.2.1"}},"types":"./dist/typings/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=14"},"gitHead":"fb59f0acdf6d214c33446cb6393dee51065e06df","scripts":{"bump":"standard-version","lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","test":"jest","build":"rollup -c","precommit":"npm run lint"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git+https://github.com/ahmetegesel/mongofn.git","type":"git"},"_npmVersion":"8.19.2","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ramda":"^0.27.2","core-js":"^3.30.2","mongodb":"^5.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","eslint":"^8.40.0","rollup":"^3.22.0","@babel/cli":"^7.21.5","babel-core":"7.0.0-bridge.0","babel-jest":"^26.6.3","typescript":"^5.0.4","@babel/core":"^7.21.8","@babel/node":"^7.20.7","@types/jest":"^26.0.24","@types/ramda":"^0.27.66","babel-eslint":"^10.1.0","standard-version":"^9.5.0","@babel/preset-env":"^7.21.5","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","@babel/eslint-parser":"^7.21.8","@rollup/plugin-babel":"^6.0.3","eslint-plugin-import":"^2.27.5","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^23.0.7","@typescript-eslint/parser":"^5.59.6","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^15.0.2","@typescript-eslint/eslint-plugin":"^5.59.6","@babel/plugin-proposal-export-default-from":"^7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.7.15_1684437924495_0.8243907617535082","host":"s3://npm-registry-packages"}},"0.7.16-beta.0":{"name":"mongofn","version":"0.7.16-beta.0","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.7.16-beta.0","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"homepage":"https://github.com/ahmetegesel/mongofn#readme","bugs":{"url":"https://github.com/ahmetegesel/mongofn/issues"},"dist":{"shasum":"451e9c38c14b453100cc9e97ac64f7b20a015e27","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.7.16-beta.0.tgz","fileCount":16,"integrity":"sha512-aha1dRuF9FwoCsekHNzIljoYObmH/5Q19O7PjS5ACyKmZzAtSScNfNccNZ2D75h7vS6secYXCiQLjq5XD71Gkw==","signatures":[{"sig":"MEYCIQC4hE5bEbpMdsvKK/qcmiay3u8WIJq8m/t0wpN40TumwwIhAMnZF3UnzLAqNDNZSGMdrqCeefFLfgUc4Gn6Jn+VN9Gl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":189376},"main":"./dist/index.js","pnpm":{"overrides":{"whatwg-url":"^8.2.1"}},"types":"./dist/typings/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=14"},"gitHead":"5b399916b2aa5d19bfbfcf1f371054b8dbfa492e","scripts":{"bump":"standard-version","lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","test":"jest","build":"rollup -c","precommit":"npm run lint"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git+https://github.com/ahmetegesel/mongofn.git","type":"git"},"_npmVersion":"8.19.2","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ramda":"^0.27.2","core-js":"^3.30.2","mongodb":"^5.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","eslint":"^8.40.0","rollup":"^3.22.0","@babel/cli":"^7.21.5","babel-core":"7.0.0-bridge.0","babel-jest":"^26.6.3","typescript":"^5.0.4","@babel/core":"^7.21.8","@babel/node":"^7.20.7","@types/jest":"^26.0.24","@types/ramda":"^0.27.66","babel-eslint":"^10.1.0","standard-version":"^9.5.0","@babel/preset-env":"^7.21.5","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","@babel/eslint-parser":"^7.21.8","@rollup/plugin-babel":"^6.0.3","eslint-plugin-import":"^2.27.5","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^23.0.7","@typescript-eslint/parser":"^5.59.6","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^15.0.2","@typescript-eslint/eslint-plugin":"^5.59.6","@babel/plugin-proposal-export-default-from":"^7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.7.16-beta.0_1684444404650_0.9910462163909679","host":"s3://npm-registry-packages"}},"0.7.16-beta.1":{"name":"mongofn","version":"0.7.16-beta.1","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.7.16-beta.1","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"homepage":"https://github.com/ahmetegesel/mongofn#readme","bugs":{"url":"https://github.com/ahmetegesel/mongofn/issues"},"dist":{"shasum":"7de12e61f7d790aee3903033994237b395e39e99","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.7.16-beta.1.tgz","fileCount":16,"integrity":"sha512-wF9lmPMszzFXFOpZuiZNwU0Ju4EKoj30vkm/oXgfKJKmCdFE0b7m6WcCC0RlWviXUv0ZoPJc0hK+uNCU0ql+WQ==","signatures":[{"sig":"MEUCIB1G8Ee5Y1MqmUpDtpUsZ/30sf5D7Iijg6Q7apO3Vy0wAiEAjW35NLEFrS3XEKx51EZhs9huaFN+n39P8PUHcVDH4Oc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":189415},"main":"./dist/index.js","pnpm":{"overrides":{"whatwg-url":"^8.2.1"}},"types":"./dist/typings/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=14"},"gitHead":"a7fdab28e88e0ef3e1db9092cd8f28bca23a5bd0","scripts":{"bump":"standard-version","lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","test":"jest","build":"rollup -c","precommit":"npm run lint"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git+https://github.com/ahmetegesel/mongofn.git","type":"git"},"_npmVersion":"8.19.2","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ramda":"^0.27.2","core-js":"^3.30.2","mongodb":"^5.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","eslint":"^8.40.0","rollup":"^3.22.0","@babel/cli":"^7.21.5","babel-core":"7.0.0-bridge.0","babel-jest":"^26.6.3","typescript":"^5.0.4","@babel/core":"^7.21.8","@babel/node":"^7.20.7","@types/jest":"^26.0.24","@types/ramda":"^0.27.66","babel-eslint":"^10.1.0","standard-version":"^9.5.0","@babel/preset-env":"^7.21.5","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","@babel/eslint-parser":"^7.21.8","@rollup/plugin-babel":"^6.0.3","eslint-plugin-import":"^2.27.5","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^23.0.7","@typescript-eslint/parser":"^5.59.6","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^15.0.2","@typescript-eslint/eslint-plugin":"^5.59.6","@babel/plugin-proposal-export-default-from":"^7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.7.16-beta.1_1684754642692_0.21432463886127096","host":"s3://npm-registry-packages"}},"0.7.17":{"name":"mongofn","version":"0.7.17","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.7.17","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"homepage":"https://github.com/ahmetegesel/mongofn#readme","bugs":{"url":"https://github.com/ahmetegesel/mongofn/issues"},"dist":{"shasum":"49b4e13b8fa13ea1909f4996d1483685854dbb75","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.7.17.tgz","fileCount":16,"integrity":"sha512-2N8OgvUBNdFHqIJlJXuWNVip7T8wX3MPFORA19E0o//K9MW/X54W338wqHHtYTSP8l+oi4Vr7smeXdUs1DKE1Q==","signatures":[{"sig":"MEUCIQDJm+X9Vmd6kTrg2F95pJdk6hmjYWf7h/e9flzz8L6EMwIgbc6zcHVLigaNNU1jPUQF7VhvMWJd87gSm2HqQ/J1OHc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":189408},"main":"./dist/index.js","pnpm":{"overrides":{"whatwg-url":"^8.2.1"}},"types":"./dist/typings/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=14"},"gitHead":"b0cfe2301ea3e7cc1164c752e912f3bf8edf945b","scripts":{"bump":"standard-version","lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","test":"jest","build":"rollup -c","precommit":"npm run lint"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git+https://github.com/ahmetegesel/mongofn.git","type":"git"},"_npmVersion":"8.19.2","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ramda":"^0.27.2","core-js":"^3.30.2","mongodb":"^5.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^8.40.0","rollup":"^3.22.0","@babel/cli":"^7.21.5","babel-core":"7.0.0-bridge.0","babel-jest":"^26.6.3","typescript":"^5.0.4","@babel/core":"^7.21.8","@babel/node":"^7.20.7","@types/jest":"^26.0.24","@types/ramda":"^0.27.66","babel-eslint":"^10.1.0","standard-version":"^9.5.0","@babel/preset-env":"^7.21.5","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","@babel/eslint-parser":"^7.21.8","@rollup/plugin-babel":"^6.0.3","eslint-plugin-import":"^2.27.5","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^23.0.7","@typescript-eslint/parser":"^5.59.6","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^15.0.2","@typescript-eslint/eslint-plugin":"^5.59.6","@babel/plugin-proposal-export-default-from":"^7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.7.17_1686650302184_0.5015497878939079","host":"s3://npm-registry-packages"}},"0.7.18":{"name":"mongofn","version":"0.7.18","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.7.18","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"homepage":"https://github.com/ahmetegesel/mongofn#readme","bugs":{"url":"https://github.com/ahmetegesel/mongofn/issues"},"dist":{"shasum":"213dd880264ec2884459677b4c6a50547e6f69de","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.7.18.tgz","fileCount":16,"integrity":"sha512-YIOWf8pLa4q7MEs5ab+BTM7vPUchXv6sJupiXTTYgzqk56hmuyRbAn9Df/mYDvSyZLv5+jbyF5ComrFYkJUVgw==","signatures":[{"sig":"MEUCIQC1kYrZbT1szKFx+zZKJnvum2pqawB1fOWiqrA49FTXxwIgQPJa/96g8DZW6zacv63VJrTXxtP6ZSlv9RwpNrBfQAU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":190233},"main":"./dist/index.js","pnpm":{"overrides":{"whatwg-url":"^8.2.1"}},"types":"./dist/typings/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=14"},"gitHead":"ddc8c833ba4ef35f1dd4741763adb8e5bcb4a378","scripts":{"bump":"standard-version","lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","test":"jest","build":"rollup -c","precommit":"npm run lint"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git+https://github.com/ahmetegesel/mongofn.git","type":"git"},"_npmVersion":"8.19.2","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ramda":"^0.27.2","core-js":"^3.30.2","mongodb":"^5.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^8.40.0","rollup":"^3.22.0","@babel/cli":"^7.21.5","babel-core":"7.0.0-bridge.0","babel-jest":"^26.6.3","typescript":"^5.0.4","@babel/core":"^7.21.8","@babel/node":"^7.20.7","@types/jest":"^26.0.24","@types/ramda":"^0.27.66","babel-eslint":"^10.1.0","standard-version":"^9.5.0","@babel/preset-env":"^7.21.5","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","@babel/eslint-parser":"^7.21.8","@rollup/plugin-babel":"^6.0.3","eslint-plugin-import":"^2.27.5","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^23.0.7","@typescript-eslint/parser":"^5.59.6","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^15.0.2","@typescript-eslint/eslint-plugin":"^5.59.6","@babel/plugin-proposal-export-default-from":"^7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.7.18_1686922612339_0.997989458255667","host":"s3://npm-registry-packages"}},"0.7.19":{"name":"mongofn","version":"0.7.19","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.7.19","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"homepage":"https://github.com/ahmetegesel/mongofn#readme","bugs":{"url":"https://github.com/ahmetegesel/mongofn/issues"},"dist":{"shasum":"fcac6d3921dd0c3e33d71d52192b9878b5e0f37c","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.7.19.tgz","fileCount":16,"integrity":"sha512-atYfDrFB3bm38ha5AFlQAPGhuntXnlF1wik88R6NFf5qnPvI5yd04jdvcvNE11vbraWN4Hit9HB+Ytwq3hziqQ==","signatures":[{"sig":"MEUCID2RdF+2D/5CdabCicMR/BMg4hWWXpfpTGtLm+OeWETgAiEAvHi2sHcKOdKrY3a8ieKUT3oTkPlCncDpLjHOoOcmVLo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":190458},"main":"./dist/index.js","pnpm":{"overrides":{"whatwg-url":"^8.2.1"}},"types":"./dist/typings/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=14"},"gitHead":"8758a23eee2c3ceb18fd80e49d8c32fdbfed00ea","scripts":{"bump":"standard-version","lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","test":"jest","build":"rollup -c","precommit":"npm run lint"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git+https://github.com/ahmetegesel/mongofn.git","type":"git"},"_npmVersion":"8.19.2","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ramda":"^0.27.2","core-js":"^3.30.2","mongodb":"^5.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^8.40.0","rollup":"^3.22.0","@babel/cli":"^7.21.5","babel-core":"7.0.0-bridge.0","babel-jest":"^26.6.3","typescript":"^5.0.4","@babel/core":"^7.21.8","@babel/node":"^7.20.7","@types/jest":"^26.0.24","@types/ramda":"^0.27.66","babel-eslint":"^10.1.0","standard-version":"^9.5.0","@babel/preset-env":"^7.21.5","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","@babel/eslint-parser":"^7.21.8","@rollup/plugin-babel":"^6.0.3","eslint-plugin-import":"^2.27.5","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^23.0.7","@typescript-eslint/parser":"^5.59.6","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^15.0.2","@typescript-eslint/eslint-plugin":"^5.59.6","@babel/plugin-proposal-export-default-from":"^7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.7.19_1687169795346_0.12906598095689437","host":"s3://npm-registry-packages"}},"0.7.20":{"name":"mongofn","version":"0.7.20","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.7.20","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"homepage":"https://github.com/ahmetegesel/mongofn#readme","bugs":{"url":"https://github.com/ahmetegesel/mongofn/issues"},"dist":{"shasum":"1d6319810913209e6947d32c681049e1093105d0","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.7.20.tgz","fileCount":16,"integrity":"sha512-0IrcfyRM3OfUWL2Sncu2Qgk5SzDL3neZKpQAnNH44Epsh/ZrA10tRuYtrxpkEzGyxjL7XdrEDub2N1lrZf+LnA==","signatures":[{"sig":"MEUCIHkwk7bcddNHvwtJrYadvSBi8Od0A1WTFC/ociEpwFEgAiEA2yEYEwNACb2n0IPBU5NwM7oBDx4oOg6GMIRbGl7M/WU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":189336},"main":"./dist/index.js","pnpm":{"overrides":{"whatwg-url":"^8.2.1"}},"types":"./dist/typings/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=14"},"gitHead":"56ae9d81351bc00467ef5af8e4769a96799d7851","scripts":{"bump":"standard-version","lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","test":"jest","build":"rollup -c","precommit":"npm run lint"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git+https://github.com/ahmetegesel/mongofn.git","type":"git"},"_npmVersion":"8.19.2","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ramda":"^0.27.2","core-js":"^3.30.2","mongodb":"^5.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^8.40.0","rollup":"^3.22.0","@babel/cli":"^7.21.5","babel-core":"7.0.0-bridge.0","babel-jest":"^26.6.3","typescript":"^5.0.4","@babel/core":"^7.21.8","@babel/node":"^7.20.7","@types/jest":"^26.0.24","@types/ramda":"^0.27.66","babel-eslint":"^10.1.0","standard-version":"^9.5.0","@babel/preset-env":"^7.21.5","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","@babel/eslint-parser":"^7.21.8","@rollup/plugin-babel":"^6.0.3","eslint-plugin-import":"^2.27.5","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^23.0.7","@typescript-eslint/parser":"^5.59.6","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^15.0.2","@typescript-eslint/eslint-plugin":"^5.59.6","@babel/plugin-proposal-export-default-from":"^7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.7.20_1687336986984_0.006068442547102926","host":"s3://npm-registry-packages"}},"0.7.21":{"name":"mongofn","version":"0.7.21","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.7.21","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"homepage":"https://github.com/ahmetegesel/mongofn#readme","bugs":{"url":"https://github.com/ahmetegesel/mongofn/issues"},"dist":{"shasum":"e4a45c9eb6387cf7f44dc26498a68ac9fb22d97e","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.7.21.tgz","fileCount":16,"integrity":"sha512-+21603Ni1vdq5/idrtsU2q/86wTD963YMf2gjs9lhlnsbHIZkB90xWHCi1LBz8zU0MiPXfr0dQTVS6TcWK0u8A==","signatures":[{"sig":"MEUCIQCNZoOcl4cyRmB8eZ2SliJtMvibzMw3MCO2SX6MOWAnagIgUQCo27LPwgwS2ZFu66wQfjEHmiKqsPTqfexU6JgPNgo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":190614},"main":"./dist/index.js","pnpm":{"overrides":{"whatwg-url":"^8.2.1"}},"types":"./dist/typings/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=14"},"gitHead":"81f572be67c249018fb356f07ce7024ccb09f10a","scripts":{"bump":"standard-version","lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","test":"jest","build":"rollup -c","precommit":"npm run lint"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git+https://github.com/ahmetegesel/mongofn.git","type":"git"},"_npmVersion":"8.19.2","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ramda":"^0.27.2","core-js":"^3.30.2","mongodb":"^5.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^8.40.0","rollup":"^3.22.0","@babel/cli":"^7.21.5","babel-core":"7.0.0-bridge.0","babel-jest":"^26.6.3","typescript":"^5.0.4","@babel/core":"^7.21.8","@babel/node":"^7.20.7","@types/jest":"^26.0.24","@types/ramda":"^0.27.66","babel-eslint":"^10.1.0","standard-version":"^9.5.0","@babel/preset-env":"^7.21.5","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","@babel/eslint-parser":"^7.21.8","@rollup/plugin-babel":"^6.0.3","eslint-plugin-import":"^2.27.5","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^23.0.7","@typescript-eslint/parser":"^5.59.6","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^15.0.2","@typescript-eslint/eslint-plugin":"^5.59.6","@babel/plugin-proposal-export-default-from":"^7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.7.21_1688451270453_0.19811611200514845","host":"s3://npm-registry-packages"}},"0.7.22-beta":{"name":"mongofn","version":"0.7.22-beta","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.7.22-beta","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"homepage":"https://github.com/ahmetegesel/mongofn#readme","bugs":{"url":"https://github.com/ahmetegesel/mongofn/issues"},"dist":{"shasum":"9d601cf510e324d10fd04cad3f3e44c61f3314aa","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.7.22-beta.tgz","fileCount":16,"integrity":"sha512-nT5I98KAHwIqm8WenImYE4kvASob40yhRTFtG4/ZfY8Z2HAnvZtekhOs2XkixK+/gXXB1IuXelcB2dbw+1VL6w==","signatures":[{"sig":"MEUCIDA9MZZWWNAFBFbW4MB+8HTXr317ox5o8f5MCVioAqSfAiEA9PlEGa+/KhxFDElBiz9zLHtlRzJfxVeAEH4QZsjHhtI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":190439},"main":"./dist/index.js","pnpm":{"overrides":{"whatwg-url":"^8.2.1"}},"types":"./dist/typings/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=14"},"gitHead":"15af4fde5787119b8c53aacd5f1d8f190d91d860","scripts":{"bump":"standard-version","lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","test":"jest","build":"rollup -c","precommit":"npm run lint"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git+https://github.com/ahmetegesel/mongofn.git","type":"git"},"_npmVersion":"8.19.2","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ramda":"^0.27.2","core-js":"^3.30.2","mongodb":"^5.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","eslint":"^8.40.0","rollup":"^3.22.0","@babel/cli":"^7.21.5","babel-core":"7.0.0-bridge.0","babel-jest":"^26.6.3","typescript":"^5.0.4","@babel/core":"^7.21.8","@babel/node":"^7.20.7","@types/jest":"^26.0.24","@types/ramda":"^0.27.66","babel-eslint":"^10.1.0","standard-version":"^9.5.0","@babel/preset-env":"^7.21.5","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","@babel/eslint-parser":"^7.21.8","@rollup/plugin-babel":"^6.0.3","eslint-plugin-import":"^2.27.5","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^23.0.7","@typescript-eslint/parser":"^5.59.6","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^15.0.2","@typescript-eslint/eslint-plugin":"^5.59.6","@babel/plugin-proposal-export-default-from":"^7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.7.22-beta_1689249446007_0.7644362360151049","host":"s3://npm-registry-packages"}},"0.7.23-beta":{"name":"mongofn","version":"0.7.23-beta","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.7.23-beta","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"homepage":"https://github.com/ahmetegesel/mongofn#readme","bugs":{"url":"https://github.com/ahmetegesel/mongofn/issues"},"dist":{"shasum":"9d6aad93851406482cbfa58d7f63deca899fc73d","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.7.23-beta.tgz","fileCount":16,"integrity":"sha512-2yKzXDuSHXgkKt/tYpzqcqc9Tgkd3KL2sjF8kRSM2an67hSTwnQSIZz59fdNz2e9Nsd96Nv1RHJKshudN98zZw==","signatures":[{"sig":"MEYCIQC0JfxlgUf3TcXhshwyD0L4UR+k9Pw6KWm6dWSn/FGOsQIhAOwhlNUtPRPCpAACrUa2hOPB2rGkSt8+hZmzQwSZBPg1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":190509},"main":"./dist/index.js","pnpm":{"overrides":{"whatwg-url":"^8.2.1"}},"types":"./dist/typings/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=14"},"gitHead":"decb60df73786838df64fe4f429ab6f0139f9c17","scripts":{"bump":"standard-version","lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","test":"jest","build":"rollup -c","precommit":"npm run lint"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git+https://github.com/ahmetegesel/mongofn.git","type":"git"},"_npmVersion":"8.19.2","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ramda":"^0.27.2","core-js":"^3.30.2","mongodb":"^5.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^8.40.0","rollup":"^3.22.0","@babel/cli":"^7.21.5","babel-core":"7.0.0-bridge.0","babel-jest":"^26.6.3","typescript":"^5.0.4","@babel/core":"^7.21.8","@babel/node":"^7.20.7","@types/jest":"^26.0.24","@types/ramda":"^0.27.66","babel-eslint":"^10.1.0","standard-version":"^9.5.0","@babel/preset-env":"^7.21.5","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","@babel/eslint-parser":"^7.21.8","@rollup/plugin-babel":"^6.0.3","eslint-plugin-import":"^2.27.5","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^23.0.7","@typescript-eslint/parser":"^5.59.6","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^15.0.2","@typescript-eslint/eslint-plugin":"^5.59.6","@babel/plugin-proposal-export-default-from":"^7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.7.23-beta_1690374679348_0.27638766448529983","host":"s3://npm-registry-packages"}},"0.7.23":{"name":"mongofn","version":"0.7.23","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.7.23","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"homepage":"https://github.com/ahmetegesel/mongofn#readme","bugs":{"url":"https://github.com/ahmetegesel/mongofn/issues"},"dist":{"shasum":"fff004b77ffb01691575a31a34895221a9c1e3fc","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.7.23.tgz","fileCount":16,"integrity":"sha512-410tGPEiT0Om+ElOZEmE/Os+uR6hyHrC8Dd+yZzR1y1XjaZ2YLyRWVobx5VbsDBl7cQgfylTkS0ADJvN037rBg==","signatures":[{"sig":"MEYCIQDaHuoj2rwwXdbr8g4eAof+MMmqF24MSso1AyZXJdBj2wIhANKFiz33Nk9EA6YlEofczS+bHbKJbRVeGUtHLoPj4krl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":190504},"main":"./dist/index.js","pnpm":{"overrides":{"whatwg-url":"^8.2.1"}},"types":"./dist/typings/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=14"},"gitHead":"ae45e7a129d3317927eadeb9535e283248df4e38","scripts":{"bump":"standard-version","lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","test":"jest","build":"rollup -c","precommit":"npm run lint"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git+https://github.com/ahmetegesel/mongofn.git","type":"git"},"_npmVersion":"8.19.2","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ramda":"^0.27.2","core-js":"^3.30.2","mongodb":"^5.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^8.40.0","rollup":"^3.22.0","@babel/cli":"^7.21.5","babel-core":"7.0.0-bridge.0","babel-jest":"^26.6.3","typescript":"^5.0.4","@babel/core":"^7.21.8","@babel/node":"^7.20.7","@types/jest":"^26.0.24","@types/ramda":"^0.27.66","babel-eslint":"^10.1.0","standard-version":"^9.5.0","@babel/preset-env":"^7.21.5","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","@babel/eslint-parser":"^7.21.8","@rollup/plugin-babel":"^6.0.3","eslint-plugin-import":"^2.27.5","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^23.0.7","@typescript-eslint/parser":"^5.59.6","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^15.0.2","@typescript-eslint/eslint-plugin":"^5.59.6","@babel/plugin-proposal-export-default-from":"^7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.7.23_1690374877852_0.4454135151873113","host":"s3://npm-registry-packages"}},"0.7.24-beta":{"name":"mongofn","version":"0.7.24-beta","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.7.24-beta","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"homepage":"https://github.com/ahmetegesel/mongofn#readme","bugs":{"url":"https://github.com/ahmetegesel/mongofn/issues"},"dist":{"shasum":"87285248fc942e0c39db770efe4136560c8600d0","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.7.24-beta.tgz","fileCount":16,"integrity":"sha512-45+1pLyYXtmFseSnwsW1Cqie49rlj1DtslaBnjdzW3dVZ7HGiSb6eQzKN5acpGCUyiKsoa19eEIErc+LK8JlDw==","signatures":[{"sig":"MEUCIHMe2XhKcxFIR8ZUDTjG7vKa7gNmWqbAK+bijasGXbbbAiEA5B2UMjQ661fbnssuwOB+F6ApSBxUF4Ju53GZBpFwEck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":190636},"main":"./dist/index.js","pnpm":{"overrides":{"whatwg-url":"^8.2.1"}},"types":"./dist/typings/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=14"},"gitHead":"2aae96eb06bf74ede51ee4c9827b00da0f041f8e","scripts":{"bump":"standard-version","lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","test":"jest","build":"rollup -c","precommit":"npm run lint"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git+https://github.com/ahmetegesel/mongofn.git","type":"git"},"_npmVersion":"8.19.2","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ramda":"^0.27.2","core-js":"^3.30.2","mongodb":"^5.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","eslint":"^8.40.0","rollup":"^3.22.0","@babel/cli":"^7.21.5","babel-core":"7.0.0-bridge.0","babel-jest":"^26.6.3","typescript":"^5.0.4","@babel/core":"^7.21.8","@babel/node":"^7.20.7","@types/jest":"^26.0.24","@types/ramda":"^0.27.66","babel-eslint":"^10.1.0","standard-version":"^9.5.0","@babel/preset-env":"^7.21.5","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","@babel/eslint-parser":"^7.21.8","@rollup/plugin-babel":"^6.0.3","eslint-plugin-import":"^2.27.5","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^23.0.7","@typescript-eslint/parser":"^5.59.6","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^15.0.2","@typescript-eslint/eslint-plugin":"^5.59.6","@babel/plugin-proposal-export-default-from":"^7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.7.24-beta_1691043718152_0.7426845431200879","host":"s3://npm-registry-packages"}},"0.7.24-beta-1":{"name":"mongofn","version":"0.7.24-beta-1","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.7.24-beta-1","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"homepage":"https://github.com/ahmetegesel/mongofn#readme","bugs":{"url":"https://github.com/ahmetegesel/mongofn/issues"},"dist":{"shasum":"63ca308ecbc71d585c2520efe4fdaac8435b744d","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.7.24-beta-1.tgz","fileCount":16,"integrity":"sha512-ZHRSb6yeKE7y5LHQ1JPqh9GzEf80nTBC3XtzTU+YhwFXtaOchd15QdH3IiNQTlLwG1rs7SXisfU0paDu/6BCbg==","signatures":[{"sig":"MEQCIDCike0tjxA4Cf3szI9NnD9dHNOYNF2pwL9Ii4rTalSRAiA5gIw86nLqSnNzEismAc5c7e/nmQM7TaWAmHkikcaf6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":186991},"main":"./dist/index.js","pnpm":{"overrides":{"whatwg-url":"^8.2.1"}},"types":"./dist/typings/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=14"},"gitHead":"f3aadafce9a02ddc13a8c4208ba988fedd3304e3","scripts":{"bump":"standard-version","lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","test":"jest","build":"rollup -c","precommit":"npm run lint"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git+https://github.com/ahmetegesel/mongofn.git","type":"git"},"_npmVersion":"8.19.2","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ramda":"^0.27.2","core-js":"^3.30.2","mongodb":"^5.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","eslint":"^8.40.0","rollup":"^3.22.0","@babel/cli":"^7.21.5","babel-core":"7.0.0-bridge.0","babel-jest":"^26.6.3","typescript":"^5.0.4","@babel/core":"^7.21.8","@babel/node":"^7.20.7","@types/jest":"^26.0.24","@types/ramda":"^0.27.66","babel-eslint":"^10.1.0","standard-version":"^9.5.0","@babel/preset-env":"^7.21.5","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","@babel/eslint-parser":"^7.21.8","@rollup/plugin-babel":"^6.0.3","eslint-plugin-import":"^2.27.5","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^23.0.7","@typescript-eslint/parser":"^5.59.6","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^15.0.2","@typescript-eslint/eslint-plugin":"^5.59.6","@babel/plugin-proposal-export-default-from":"^7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.7.24-beta-1_1696237537620_0.4796349561475053","host":"s3://npm-registry-packages"}},"0.7.24":{"name":"mongofn","version":"0.7.24","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.7.24","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"homepage":"https://github.com/ahmetegesel/mongofn#readme","bugs":{"url":"https://github.com/ahmetegesel/mongofn/issues"},"dist":{"shasum":"9445fad16d2367d03d4e48a5b981f4d473a8d373","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.7.24.tgz","fileCount":16,"integrity":"sha512-6hzJ96Wd1dVJyeMktOIl8DMwGqFEp/1GPBqwok54JiJiamDjqvdBRiQUPHULsJedpLESjROfah7IjGl9FmFbdw==","signatures":[{"sig":"MEUCIQCajcYFbfkBlOFtzsLJCkxrVkKhHcVibPH72pDnbn2+hAIgNn/j4riBY9nELv6yxqvbCw4MbtvBWRUA25nB2fVPRTU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":184160},"main":"./dist/index.js","pnpm":{"overrides":{"whatwg-url":"^8.2.1"}},"types":"./dist/typings/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=14"},"gitHead":"fb7976bcb7aa92837ad4e085965e66dee1db7ddf","scripts":{"bump":"standard-version","lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","test":"jest","build":"rollup -c","precommit":"npm run lint"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git+https://github.com/ahmetegesel/mongofn.git","type":"git"},"_npmVersion":"8.19.2","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ramda":"^0.27.2","core-js":"^3.30.2","mongodb":"^5.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^8.40.0","rollup":"^3.22.0","@babel/cli":"^7.21.5","babel-core":"7.0.0-bridge.0","babel-jest":"^26.6.3","typescript":"^5.0.4","@babel/core":"^7.21.8","@babel/node":"^7.20.7","@types/jest":"^26.0.24","@types/ramda":"^0.27.66","babel-eslint":"^10.1.0","standard-version":"^9.5.0","@babel/preset-env":"^7.21.5","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","@babel/eslint-parser":"^7.21.8","@rollup/plugin-babel":"^6.0.3","eslint-plugin-import":"^2.27.5","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^23.0.7","@typescript-eslint/parser":"^5.59.6","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^15.0.2","@typescript-eslint/eslint-plugin":"^5.59.6","@babel/plugin-proposal-export-default-from":"^7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.7.24_1700045655078_0.540408208335655","host":"s3://npm-registry-packages"}},"0.7.25":{"name":"mongofn","version":"0.7.25","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.7.25","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"homepage":"https://github.com/ahmetegesel/mongofn#readme","bugs":{"url":"https://github.com/ahmetegesel/mongofn/issues"},"dist":{"shasum":"03ea564a044cc71696dda2bdc6d0db13d8cddca5","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.7.25.tgz","fileCount":16,"integrity":"sha512-an2cpYGFZY/CGNMdsVHos3ekEmGweSPWDbWa9lQM6UlqMLJKXtHtcpp2DUQ26MB5x+jJt2gxABay88OFVqDYEg==","signatures":[{"sig":"MEQCIEW8DwvKn0PtHH0E4dpVLoMu9hNajw6tiCfh7KY5M8cnAiBAF23lCAhfbeAgpj5sYHzaKf9IQICj4GHezB8hiaOKxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":186990},"main":"./dist/index.js","pnpm":{"overrides":{"whatwg-url":"^8.2.1"}},"types":"./dist/typings/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=14"},"gitHead":"32e9370d433c38d0ecbedcfef14a8dd8d0ee2cb5","scripts":{"bump":"standard-version","lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","test":"jest","build":"rollup -c","precommit":"npm run lint"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git+https://github.com/ahmetegesel/mongofn.git","type":"git"},"_npmVersion":"8.19.2","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ramda":"^0.27.2","core-js":"^3.30.2","mongodb":"^5.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^8.40.0","rollup":"^3.22.0","@babel/cli":"^7.21.5","babel-core":"7.0.0-bridge.0","babel-jest":"^26.6.3","typescript":"^5.0.4","@babel/core":"^7.21.8","@babel/node":"^7.20.7","@types/jest":"^26.0.24","@types/ramda":"^0.27.66","babel-eslint":"^10.1.0","standard-version":"^9.5.0","@babel/preset-env":"^7.21.5","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","@babel/eslint-parser":"^7.21.8","@rollup/plugin-babel":"^6.0.3","eslint-plugin-import":"^2.27.5","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^23.0.7","@typescript-eslint/parser":"^5.59.6","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^15.0.2","@typescript-eslint/eslint-plugin":"^5.59.6","@babel/plugin-proposal-export-default-from":"^7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.7.25_1700590665545_0.10353966664181513","host":"s3://npm-registry-packages"}},"0.7.26":{"name":"mongofn","version":"0.7.26","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.7.26","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"homepage":"https://github.com/ahmetegesel/mongofn#readme","bugs":{"url":"https://github.com/ahmetegesel/mongofn/issues"},"dist":{"shasum":"37395f566593e247630920c47c42ac379be859e3","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.7.26.tgz","fileCount":16,"integrity":"sha512-pslLtTMF5XuVnPPxf0xanbkf7lJ4o7JRcHzLbfZ1I0ENqFFIuVWF15l759t2fIc5HpyGntEUsl0xfbGzK33guA==","signatures":[{"sig":"MEUCIQCoV5FyXHlwTYKT4rU0alD+UX6WNHNqI/RSrV8/JlFmmgIgPrsyPy2OlTY6HAqzzxXCu3EQ6s8yQKpmSkMF17820rM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":188680},"main":"./dist/index.js","pnpm":{"overrides":{"whatwg-url":"^8.2.1"}},"types":"./dist/typings/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=14"},"gitHead":"ca6fc860f46c1f61e10f8cd78979b2f15d53f35c","scripts":{"bump":"standard-version","lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","test":"jest","build":"rollup -c","precommit":"npm run lint"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git+https://github.com/ahmetegesel/mongofn.git","type":"git"},"_npmVersion":"8.19.2","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ramda":"^0.27.2","core-js":"^3.30.2","mongodb":"^5.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^8.40.0","rollup":"^3.22.0","@babel/cli":"^7.21.5","babel-core":"7.0.0-bridge.0","babel-jest":"^26.6.3","typescript":"^5.0.4","@babel/core":"^7.21.8","@babel/node":"^7.20.7","@types/jest":"^26.0.24","@types/ramda":"^0.27.66","babel-eslint":"^10.1.0","standard-version":"^9.5.0","@babel/preset-env":"^7.21.5","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","@babel/eslint-parser":"^7.21.8","@rollup/plugin-babel":"^6.0.3","eslint-plugin-import":"^2.27.5","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^23.0.7","@typescript-eslint/parser":"^5.59.6","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^15.0.2","@typescript-eslint/eslint-plugin":"^5.59.6","@babel/plugin-proposal-export-default-from":"^7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.7.26_1701338610277_0.9064394945592138","host":"s3://npm-registry-packages"}},"0.7.27":{"name":"mongofn","version":"0.7.27","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.7.27","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"homepage":"https://github.com/ahmetegesel/mongofn#readme","bugs":{"url":"https://github.com/ahmetegesel/mongofn/issues"},"dist":{"shasum":"3c424c5b75751a66828a83306cfc1b3303054149","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.7.27.tgz","fileCount":16,"integrity":"sha512-xvu4MUUQELTciOZn3LCSx/cxwDIaQOUT2unIXI23iomx6kSDbNfOqwPur/+C52lnQetrvEmd0HrRewOl2cXG3Q==","signatures":[{"sig":"MEQCIEXR6X27iaxOXCwi5xcY07srGkJnB8wscAYiHgzwyMKtAiAZdCZ+Qv+q/hTH7RIyqBY0G3pxBqQbS3GRm3qtY6kyNQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":187638},"main":"./dist/index.js","pnpm":{"overrides":{"whatwg-url":"^8.2.1"}},"types":"./dist/typings/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=14"},"gitHead":"67dc79d6e6f835cc5b5a255c6982ecd920edae65","scripts":{"bump":"standard-version","lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","test":"jest","build":"rollup -c","precommit":"npm run lint"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git+https://github.com/ahmetegesel/mongofn.git","type":"git"},"_npmVersion":"8.19.2","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ramda":"^0.27.2","core-js":"^3.30.2","mongodb":"^5.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^8.40.0","rollup":"^3.22.0","@babel/cli":"^7.21.5","babel-core":"7.0.0-bridge.0","babel-jest":"^26.6.3","typescript":"^5.0.4","@babel/core":"^7.21.8","@babel/node":"^7.20.7","@types/jest":"^26.0.24","@types/ramda":"^0.27.66","babel-eslint":"^10.1.0","standard-version":"^9.5.0","@babel/preset-env":"^7.21.5","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","@babel/eslint-parser":"^7.21.8","@rollup/plugin-babel":"^6.0.3","eslint-plugin-import":"^2.27.5","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^23.0.7","@typescript-eslint/parser":"^5.59.6","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^15.0.2","@typescript-eslint/eslint-plugin":"^5.59.6","@babel/plugin-proposal-export-default-from":"^7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.7.27_1701508156446_0.1592542802175516","host":"s3://npm-registry-packages"}},"0.7.28":{"name":"mongofn","version":"0.7.28","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.7.28","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"homepage":"https://github.com/ahmetegesel/mongofn#readme","bugs":{"url":"https://github.com/ahmetegesel/mongofn/issues"},"dist":{"shasum":"1cbcd337daebd170e716ad93aa41cc8c62f76365","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.7.28.tgz","fileCount":16,"integrity":"sha512-ZWpa5HDWmVUtRrGK5FLW8dCasJuMVhX37kMuVvqPUAPcrKbs7e1D+E3TLHEUdZK9M9hGOZEhjuPMt5cIoeyKeA==","signatures":[{"sig":"MEUCIQD3LQt9bv2WXHn4edEyAgQJ+ezE+MsqO5kDAGEoswA6YQIgVUKicG0kw1t/7YRt+/CTpSfdl05R2PjtOtZWHo0AqPQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":188086},"main":"./dist/index.js","pnpm":{"overrides":{"whatwg-url":"^8.2.1"}},"types":"./dist/typings/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=14"},"gitHead":"8d604ad8408e2e2d1bdc6caabe83e0b03ae80b69","scripts":{"bump":"standard-version","lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","test":"jest","build":"rollup -c","precommit":"npm run lint"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git+https://github.com/ahmetegesel/mongofn.git","type":"git"},"_npmVersion":"8.19.2","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ramda":"^0.27.2","core-js":"^3.30.2","mongodb":"^5.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^8.40.0","rollup":"^3.22.0","@babel/cli":"^7.21.5","babel-core":"7.0.0-bridge.0","babel-jest":"^26.6.3","typescript":"^5.0.4","@babel/core":"^7.21.8","@babel/node":"^7.20.7","@types/jest":"^26.0.24","@types/ramda":"^0.27.66","babel-eslint":"^10.1.0","standard-version":"^9.5.0","@babel/preset-env":"^7.21.5","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","@babel/eslint-parser":"^7.21.8","@rollup/plugin-babel":"^6.0.3","eslint-plugin-import":"^2.27.5","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^23.0.7","@typescript-eslint/parser":"^5.59.6","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^15.0.2","@typescript-eslint/eslint-plugin":"^5.59.6","@babel/plugin-proposal-export-default-from":"^7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.7.28_1702550216282_0.011753464830519533","host":"s3://npm-registry-packages"}},"0.7.29":{"name":"mongofn","version":"0.7.29","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.7.29","homepage":"https://github.com/ahmetegesel/mongofn#readme","bugs":{"url":"https://github.com/ahmetegesel/mongofn/issues"},"dist":{"shasum":"90002b917942d558d4a720b02cbb668c78d74965","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.7.29.tgz","fileCount":16,"integrity":"sha512-WYY3Dj7q8wW1K+qwLLJgaK6x6Iro9VZENN+Dpo7QY4tP5bvYUW7hI7brxQTwaP1cX4Hhl4tckGVspk1AsmMSDQ==","signatures":[{"sig":"MEQCIHK0hk7wy7i0IcuLHvbTbKblvDiTWKV2INr3dsXNH4UoAiAS+X6q6cSsGUJLVNhZUidIYMHJE/HEt+jCeEbQe6eS6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":187092},"main":"./dist/index.js","pnpm":{"overrides":{"whatwg-url":"^8.2.1"}},"types":"./dist/typings/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=14"},"gitHead":"2317c902217bff77c1bd7cef1f500035bbdeb3ea","scripts":{"bump":"standard-version","lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","test":"jest","build":"rollup -c","precommit":"npm run lint"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git+https://github.com/ahmetegesel/mongofn.git","type":"git"},"_npmVersion":"8.19.2","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ramda":"^0.27.2","core-js":"^3.30.2","mongodb":"^5.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^8.40.0","rollup":"^3.22.0","@babel/cli":"^7.21.5","babel-core":"7.0.0-bridge.0","babel-jest":"^26.6.3","typescript":"^5.0.4","@babel/core":"^7.21.8","@babel/node":"^7.20.7","@types/jest":"^26.0.24","@types/ramda":"^0.27.66","babel-eslint":"^10.1.0","standard-version":"^9.5.0","@babel/preset-env":"^7.21.5","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","@babel/eslint-parser":"^7.21.8","@rollup/plugin-babel":"^6.0.3","eslint-plugin-import":"^2.27.5","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^23.0.7","@typescript-eslint/parser":"^5.59.6","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^15.0.2","@typescript-eslint/eslint-plugin":"^5.59.6","@babel/plugin-proposal-export-default-from":"^7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.7.29_1719900928644_0.32753361615238163","host":"s3://npm-registry-packages"}},"0.7.30":{"name":"mongofn","version":"0.7.30","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.7.30","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"homepage":"https://github.com/ahmetegesel/mongofn#readme","bugs":{"url":"https://github.com/ahmetegesel/mongofn/issues"},"dist":{"shasum":"4cf8eb4ade2ef1e51678ab68ae09a30bc73a1729","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.7.30.tgz","fileCount":16,"integrity":"sha512-7+x9h9xAYK58ajTyakS40R+3YcwBVOt2pP/3frG0hnspvgq233nogTAXKaX5ptGM5dG2EfjPmhbNRmzlOGAWkw==","signatures":[{"sig":"MEYCIQD+0rNQ4NFCHlUJQ1R4QQqxXMSUh+IWoILEyXgWxTPIXAIhAIT/6c/ApFhFk8Vs6orAJmnvrqcZt4zHtgNQ+n6K1Icc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":186766},"main":"./dist/index.js","pnpm":{"overrides":{"whatwg-url":"^8.2.1"}},"types":"./dist/typings/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=14"},"gitHead":"23a1b657611fbc1c8e6b53f7ac4e3adb03142e0a","scripts":{"bump":"standard-version","lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","test":"jest","build":"rollup -c","precommit":"npm run lint"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git+https://github.com/ahmetegesel/mongofn.git","type":"git"},"_npmVersion":"8.19.2","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ramda":"^0.27.2","core-js":"^3.30.2","mongodb":"^5.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^8.40.0","rollup":"^3.22.0","@babel/cli":"^7.21.5","babel-core":"7.0.0-bridge.0","babel-jest":"^26.6.3","typescript":"^5.0.4","@babel/core":"^7.21.8","@babel/node":"^7.20.7","@types/jest":"^26.0.24","@types/ramda":"^0.27.66","babel-eslint":"^10.1.0","standard-version":"^9.5.0","@babel/preset-env":"^7.21.5","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","@babel/eslint-parser":"^7.21.8","@rollup/plugin-babel":"^6.0.3","eslint-plugin-import":"^2.27.5","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^23.0.7","@typescript-eslint/parser":"^5.59.6","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^15.0.2","@typescript-eslint/eslint-plugin":"^5.59.6","@babel/plugin-proposal-export-default-from":"^7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.7.30_1720091317371_0.9304965727328394","host":"s3://npm-registry-packages"}},"0.7.31":{"name":"mongofn","version":"0.7.31","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","_id":"mongofn@0.7.31","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"homepage":"https://github.com/ahmetegesel/mongofn#readme","bugs":{"url":"https://github.com/ahmetegesel/mongofn/issues"},"dist":{"shasum":"b2bda1d4a47d08c8ca0307118de497f86e8888bd","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.7.31.tgz","fileCount":16,"integrity":"sha512-hJdeS2Jl19MLIP6beHqSeBwjoVZlM71rmJ9gfTJRZ4xK7zOsEePmk2RMd1Up0b6PVDY9D6bKFoFiPJBfgR/sFQ==","signatures":[{"sig":"MEQCIFk1qOpUdfYjRraNLGJE4n1OrMgrnGE0DjhFBJ3ig2C/AiBdXIjjeL6KTLfQhQHXUzsTTM1TpvQRiI+SjYU5OQh0xQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":186776},"main":"./dist/index.js","pnpm":{"overrides":{"whatwg-url":"^8.2.1"}},"types":"./dist/typings/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=14"},"gitHead":"c5e1632ad793d4d111b53a203caeaf4ed3f28401","scripts":{"bump":"standard-version","lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","test":"jest","build":"rollup -c","precommit":"npm run lint"},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"repository":{"url":"git+https://github.com/ahmetegesel/mongofn.git","type":"git"},"_npmVersion":"8.19.2","description":"A practical library to provide you functional mongodb development.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ramda":"^0.27.2","core-js":"^3.30.2","mongodb":"^5.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^8.40.0","rollup":"^3.22.0","@babel/cli":"^7.21.5","babel-core":"7.0.0-bridge.0","babel-jest":"^26.6.3","typescript":"^5.0.4","@babel/core":"^7.21.8","@babel/node":"^7.20.7","@types/jest":"^26.0.24","@types/ramda":"^0.27.66","babel-eslint":"^10.1.0","standard-version":"^9.5.0","@babel/preset-env":"^7.21.5","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","@babel/eslint-parser":"^7.21.8","@rollup/plugin-babel":"^6.0.3","eslint-plugin-import":"^2.27.5","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^23.0.7","@typescript-eslint/parser":"^5.59.6","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^15.0.2","@typescript-eslint/eslint-plugin":"^5.59.6","@babel/plugin-proposal-export-default-from":"^7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/mongofn_0.7.31_1720184507887_0.0041265054692321","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"mongofn","version":"0.8.0","description":"A practical library to provide you functional mongodb development.","scripts":{"lint":"eslint -c ./.eslintrc.js --ext js ./ --fix","build":"rollup -c","precommit":"npm run lint","test":"jest","bump":"standard-version"},"main":"./dist/index.js","module":"./dist/index.esm.js","types":"./dist/typings/index.d.ts","repository":{"type":"git","url":"git+https://github.com/ahmetegesel/mongofn.git"},"dependencies":{"core-js":"^3.30.2","mongodb":"^6.10.0","ramda":"^0.27.2"},"devDependencies":{"@babel/eslint-parser":"^7.21.8","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-commonjs":"^23.0.7","@rollup/plugin-node-resolve":"^15.0.2","@babel/cli":"^7.21.5","@babel/core":"^7.21.8","@babel/node":"^7.20.7","@babel/plugin-proposal-export-default-from":"^7.18.10","@babel/preset-env":"^7.21.5","@types/jest":"^26.0.24","@types/ramda":"^0.27.66","@typescript-eslint/eslint-plugin":"^5.59.6","@typescript-eslint/parser":"^5.59.6","babel-core":"7.0.0-bridge.0","babel-eslint":"^10.1.0","babel-jest":"^26.6.3","eslint":"^8.40.0","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-import":"^2.27.5","eslint-plugin-node":"^11.1.0","jest":"^26.6.3","rollup":"^3.22.0","rollup-plugin-delete":"^2.0.0","rollup-plugin-copy":"^3.4.0","standard-version":"^9.5.0","typescript":"^5.0.4"},"pnpm":{"overrides":{"whatwg-url":"^8.2.1"}},"keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","engines":{"node":">=14"},"gitHead":"fed5cf0c3e20ff4f97468a756f9d726e271bf641","bugs":{"url":"https://github.com/ahmetegesel/mongofn/issues"},"homepage":"https://github.com/ahmetegesel/mongofn#readme","_id":"mongofn@0.8.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-vhErctn7KHofrm3i3ZJHwNwsUTHdPrYLv17cAbq0vANPRIujykcSkqS8szaaxwbfImDCUr3iUI5JGff5QwopmQ==","shasum":"4229b76c84205443d1ce89e136351f74cd23fa79","tarball":"https://registry.npmjs.org/mongofn/-/mongofn-0.8.0.tgz","fileCount":16,"unpackedSize":186752,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxxfCq4CuKp3szNCPIl3kb8I2GPn7DZw6plGBS55vpXgIhAN99Gi56Fq14BmME2BA1MSr8JafpPUkTiufXY9lZGYmG"}]},"_npmUser":{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"},"directories":{},"maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongofn_0.8.0_1732279258452_0.8274161930262554"},"_hasShrinkwrap":false}},"time":{"created":"2020-07-08T21:17:50.186Z","modified":"2024-11-22T12:40:58.800Z","0.2.12":"2020-07-08T21:17:50.360Z","0.3.0":"2020-07-08T21:21:36.553Z","0.3.1":"2020-07-08T21:26:33.599Z","0.3.2":"2020-07-08T22:54:35.100Z","0.3.3":"2020-07-10T21:25:01.470Z","0.3.4":"2020-07-10T22:02:21.843Z","0.4.0":"2020-07-12T01:20:02.903Z","0.4.1":"2020-07-12T01:27:54.500Z","0.4.2":"2020-07-12T01:29:58.182Z","0.4.3":"2020-07-12T01:31:56.491Z","0.5.0":"2020-07-12T14:22:57.930Z","0.5.1":"2020-07-12T14:25:30.567Z","0.6.0":"2020-09-03T14:49:04.474Z","0.6.1":"2020-09-03T15:35:42.983Z","0.7.0":"2020-09-26T22:06:15.961Z","0.7.1":"2020-09-26T22:10:48.023Z","0.7.7":"2022-11-13T21:44:14.335Z","0.7.8":"2022-11-13T22:11:20.140Z","0.7.9":"2022-11-13T22:32:43.928Z","0.7.10":"2022-11-13T22:41:28.434Z","0.7.11":"2022-11-13T22:52:40.152Z","0.7.12":"2022-11-13T22:56:16.766Z","0.7.13":"2022-11-13T23:04:08.866Z","0.7.14":"2023-03-30T11:50:29.597Z","0.7.15":"2023-05-18T19:25:24.663Z","0.7.16-beta.0":"2023-05-18T21:13:24.817Z","0.7.16-beta.1":"2023-05-22T11:24:02.900Z","0.7.17":"2023-06-13T09:58:22.402Z","0.7.18":"2023-06-16T13:36:52.583Z","0.7.19":"2023-06-19T10:16:35.536Z","0.7.20":"2023-06-21T08:43:07.164Z","0.7.21":"2023-07-04T06:14:30.645Z","0.7.22-beta":"2023-07-13T11:57:26.195Z","0.7.23-beta":"2023-07-26T12:31:19.564Z","0.7.23":"2023-07-26T12:34:38.072Z","0.7.24-beta":"2023-08-03T06:21:58.438Z","0.7.24-beta-1":"2023-10-02T09:05:37.840Z","0.7.24":"2023-11-15T10:54:15.313Z","0.7.25":"2023-11-21T18:17:45.785Z","0.7.26":"2023-11-30T10:03:30.502Z","0.7.27":"2023-12-02T09:09:16.626Z","0.7.28":"2023-12-14T10:36:56.507Z","0.7.29":"2024-07-02T06:15:28.878Z","0.7.30":"2024-07-04T11:08:37.540Z","0.7.31":"2024-07-05T13:01:48.069Z","0.8.0":"2024-11-22T12:40:58.623Z"},"bugs":{"url":"https://github.com/ahmetegesel/mongofn/issues"},"author":{"name":"Ahmet Egesel","email":"ahmetegesel@hotmail.com"},"license":"MIT","homepage":"https://github.com/ahmetegesel/mongofn#readme","keywords":["mongofn","mongodb","nodejs","functional-programming","fp","ramda"],"repository":{"type":"git","url":"git+https://github.com/ahmetegesel/mongofn.git"},"description":"A practical library to provide you functional mongodb development.","maintainers":[{"name":"ahmetegesel","email":"ahmetegesel@hotmail.com"}],"readme":"# Mongofn\n\nA practical functional programming library to use [mongodb](https://www.npmjs.com/package/mongodb) \nin declarative way. \n\nFocus of the library is definitely not to provide all features that `mongodb` provides.\nInstead, Mongofn will provide you the most common functions wrapped with curried functions, \nso that you can skip initial setup for `client` and retrieval of `db` and `collection` objects,\nand make them extremely reusable across your entire project.\n\nNote: Mongofn is completely **dependent** on [ramda](https://github.com/ramda/ramda) library to\nprovide functional programming style for mongodb.\n\n## Why Mongofn?\n\nIt is simple and extensible with the power of functional programming paradigm.\nSince the most of the functions provided are curried functions, \nyou can benefit from it by recomposing your implementations with different combinations of\narguments of functions as much as you need.\n\nSee [this](https://fr.umio.us/favoring-curry/) for more info about currying.\n\n## What is the difference?\n\nPerforming simple read operation using original `mongodb` connector:\n\n```js\n// simple usage from official MongoDb Docs\n\n// Connection URL\nconst url = 'mongodb://localhost:27017';\n\n// Database Name\nconst dbName = 'myproject';\n\n// Create a new MongoClient\nconst client = new MongoClient(url);\n\n// Use connect method to connect to the Server\nclient.connect(function(err) {\n  assert.equal(null, err);\n  console.log(\"Connected successfully to server\");\n\n  const db = client.db(dbName);\n\n  client.close();\n});\n```\n\nTo be able to reuse this code snippet you may be storing the client instance\nsomewhere and reach it from other place in your project, but it is still done\nimperatively. Plus, you might have to implement your own reusable functions.\n\nMongofn provides this re-usability out of the box. Here is a collection usage in Mongofn:\n\n```js\nconst { useCollection } = require('mongofn');\n\n// Connection URL\nconst connectionString = 'mongodb://localhost:27017';\n\nconst useMainDb = useCollection(connectionString, 'mainDb');\n\nconst categoriesCol = useMainDb('collections')\n    .then(collection => collection.find({}).toArray());\nconst articlesCol = useMainDb('articles')\n    .then(collection => collection.find({}).toArray());\n\n// or you can go little further\nconst connectionString = 'mongodb://localhost:27017';\n\nconst findInMaindDbBy = findBy(connectionString, 'mainDb');\nconst findInCategoriesBy = findInMaindDbBy('categories');\nfindInCategoriesBy({ name: 'some Categery' }).then(console.log);\nfindInCategoriesBy({ description: 'some Categery description' }).then(console.log);\n```\n\nIt is simpler and reusable. When you pass url as first argument to `useCollection` or any other functions,\nand if you don't provide all parameters, it keeps the given connection options in its scope,\nonce you provided all parameters, then it finally sends your request by first connecting to \nthe MongoDB instance and finalize your actual operation on that MongoDB instance.\n\nThis particular approach applies to all other curried functions within Mongofn.\n\n## TODO\n\n- Implement findAndModify\n- Implement insertOne\n- Implement updateOne\n- Tests\n- Eventually, remove `ramda` dependency from the package\n\n\n## Installation\n\n\n```sh\n# Using npm\nnpm install --save mongofn\n\n# Using yarn\nyarn add mongofn\n```\n\n## Usage\n\nMongofn essentially provides you some useful functions to connect a MongoDB client,\nand perform most used operations on a MongoDB instance including CRUD operations. \n\nAlso, Mongofn provides `useDb` and `useCollection` functions\nthat simply give you original `Db` and `Collection` objects from `mongodb`,\nthen you can freely perform all `mongodb` operations.\n\nAll functions are curried functions. So, you can reap the benefit of it and construct\nyour own CRUD operations functions by partially implementing Mongofn functions and re-use\nthem in the entire app.\n\nHere is an example of writing a set of baseRepository functions which you can the re-use them\nin other parts of your app, for example in a categoriesRepository as it's shown below:\n\n```js\n// baseRepository.js\nimport {\n  useDb,\n  useCollection,\n  findBy,\n  findAll,\n  findById,\n  findByObjectId,\n  upsert,\n} from 'mongofn';\nimport {\n  pipe, reduce, split, tail, toUpper, toLower, head, replace,\n} from 'ramda';\n\nconst connectionString = process.env.MONGO_URI;\nconst databaseName = process.env.MAIN_DB;\n\nexport const useDbInMainDb = () => useDb(connectionString, databaseName);\nexport const useCollectionInMainDb = useCollection(connectionString, databaseName);\nexport const findInMainDbBy = findBy(connectionString, databaseName);\nexport const findAllInMainDb = findAll(connectionString, databaseName);\nexport const findInMainDbById = findById(connectionString, databaseName);\nexport const findInMainDbByObjectId = findByObjectId(connectionString, databaseName);\nexport const upsertInMainDb = upsert(connectionString, databaseName);\n\n\n// categoriesRepository.js\nimport { toDoc, toModel } from 'mongofn';\n\nimport processPredicate from './helpers/processPredicate';\n\nconst collectionName = 'categories';\n\nexport const allCategories = () => findAllInMainDb(collectionName).then(toModel);\nexport const categoriesBy = (predicate) => {\n  const processedPredicate = processPredicate(predicate);\n  return findInMainDbBy(collectionName, processedPredicate).then(toModel)\n};\nexport const categoriesById = (id) => findInMainDbById(collectionName, id).then(toModel);\nexport const saveCategory = (contentType) => upsertInMainDb(collectionName, toDoc(contentType)).then(toModel);\n``` \n\nWith this approach, you now are able to require and use only the features/functions\nyou need in your particular repository implementations.\n\n## API\n\n### createClient\n\nBefore you can perform operations on a MongoDB instance, first we need to connect to it.\nTo connect a MongoDB instance you can use `createClient` function.\n\n```js\nconst { createClient } = require('mongofn');\n\nconst connectionString = 'mongodb://root:rootpassword@localhost:27017';\nconst options = {\n  useNewUrlParser: true,\n  useUnifiedTopology: true,\n};\n\n// Connect to given MongoDB instance and return a Promise<MongoClient>\n// which you can do any configuration mongodb provides\ncreateClient(connectionString, options).then(client => {\n  const db = client.db('dbName');\n  const collection = db.collection('collectionName');\n\n  return collection.find({}).toArray();\n}).then(console.log);\n\n```\n\n#### Memoization\nThere is another function that you can connect to a MongoDB instance: `useMemoziedClient`.\nThis function is a memoized, so it will return the same instance if you call it with \nthe same arguments.\n\nFor more info: see [memoizeWith](https://ramdajs.com/docs/#memoizeWith) \nand [Memoization (1D, 2D and 3D)](https://www.geeksforgeeks.org/memoization-1d-2d-and-3d/)\n\n### useDb and useCollection\n\nIn `mongodb`, we start with connection client and pass a callback function to perform\noperations over connected `mongodb` instance. It is repeated and very imperative way of\nusing mongodb. In Mongofn, you can use `useDb` and `useCollection` functions which\naccepts `client` as first argument to use with, to perform all kinds of `Db` and `Collection` \nin declarative way.\n\n```js\n// useMainDb.js\nconst { useDb } = require('mongofn');\n\nconst connectionString = 'mongodb://localhost:27017';\n\nexport const useMainDb = () => useDb(connectionString, 'mainDb');\n\n// someOther.js\nconst { useMainDb } = require('./useMainDb');\n\nuseMainDb().then(console.log); // Original Db object of mongodb\n\n```\n\nHere is an example of fetching all data that a collection contains.\n\n```js\nconst { useCollection } = require('mongofn');\n\nconst connectionString = 'mongodb://localhost:27017';\n\nuseCollection(connectionString, 'mainDb', 'someCollection')\n    .then(collection => {\n            return collection.find({}).toArray(); // retrieve all\n        }\n    )\n    .then(console.log);\n```\n\nSince it uses original `Collection` object of `mongodb`, you can simply\ndo anything you want that `mongodb` provides.\n\nIf we want to make it reusable across our entire app we can benefit from\ncurrying.\n\nAs we noted before, most of the functions are curried in Mongofn.\n\nLet's make an example and compose a function which will help you use collections\nin a db without repeating code for the setup.\n\n```js\nconst { useCollection } = require('mongofn');\n\nconst connectionString = 'mongodb://localhost:27017';\n\n// Here we do not pass the last argument so that it will return another\n// function which accepts only collectionName argument\nconst useCollectionInMainDb = useCollection(connectionString, 'mainDb');\n\nuseCollectionInMainDb('categories').then(console.log);\nuseCollectionInMainDb('articles').then(console.log);\nuseCollectionInMainDb('users').then(console.log);\n```\n\n### __ object\n\nBefore we give you more info about CRUD operations in Mongofn, we need to understand\none crucial object `__`. It is a special placeholder which you can use in curried functions\nto be able to recompose your function allowing partial application of any combination\n of arguments, regardless of their positions.\n \n```js\nconst { useCollection } = require('mongofn');\n\nconst connectionString = 'mongodb://localhost:27017';\n\nconst useCategoriesIn = useCollection(connectionString, __, 'categories');\n\nuseCategoriesIn('mainDb').then(console.log);\nuseCategoriesIn('otherDb').then(console.log);\n```\n\nAs you may have noticed, after passing `__` object to useCollection as `dbName` argument,\n`useCollection` returns another function which you can pass any `dbName` you need, so you\nreuse the rest of the setup of the function. This is useful in mostly CRUD operations since\nthey await more parameters from you to perform certain operations.\n\n### Using findBy, findAll, findById, and findByObjectId\n\n`useDb` and `useCollection` functions provide full capability of\nusing original `Db` and `Collection` objects in `mongodb` in functional way.\nHowever, we tend to use `mongodb` for mostly CRUD operations.\n\nMongofn provide following functions for finding operations:\n- `findBy(client, dbName, collectionName, predicate) : Promise<Array>`\n    - Accepts predicate object as it is documented at \n    [here](http://mongodb.github.io/node-mongodb-native/3.5/reference/ecmascriptnext/crud/#read-methods)\n    and returns a `Promise<Array>`.\n- `findAll(client, dbName, collectionName) : Promise<Array>`\n    - Does not need any additional specific argument. \n    It simply returns all data in given collection as: `Promise<Array>`\n- `findById(client, dbName, collectionName, id) : Promise<object>`\n    - Accepts `id` value to look for the `Document` with given `id` in given\n    collection, and return `Promise<object>`.\n- `findByObjectId(client, dbName, collectionName, id) : Promise<object>`\n    - It's a wrapper function of `findById` to rescue you from repeatedly pass\n    your id value in an instance of `ObjectId`.\n\nNote: `find` operations also accept `Array` as the last argument in which\nthe first element is the `predicate`, and the second element is the\n`options` to be passed to the corresponding `mongodb` operation.\n  \nAll the CRUD operations functions are curried, so you can freely use them as we\nused `useDb` and `useCollection` functions.\n\nHere are some examples of usage.\n\n```js\n// findBy example\nconst { createClient, findBy, __ } = require('mongofn');\n\nconst connectionString = 'mongodb://localhost:27017';\n\nconst findInMaindDbBy = findBy(connectionString, 'mainDb');\n\nfindInMaindDbBy('categories', { name: 'some Categery' }).then(console.log);\n// You can pass options as well if you prefer passing an array\nfindInMaindDbBy(\n  'articles', [\n    { name: 'some Article' },\n    { projection: { _id: 0, name: 1 }}\n  ]).then(console.log); // projected result\n\nconst findInCategoriesBy = findInMaindDbBy('categories');\nfindInCategoriesBy({ name: 'some Categery' }).then(console.log);\nfindInCategoriesBy({ description: 'some Categery description' }).then(console.log);\n\n// Say we have multiple replica client\nconst client1 = createClient(connectionString, options);\nconst client2 = createClient(connectionString, options);\n\nconst findInMainDbUsing = findBy(__, 'mainDb');\nconst findInCategoriesUsing = (__, 'categories');\n\nfindInCategoriesUsing(client1, { name: 'some Categery' }).then(console.log);\nfindInCategoriesUsing(client2, { name: 'some Categery' }).then(console.log);\n\nfindInMainDbUsing(client1, 'users', { name: 'some User name' }).then(console.log);\nfindInMainDbUsing(client2, 'users', { name: 'some User name' }).then(console.log);\n\n// You can think of all combinations you need. \n```\n","readmeFilename":"README.md"}