{"_id":"flatty","_rev":"38-bfeaf502257b4fce6af21140896df35c","name":"flatty","description":"This library was build for quickly testing API using local DB. Also can be used as non-failing, always reachable DB used for presentations (This is why it was created). This module is small ~300 LOC.","dist-tags":{"latest":"1.4.4"},"versions":{"1.0.0":{"name":"flatty","version":"1.0.0","description":"This library was build for quickly testing API using local DB. Also can be used as non-failing, always reachable DB used for presentations (This is why it was created). This module is small ~100 LOC.","main":"main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/jutaz/flatty.git"},"author":{"name":"Justas Brazauskas"},"license":"ISC","bugs":{"url":"https://github.com/jutaz/flatty/issues"},"homepage":"https://github.com/jutaz/flatty","dependencies":{"generate-key":"0.0.6"},"_id":"flatty@1.0.0","dist":{"shasum":"7d999e37ffbc9d6a1cb43d9099f69719fe9f6369","tarball":"https://registry.npmjs.org/flatty/-/flatty-1.0.0.tgz","integrity":"sha512-QwTmr6GLhqsJJ4YPv1Aokot9TKc391Rtn0DBwjJxwHrOnp398YfQsm6atAi4YHfE9x8n+msEVcnlM8lmemA/PA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSCvb/CuiYE02U0cJZbgYuE1AYXhsmCOVdyRkj8mBNuAIhAJ8uBVVnK85oMcCjpv/jk6VyMw6utSse44tBxFclfmvZ"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"jutaz","email":"brazauskasjustas@gmail.com"},"maintainers":[{"name":"jutaz","email":"brazauskasjustas@gmail.com"}]},"1.0.1":{"name":"flatty","version":"1.0.1","description":"This library was build for quickly testing API using local DB. Also can be used as non-failing, always reachable DB used for presentations (This is why it was created). This module is small ~100 LOC.","main":"main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/jutaz/flatty.git"},"author":{"name":"Justas Brazauskas"},"license":"ISC","bugs":{"url":"https://github.com/jutaz/flatty/issues"},"homepage":"https://github.com/jutaz/flatty","dependencies":{"generate-key":"0.0.6"},"_id":"flatty@1.0.1","dist":{"shasum":"3884b8b0f943ee8f4bc9c97d719cf8494ac43377","tarball":"https://registry.npmjs.org/flatty/-/flatty-1.0.1.tgz","integrity":"sha512-TIYjz0ZTGDT83y0rVJoSI4U9ccSWL1Z7jYb2KkhRp9wolYq3WYewsUtOf7ZuRxmpQktwbYfAFsjcdnEG3K12PA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB4CYDdQOqGqyJFCT8upKgqVOzqxPjT/9t+MQ7BhtOzVAiEAn7DAvtN8FGf9BFqMPT9IWWewa064F57ilhaGw9fNjdg="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"jutaz","email":"brazauskasjustas@gmail.com"},"maintainers":[{"name":"jutaz","email":"brazauskasjustas@gmail.com"}]},"1.0.2":{"name":"flatty","version":"1.0.2","description":"This library was build for quickly testing API using local DB. Also can be used as non-failing, always reachable DB used for presentations (This is why it was created). This module is small ~100 LOC.","main":"main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/jutaz/flatty.git"},"author":{"name":"Justas Brazauskas"},"license":"ISC","bugs":{"url":"https://github.com/jutaz/flatty/issues"},"homepage":"https://github.com/jutaz/flatty","dependencies":{"generate-key":"0.0.6"},"_id":"flatty@1.0.2","dist":{"shasum":"ed938fbc49c87b29e42dc4a1b4e7399f3f31b90a","tarball":"https://registry.npmjs.org/flatty/-/flatty-1.0.2.tgz","integrity":"sha512-Ch2Ekc19yI/TKgeNBT08VgAcJo65l0hURD5Naijp61Z7NnVknIQVvGSlpVCWi/T7mNzjbEnw9ffVlJ98mjDO9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCobY3sr2CuCSEorwJ2Tm4RwB3KtcLMPZQ7H9cdVwpPnwIhAJbE550+NpSR+By61PmehCGVChgW3rCA+xHlKvD5zffD"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"jutaz","email":"brazauskasjustas@gmail.com"},"maintainers":[{"name":"jutaz","email":"brazauskasjustas@gmail.com"}]},"1.0.3":{"name":"flatty","version":"1.0.3","description":"This library was build for quickly testing API using local DB. Also can be used as non-failing, always reachable DB used for presentations (This is why it was created). This module is small ~100 LOC.","main":"main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/jutaz/flatty.git"},"author":{"name":"Justas Brazauskas"},"license":"ISC","bugs":{"url":"https://github.com/jutaz/flatty/issues"},"homepage":"https://github.com/jutaz/flatty","dependencies":{"generate-key":"0.0.6"},"_id":"flatty@1.0.3","dist":{"shasum":"d2ff4cf3b8441d347e0f5f2c0b00bbec04112307","tarball":"https://registry.npmjs.org/flatty/-/flatty-1.0.3.tgz","integrity":"sha512-Cy62UI1xnz7YlGj72ol4L/HX345Y109p20q7Wzotg5fHhcWL63TVBbrsSIYXASK+VHcPEk7W+x5JoRPi4Vyi4Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAFC/L5iUYPdYrX7l2MYXie2HRuV5ARY4IIdebXCrzlAIgSg28mzlKPIMzXxjHe4HQof1EwVti4pHgTkv8WaAl6tM="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"jutaz","email":"brazauskasjustas@gmail.com"},"maintainers":[{"name":"jutaz","email":"brazauskasjustas@gmail.com"}]},"1.1.0":{"name":"flatty","version":"1.1.0","description":"This library was build for quickly testing API using local DB. Also can be used as non-failing, always reachable DB used for presentations (This is why it was created). This module is small ~100 LOC.","main":"main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/jutaz/flatty.git"},"author":{"name":"Justas Brazauskas"},"license":"ISC","bugs":{"url":"https://github.com/jutaz/flatty/issues"},"homepage":"https://github.com/jutaz/flatty","dependencies":{"generate-key":"0.0.6"},"_id":"flatty@1.1.0","dist":{"shasum":"9debc044ab69981c8882270173485d96505dee9c","tarball":"https://registry.npmjs.org/flatty/-/flatty-1.1.0.tgz","integrity":"sha512-2xaXOPzvzga1dEL5n41FOJtbYFsF8pDpCGSPRWYTeymgGsAOh95Z8SBUbxEbBvwl/2B2q3Nez6gADGE7VkBjdg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGdwGUQKqbB3mGjQERu2hBo+17iYhxomvZOvSPR1f4xQIgJJLd6VnPMgtPE86NXR5rZYs115MFYuNLb56HwgKZk3M="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"jutaz","email":"brazauskasjustas@gmail.com"},"maintainers":[{"name":"jutaz","email":"brazauskasjustas@gmail.com"}]},"1.1.1":{"name":"flatty","version":"1.1.1","description":"This library was build for quickly testing API using local DB. Also can be used as non-failing, always reachable DB used for presentations (This is why it was created). This module is small ~100 LOC.","main":"main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/jutaz/flatty.git"},"author":{"name":"Justas Brazauskas"},"license":"ISC","bugs":{"url":"https://github.com/jutaz/flatty/issues"},"homepage":"https://github.com/jutaz/flatty","dependencies":{"generate-key":"0.0.6"},"_id":"flatty@1.1.1","dist":{"shasum":"b70fca1b670d9b5e53e5f641904cad504b0dd04d","tarball":"https://registry.npmjs.org/flatty/-/flatty-1.1.1.tgz","integrity":"sha512-YLc0ORTAZuq0qWxlsMtXnkjJDobhFkRyGTqS1sK+ft7Lz0tU2NcXEYQzAZ5w6JOTHqZGBQo+APJLq4wTiofe3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE97dbrTCCbsUoZZ+meYZkZl1BCBoNT+M93IXSZ5gFgdAiEA+yaA3+Ny0rpASta55n7Scfps58I19pavwLXDIO+lz+Q="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"jutaz","email":"brazauskasjustas@gmail.com"},"maintainers":[{"name":"jutaz","email":"brazauskasjustas@gmail.com"}]},"1.1.2":{"name":"flatty","version":"1.1.2","description":"This library was build for quickly testing API using local DB. Also can be used as non-failing, always reachable DB used for presentations (This is why it was created). This module is small ~100 LOC.","main":"main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/jutaz/flatty.git"},"author":{"name":"Justas Brazauskas"},"license":"ISC","bugs":{"url":"https://github.com/jutaz/flatty/issues"},"homepage":"https://github.com/jutaz/flatty","dependencies":{"generate-key":"0.0.6"},"_id":"flatty@1.1.2","dist":{"shasum":"e3cfa9986780ff76e2fa35678c899046a2316fd6","tarball":"https://registry.npmjs.org/flatty/-/flatty-1.1.2.tgz","integrity":"sha512-Y7F5Ohb0/LpERn3qQs+w0Xi5IcnFfITxEfP/s8ClxJLTpR1BHGONBaU0TOuzQW7glLFNro9hEqbQG+vqaK42lg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAptZSTXCA7GoZf/3QxvexDya+QV6PNsjfWmJ70CF5RXAiEAwFVaRod6Yv1VedU1h4Azrut/gW4fuhAsBaktWVYmMSM="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"jutaz","email":"brazauskasjustas@gmail.com"},"maintainers":[{"name":"jutaz","email":"brazauskasjustas@gmail.com"}]},"1.1.3":{"name":"flatty","version":"1.1.3","description":"This library was build for quickly testing API using local DB. Also can be used as non-failing, always reachable DB used for presentations (This is why it was created). This module is small ~100 LOC.","main":"main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/jutaz/flatty.git"},"author":{"name":"Justas Brazauskas"},"license":"ISC","bugs":{"url":"https://github.com/jutaz/flatty/issues"},"homepage":"https://github.com/jutaz/flatty","dependencies":{"generate-key":"0.0.6"},"_id":"flatty@1.1.3","dist":{"shasum":"5f55bb091cc9a688d27a05bc7a258ff50d15ad38","tarball":"https://registry.npmjs.org/flatty/-/flatty-1.1.3.tgz","integrity":"sha512-bDuPtqU1wFP10Y2WSfU0RZGJfL6goGXtUxDrhO0Ou3910Kr1MkH6hVhJOh5sK78MxRSg3btmt46ivaL37ZVcNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDg/HooxTcIRiuGu83w4VfdVFAXYKs+6ByCF2ghZHouYwIgJMz+lQWgVRaGiNTplaKFkXS9EPf6SEsUWiEpxkOZdLo="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"jutaz","email":"brazauskasjustas@gmail.com"},"maintainers":[{"name":"jutaz","email":"brazauskasjustas@gmail.com"}]},"1.2.3":{"name":"flatty","version":"1.2.3","description":"This library was build for quickly testing API using local DB. Also can be used as non-failing, always reachable DB used for presentations (This is why it was created). This module is small ~100 LOC.","main":"main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/jutaz/flatty.git"},"author":{"name":"Justas Brazauskas"},"license":"ISC","bugs":{"url":"https://github.com/jutaz/flatty/issues"},"homepage":"https://github.com/jutaz/flatty","dependencies":{"generate-key":"0.0.6"},"devDependencies":{"mocha":"^1.18.2","expect.js":"^0.3.1"},"_id":"flatty@1.2.3","dist":{"shasum":"5d6d2e161a719987d4727ef06ea9bb73dbfc4b0d","tarball":"https://registry.npmjs.org/flatty/-/flatty-1.2.3.tgz","integrity":"sha512-fIndIWzEOHgG1S+gtXo4+moV4N+/QEf+lVWocSAd3Q5N6I5UKHvhWbS5FjyecWn6uNnBkpz7cDBq47dDlTKw5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWnhfd4tkDDNxrqb4YTwuwFC8BuCeTAV0zRx6vB6p+gAIgarKuamZLIszsumEbg7DfhWdtkIurLAHrnJh1LAxku1o="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"jutaz","email":"brazauskasjustas@gmail.com"},"maintainers":[{"name":"jutaz","email":"brazauskasjustas@gmail.com"}]},"1.2.4":{"name":"flatty","version":"1.2.4","description":"This library was build for quickly testing API using local DB. Also can be used as non-failing, always reachable DB used for presentations (This is why it was created). This module is small ~100 LOC.","main":"main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/jutaz/flatty.git"},"author":{"name":"Justas Brazauskas"},"license":"ISC","bugs":{"url":"https://github.com/jutaz/flatty/issues"},"homepage":"https://github.com/jutaz/flatty","dependencies":{"generate-key":"0.0.6"},"devDependencies":{"mocha":"^1.18.2","expect.js":"^0.3.1"},"_id":"flatty@1.2.4","dist":{"shasum":"fcc74882072e69de6e2863ed64d31881ea717b61","tarball":"https://registry.npmjs.org/flatty/-/flatty-1.2.4.tgz","integrity":"sha512-6bge0XJ2eMgDd/u68RkTXpXrOyFBeaLqa42Uc4nHzXLA2Zkz5TXLf+X371pyN/zfrCsM3ZBIEaZVUBuMW8dGqw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLApdJHvkX/Cqa+kVMj4SseBn+VllU/0vcrgpT5NGZsAIhAMfvDAzi7VypkBE36ZYBg3z6Y8gLF4Z0/4N8/NerFJbW"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"jutaz","email":"brazauskasjustas@gmail.com"},"maintainers":[{"name":"jutaz","email":"brazauskasjustas@gmail.com"}]},"1.2.5":{"name":"flatty","version":"1.2.5","description":"This library was build for quickly testing API using local DB. Also can be used as non-failing, always reachable DB used for presentations (This is why it was created). This module is small ~100 LOC.","main":"main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/jutaz/flatty.git"},"author":{"name":"Justas Brazauskas"},"license":"ISC","bugs":{"url":"https://github.com/jutaz/flatty/issues"},"homepage":"https://github.com/jutaz/flatty","dependencies":{"generate-key":"0.0.6"},"devDependencies":{"mocha":"^1.18.2","expect.js":"^0.3.1"},"_id":"flatty@1.2.5","dist":{"shasum":"4b5ec7f00a85972408f4d268867dcbfe716b3ef6","tarball":"https://registry.npmjs.org/flatty/-/flatty-1.2.5.tgz","integrity":"sha512-3cDn6zc+2rHOKU1FUE3DuoQfBn432JWU4OMLG7e/qG5zzHM8VT2xvaBWXmaDZBqszAHPgFb3Kq2z/iDT5yFwfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGzpvnjd+EnyvUFVD08bN64wm+T4imxoYz4xI7Dl7lVBAiEAkGu6ySliAbX2HZT5Kmnw85fxYO/qUolTURGMJ/9H0ik="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"jutaz","email":"brazauskasjustas@gmail.com"},"maintainers":[{"name":"jutaz","email":"brazauskasjustas@gmail.com"}]},"1.2.6":{"name":"flatty","version":"1.2.6","description":"This library was build for quickly testing API using local DB. Also can be used as non-failing, always reachable DB used for presentations (This is why it was created). This module is small ~100 LOC.","main":"main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/jutaz/flatty.git"},"author":{"name":"Justas Brazauskas"},"license":"ISC","bugs":{"url":"https://github.com/jutaz/flatty/issues"},"homepage":"https://github.com/jutaz/flatty","dependencies":{"generate-key":"0.0.6"},"devDependencies":{"mocha":"^1.18.2","expect.js":"^0.3.1"},"_id":"flatty@1.2.6","dist":{"shasum":"16d980ea45ee41986941cc2bb22078f1f942930c","tarball":"https://registry.npmjs.org/flatty/-/flatty-1.2.6.tgz","integrity":"sha512-Ms29tg4gs5ZqYKrwIGxCPAqRmD1zHmmLfQrNjtEPdxXKi7EfSR4uTtgHmErpQc+GbQVZ/v8kyNQPmJB6YYs3OA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyKg/3CaYBx2ENQmEjNeGYL9sz6VIk6x/Bu0Qlge8T8gIhAM1LTl6jgHxvm4E8++6HbGVPJiNN8HNFQrizk5zJfKvh"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"jutaz","email":"brazauskasjustas@gmail.com"},"maintainers":[{"name":"jutaz","email":"brazauskasjustas@gmail.com"}]},"1.3.0":{"name":"flatty","version":"1.3.0","description":"This library was build for quickly testing API using local DB. Also can be used as non-failing, always reachable DB used for presentations (This is why it was created). This module is small ~100 LOC.","main":"main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/jutaz/flatty.git"},"author":{"name":"Justas Brazauskas"},"license":"ISC","bugs":{"url":"https://github.com/jutaz/flatty/issues"},"homepage":"https://github.com/jutaz/flatty","dependencies":{"generate-key":"0.0.6"},"devDependencies":{"mocha":"^1.18.2","expect.js":"^0.3.1"},"_id":"flatty@1.3.0","dist":{"shasum":"6e9527e770d234400cfcccd12343225f0b732223","tarball":"https://registry.npmjs.org/flatty/-/flatty-1.3.0.tgz","integrity":"sha512-PcMbAgocjBEGmYpfDNYR2XHp7Dteju5lEvQ79uIesTzRW03GpV6DdKRUy1Mlzj68qvMR0JZT7Nb5OBmH2ZmuMg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwo2y99mFo1JfSujYu0Q2M0tJPo4kcnF3bzfPgu38VLwIgHIOuvQbk1IOwsL8ghgcRWtW1KUcC1vJiK7GlBh74bnM="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"jutaz","email":"brazauskasjustas@gmail.com"},"maintainers":[{"name":"jutaz","email":"brazauskasjustas@gmail.com"}]},"1.4.0":{"name":"flatty","version":"1.4.0","description":"This library was build for quickly testing API using local DB. Also can be used as non-failing, always reachable DB used for presentations (This is why it was created). This module is small ~300 LOC.","main":"main.js","scripts":{"test":"mocha ./test/test.js --reporter=list"},"repository":{"type":"git","url":"https://github.com/jutaz/flatty.git"},"author":{"name":"Justas Brazauskas"},"license":"ISC","bugs":{"url":"https://github.com/jutaz/flatty/issues"},"homepage":"https://github.com/jutaz/flatty","dependencies":{"generate-key":"0.0.6"},"devDependencies":{"mocha":"^1.18.2","expect.js":"^0.3.1"},"gitHead":"349883365810b99533e98e2491188b919545d1dd","_id":"flatty@1.4.0","_shasum":"7b2428ffd85276939dc380af91734bac3cdfe05e","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"jutaz","email":"brazauskasjustas@gmail.com"},"maintainers":[{"name":"jutaz","email":"brazauskasjustas@gmail.com"}],"dist":{"shasum":"7b2428ffd85276939dc380af91734bac3cdfe05e","tarball":"https://registry.npmjs.org/flatty/-/flatty-1.4.0.tgz","integrity":"sha512-hA6mnOXCy7BMlMJosvNy6mljeMeoANmH8f5RpnHYsZEhEiARMHJ4PfY3tCPVbWxjPtmmfao5bFwfFvIiLpxI+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC1D3BokoiYuM0Fz7a9zoJLPHmKmeBHNbbJ4zGPWaawTAiEAh5SOtbXdBX9LmOhHtKNOUhfMyIG6jKXCJADOQMGMJEA="}]}},"1.4.1":{"name":"flatty","version":"1.4.1","description":"This library was build for quickly testing API using local DB. Also can be used as non-failing, always reachable DB used for presentations (This is why it was created). This module is small ~300 LOC.","main":"main.js","scripts":{"test":"mocha ./test/test.js --reporter=list"},"repository":{"type":"git","url":"https://github.com/jutaz/flatty.git"},"author":{"name":"Justas Brazauskas"},"license":"ISC","bugs":{"url":"https://github.com/jutaz/flatty/issues"},"homepage":"https://github.com/jutaz/flatty","dependencies":{"generate-key":"0.0.6"},"devDependencies":{"mocha":"^1.18.2","expect.js":"^0.3.1"},"gitHead":"055ee5bbe6c36e3c4c05ebec102703710b134c12","_id":"flatty@1.4.1","_shasum":"2fffd9e0669d4e61ce6dfba536ad4212d3fdc62b","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"jutaz","email":"brazauskasjustas@gmail.com"},"maintainers":[{"name":"jutaz","email":"brazauskasjustas@gmail.com"}],"dist":{"shasum":"2fffd9e0669d4e61ce6dfba536ad4212d3fdc62b","tarball":"https://registry.npmjs.org/flatty/-/flatty-1.4.1.tgz","integrity":"sha512-A4wkt37mCafeHl6O5zxl/7eZunqcC/YbskKDSppZXum/YMwuii2YafQvogiaQQp8Ec5GuR6/kAqllRpZ5TNWjw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHcXoPvJ2JQMt7AJWMwrJgfwtAAuFdoLoVTx2SEgKwD6AiEAwTYSYrjbAGGBF0rFvgMWSlCljtUJpBF+YwhjmJsDoFE="}]}},"1.4.2":{"name":"flatty","version":"1.4.2","description":"This library was build for quickly testing API using local DB. Also can be used as non-failing, always reachable DB used for presentations (This is why it was created). This module is small ~300 LOC.","main":"main.js","scripts":{"test":"mocha ./test/test.js --reporter=list"},"repository":{"type":"git","url":"https://github.com/jutaz/flatty.git"},"author":{"name":"Justas Brazauskas"},"license":"ISC","bugs":{"url":"https://github.com/jutaz/flatty/issues"},"homepage":"https://github.com/jutaz/flatty","dependencies":{"generate-key":"0.0.6"},"devDependencies":{"mocha":"^1.18.2","expect.js":"^0.3.1"},"gitHead":"72ec81a7321378007216b0ded0f9609169eb018b","_id":"flatty@1.4.2","_shasum":"85ecc2a0fba1cc1f49ab28851b1e552bb85b3a57","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"jutaz","email":"brazauskasjustas@gmail.com"},"maintainers":[{"name":"jutaz","email":"brazauskasjustas@gmail.com"}],"dist":{"shasum":"85ecc2a0fba1cc1f49ab28851b1e552bb85b3a57","tarball":"https://registry.npmjs.org/flatty/-/flatty-1.4.2.tgz","integrity":"sha512-i0RDH5pP2AWhFdBfkR2VA6lajknUlgO91MwGCTagEe9dDj/dBD0gayZM04jFXPygJssLIom9hWLlayoPqhDEiw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD49yQ9Pu2KXqDUWoA6U1iNr+ONVp1xCr6apik/2yEUGAIgBB0tuZegyaB+4YD7GjB051dCGNRsWdbW9hTrEwTkcJo="}]}},"1.4.3":{"name":"flatty","version":"1.4.3","description":"This library was build for quickly testing API using local DB. Also can be used as non-failing, always reachable DB used for presentations (This is why it was created). This module is small ~300 LOC.","main":"main.js","scripts":{"test":"mocha ./test/test.js --reporter=list"},"repository":{"type":"git","url":"https://github.com/jutaz/flatty.git"},"author":{"name":"Justas Brazauskas"},"license":"ISC","bugs":{"url":"https://github.com/jutaz/flatty/issues"},"homepage":"https://github.com/jutaz/flatty","dependencies":{"generate-key":"0.0.6"},"devDependencies":{"mocha":"^1.18.2","expect.js":"^0.3.1"},"gitHead":"fa3beea935add988124e0916200d1294dc459772","_id":"flatty@1.4.3","_shasum":"61a29de7d83e00699491f27554072ff176dd8376","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"jutaz","email":"brazauskasjustas@gmail.com"},"maintainers":[{"name":"jutaz","email":"brazauskasjustas@gmail.com"}],"dist":{"shasum":"61a29de7d83e00699491f27554072ff176dd8376","tarball":"https://registry.npmjs.org/flatty/-/flatty-1.4.3.tgz","integrity":"sha512-+EloSTzE+2pLRtha45F9dP9h6T+bVsQBYC1jItO17KD0asal3X8KaxSq4/I5fX+d1aZYZsmHQWhW3mcf1PZyyw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCn64fpAldE1Mcuck7WEwlCZ2WVUqLUjMCNL1VbPOsTwQIhAODF2V8t9zIEQJ6xWbUfeMz1dm2Sll6K4c2CVqykolrr"}]}},"1.4.4":{"name":"flatty","version":"1.4.4","description":"This library was build for quickly testing API using local DB. Also can be used as non-failing, always reachable DB used for presentations (This is why it was created). This module is small ~300 LOC.","main":"main.js","scripts":{"test":"mocha ./test/test.js --reporter=list"},"repository":{"type":"git","url":"https://github.com/jutaz/flatty.git"},"author":{"name":"Justas Brazauskas"},"license":"ISC","bugs":{"url":"https://github.com/jutaz/flatty/issues"},"homepage":"https://github.com/jutaz/flatty","dependencies":{"generate-key":"0.0.6"},"devDependencies":{"mocha":"^1.18.2","expect.js":"^0.3.1"},"gitHead":"adc54ffd7dfcb8eefb4053ad38f3b569ddee6745","_id":"flatty@1.4.4","_shasum":"e443939647776ccdab07038ada6eb973ca68a951","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"jutaz","email":"brazauskasjustas@gmail.com"},"maintainers":[{"name":"jutaz","email":"brazauskasjustas@gmail.com"}],"dist":{"shasum":"e443939647776ccdab07038ada6eb973ca68a951","tarball":"https://registry.npmjs.org/flatty/-/flatty-1.4.4.tgz","integrity":"sha512-RfnUapqGl53/c846WA0MYZuQ/5bPX1iSkfpu1YudUbm58Jn4P9z4qH+OS3EGZODMOp/w8s1JKvYA235Ztk9Ltg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGoBPonkNF/fxy6e/US7iLWB2Vy7PXxYWdSzo2xcwSRHAiEAq97pCYWVl7O6fhXVh78Sonqysj/hnhlSBO3R/eCYbao="}]}}},"readme":"# Flatty\n\nThis library was build for quickly testing API using local DB. Also can be used as non-failing, always reachable DB used for presentations (This is why it was created).\nThis module is small ~300 LOC.\n\n> Be warned, that it is not stable and API is subject to change.\n\ninstall: ```npm install flatty```\n\n## API\n\n```javascript\nvar flatty = require(\"flatty\");\nvar Store = require(\"flatty/stores/native\");\n\nvar pokemons = new flatty(\"./pokemons.db\", {\n    interval: 50, // In ms\n    store: new Store()\n});\n```\n### Methods\n\n#### set([id], data, callback)\n\nOptions:\n\n* ```id``` (if omitted, random id will be generated)\n* ```data``` - valid JSON data\n* ```callback``` - Obvious\n\nExample:\n```javascript\npokemons.set({name: \"Lapras\", type: \"ice\"}, function(id) {\n  console.log(id) // Some random string (qFbzoWk7qyWFMW0u)\n});\npokemons.set(\"AFgzoWk7qAWFMd3f\", {name: \"Rotom\", type: \"ghost\"}, function(id) {\n  console.log(id) // Some random string (qFbzoWk7qyWFMW0u)\n});\n```\n#### get([id], callback)\n\nOptions:\n\n* ```id``` (if omitted, will return all records)\n* ```callback(results)``` - Again, callback! ```typeof results === (id === undefined) ? \"array\" : \"object\"```\n\nExample:\n```javascript\npokemons.get(function(pokemons) {\n  console.log(pokemons) // [{name: \"Lapras\", type: \"ice\", id: \"qFbzoWk7qyWFMW0u\"},{name: \"Rotom\", type: \"ghost\", id: \"AFgzoWk7qAWFMd3f\"}]\n});\n\npokemons.get(\"qFbzoWk7qyWFMW0u\", function(pokemon) {\n    console.log(pokemon) // {name: \"Lapras\", type: \"ice\", id: \"qFbzoWk7qyWFMW0u\"}\n});\n```\n\n#### delete(id, callback)\n\nOptions:\n\n* ```id``` - ID of the record\n* ```callback``` - OH, THAT!\n\nExample:\n\n```javascript\npokemon.delete(\"AFgzoWk7qAWFMd3f\", function() {\n  //Deleted record!\n});\n```\n\n#### update(id, data, callback)\n\nOptions:\n\n* ```id``` - ID of the record\n* ```callback``` - SUCH CALLBACK!\n\nExample:\n\n```javascript\npokemon.update(\"AFgzoWk7qAWFMd3f\", {pokedex_id: 479}, function() {\n  //Updated!\n});\n```\n\n#### find(search, callback)\n\nOptions:\n\n* ```search``` - valid JSON object\n* ```callback(results)``` - CALLBACK WOW! ```typeof results === \"array\"```\n\nExample:\n\n```javascript\npokemon.find({pokedex_id: 479}, function(results) {\n  console.log(results) // [{name: \"Rotom\", type: \"ghost\", id: \"AFgzoWk7qAWFMd3f\"}]\n});\n\npokemon.find({pokedex_id: 479, name: \"Lapras\"}, function(results) {\n  console.log(results) // null\n});\n```\n\n#### option(key, val)\n\nOptions:\n\n* ```key``` - option name\n* ```val``` - options value\n\nExample:\n\n```javascript\npokemon.option(\"index\", true);\n```\n\n### Events\n\n`record:set` - callback: `fn(key)`. Key is id of record.\n`record:update` - callback: `fn(key)`. Key is id of record.\n`record:delete` - callback: `fn(key)`. Key is id of record.\n\n`option:change` - Emitted when option has changed.\n\n### Ticker\n\nTicker is a function, that saves data to disk at certain interval. Data format is JSON or native format, which looks like `ID\\t{data: \"stuff\"}\\n`, so it\\`s highly editable and readable.\nCurrently interval is set to ```50ms```. But dont worry! It will not flood your drive, because it will write only if changes were made.\n","maintainers":[{"name":"jutaz","email":"brazauskasjustas@gmail.com"}],"time":{"modified":"2022-06-18T02:01:00.905Z","created":"2014-04-02T17:42:07.827Z","1.0.0":"2014-04-02T17:42:07.827Z","1.0.1":"2014-04-02T17:51:04.466Z","1.0.2":"2014-04-03T12:16:04.432Z","1.0.3":"2014-04-03T12:18:56.515Z","1.1.0":"2014-04-03T18:10:39.616Z","1.1.1":"2014-04-03T18:13:08.436Z","1.1.2":"2014-04-03T18:27:02.963Z","1.1.3":"2014-04-04T08:34:44.410Z","1.2.3":"2014-04-05T17:15:53.477Z","1.2.4":"2014-04-05T18:26:42.797Z","1.2.5":"2014-04-06T16:57:50.448Z","1.2.6":"2014-04-06T17:42:25.302Z","1.3.0":"2014-04-06T18:22:30.080Z","1.4.0":"2014-09-08T15:56:11.402Z","1.4.1":"2014-09-08T17:20:04.038Z","1.4.2":"2014-09-10T15:07:10.475Z","1.4.3":"2014-09-10T15:09:31.319Z","1.4.4":"2014-10-30T10:58:00.658Z"},"homepage":"https://github.com/jutaz/flatty","repository":{"type":"git","url":"https://github.com/jutaz/flatty.git"},"author":{"name":"Justas Brazauskas"},"bugs":{"url":"https://github.com/jutaz/flatty/issues"},"license":"ISC","readmeFilename":"Readme.md"}