{"_id":"@becomes/purple-cheetah-mod-fsdb","_rev":"14-e7b67da4e5c2758cd5d59b773371e91d","time":{"1.1.0":"2021-07-30T12:57:45.830Z","created":"2021-08-16T14:15:55.131Z","1.1.1":"2021-08-16T14:15:55.383Z","modified":"2022-07-04T12:43:45.309Z","1.1.2":"2022-03-21T10:24:28.476Z","1.1.3":"2022-04-01T11:23:44.292Z","1.2.0":"2022-05-11T12:21:01.425Z","1.3.0":"2022-05-16T12:41:37.587Z","1.3.1":"2022-05-16T12:48:48.966Z","1.3.2":"2022-06-01T08:59:53.026Z","1.3.3":"2022-06-01T09:17:02.688Z","1.3.4":"2022-06-01T10:26:28.917Z","1.4.0":"2022-07-04T12:43:45.219Z"},"name":"@becomes/purple-cheetah-mod-fsdb","dist-tags":{"latest":"1.4.0"},"versions":{"1.1.1":{"name":"@becomes/purple-cheetah-mod-fsdb","version":"1.1.1","description":"Module for the Purple Cheetah which provides cached file system database.","main":"./index.js","types":"./index.d.ts","repository":{"type":"git","url":"git+https://github.com/becomesco/purple-cheetah-modules.git"},"keywords":[],"author":{"name":"Branislav Vajagić"},"license":"MIT","bugs":{"url":"https://github.com/becomesco/purple-cheetah-modules/issues"},"homepage":"https://github.com/becomesco/purple-cheetah-modules/fsdb","dependencies":{},"peerDependencies":{"@becomes/purple-cheetah":">=3.0.0"},"_id":"@becomes/purple-cheetah-mod-fsdb@1.1.1","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-M/oE4eoM/1WUz5cVagipa+bkkGcP78Pf4fx318q6eCNPr8VwCi1rEtPQtyW3Dq4SBWI70zpTfZGKNhmNb0GHCw==","shasum":"070cb2bed501f7405168c38a46f082817a1ebcbf","tarball":"https://registry.npmjs.org/@becomes/purple-cheetah-mod-fsdb/-/purple-cheetah-mod-fsdb-1.1.1.tgz","fileCount":32,"unpackedSize":204550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGnMbCRA9TVsSAnZWagAApxsP/0J6Ny8WYvguQPfmjq9P\nYDAi52HquKvNf/9tjhtk+ESKrTWAe48RLBbn/tYm4KI1jXPKobrXAqHtybc0\ny3ryZLviP8Qrk1JTv1RwsAYSESHR5Zk02zCit+CWpVZSvKELktHHaqWzqd+f\nbKPB/SRX+55BvZT6gG34JRjfIuT//S7GORoligZe1Ce2GA8Wdx7XHXG/G9m2\n+2ec5YmRX7j4NepyTwnfov5FwFCXnutwC/kCHym8s8s4S4GmUQyGwIp21VkX\nEZfZlyEkAARTRizRahYC4K+Id+Luw0FnELZdZH1LVHxGPCLWj7850ZLtQgWQ\nudk6tuSCXasw2rlYljXaIt4ZgjHyON7NpSu3jB8eJR7VV+CF4XkFf0iNm26X\ny/EpPGXaBo4UYjRzkIxK/dZZ9xMBzXHGGCA2vMx+Dntox+Xq0EBGJvJFYbyD\nmidZoqA7h5sUeFoBACKjg3+ap/YK5JtR0kjWFL1rF3lRCiNQFMyxhE5PcAs+\nQNjBnNTzZ4QN7n9ttDm4f6MXfJwFa/Dmq5trm169quvEl/ZjiriPlwio6reF\nfao08SOmDW4Ah/CvJX59PDlXy6QwaT/mVkq6tIxkVGBG4pPcE6iZxrwBXlpm\nXG/dxPYwqBCg3uQ+hyQjqvv87Lo5sJ4S4qg8Ym93aDWQAVKWdxO0QN3mUxdJ\nBOEY\r\n=D7Zp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHOfluLRvBPUvitM4OgclQXKzcsEzZaibzB6SMUr3GSXAiEAuBTdrOxBmzWBbcPQ5mbYceGsvN4EQIsytT3Bah0h1O8="}]},"_npmUser":{"name":"becomes","email":"tools@becomes.co"},"directories":{},"maintainers":[{"name":"becomes","email":"tools@becomes.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/purple-cheetah-mod-fsdb_1.1.1_1629123355198_0.6995500497891034"},"_hasShrinkwrap":false},"1.1.2":{"name":"@becomes/purple-cheetah-mod-fsdb","version":"1.1.2","description":"Module for the Purple Cheetah which provides cached file system database.","main":"./index.js","types":"./index.d.ts","repository":{"type":"git","url":"git+https://github.com/becomesco/purple-cheetah-modules.git"},"keywords":[],"author":{"name":"Branislav Vajagić"},"license":"MIT","bugs":{"url":"https://github.com/becomesco/purple-cheetah-modules/issues"},"homepage":"https://github.com/becomesco/purple-cheetah-modules/fsdb","dependencies":{},"peerDependencies":{"@becomes/purple-cheetah":">=3.0.0"},"_id":"@becomes/purple-cheetah-mod-fsdb@1.1.2","_nodeVersion":"14.18.1","_npmVersion":"6.14.16","dist":{"integrity":"sha512-0dfufYhnr2wNKBMqdaRmwgQ2G0onEAS1JrruoE0zLV4DRXImOrS9ihDWKK/5FC6uBAEsMOiUTt5qVJ5UfNOC/Q==","shasum":"25e95f063dccae3c1b6e459ea1cb02894532e5b0","tarball":"https://registry.npmjs.org/@becomes/purple-cheetah-mod-fsdb/-/purple-cheetah-mod-fsdb-1.1.2.tgz","fileCount":32,"unpackedSize":205860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOFJcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGMg//e+u3C+upR5dzTIB3LQuSOjZzBZHVF53g/IJJfDk7lBg3AxEP\r\nizXbadTsdI9RxlPriI5qGZsy0KXH4Gu4tDLqDX0ASc4OBeRCiVRHZc3dDIt5\r\nlepVsuL3kXDdoXkiUifl9W1wJ0b0E2ssjnq1gjoUPtw8lLZ0YuEiTjzZCSMW\r\njZV21xpIywT70tJqxFykRjxxfDKISyxXRGJv7GsT163ID+cLeNo1EQzGb/zM\r\nY7B3GVoKorhV0u5vFBTmypSTc819giqjIvXRrhAqQoRZyy03mwKGNzh2Q/XK\r\nNAdq0lMygndIraDGLD8q9Bn/pDJQhADPCBOULqQQjxj9K29rPZfoRtt/IflG\r\nEK04M1WJSGgAqrSzK6/hDCL2b8PdE5o8/ZaohNo18zmoNpkFY/OKcEgtXyG/\r\n5QnxEPAHDRXAT6+8vvSHlOIi2FK7oFHNuQ1ZoiK8a0K+x1B0jA0XBk0TmZ9Y\r\nS4SGQyWg41ZagRW3s0VvsM4yAHKyjYuqpf4nCieWn9leONlFzPvxRcTGvMdb\r\n6Bh5S+vcWPDZ8e09b2TMAatWD7rhr9zemVzJPoyk1VuyZfABiaaA42MvMrs7\r\ndTdxeVfCYQj4OHD/WTOakGmwpyx/Aim9egnNbcwpBxNFL0bH+DU7GDDyWQnN\r\nMFtj+pxQoTvIE1OSISPL+paORFOx+HQtvIc=\r\n=XSX9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtKh9ex+KItWf+ordzql2e9ambzMwElauoZXm7ekewWwIgVrVxGW8JHT3SbAbJw6JnwbRwa4UN9Ga2/hUsXJgx+yA="}]},"_npmUser":{"name":"banez","email":"branislav.vaj@gmail.com"},"directories":{},"maintainers":[{"name":"banez","email":"branislav.vaj@gmail.com"},{"name":"becomes","email":"tools@becomes.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/purple-cheetah-mod-fsdb_1.1.2_1647858268285_0.3543082931047383"},"_hasShrinkwrap":false},"1.1.3":{"name":"@becomes/purple-cheetah-mod-fsdb","version":"1.1.3","description":"Module for the Purple Cheetah which provides cached file system database.","main":"./index.js","types":"./index.d.ts","repository":{"type":"git","url":"git+https://github.com/becomesco/purple-cheetah-modules.git"},"keywords":[],"author":{"name":"Branislav Vajagić"},"license":"MIT","bugs":{"url":"https://github.com/becomesco/purple-cheetah-modules/issues"},"homepage":"https://github.com/becomesco/purple-cheetah-modules/fsdb","dependencies":{},"peerDependencies":{"@becomes/purple-cheetah":">=3.0.0"},"_id":"@becomes/purple-cheetah-mod-fsdb@1.1.3","_nodeVersion":"14.18.1","_npmVersion":"6.14.16","dist":{"integrity":"sha512-Kui8WEVErqDLJmPypNFiKBYkjNGkybp2ieZ/WR+x8hN1GW+1xJ1O2iHu0ltuy6pVUoFnQTMfj+ZD9EyCp6wM1g==","shasum":"977001f54aba66c64e3e77a1170346700131601f","tarball":"https://registry.npmjs.org/@becomes/purple-cheetah-mod-fsdb/-/purple-cheetah-mod-fsdb-1.1.3.tgz","fileCount":32,"unpackedSize":207162,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDaLDpCa+L1U5KNb+MqSb2wDnv24qJTPJiXwk16xr9xGwIgJhm4tqrJ/1/1KUZI8ADlvydsisMaUDiVRsRk4DXmC/Y="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRuDAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNnBAAo/8CYDEKDgX1hQvUnE8SdGRmgr2QkOTbH2JqrsemN4KzAedC\r\nAznokf6HVmnYAmvZSDumHYxOXPL5e+nuyNzpAp/3I+5Ewlxtp7sJnskqAZ2j\r\nXp7qsEHhiLEb91VtB45Wh3uqeA7OSYheAwji1syDU8yN9m/AelOdcm82Pqwo\r\nVIiim4CBpWRRvrmzvdw/e2Q9zXLJFepFCCfEcDnKV0nEuzqJn1436pnsZp5S\r\nmZJ3YgMfBWmu+l0gxBKuFyIFrgNzFMgN2NK4JhzrtQEVKCm4iOgCpDJ3TvaP\r\nQRbmXNJb9h5NEMjF6eCK/W2MlMu/+xno7z2z5dnjZsGdE6kA4hhk5MZIcm/R\r\nkkY5igpsgLySBQR88GqRApf7Pld86RFtFSrFMPtYOmKR31jtSmB/Heh+HB6Q\r\n1a2ZewLyNSdoQyViRZDGvKGr9ePrmV+PYtKESmu6UUxnSYysjnbIys8CNsRN\r\nGVMA6O/1lFqv7eecoonWQMp8TXTI5LyFf4CESzTDTcMRVklNVCNvKz+YGaoa\r\ngnWcWGmlUvSYkraRcW3UPmAWSJJI79QPr7XFeOXBVSrxq9rxWz+5VSMwPVVI\r\n9Zzq5kGgvjtrQX80aIN8pMsxK2Z+RFzj5wBXt75XGCULwh10XJXg7oZT4e14\r\nuHVr5yBZlNGA3Q2Ed/SANeyd8kFKbEIMhtw=\r\n=1Byh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"banez","email":"branislav.vaj@gmail.com"},"directories":{},"maintainers":[{"name":"banez","email":"branislav.vaj@gmail.com"},{"name":"becomes","email":"tools@becomes.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/purple-cheetah-mod-fsdb_1.1.3_1648812224106_0.9237497306649896"},"_hasShrinkwrap":false},"1.2.0":{"name":"@becomes/purple-cheetah-mod-fsdb","version":"1.2.0","description":"Module for the Purple Cheetah which provides cached file system database.","main":"./index.js","types":"./index.d.ts","repository":{"type":"git","url":"git+https://github.com/becomesco/purple-cheetah-modules.git"},"keywords":[],"author":{"name":"Branislav Vajagić"},"license":"MIT","bugs":{"url":"https://github.com/becomesco/purple-cheetah-modules/issues"},"homepage":"https://github.com/becomesco/purple-cheetah-modules/fsdb","dependencies":{},"peerDependencies":{"@becomes/purple-cheetah":">=3.5.2"},"_id":"@becomes/purple-cheetah-mod-fsdb@1.2.0","_nodeVersion":"14.18.1","_npmVersion":"6.14.16","dist":{"integrity":"sha512-clpw0g46c22iZoTtE1jpZtkLPvUziTpLUzh9DKPuIhZHOhLG4vk849pmmtzsoC7DE5x+erpe6wi8AdBoIrQNZA==","shasum":"375fb0387a5880782805d44742b31a0b6f16b0ea","tarball":"https://registry.npmjs.org/@becomes/purple-cheetah-mod-fsdb/-/purple-cheetah-mod-fsdb-1.2.0.tgz","fileCount":32,"unpackedSize":147351,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0nDmnCz3wQfbbfmzlt3nwz761txqGqS6USBa9otXrMAIgO0vvQCyxu1NDKPA1BybBg9bhVJK/ADI+AQ32YC8p1IA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJie6otACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqIqw//cnC0lQ/dWFD6wwjXIdW6oXRK9UeZ3oa4AKGY4SUTGfMXmhH+\r\n8azKu0sExy1PpfxWMtCe0A4XJE4QLhdhTIlFEcCdNIYQuOUYVj6S9EiKmLhH\r\nGS7PIYNKkqX9JZqUckgQ1Kp+EHo3VYPygMzsRoV+qdoISj+ixub5RSnzD5CF\r\njx7SBpQDX1b4yfxBVf8c4j3vNdbYe4l4Otq4PZLQ7kxm8LvfeZ2KqTpKs+FQ\r\nPommPNUbfsNUUp9RujJfcvTMQuKMrb1A9sHCNMnswjXJ2d86iVpSD6MEqWRp\r\n6x6dtcf3rYfliRfDHr203o+wc88cQejnVa4hgC5ihzAOU3vN2imeSZ+Thl5h\r\nFU4hSz4+dfvSb7JG+HAGtHtD537fkvWoamyEEWS/kIVt/TcSBODB5cBPhZN1\r\niYHyVBN8kwc69OPUWWw0H+eXDSZ1UX4BMj1n3uv6nqr3uJbtS/kDVtcYh8BW\r\n+aS6qLU9+T0rJjHNmgdEhhaJ3ANstxUurjc9uB2sdtcWOqHa+B2aPDfCvGXB\r\nTTzP40p8hbTRanR4OyspC1jD3qA3TyqHdtdjurhtYA0lA0hSOjTY07dwjzQW\r\nmn+KRkmpKx4McsU27toaY6PM99WJysPwL702KRiCI/rIR8QvlppZuebcZtr1\r\nAnsyk1L3vrxbunEr2adRekb71kL95iqHF3U=\r\n=Unjm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"banez","email":"branislav.vaj@gmail.com"},"directories":{},"maintainers":[{"name":"banez","email":"branislav.vaj@gmail.com"},{"name":"becomes","email":"tools@becomes.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/purple-cheetah-mod-fsdb_1.2.0_1652271661234_0.46134309478373847"},"_hasShrinkwrap":false},"1.3.0":{"name":"@becomes/purple-cheetah-mod-fsdb","version":"1.3.0","description":"Module for the Purple Cheetah which provides cached file system database.","main":"./index.js","types":"./index.d.ts","repository":{"type":"git","url":"git+https://github.com/becomesco/purple-cheetah-modules.git"},"keywords":[],"author":{"name":"Branislav Vajagić"},"license":"MIT","bugs":{"url":"https://github.com/becomesco/purple-cheetah-modules/issues"},"homepage":"https://github.com/becomesco/purple-cheetah-modules/fsdb","dependencies":{},"peerDependencies":{"@becomes/purple-cheetah":">=3.5.2"},"_id":"@becomes/purple-cheetah-mod-fsdb@1.3.0","_nodeVersion":"14.18.1","_npmVersion":"6.14.16","dist":{"integrity":"sha512-04/aQohJMZY17nH+NTB4AdfkTUIDKO6ezLbjbHaiagyEj9RU43F2OMK9xw7c053AWuQ32axXMVyT55lxQRMu2g==","shasum":"7cbd3cd7298a879f5457924be2474684e2512b8a","tarball":"https://registry.npmjs.org/@becomes/purple-cheetah-mod-fsdb/-/purple-cheetah-mod-fsdb-1.3.0.tgz","fileCount":32,"unpackedSize":147680,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICtHnfS8+yAWG68ZXWp3dyuu19Aici8z3QzaWMjyn0jGAiEAwr5XI+rYNdupxANQOb02XQyumofmeRn9m14cgoYkP6k="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigkaBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpvYg/9Fp/NiPVnyVEqHfJxd1qJr2f4+OgKBJF91+yYwxmKOYgrZhOV\r\nGCQK/214XMGk2HaEvS+U69MAy5lIzUm0xJO/fP9hrwGBm2ZM3o29l6P5ooEL\r\ntfpgLGsyopfHfU3uZ6iecE5xviiHj0mn82KUVUxcqIO5yvvxmCPnghlspUq3\r\nd6qEEDiTHlZyL6C8+Gs4eSS22fmmri2BYfWO0ZFsxIuckFPRhpbcMwVXEL7e\r\na1n6eQXmFL28jrIL2z4VVydvNHJtF7qrzMEyNwusO6V0mXMrNfh2h4Au/ego\r\nMcaSJWl1ZmT9liLq79WGS3RoubWPwAhDuM0h3snG4hLikuLBPURz7hmVKWu1\r\nGIC5j+GUTD3Ay2F9fSTjKBjEA3A7e3F+Kq3LB82vNpOHWGsaGs5ImG6UZdDg\r\n73CRLVc97NidWHRZUYhXQDQ+HMaNso/qn/teG504u5/IFuqRlj4lAaGWKg9J\r\nsPC2sLw+4LwyPRe9muoC9+j45S9t7JjDpaJShx0wbeC2Dg2fdy31OmBS4Fkm\r\ntlK22OVWQd7sRQOIQzk/10woMc5SOGuT64wJ/TMAaTllek7yPMz2S5i0tWY9\r\nqzI4V5IPT+0KKJJh64NJieS9IZIi7yCt6jTG/jwMztkFYa/rn28ZUPpMwbtZ\r\nYlcJ0r3ysuVYN0p28LbkgAnP2A0G7k2eUYQ=\r\n=luq3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"banez","email":"branislav.vaj@gmail.com"},"directories":{},"maintainers":[{"name":"banez","email":"branislav.vaj@gmail.com"},{"name":"becomes","email":"tools@becomes.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/purple-cheetah-mod-fsdb_1.3.0_1652704897182_0.7334646657183739"},"_hasShrinkwrap":false},"1.3.1":{"name":"@becomes/purple-cheetah-mod-fsdb","version":"1.3.1","description":"Module for the Purple Cheetah which provides cached file system database.","main":"./index.js","types":"./index.d.ts","repository":{"type":"git","url":"git+https://github.com/becomesco/purple-cheetah-modules.git"},"keywords":[],"author":{"name":"Branislav Vajagić"},"license":"MIT","bugs":{"url":"https://github.com/becomesco/purple-cheetah-modules/issues"},"homepage":"https://github.com/becomesco/purple-cheetah-modules/fsdb","dependencies":{},"peerDependencies":{"@becomes/purple-cheetah":">=3.5.2"},"_id":"@becomes/purple-cheetah-mod-fsdb@1.3.1","_nodeVersion":"14.18.1","_npmVersion":"6.14.16","dist":{"integrity":"sha512-+oaVFAH7E2ygph13nVeQBFeyWv7i/85FVViEZfe1oCQEFPZE/EFwC9CDHOK/CLrXXC38nu5u1aZjCmFWbuPA2w==","shasum":"d393082cd6d23fff9445bec5ff42208f33515f2c","tarball":"https://registry.npmjs.org/@becomes/purple-cheetah-mod-fsdb/-/purple-cheetah-mod-fsdb-1.3.1.tgz","fileCount":18,"unpackedSize":131446,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTUcdtCrFdeJvFllN/iMx7OtIBFh/H4cNxilMNYkrGcQIgQR0BA4w2hw+tK8pVt8EMvCgB7MBtZjvsXjLq8vKh/4w="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigkgwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrl2A/+NPYgESvffDR7hZDdXvFbeA3YHAE7gWDrSYcrvt3pqWMhErw3\r\nJw/cszRYiDR2g4YWBG0rm5M8H9PKmFJOQ2BXpnMs3vSIqcveCsAmD1oCI/5l\r\nr/O1mGILJFK+o3zNuOfU0MDb9Ft3gL3BHqgDWrKF/QH7dbZkP4dnkTc+HeIr\r\nePX9FT/VN7oi25wy5pC7dMT1YxSQmyUd6aeZBQWhJ9vcLpuaklS6KCMEiPMK\r\nek3z23eWXGklfsP8W4rqjZ8NEoQcnJ6fZkVEp3WNwtQkYMBap0d7+tf0q7q/\r\nu8BOAvKXP0vI+glwt7omLLxHXErCs5ZgqBjjq/djPFvnFjJCLI5SVrdeA8qJ\r\ndakvaWYxX8GONelEvWqJ/+6kqUxWB7UlgZtNXjh9dwBnTYEVbRJck9zN+T8d\r\n+3Zimv82KfXTqAJYWHDlReAek0ONPsjvuxvkjOnCQsenHrFNzvhG5ijI9Krx\r\nDmVNViGdchrXn4gHAlhMTbv41wM2DIQDrrnmSyp8ntVrw4+ygVoWuQMwrrUj\r\nGNVS+MAVB8OSSCHJnH+UZJ5tHYwTPhWhimgQ89FLu/XkdiAMvdVRqZbopzwR\r\nTnr5/g5j6y2afSo8RiK3WMG2enAtSbKvL7hqmGi3pNEQbi91fzfhP/WNH///\r\nE/FMZIHRPiIuSfV76N3sCSSdBive8f70mJ0=\r\n=JOv/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"banez","email":"branislav.vaj@gmail.com"},"directories":{},"maintainers":[{"name":"banez","email":"branislav.vaj@gmail.com"},{"name":"becomes","email":"tools@becomes.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/purple-cheetah-mod-fsdb_1.3.1_1652705328790_0.6812264847001213"},"_hasShrinkwrap":false},"1.3.2":{"name":"@becomes/purple-cheetah-mod-fsdb","version":"1.3.2","description":"Module for the Purple Cheetah which provides cached file system database.","main":"./index.js","types":"./index.d.ts","repository":{"type":"git","url":"git+https://github.com/becomesco/purple-cheetah-modules.git"},"keywords":[],"author":{"name":"Branislav Vajagić"},"license":"MIT","bugs":{"url":"https://github.com/becomesco/purple-cheetah-modules/issues"},"homepage":"https://github.com/becomesco/purple-cheetah-modules/fsdb","dependencies":{},"peerDependencies":{"@becomes/purple-cheetah":">=3.5.2"},"_id":"@becomes/purple-cheetah-mod-fsdb@1.3.2","_nodeVersion":"14.18.1","_npmVersion":"6.14.16","dist":{"integrity":"sha512-NM9CxA0R2Dkm9QrTYjanKG6QwoMs2piX1vHdVLY0S48uI8FD75/SGAmnfMW958sKW8X3v6npy7Lrst/hbd4b0A==","shasum":"bc589e26bde9887e70e4ad09bfa06b80c12991c2","tarball":"https://registry.npmjs.org/@becomes/purple-cheetah-mod-fsdb/-/purple-cheetah-mod-fsdb-1.3.2.tgz","fileCount":18,"unpackedSize":131738,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKal+/1troTbrrtdBJOZ4Phh/iwrOfVtBvuQKQObcWEwIgL7JGL9R42CMYcL2j5WkegoN1MBBgP101uO4zpCPC1+c="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilyqJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTGA/9Enp4rMn5QvXl2DLa3ZjKQ3pZq+zaFmkcElM+HTpzYpEa+IeG\r\nMkLlWb9yotIGW8KroZnCHK8YNoEo7vtYv3O6JUipVHg8LujsyBV6jb920i6u\r\neKLiEG2gYaGFmEMK5KIk0T4m4VcAxoeFAqzeD8jM+7bdaMVB+87saDfOr8A4\r\nJsUb3AoE4toNQARguShSkT5LnpReCkWSFQJglzsVpOqxKRA3QxdlaK5mpS0Z\r\nkMEWHQt7O95W6204GJk5Xc1/NwrRANjiqCXdr1K0qGsJq1LQFqVRcKB+G0Gj\r\nKXP0iwOGyQHk+9nF+M6tDBx4V5Vqz6X5g0blNgGM5XXb2NkqTkbcANdrsTgP\r\nrRx8FT1jEJer/dyS9qhV3cE+6KiDPHPKkqbOgh2foncuABXq9OCdenQeiGoe\r\nGgUXK/lArLZHS0vbqDYEiXWEKQKJCmEvl4eI2KwLZ6G5/4VPTf3ES53Gzp/g\r\nk2SVCJgeKKWxehu/GacK5SN95WZH8T7+z7JN5Ojst0YHZDK4Q+dOUCPfZWz2\r\ncyfQTsA86cVAUyNor8MTsvystfTJRdtCeyMoY7qNAON4W6LCJUfdHc/GVWa0\r\nz8DONdmpI4vIjnTtnVek8wHnFZxuV24uQBzX8hbzyzt0H6AQq4Re9I93H7rH\r\nt8DZOnftC7jirHknp9mDWeezIeRCBJwfElg=\r\n=W8S3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"banez","email":"branislav.vaj@gmail.com"},"directories":{},"maintainers":[{"name":"banez","email":"branislav.vaj@gmail.com"},{"name":"becomes","email":"tools@becomes.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/purple-cheetah-mod-fsdb_1.3.2_1654073992844_0.20973879085920655"},"_hasShrinkwrap":false},"1.3.3":{"name":"@becomes/purple-cheetah-mod-fsdb","version":"1.3.3","description":"Module for the Purple Cheetah which provides cached file system database.","main":"./index.js","types":"./index.d.ts","repository":{"type":"git","url":"git+https://github.com/becomesco/purple-cheetah-modules.git"},"keywords":[],"author":{"name":"Branislav Vajagić"},"license":"MIT","bugs":{"url":"https://github.com/becomesco/purple-cheetah-modules/issues"},"homepage":"https://github.com/becomesco/purple-cheetah-modules/fsdb","dependencies":{},"peerDependencies":{"@becomes/purple-cheetah":">=3.5.2"},"_id":"@becomes/purple-cheetah-mod-fsdb@1.3.3","_nodeVersion":"14.18.1","_npmVersion":"6.14.16","dist":{"integrity":"sha512-MKK4dwPmmpbBXcTe/T9F/izS3E6onIevlQ1++b0rD4S8Y1MnrPKr6lhH09ubGUKKAKUMBMNZA5LrYv6+dke5Yg==","shasum":"88848f27f122f30cc89ffb9cd8963de1d3fe928d","tarball":"https://registry.npmjs.org/@becomes/purple-cheetah-mod-fsdb/-/purple-cheetah-mod-fsdb-1.3.3.tgz","fileCount":18,"unpackedSize":131785,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGYzTLf2eYK5KLU7KGN1gk6hvrGCBRA78zEZ/ciHI8x0AiEAnA/l2arnn8tIK7GJzB5U4GB/VtuC3tBmVTGVzRSzxj8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJily6OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpnJA//YAPCpX7O8x4L7gOg0csRPJT3bHzeKcG1j1rlbuCtiZKaHCIi\r\nPxY++BsNjtCr2vgAJeo9I7egdQ/ZKvZ652TyYfFpj3GFIHzQpwndpBe6MZTn\r\nrdwab0wPt3lokIJo7YX0G4uTNKi5vj5RIUo7G3XgPrCaDTwEeeuOxZsnKYK8\r\nuKkNeza23gjidxJkR2RmcaRmqIpu4GOkXPZov6XE7dEZS0C6TFbtaFWlBOsc\r\nyHSTVVFm/s2jq42Egh0MA920Upa7KdQZVf/rHZYAkyH+QBPLItUtl8xC2R3r\r\nawuSEbrA98HCJM7wlqTXGAx5AFuunqy4yPl+KGWleTwJggRr9Wr+v6hIr/UL\r\nJjkxpqu5z5cCSOrqV7Rjv6c5BORE1l+Ijt3J259nXpQB4nVmqSQzC3rnsIb+\r\n9EZEugsIUWlnZBC34QCY2EKRdyz16V7yn4fhby54j3oSqU08hz0akv4lrXdu\r\nKh6g/uCwoZcNfzjspZKvBtazGjXP/MLIkQeMM+eBWHBYmVDHMR8Jhk2fjemc\r\nKafk9Qhl8Q7L09GGTE36rNLBq1Ob0CzZ8ntGdmK7gwxgYQGw8fkyNz9zhwlw\r\nul1Qve4q9Hrgm2G/8xStvqbJmMmx/60ZWey3EqLHUfwqnFT3JOPg+Hprllyh\r\nTPc5fmaGmlviK7yoBtYkor0xKZjveqhLHnU=\r\n=ewdd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"banez","email":"branislav.vaj@gmail.com"},"directories":{},"maintainers":[{"name":"banez","email":"branislav.vaj@gmail.com"},{"name":"becomes","email":"tools@becomes.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/purple-cheetah-mod-fsdb_1.3.3_1654075022500_0.49093633167938266"},"_hasShrinkwrap":false},"1.3.4":{"name":"@becomes/purple-cheetah-mod-fsdb","version":"1.3.4","description":"Module for the Purple Cheetah which provides cached file system database.","main":"./index.js","types":"./index.d.ts","repository":{"type":"git","url":"git+https://github.com/becomesco/purple-cheetah-modules.git"},"keywords":[],"author":{"name":"Branislav Vajagić"},"license":"MIT","bugs":{"url":"https://github.com/becomesco/purple-cheetah-modules/issues"},"homepage":"https://github.com/becomesco/purple-cheetah-modules/fsdb","dependencies":{},"peerDependencies":{"@becomes/purple-cheetah":">=3.5.2"},"_id":"@becomes/purple-cheetah-mod-fsdb@1.3.4","_nodeVersion":"14.18.1","_npmVersion":"6.14.16","dist":{"integrity":"sha512-veQBynQQrYDiHmWB2mT8Xcm8sBKCw0ePByh0VfvHFhrTWafMGVN3AIEsFlEz78cW4IXRpEKTQYad4/1A71pSdw==","shasum":"743c19ed59528835e09cee7a888b348573ab3906","tarball":"https://registry.npmjs.org/@becomes/purple-cheetah-mod-fsdb/-/purple-cheetah-mod-fsdb-1.3.4.tgz","fileCount":18,"unpackedSize":131845,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC5J0HSbxHBIXkTpXI5ShdCgp13n1qUB6m/XMfJGkHyCAiBbXjq1alptUJndQU2EBuUh6FRskpS0XJxjvexIdoNUvQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilz7UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFjQ/8D+kRNGscau4/U8njzt3DG4J0l5vvIuyj41Smb55JoNdoXyC/\r\n+0oBtIkVl21s9Ln+F5+V2jDZZcLwowPlkmQKOw2WCbv5hBNKD+/rt+MGBv+W\r\njNe4KJtWdkBX06IzyLg4Ls75jDlvTeyn4+Qt2hbxdhW1gxeZcQxuUH2AWg80\r\nPuZFa2+Q4I1ce0SX70DiN9Q+hblplgBMldrn8l4TkG7+d79bKNn6GDiwD+bS\r\niPmZpr0Tur9rsireZ3+a/1Jpf6VIi72uI6lKJZoy0GKPdYkR2qBiZObVKRz4\r\nl2UY8G/W5hQvt/28/JPj4zKbMdzeN8F/sEa6t3XZgBuPBxFj+et5lbHfIZ7z\r\nFmE31SjzaAJmVSE0e6AnK0ArPEUBicHNH3D6M9XZkryweBqItipCudyY+DSx\r\nv4bBxc0fPqX3I2rUZbZ3iCrjQVAQbJEj+gbJgdwplfk86h9z7Qi30MvZ7B/s\r\nLrVpxItuBk4PwLMcZdeSVtRuw834fGriUwFqON1KqmrgzHm6Yn7z948/NWg0\r\nzkhd8FHIvp08HDu7RoHjfM2mBQFRmtb++meBnPuTTDfxGrlHfBTpwuJwASq2\r\nT/iiEHhn5S3xy2uwmNkuZamC+1ar9kgyEpZw58SGMQHnhC61/XcUytMZ2Hsz\r\nLoLJJUNpmjb48plLIFvYJU5IQDWoXZDrIhg=\r\n=4ULD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"banez","email":"branislav.vaj@gmail.com"},"directories":{},"maintainers":[{"name":"banez","email":"branislav.vaj@gmail.com"},{"name":"becomes","email":"tools@becomes.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/purple-cheetah-mod-fsdb_1.3.4_1654079188755_0.2506134089493195"},"_hasShrinkwrap":false},"1.4.0":{"name":"@becomes/purple-cheetah-mod-fsdb","version":"1.4.0","description":"Module for the Purple Cheetah which provides cached file system database.","main":"./index.js","types":"./index.d.ts","repository":{"type":"git","url":"git+https://github.com/becomesco/purple-cheetah-modules.git"},"keywords":[],"author":{"name":"Branislav Vajagić"},"license":"MIT","bugs":{"url":"https://github.com/becomesco/purple-cheetah-modules/issues"},"homepage":"https://github.com/becomesco/purple-cheetah-modules/fsdb","dependencies":{},"peerDependencies":{"@becomes/purple-cheetah":">=3.5.2"},"_id":"@becomes/purple-cheetah-mod-fsdb@1.4.0","_nodeVersion":"14.18.1","_npmVersion":"6.14.16","dist":{"integrity":"sha512-4rjuOffg/d2yUt/uP+ZD67Hv8YQzB6vqcl2EpsJdaeH6P5gegAsiwDb9ohz6GiIQ4S0NdH6ixoe8PisRQTD5yg==","shasum":"6df728fc5d30ee3cf8b691e968027d65a6a20781","tarball":"https://registry.npmjs.org/@becomes/purple-cheetah-mod-fsdb/-/purple-cheetah-mod-fsdb-1.4.0.tgz","fileCount":18,"unpackedSize":131996,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHzjTuOnzSsNIEWyPGQ/3FI2TZQSu2E2rzdxMzL9cGVOAiEAu9iy0m1bfJrYuAGB/ZoghgwXe97gn/liRNl6Mm8Vt7c="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwuCBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmor+Q//W+ce5PhsUJsHBAyJ+p8jWtrLfsMyS5TCsDOBVJwOay8k467n\r\ngs2sOBtHceSo+iETfcdQrTQyZHAs616lMKa2ZyNxpMrTyAf+H0Q2UYL6Wdy+\r\nHYsg6WCuIboivZyqd7TcQLswH+Cc0VdS9CCLjJ0OAvePHFgAL8Cbtnl0vlnw\r\nziuHVSR8V9VubOtrpTZKUFVRN3vMGYLpME81GtNt6dnlBnWAvDevbIWNdu/L\r\nAR72pvLn5kONl+nzATF3LP8PwqgWUURsvu4zjRXgl7qbWC3Kz3vxAACdKsls\r\nSAzeYCoJWMRfQv3vuQWVQLGrfIkZVNuVaykgpEVSv/eaQCg9+WLtJUzfmr8S\r\nEiUrsc0OkWXXTVlFfH28+6PshGqUMGmshIV/bEENLcm9h2sXhuLuqGVHplz8\r\nF1AzGCwY/ESM++8QQruK6NNB6a15VxDyo2rVB3Sp1JK/jhXrtF9+FLhCo6/d\r\nC239Yna9GhNP73Kshom6cm7j16Uw4UWhvZGmH1SfAhg73gzi60sIw4gtSTbO\r\nufoLn+qAEshIDDnRJ6y77EUXhN1qo0lrwVDiTOU1NbcrBXJJrO9Z5yWTUhx5\r\nAZ6OAldxzjCvA8zpNSPvHwqna57i5lXRAIVWOj5I5FEcgWLl5QS6o4GaHwcY\r\n4fDKx9RhvARWzB4AOvTjN2D1l2YKu12c3+U=\r\n=hwrz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"banez","email":"branislav.vaj@gmail.com"},"directories":{},"maintainers":[{"name":"banez","email":"branislav.vaj@gmail.com"},{"name":"becomes","email":"tools@becomes.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/purple-cheetah-mod-fsdb_1.4.0_1656938624976_0.0927119595050705"},"_hasShrinkwrap":false}},"maintainers":[{"name":"banez","email":"branislav.vaj@gmail.com"},{"name":"becomes","email":"tools@becomes.co"}],"description":"Module for the Purple Cheetah which provides cached file system database.","homepage":"https://github.com/becomesco/purple-cheetah-modules/fsdb","keywords":[],"repository":{"type":"git","url":"git+https://github.com/becomesco/purple-cheetah-modules.git"},"author":{"name":"Branislav Vajagić"},"bugs":{"url":"https://github.com/becomesco/purple-cheetah-modules/issues"},"license":"MIT","readme":"# Purple Cheetah Module - FSDB\n\n![Logo](https://i.imgur.com/f2Mv4QD.png)\n\n> Install `npm i --save @becomes/purple-cheetah-mod-fsdb`\n\nIt is a small, nice module for local development. It provides the same API as [MongoDB module](/becomesco/purple-cheetah-modules/mongodb) which makes it quite easy to migrate between them.\n\n**IMPORTANT:** This package is not design to be used as production database. It is save to use for very small databases in production and for some light caching but cannot replace the MongoDB, MySQL or any other real database. This is due to package design which will be explained in the document.\n\n## Core concepts\n\nSince this package emulates the MongoDB, core concepts are pretty similar. Data is stored in collections and each collection holds entities/documents. Each collection is represented with a *Repository* which provides some basic methods for querying and mutating collection items. Data is stored in the database as shown below:\n\n```text\nRepository 1\n  ---> Entity 1\n  ---> Entity 2\n  ---> .....\nRepository 2\n  ---> Entity 1\n  ---> Entity 2\n  ---> .....\nRepository 3\n  ---> Entity 1\n  ---> Entity 2\n  ---> .....\n.....\n```\n\nOnce FSDB module is mounted in a [Purple Cheetah](https://github.com/becomesco/purple-cheetah) application, first, it will search for database file at specified path (default path is `$CWD/db/.fsbd.json`). If file exists, it will load it and save it in-memory. This is the only time in lifecycle of the app that database file is read. \n","readmeFilename":"README.md"}