{"_id":"@arso-project/sonar-dat","_rev":"5-f63d4b816acaa6e0c76b5d52478b6b6f","name":"@arso-project/sonar-dat","dist-tags":{"latest":"0.3.0-alpha.1"},"versions":{"0.1.1":{"name":"@arso-project/sonar-dat","version":"0.1.1","description":"Integrates the Sonar search index with [hyper-content-db](https://github.com/arso-project/hyper-content-db), a document database for [hyperdrives](https://github.com/mafintosh/hyperdrive).","main":"index.js","scripts":{"test":"tape test/*.js"},"keywords":[],"author":"","license":"GPL-3.0","dependencies":{"@arso-project/sonar-tantivy":"^0.2.2","async-exit-hook":"^2.0.1","hyper-content-db":"github:arso-project/hyper-content-db#kappa5","hypercore-crypto":"^1.0.0","hyperdrive":"github:mafintosh/hyperdrive#hypercore-8","hyperswarm":"^2.2.1","level":"^5.0.1","mkdirp":"^0.5.1","simple-local-swarm":"^1.0.1"},"devDependencies":{"lerna":"^3.16.5","tape":"^4.11.0","temporary-directory":"^1.0.2"},"_id":"@arso-project/sonar-dat@0.1.1","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-sa9aTxu2IIgAYFQ7gDs5A9PIZOWH+UuEUIqvq/G9T64hJHozP19E49fqRtuYUbP1eIaaS6CDT2hBrnICcmMckw==","shasum":"14e7c0a9aa8d166fc4e6f8ddcfff8e7e7531b3ce","tarball":"https://registry.npmjs.org/@arso-project/sonar-dat/-/sonar-dat-0.1.1.tgz","fileCount":14,"unpackedSize":61519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7UfzCRA9TVsSAnZWagAAoQ4QAJ8HZOpLqUWYuXCjxSdr\nn9+ouVfqU46iSL1ZhpIFgKsJ1SarZBPIcA+JlOEuWBbNzHaPRCXnz8ywu70F\n44n2/04CZEC8aHBvPmsl5+w/Fn2vqXnivpNefma840zthwAnhIrNzD7pXTY1\niJ8BqFsjrwdb/qc4TLy6waQPRAPxHMSDVmSjX0UEneuIWxw6Zjku+ZUD/4UT\niGEXznbS9u6PEEZVRwnzUiF9t+5DgrLqmHmvCO3nlMWxnPbVK9uksql61lEA\nvtcvDsppYRFzBCG+rYejNiH47Z+riVPC1zY0bQmhSu0rR/x9Rf0UQivAXjNE\nA39QbPEBY031B8Kw2yQMs308iLGgcmA1q9nHF4Gb5bruDyshSsiDDPGGxzRS\nceByOvB9LU9bwsG8yJ/OTD+BdI8yx1iNUewk/cJgkE3M9TPYEy8QLBF+j+s5\n5tC0NOohtDn0kfIqgey5xbgEG1oBT/RCKLsMW9Iyprp1sTWZL/PH04FzkVQk\nVvMhN+3zsLd4dCNi0MgoiEp0IOiWD7hnwBituA+Nr+4XWK7f1uR3PYme0BpM\nDdbbEvoxGoqQkr39zCgnPhGBzKwF8N98BX8FnO1X44TFuX5mNaoPA3MQNwi5\ncGJ0HKEQp9aDzrlaB/TFHAhK3Tm5tciWHGErQjL1XvH6YzQQve0d59d5rYR1\nYtIB\r\n=1wlM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkHaH9xQ1vBijdfNtxQFJsGEn0n14TF+B7uQvGXMjQjwIgF01Y9aI36QIzyiMVcMKnQFOIZ6nP4WJM31yywfce/so="}]},"maintainers":[{"name":"frando","email":"dev@unbiskant.org"}],"_npmUser":{"name":"frando","email":"dev@unbiskant.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonar-dat_0.1.1_1575831538752_0.10825936170786266"},"_hasShrinkwrap":false},"0.1.3":{"name":"@arso-project/sonar-dat","version":"0.1.3","description":"Integrates the Sonar search index with [hyper-content-db](https://github.com/arso-project/hyper-content-db), a document database for [hyperdrives](https://github.com/mafintosh/hyperdrive).","main":"index.js","scripts":{"test":"tape test/*.js"},"keywords":[],"author":"","license":"GPL-3.0","dependencies":{"@arso-project/sonar-tantivy":"^0.2.2","async-exit-hook":"^2.0.1","hyper-content-db":"github:arso-project/hyper-content-db#kappa5","hypercore-crypto":"^1.0.0","hyperdrive":"github:mafintosh/hyperdrive#hypercore-8","hyperswarm":"^2.2.1","level":"^5.0.1","mkdirp":"^0.5.1","simple-local-swarm":"^1.0.1"},"devDependencies":{"lerna":"^3.16.5","tape":"^4.11.0","temporary-directory":"^1.0.2"},"gitHead":"d564ec7541994efe267c57e8d33cc050144a890c","_id":"@arso-project/sonar-dat@0.1.3","_nodeVersion":"12.8.0","_npmVersion":"lerna/3.19.0/node@v12.8.0+x64 (linux)","dist":{"integrity":"sha512-NONF+79BFU1x8FzMLB1ZnZuqOS7/1VkrTqevOH9bIzrgZw9KFPOXizo2ErnDaHJf+SQMaFyohI/6hI1K1cpVqA==","shasum":"94e276f04e29dcde7c9fe447010728fa353a9bcb","tarball":"https://registry.npmjs.org/@arso-project/sonar-dat/-/sonar-dat-0.1.3.tgz","fileCount":14,"unpackedSize":61891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7WojCRA9TVsSAnZWagAAeC0QAJUIVzCtMHqj4GuvPQ/r\nPfuRby/1orHi+kZYhwFQucAcQpaV9HxVcNm3ZCB+4y+CJYOEG0lmmszPfs5t\nCim5t7kU8tjA3h0TepG2eIZp7U3mr+NXEEPCaBui4tFN1biro6e5dQ/1EXlc\nk1QQ20k5mCTerHoVdcgALipcmFAIMPgnfxTiT6LjGeVjOSvVfLp1am9pm5rr\nKsRiU8UGYgrGhXblGk9PFJHQTdDC6Imapu1RP+3Ogy32Oy4NYNqeyYdUFjkU\njyOv2SvOHvQA9hj22KeDLfB+CFNJNkmpJqJLZZozu2pq6T3KX3tX/m77i2yG\nBvYSd9ecJiwvpfIrh7h/0qWqGrMmFm9ekGyioPxD7z5eyW7BPyPmugVSTXZo\nx4iVnaeMjpGuVr4jZ922Z9lChz1XRYfW9JHcU/sEePF90gB84HZG0x6ojxwH\n64fW7gRJiaenMd7GqGQbrAA9CrdQc3TaBF35AwRPxBvZQgl0suOcaliw3Mpk\ncFYPFXitovszGoK+vtUxf63yfK53Dq5Z8fCPtS+QPpZcGknyTil3/ZhbH7iX\nfL4zlKWoMA0oPf2+07wakRI1yKBh++oR543sicMpeuUZ6/df5eGn24BNewF7\nq76gmp/WCH8O5yqlxG9+RMY6MDrvogR0PHnYOvd2aS/wfW+0KJILkqSBRoKV\naTLu\r\n=5PsF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFfovSc7v6pRK2IdOym8KLsCETxeWodbquEO2CZUoo/tAiAsTChBbPU6c+ybAIAYg3rosPeeDhiyB6+zf8v9TJU7dQ=="}]},"maintainers":[{"name":"frando","email":"dev@unbiskant.org"}],"_npmUser":{"name":"frando","email":"dev@unbiskant.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonar-dat_0.1.3_1575840290746_0.3320875601660369"},"_hasShrinkwrap":false},"0.1.5":{"name":"@arso-project/sonar-dat","version":"0.1.5","description":"The core. Manages *islands*, where each island is a [kappa-record-db](https://github.com/arso-project/kappa-record-db)and associated hyperdrives.","main":"index.js","scripts":{"test":"tape test/*.js"},"keywords":[],"author":"","license":"GPL-3.0","dependencies":{"@arso-project/sonar-tantivy":"^0.2.2","async-exit-hook":"^2.0.1","corestore":"^4.0.9","debug":"^4.1.1","hypercore-crypto":"^1.0.0","hypercore-protocol":"^7.7.1","hyperdrive":"^10.4.4","hyperswarm":"^2.2.1","kappa-record-db":"^0.2.1","level":"^5.0.1","mkdirp":"^0.5.1","mutexify":"^1.2.0","pretty-hash":"^1.0.1","pump":"^3.0.0","simple-local-swarm":"^1.0.1","stream-collector":"^1.0.1","subleveldown":"^4.1.4","through2":"^3.0.1","thunky":"^1.1.0"},"devDependencies":{"lerna":"^3.16.5","tape":"^4.11.0","temporary-directory":"^1.0.2"},"gitHead":"91026911a5554e72caefe811c45f5cf24140777d","_id":"@arso-project/sonar-dat@0.1.5","_nodeVersion":"12.8.0","_npmVersion":"lerna/3.19.0/node@v12.8.0+x64 (linux)","dist":{"integrity":"sha512-UbWzqAWq/fiNw6a5EWG2X61sNgel3h3+khbEEy5QI7rLtGdRFdwYmt1GEAE14n+oL7gyazQdeA1C4fc4bJg8cw==","shasum":"851b86ba2610031fb3ed492a08d77e656ffe413c","tarball":"https://registry.npmjs.org/@arso-project/sonar-dat/-/sonar-dat-0.1.5.tgz","fileCount":18,"unpackedSize":70365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeB5ysCRA9TVsSAnZWagAA7PsP/ApZ/J1WQaR6h4FsWiLo\nOoJ6RkjF5zIbgpgMrEzInNwl4PpxzyHLJ0yq8MDSsjbzHtVTfZQNj9oUua2Y\nOZjdY2Qz8zprb+Z3E7ViH4sb5EJWyBGtPSLwsjfIIcmrvl7IFRo30wVIk8pX\nZBArAjojM9fP5eeqT6OEkq+rS8IoUFXIm0aZ3CI7AjZrpKdGbHEF56hgUm7r\nBoV6izRd1bSeUBf58R0s+jeqddiZLISjNxtCUHhQkNycfAglEN99nNEQ2vmA\nHQHUx5ON/t57gZKjgTLOVqwtTDKWKmxc1hdY8eDxSFhgNI+coK/1a028p+T+\ncKtD75BBYIPpCUJGwO5Bti6DtIQwfxcc4jqZF9NNJlBMPsEwl151iLIq7/9j\nM7JKdHmXzY6qVXD2tqwq3Zq5w1DyazbQcg6wBvEUqm4jpWoBiDG04aQnWvMF\nbHgyTY1rm2YQKyA3oFFS62u0JUTsBrGyFB6SkHfCRakPGGpe0pcOKuFxHJhl\nmkmfMK2LcAsL19FNGAfizmENlAeblyFuwL8xBlHY04oTnNU49lISFXfYkLTw\ns+3a9KWAPXpt/7Zy+h/rFf/SPlyeCcCCfZk39DK14uPfbpVBqErAmdZjyWod\npdxeEiry+KG/LKo9dR520EUnXYtgTnU3pNBREriQl6tUiPXd766RUpv3hC5D\nCO1Z\r\n=bt3s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICX6I5u0H5IdczIPdZvrl22zkxVrViJ0cpap+eizgfgDAiBwIkOzLv8YAG7MPm3dl+LhGKT3Ndb1wELRIkx1OrbYaw=="}]},"maintainers":[{"name":"frando","email":"dev@unbiskant.org"}],"_npmUser":{"name":"frando","email":"dev@unbiskant.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonar-dat_0.1.5_1577557163935_0.1884115850819239"},"_hasShrinkwrap":false},"0.2.0":{"name":"@arso-project/sonar-dat","version":"0.2.0","description":"The core. Manages *islands*, where each island is a [kappa-record-db](https://github.com/arso-project/kappa-record-db)and associated hyperdrives.","main":"index.js","scripts":{"test":"tape test/*.js"},"keywords":[],"author":"","license":"GPL-3.0","dependencies":{"@arso-project/sonar-tantivy":"^0.2.2","async-exit-hook":"^2.0.1","corestore":"^4.0.9","debug":"^4.1.1","hypercore-crypto":"^1.0.0","hypercore-protocol":"^7.7.1","hyperdrive":"^10.4.4","hyperswarm":"^2.2.1","kappa-record-db":"^0.3.1","level":"^5.0.1","mkdirp":"^0.5.1","mutexify":"^1.2.0","pretty-hash":"^1.0.1","pump":"^3.0.0","simple-local-swarm":"^1.0.1","stream-collector":"^1.0.1","subleveldown":"^4.1.4","through2":"^3.0.1","thunky":"^1.1.0"},"devDependencies":{"lerna":"^3.16.5","tape":"^4.11.0","temporary-directory":"^1.0.2"},"gitHead":"32d598ec8f54356f0df3331afe56ae8a33d9b85e","_id":"@arso-project/sonar-dat@0.2.0","_nodeVersion":"12.8.0","_npmVersion":"lerna/3.19.0/node@v12.8.0+x64 (linux)","dist":{"integrity":"sha512-z/fuZ0QJUjmwR2eWJI+KXuziIbzsCvmuM8ZzTr5w5SII9RwhAj4fq3bnIJuPzyVBUB0H01YWLBtv5VR8FOBn/g==","shasum":"db6d96c03de55af11c668e9d486b57f0bc39c72b","tarball":"https://registry.npmjs.org/@arso-project/sonar-dat/-/sonar-dat-0.2.0.tgz","fileCount":19,"unpackedSize":72150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGPTJCRA9TVsSAnZWagAAhjcQAIcXzUSDUmEv9SE1fjNh\nGkfUDmQzUB+xko8LWuRCQobP7xM7hC9qUbf1+XlOHTOsxgnKd+QrY91/2pEs\nz/E2CXxTxZX25VSeuJZQXONWgLIt1JvWiLXYMy37FfOL3ajJ04TSPhvzU+vp\n5BUjPhWyDwmwabep9m+5z4ptRNQFt43jX7mKDkf6EPcgAnLp66AeEe2vWtXC\ns168VXPVKg2ebhissutTq6m1GGPWU/zuuVkMEZ2rkLrYKaNErSlyArPmgfD/\nQuVfeDEqStiwMWwi87SNMAKKKMvxWAkJP3lu2hM4PtguKHdi2n4/VljogajQ\ngfLLnc/IPwubpYh9JrDzjzTmWmvjdYYCh9FMGQTTniJLQ0FvGls9ItEVx5ge\noZ7fSO3MOETwuBuzrR3Q0uISMlyjWrusCm2LxcMAVt4zdkFX4N3rQ68REs8b\nBJoWroJmYJWNx2o2nd0BpZr2PRRTGc5CEVloysBmZAQbbGrTnkm8gZ5ywB7/\nW5gbotgQG0+bYDytC5YlHOuTXcy5hh5b0zot6bDQ5yiWkqUw1ignD5xlTn2Q\nu3aZhRblRqYC0HQVuKKTn3WFFNiJLt1IxK1DkxHR5TpoCkVcZfSQdvGGz8FF\n/3Yx9QBBI0i7ZVGmO+YOByGqh22mcbctw5WZbzfhIZWX1mzegTtD9nrBV/NQ\nRAAU\r\n=M0el\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbPRUbEEskLgajOzAlCF2nIZkSnYryCNjSmsxzdEZsTgIge4fjGTWbPdI1kKX37aLmcWqxKgB3/iNeMGKdL3yIJrU="}]},"maintainers":[{"name":"frando","email":"dev@unbiskant.org"}],"_npmUser":{"name":"frando","email":"dev@unbiskant.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonar-dat_0.2.0_1578693833210_0.5316072819882083"},"_hasShrinkwrap":false},"0.3.0-alpha.1":{"name":"@arso-project/sonar-dat","version":"0.3.0-alpha.1","description":"The core. Manages *islands*, where each island is a [kappa-record-db](https://github.com/arso-project/kappa-record-db)and associated hyperdrives.","main":"index.js","scripts":{"test":"tape test/*.js | tap-nirvana"},"keywords":[],"author":"","license":"GPL-3.0","dependencies":{"@arso-project/sonar-tantivy":"^0.2.6","async-exit-hook":"^2.0.1","corestore":"^4.0.9","debug":"^4.1.1","hypercore-crypto":"^1.0.0","hypercore-protocol":"^7.7.1","hyperdrive":"^10.4.4","hyperswarm":"^2.8.0","kappa-record-db":"^0.6.0","level":"^5.0.1","mkdirp":"^0.5.1","mutexify":"^1.2.0","pretty-hash":"^1.0.1","pump":"^3.0.0","simple-local-swarm":"^1.0.1","stream-collector":"^1.0.1","subleveldown":"^4.1.4","through2":"^3.0.1","thunky":"^1.1.0"},"devDependencies":{"tap-nirvana":"^1.1.0","tape":"^4.11.0","temporary-directory":"^1.0.2"},"gitHead":"8c893f67bbee6fbb3995a96344936c030d0304ee","_id":"@arso-project/sonar-dat@0.3.0-alpha.1","_nodeVersion":"12.16.1","_npmVersion":"lerna/3.13.0/node@v12.16.1+x64 (linux)","dist":{"integrity":"sha512-356vBg2lw9ZBzMlx/XehzAPQcwV/kjSH8quWsPsQdbjhYV41atvXrSqHJWOcxjQ9F03pYqJq6spFuAFdP4HYJw==","shasum":"793a5ac580595682514013ed55248b9a7b44a3b4","tarball":"https://registry.npmjs.org/@arso-project/sonar-dat/-/sonar-dat-0.3.0-alpha.1.tgz","fileCount":19,"unpackedSize":74350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedgaFCRA9TVsSAnZWagAAH+sQAIxddak2URHlGBKmtASk\ngzM6deHLzW4z62a2RKC4OXXVe+bmpO7Fe+VfvdfWvqOx6jPBQeSougrDy5us\ngwxpnxzhN2ghcD4vRNvTPS2AvOUKsyVu4UeJtZTWqatIiko+YZiEBMc+0/JS\nAqdrQVdWl5ZtM2CorrJVwbYyPUJTeP03mLoj7/4fN4fwb8em6t7kx5sjcz2P\nYYCFwzoRjzH7gj0+lUNPwwGafLWuI7qOXcnVRH5rdeqRR0gi6aKEO4F5EfrI\nCCwzVdgSC2wijIBw/VFCha/yFHTOAjiZcBcZegoTbvV9rL2arJ9c0ecduSZt\nfgCHeZNXGzKSZ9F2neTP7xhjwkFGALHDTU5fSQWxnfsNTk1cjX8X8rfzxZO/\nLBUELmF7poqQM9UV+jCAHu6C03GHyWM4XV8pkmcyfAI+3muZPT5R8iA/8Bxi\nnAYFZH86pCC4sy8wNuE3RCql5mIadMoBqhatTEY7ocyeDecZp7ExwMutMrGA\n9C7UbbQpWDwOhoYHlwRA6Mf7Ot0StFE6Evm+CpZaft4HoyNHJ4annqUhbUkr\nTNtcUp3gJu5wT1UYQYU8BWRrq6DwYUWjNsHiBkH0pwTV/Xpjt+aZoNx03jQZ\nB/uRLn+883jarzC9++4JVgH9CvAbZYRWqEI9Ii9iXY4aQN8pRGC7WmxEckRm\nNo5i\r\n=n96y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZ+anYAelf1WNA8ej0WnjJPBDaGevEugcdHc6G/A3MvQIhAMkE50IFOUCvme23fKSQT2JW3CgVfm70+mnuucRQVZo/"}]},"maintainers":[{"name":"frando","email":"dev@unbiskant.org"}],"_npmUser":{"name":"frando","email":"dev@unbiskant.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sonar-dat_0.3.0-alpha.1_1584793220695_0.0342803389697528"},"_hasShrinkwrap":false}},"time":{"created":"2019-12-08T18:58:58.533Z","0.1.1":"2019-12-08T18:58:58.885Z","modified":"2022-04-04T15:35:47.767Z","0.1.3":"2019-12-08T21:24:50.885Z","0.1.5":"2019-12-28T18:19:24.074Z","0.2.0":"2020-01-10T22:03:53.398Z","0.3.0-alpha.1":"2020-03-21T12:20:20.864Z"},"maintainers":[{"name":"frando","email":"dev@unbiskant.org"}],"description":"The core. Manages *islands*, where each island is a [kappa-record-db](https://github.com/arso-project/kappa-record-db)and associated hyperdrives.","keywords":[],"license":"GPL-3.0","readme":"# sonar-dat\n\nThe core. Manages *islands*, where each island is a [kappa-record-db](https://github.com/arso-project/kappa-record-db)and associated hyperdrives.\n\n* Adds a full-text search engine to a kappa-record-db (through [sonar-tantivy](https://github.com/arso-project/sonar-tantivy)\n* Adds a simple file system per island (as [hyperdrives](https://github.com/mafintosh/hyperdrive)\n* Includes an `IslandStore` to manage several islands\n* Includes a networking module to share islands over [hyperswarm](https://github.com/hyperswarm/hyperswarm)\n\n## Example\n\n```javascript\nconst { IslandStore } = require('sonar-dat')\n\nconst store = new IslandStore('/tmp/database')\n\nstore.create('my-db', (err, island) => {\n  // Create a schema.\n  island.putSchema('doc', { \n    properties: { title: { type: 'string' } }\n  })\n\n  // Put json records.\n  island.put({ schema: 'doc', value: { title: 'Hello!' })\n\n  // Make a query.\n  island.query('search', 'hello')\n})\n\n```\n","readmeFilename":"README.md"}