{"_id":"hypercore-default-storage","_rev":"5-922bac82f63dbbfa2aac5ab10ff47064","name":"hypercore-default-storage","dist-tags":{"latest":"1.1.1"},"versions":{"1.0.0":{"name":"hypercore-default-storage","version":"1.0.0","description":"Default storage provider used by Hypercore","main":"index.js","dependencies":{"random-access-file":"^2.1.3","fd-lock":"^1.0.2"},"devDependencies":{},"optionalDependencies":{"fd-lock":"^1.0.2"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/hypercore-default-storage.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/hypercore-default-storage/issues"},"homepage":"https://github.com/mafintosh/hypercore-default-storage","gitHead":"ae9e52e45431488a826caca56f249fe890b04c69","_id":"hypercore-default-storage@1.0.0","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-vLRmaaFpbksg6k5ZktrvquMGLVRu9x+8GDoKL+J7HL5OLRsfgwsfXOm6MiOqi0qTlb5mZgcbmbPTXC3DAWCu0A==","shasum":"61baefdd388946fbf638c16613ede62f9d58165e","tarball":"https://registry.npmjs.org/hypercore-default-storage/-/hypercore-default-storage-1.0.0.tgz","fileCount":4,"unpackedSize":2591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMWnICRA9TVsSAnZWagAAvooP/jXIRannXBzSYKBIMyvr\n9/LWkibEYt5PAtobZSvgGpHgXSLCWZq1KcmxZEMEOQtgFFVM2pA7jgGzk6C4\nP9xNtAfeW7QyDGKMz6zWEaue6kekOJhqJdQWY/jPyidsLhMQjuI0dsW8Nl7d\nQuvMsE462gKJi1ndL7v3sxOrKefluvMHNozSzuPYSfl6d39I3qWMmh/CJ+M+\n8Fnob0PG+6ujbxzTWhROQgfjRpF/ZyU6ytNDDycnNVs4VgY9tII/ZWg+gxZk\nnPcAx0by8CEHh5pfJgNEM9GPnvJBo0o03t3u9LDU/bR1jyIAO2iAk10j+GdS\nGst/585X1njxbvCVbIKWGGCmYmq7GUnkFAg+sJIoZtkt5A/a1WeqG8wHadti\njv1hdTIKl5B6z7kiEv5paRl0+CivEwbpGW2y34gI73ax0ONNIExvj/14H5IH\ns8xBG5MTyYwBsRhq51YHOmdf8M7fhi0NDn1dxLTA9n8fsEQhrzwpRN8gcBmU\n2sABRqnGm42744rUYyd26BqBAWzLgvh23RtOQreGzcCuR/KjjVAw1Iw2V9Sk\n6e2FLxZBoj9p1mr02F8lTS+YJlcMpkrlo1M8l3iB2HhgHeeAfl0cd1uYnYgh\n0orXHd43ig7EbIG4Mkv9X85ppINdDCtEjmv1rJXDpOnD6medDN6QKEANThqI\n5PYY\r\n=sfAF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC8/qsXasyFeAVtr/4XKnP4hFakZkye7i86xZcY+PAbqAiBdr9EHYKr2U9Zqn6yP9dzOpTi5w00nWBDoczzA58GFvQ=="}]},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hypercore-default-storage_1.0.0_1580296648099_0.9504443378766156"},"_hasShrinkwrap":false},"1.0.1":{"name":"hypercore-default-storage","version":"1.0.1","description":"Default storage provider used by Hypercore","main":"index.js","dependencies":{"random-access-file":"^2.1.5","fd-lock":"^1.0.2"},"devDependencies":{},"optionalDependencies":{"fd-lock":"^1.0.2"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/hypercore-default-storage.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/hypercore-default-storage/issues"},"homepage":"https://github.com/mafintosh/hypercore-default-storage","gitHead":"9aea7ef225ac5d4bd2ffd98c7936bb8f813b3e54","_id":"hypercore-default-storage@1.0.1","_nodeVersion":"15.7.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-3PxXIwb3XSHsLxERAiEEvz+Ysq0zTLHgtbsrA1wWl9o59lWVTrEWlwq88L8Lp0wga4jecsm8lmMKyAhjwUEImg==","shasum":"81c52f04f60429b471ce7a86a01781b8ca1110f7","tarball":"https://registry.npmjs.org/hypercore-default-storage/-/hypercore-default-storage-1.0.1.tgz","fileCount":4,"unpackedSize":2829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGVL/CRA9TVsSAnZWagAAfkMQAIsuAcVvYtLAXsto48Iq\n6bZNwAdeqD9s5tmcccoFgEKDmW1T5f1bf/QiOMps5bcKkQaaNDrplhjImdGj\nv8r11ryBC8geRprheCtlZ6soL3WqkZpogbnmjiS88MUQArfZcDg2Q3PGLEb/\nhFuaCOwvy548XJqFdBJBcZ/k8Rrb8KbI+GBNyT7S8L/IgfUxSQR0COJFk1Ge\nIVaM93R8PDK4KJ2sy/9RauG41c2QrEYLgumShv2eQWDAnEiJz93q9NBZBNSa\n/JWm/lweDnLRvT1yp64UE+dT4uNtQ0NDbwe/jdE8DS5r300Jy1D4KIN6rybW\ng3+SY6ISolQMkdWx+brlm+eD+0U7wbgJeCTK2aXxkiJsWQeVGpRRvJPqvRQ+\nmTEAzG7cXVanhsaBO227ICRPZqWXZqxt7I7Wqdcobno2FhpAB5B+Qz/4fi8L\nQsJxeFdO/K3eH1Gs6ahXqtEv8oM8G2VS+mhWg/97uvJjdzYKljyrMH9QXs3n\nYQzyLE9Vq+3YCaXLwHb5ThNjdp2zFjI0Wcyw4PRamNloYFGFwUYDaW/MQf9s\nyZtSPdIL9xwLIkquJ2VrLb7jD9pBj5JT+jP74tPur/rsb3T3d03J0giHGtoR\n5n+F3R/S9wXBcRuPJumW6A74JkNd+Ldndb3hp3iJ8yUycCut4Z89+rJ1cO2l\n04TN\r\n=Nypi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEgRO4Q0lH/p8/WdbLBEvgTrpvK/iFiHVEP/Osr09gDqAiABXxezRbD8vJJrgnpXs3H2sO2INaAl8t2eOKC9tanJpg=="}]},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"directories":{},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hypercore-default-storage_1.0.1_1612272383130_0.24430111087028283"},"_hasShrinkwrap":false},"1.0.2":{"name":"hypercore-default-storage","version":"1.0.2","description":"Default storage provider used by Hypercore","main":"index.js","dependencies":{"random-access-file":"^2.1.5","fd-lock":"^1.0.2"},"devDependencies":{},"optionalDependencies":{"fd-lock":"^1.0.2"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/hypercore-default-storage.git"},"browser":{"fd-lock":false},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/hypercore-default-storage/issues"},"homepage":"https://github.com/mafintosh/hypercore-default-storage","gitHead":"00f7bb65704a03555bc36782d8bf02290dc11e5b","_id":"hypercore-default-storage@1.0.2","_nodeVersion":"15.7.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-LAlLL5jfOBM2WZd9OQ80a/P01Zi5pYaZyb3H+1YZZEWYp39mcA9Weddj2QJ1sRcf0i9hEuWNX42zF/cfRvBg6Q==","shasum":"a9b491ce9902140e8711b6e46a6e1e299000493c","tarball":"https://registry.npmjs.org/hypercore-default-storage/-/hypercore-default-storage-1.0.2.tgz","fileCount":4,"unpackedSize":2870,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGVNNCRA9TVsSAnZWagAAvaoP/iMKPSxQ/xy+80moHv2i\nH5Q8IHNz3yApcm9WeoMCABjW1+06DQtgaqZDYuKqi37nWVw3qyHMvK9aEA/+\nXpGuNpwhXbSQ1mclBf4z8cT4lHHdT1TBKgsBhx70BdKJe6fO5pp3fy8ltxkD\nnZcz9xcLzKbrhjpQuYNbJ3evk6kK63c9z0JEs+ZFdkjvUqB5eGLR+bkGPi2t\no8604qjiQphf4uUa9bEvCLpCyKMfRsh5g9UIfOaHMh9ejXW4aPwpkK+fndMK\nCtpJ12yihDQh8X4L3UOTgZsHHuj0Qlc2wH0LWq9/mqL1vvvL2CSxx7gFW1L9\nIeYWAmAlI7cDv0fv/0pq94G8sdInqQdJ0ODF7HWuFYBOP3Amis5iJ/TXVrtq\ngf/FOgLGBiP8Pcp2DKGXsmxyoIghTVgD8xV3w+KyIx6P4sFSQsn30vucvKj8\ndd09AANTTYtqSv8Nmj8HFYULfqo9CJBEkVFBgfgBveDWUikFJfQr7B3ho/qT\nG4BsdDedLM/x+fGVYe1s23VWqMg2IzLzIexfwRhYciZrPs+LCBgipB8hKGBG\nSTTGIMll5VQOsFWA7XlSpCxGRBZfWUb+2OCjmNCI2pXzq3r3yeNlFh1Z+VtL\nmXyKCmdiUqiQsfMZLp3LV7BfbGEShaspnv2siyGGqJ/v+xF4MOgzgMc/Pmca\n45Dd\r\n=84tc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICMAKkHrGELX0MHKHzjTcAL+/nnM8H0f0AkJgqSClk/ZAiEA28NIMirbMfZUZ6muIxzlob9asMWfEsQoXGs4amtnB2Q="}]},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"directories":{},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hypercore-default-storage_1.0.2_1612272461432_0.8454504476785736"},"_hasShrinkwrap":false},"1.1.0":{"name":"hypercore-default-storage","version":"1.1.0","description":"Default storage provider used by Hypercore","main":"index.js","dependencies":{"random-access-file":"^2.1.5","fsctl":"^1.0.0"},"devDependencies":{},"optionalDependencies":{"fsctl":"^1.0.0"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/hypercore-default-storage.git"},"browser":{"fsctl":false},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/hypercore-default-storage/issues"},"homepage":"https://github.com/mafintosh/hypercore-default-storage","gitHead":"8498e1a3bf737efe6ab2f958b22a14c608a7c7a0","_id":"hypercore-default-storage@1.1.0","_nodeVersion":"15.7.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-zww5flnC/Kcvu1w9mpnfcbfyRu8r9Z3ACjVtN8m41QRGsdP7ToxKhymzLpSeBQX1cG5XrFLouF96nsontisHug==","shasum":"42c873868e21cc3d31f19fc30bdb838e2e2b1513","tarball":"https://registry.npmjs.org/hypercore-default-storage/-/hypercore-default-storage-1.1.0.tgz","fileCount":4,"unpackedSize":2964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOSNnCRA9TVsSAnZWagAA5m8QAJYCV9yS2wVNEfngav6D\nnnG3XFenE5MMNXQeStRu6kU+DFFTJVBX72fpddKLrqnCGMhaheupLwmAa9Km\nrh+Di/yacGDUYmrFiH6jkFDYhiK4Txm8czdJG118B/SsBiAyMaaKYHTSGU/l\nKSLXw565gM/tk6Qa9xlAcaqhfizXYKYSB54uPjXUMa/e3+6tNHjHZ84pfYWN\n4M0KmupoWk8r9moZQdB7e4oBj5H5pp71h4ODVEbJaRbruGQEo/YH0rb40Wnt\nb2d0sctFsG1scGXDoHGuLQtvTrxmupu3JDZ0UdGmSightqYp+rGdeok/9T6K\nAO15cvLZhiZAQjg0mtdVDAhBUH4ciu1OON3E1LXtAkpl5FkB995OnloFpC0g\n5g5av8Xgy5Ahce4/yiWQD8A7K96BOLIvfOXTZgvOPsTH6HHSNnAnvzrs3rIN\nPO6CKNsSBAUz5BT/wFvcnVcwZ6r1umn5nAxFJZfrV3Eo+e9+RqdtwjG6ChIP\nCERb1TLfeeNgZvx5aM0LPpE7TwWSatHaGDSgbEUbmrfsmilYbP/jSpaDTIoo\ntsP6BbDabAtcatQKODsAmaGJ6zDW0l07g8uvPYnQXVo1YsNDgXKCPWIa199v\nKGdsat/dx/6i9hCi/CPKc9Ck1M8bRuxw0B9/P9FYsO+gRTt456q1KM9vwXjh\nStyC\r\n=zVc0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBn+5t7G3KlLS0h0qlSO+Hby8mecEFp61F99zETwyQECAiEAvZLCJ3uJ0aFlVsNIcQSwvhJszNKXbEJ36VtVoR0Rj+4="}]},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"directories":{},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hypercore-default-storage_1.1.0_1614357350633_0.8384582914432588"},"_hasShrinkwrap":false},"1.1.1":{"name":"hypercore-default-storage","version":"1.1.1","description":"Default storage provider used by Hypercore","main":"index.js","dependencies":{"random-access-file":"^2.1.5","fsctl":"^1.0.0"},"devDependencies":{},"optionalDependencies":{"fsctl":"^1.0.0"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/hypercore-default-storage.git"},"browser":{"fsctl":false},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/hypercore-default-storage/issues"},"homepage":"https://github.com/mafintosh/hypercore-default-storage","gitHead":"76a6942f4a227ac1ffc73f15366ae3269c988916","_id":"hypercore-default-storage@1.1.1","_nodeVersion":"15.7.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-y7dSX3VUT4I/X5Cj0h6hcKN2R+/QQIi1HnElnCqY3tQYbVaWYljdbVe3aBQIvkRCfOgWMfe2RbCLX4N78D5syg==","shasum":"1c859ccc3b6c88f38c52c7c9f43d1d95815e4704","tarball":"https://registry.npmjs.org/hypercore-default-storage/-/hypercore-default-storage-1.1.1.tgz","fileCount":4,"unpackedSize":3028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSRR8CRA9TVsSAnZWagAAQbgP/R7kx2gLoGVZ2p74haLa\nwwiErRX5QTzA2RJqd5BCk9T3jrwF+MKFGPeUQmiPrNa/MqITxY/Du4I5dR1J\nFO3ibE5Vn23ncVpMFZaTnEaKnELahUgPUj2q17r4A9zFQ9+IZPFFPSQeXkUt\n+boCSYF6/9WUHY2eTZQO91g6Bm5P4/gfHKmxmBJa6IFJCNfroF87HSaeeRLN\nQWWry8qM92MfnTlJTf3lPS3hQDPEsFAjZXKrVlwnndH0QbNq2RM9J8TP9ZAX\ntBeeYuOyLdHBNU8CCc5C8bCYTDUOeDZ/SLjBvNyep5Y8mNpPAxeLligL5jK5\nJ3Se1xu2xIOaeEj6b0E+dtZ1nWtmeRVnpiJjpKcUyS++AX72AqhOLsSi3XNx\nVRyz/tk6/yWn6t/XDktth3854zeo/4LfLYXAdX06Wod4ThrlpOEhGwixVf+7\neltpvSViB+497ARGhn2QN7mExq3WmGStuvkKwddW75ObwTm5+W57CeLAoqtp\nIFQf882hOW4zZx22K60R5X6QTYY1kfkTRtg1jDqxd3OWaSn9R2OBDyWrH6Vv\naZ+S5VsN1cnR6QmOHU+naWcbP3FGx7POaOHmqMowse5NUubxCmHqSoirhzyg\nxhuJavTDI2wsT2IGYP5oJYwPwS1/Kwgv0xVvBKbyCYIagg6m8qky9zwg1JQa\nH/aa\r\n=X16R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDX7GRI4ZaZ3ypzXRXkKMP90rcetso+lYmITAKHiJwKVQIhAPqECABBDqkL5ROedLMvOtgFohi6L1CN/WxTRHiw0Pdr"}]},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"directories":{},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hypercore-default-storage_1.1.1_1615402108219_0.7189507433691344"},"_hasShrinkwrap":false}},"time":{"created":"2020-01-29T11:17:28.099Z","1.0.0":"2020-01-29T11:17:28.283Z","modified":"2022-05-05T12:25:01.366Z","1.0.1":"2021-02-02T13:26:23.234Z","1.0.2":"2021-02-02T13:27:41.548Z","1.1.0":"2021-02-26T16:35:50.798Z","1.1.1":"2021-03-10T18:48:28.345Z"},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"description":"Default storage provider used by Hypercore","homepage":"https://github.com/mafintosh/hypercore-default-storage","repository":{"type":"git","url":"git+https://github.com/mafintosh/hypercore-default-storage.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"bugs":{"url":"https://github.com/mafintosh/hypercore-default-storage/issues"},"license":"MIT","readme":"# hypercore-default-storage\n\nDefault storage provider used by Hypercore\n\n```\nnpm install hypercore-default-storage\n```\n\n## Usage\n\n``` js\nconst defaultStorage = require('hypercore-default-storage')\n\nconst feed = hypercore(name => defaultStorage(name, { directory: 'feed' }))\n```\n\n## API\n\n#### `storage = defaultStorage(name, [options])`\n\nMakes a new random-access-storage provider using the random-access-file module.\n\nIf making a bitfield file that file will be locked to avoid parallel writers.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}