{"_id":"@catalpa_international/pouchdb-dump-cli","_rev":"6-350f1d6b9527e38e3229d368d97ceeaa","name":"@catalpa_international/pouchdb-dump-cli","dist-tags":{"latest":"2.0.11"},"versions":{"2.0.8":{"name":"@catalpa_international/pouchdb-dump-cli","version":"2.0.8","description":"Tool to dump from a PouchDB/CouchDB database","main":"index.js","scripts":{"test":"echo \"No test specified\""},"repository":{"type":"git","url":"git+https://github.com/catalpainternational/pouchdb-dump-cli.git"},"keywords":["pouchdb","couchdb","dump","cli"],"author":{"name":"Nolan Lawson","email":"nolan.lawson@gmail.com"},"contributors":[{"name":"Lee Humphries","email":"lee@catalpa.io"}],"license":"Apache-2.0","bugs":{"url":"https://github.com/catalpainternational/pouchdb-dump-cli/issues"},"homepage":"https://github.com/catalpainternational/pouchdb-dump-cli#readme","dependencies":{"lie":"^3.3.0","pouchdb-adapter-http":"^7.2.2","pouchdb-adapter-leveldb":"^7.2.2","pouchdb-core":"^7.2.2","pouchdb-replication":"^7.2.2","pouchdb-replication-stream":"^1.2.9","progress":"^2.0.3","through2":"^4.0.2","yargs":"^16.1.0"},"gitHead":"0e9dc3921b3c862bcb9844a24869c5c016bc2975","_id":"@catalpa_international/pouchdb-dump-cli@2.0.8","_nodeVersion":"12.3.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-XRV4pVGy6FPloPVl8NoNncm6GnNROgFis0TcKumZ+JIXe0orgmTE2PUPuScZR7ZGJeG/FvUJcv0U2GqnBWMUJw==","shasum":"ce67b36c7577a51089fd04dd59f2b54d82c26d5c","tarball":"https://registry.npmjs.org/@catalpa_international/pouchdb-dump-cli/-/pouchdb-dump-cli-2.0.8.tgz","fileCount":4,"unpackedSize":21859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkRRSCRA9TVsSAnZWagAAlhIP/3s9LMUsrvzoNcxMEsFA\nUD5PbWOijpZ6RK8y1TElza7D0HavUPbYIEUzq/nC71/qWi41LTK4KzuGStrd\nqZg5ZSv8zezwhOKYDuncjWTcoYc5rRGZpd63Os1rQnvIzav0p+dYElSMfK+Q\n/VJ9r9abHUgz8idM1zYLpKL4wAKJEHrBz61+Tui3py5ID10StYlUshccjqvo\nkSlOMztHogLFW77SyqVdqDQvhg48cZNKGakoYRErW/NxzmSc/4mI9/UE0xiN\njPVeohymYZoobpGiITFKKjnQgHbzD1IcDeJekTSb30v03kaTP/qsUgWnzAkp\nalEAJVCOCKIQf6GCQT1dliu2DQ3FLpkTRQ3iPBcDMXbDey8rhNhod3dL5tx7\nNNWhbTXsnJ35ili9pfXAvAP4xDI8wpBgYxt24c2Ww1xdubSqUO37yDsGrxhu\nMoKn54qL+RBuPwelFm7lcuymLOtTYq/2DSbqB9uaSMQ5D0oEeomYMTmOZAIa\n/Z6CQiCkz5ZYIzlFqeIpUQ+t6ePVPJNk1ogNgYnwQpQLKfLgLqdtMm/tr3vE\nf7LLBgQRIoMcedamc1JLFMgHv60cYM3q1kj5KFd3YuPZ4rkki3NkRiqL7KNq\nJItEig1LJ2DcbFPjtCm4T1WWpZFDlJLB6RX4xMH6kinO9c6L9SvpC4KUz66u\n+3kR\r\n=iKob\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBgRe3rFFlG+6Jc7hhvw0kpd+NV0PeN8uhQBsOUmRi0wIgPsqRgJB/Jg1SYXEupog2gtI9ZZdVWHm/AjjohCJlccg="}]},"maintainers":[{"name":"lee_catalpa","email":"lee@catalpa.io"}],"_npmUser":{"name":"lee_catalpa","email":"lee@catalpa.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pouchdb-dump-cli_2.0.8_1603343441948_0.39279257012273905"},"_hasShrinkwrap":false},"2.0.9":{"name":"@catalpa_international/pouchdb-dump-cli","version":"2.0.9","description":"Tool to dump from a PouchDB/CouchDB database","main":"index.js","scripts":{"test":"echo \"No test specified\""},"repository":{"type":"git","url":"git+https://github.com/catalpainternational/pouchdb-dump-cli.git"},"keywords":["pouchdb","couchdb","dump","cli"],"author":{"name":"Nolan Lawson","email":"nolan.lawson@gmail.com"},"contributors":[{"name":"Lee Humphries","email":"lee@catalpa.io"}],"license":"Apache-2.0","bugs":{"url":"https://github.com/catalpainternational/pouchdb-dump-cli/issues"},"homepage":"https://github.com/catalpainternational/pouchdb-dump-cli#readme","dependencies":{"lie":"^3.3.0","pouchdb-adapter-http":"^7.2.2","pouchdb-adapter-leveldb":"^7.2.2","pouchdb-core":"^7.2.2","pouchdb-replication":"^7.2.2","pouchdb-replication-stream":"^1.2.9","progress":"^2.0.3","through2":"^4.0.2","yargs":"^16.1.0"},"gitHead":"38e5510d0e8a4203660f4f22cedc186293940f9e","_id":"@catalpa_international/pouchdb-dump-cli@2.0.9","_nodeVersion":"12.3.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-eaDUUFfSpud91FINHCvlu71vnG5lq5ArjQmfblWkXcnoFry6JrhNJYhhYx3gMY02ERHouKLiI9/oU18lZ+1EsQ==","shasum":"c2d2d20625044b6f423d85ab63d0a133feeb734d","tarball":"https://registry.npmjs.org/@catalpa_international/pouchdb-dump-cli/-/pouchdb-dump-cli-2.0.9.tgz","fileCount":4,"unpackedSize":21867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkRR/CRA9TVsSAnZWagAAu54P/RWRsWvu9hTPT8hZvMDb\nbi4RZ76OgFBN5GBRvNfsmy4EkYEHCnuk42R4Z+jpXCIu9oLoocWomFwvKeXs\nxYTS0WVMdGZQC0/1BHUNQWMx3+2IDMQBdB2Cw8IN91PXwP0W+eknCZMaXfZ8\nXFyc+KGXEq8hsjVRwa9CwgSr+C/23OWmI6Nudv9IHIIgB0BCOmHkFZ2Op2Tb\nvegCOhjO+PtkkNR6dQF6wQn1enC81XMtHDB3LN+l7nxncfoH9JMkGICWuUSc\n98hiAYh7paeqF0ROglhdbrc7YkxPYmMyhI5bwN23Y4CiMA81pMBZb9SM8xX4\nTmAXOQifJNiFhVLjn6be/aX3ODjHp8emByVa6gRzQJ1Ozs3rYciAPvaLLovv\n+fNGlMVsTdtfi6VDO5Q1JGA7nYyqHsxrUc/r4OkffT1aQ4N/lFmnMJdNg5lg\nT3N/r3HaHAF1saLqt5VX1zdB+VCK1xXkGDlvbyYtVyIB7AhTUddPKrvz49mx\naoLt23EZ1ZBG8Q3c8z3AKVMyU4z+nOKg3HB+r5v+kv8Q+6tnYxrBgsbAZfLM\nq5iAfnxGTvLNPeZURj2lVh+IKKlqOLt8KstCXKJEgTwbVGcfTq6wkqDqRJjo\noZTSbhBrF4HBlyvXl8JjOCM2LMQUIZI+65b3c0T0ctCEJxvHHWhaji4tngCx\nX52H\r\n=jxFC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICi0SUWmkGjQNh0NzKYKQ1bGPH8z+NMvu18vgWqt1d/hAiEAqRe35H3nFuCU07oC0D8XZ+qOeL02PQtO36gYqApDbsY="}]},"maintainers":[{"name":"lee_catalpa","email":"lee@catalpa.io"}],"_npmUser":{"name":"lee_catalpa","email":"lee@catalpa.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pouchdb-dump-cli_2.0.9_1603343486565_0.7781119803234195"},"_hasShrinkwrap":false},"2.0.10":{"name":"@catalpa_international/pouchdb-dump-cli","version":"2.0.10","description":"Tool to dump from a PouchDB/CouchDB database","main":"index.js","scripts":{"test":"echo \"No test specified\""},"repository":{"type":"git","url":"git+https://github.com/catalpainternational/pouchdb-dump-cli.git"},"keywords":["pouchdb","couchdb","dump","cli"],"author":{"name":"Nolan Lawson","email":"nolan.lawson@gmail.com"},"contributors":[{"name":"Lee Humphries","email":"lee@catalpa.io"}],"license":"Apache-2.0","bugs":{"url":"https://github.com/catalpainternational/pouchdb-dump-cli/issues"},"homepage":"https://github.com/catalpainternational/pouchdb-dump-cli#readme","dependencies":{"lie":"^3.3.0","pouchdb-adapter-http":"^7.2.2","pouchdb-adapter-leveldb":"^7.2.2","pouchdb-core":"^7.2.2","pouchdb-replication":"^7.2.2","pouchdb-replication-stream":"^1.2.9","progress":"^2.0.3","through2":"^4.0.2","yargs":"^16.1.0"},"gitHead":"27d9afb59031ac70d4f88b34dfcf92818e118af3","_id":"@catalpa_international/pouchdb-dump-cli@2.0.10","_nodeVersion":"12.3.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-2GNIr0J12Y7/xjcULpxytfI/IqBTKeAcQC5+05oipJ4CtrHdEe1nZp+1Mwd/e2/Me+Pe9ykizua31bGuXD7jTA==","shasum":"c7358a5336d886f8b4777b499f3e216c66cbd3b9","tarball":"https://registry.npmjs.org/@catalpa_international/pouchdb-dump-cli/-/pouchdb-dump-cli-2.0.10.tgz","fileCount":4,"unpackedSize":21894,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkRetCRA9TVsSAnZWagAAAQsP/3Rwv6TfJRcUIQGN0K5w\nXpCx4uGR6ZG8a0CDSp7xAk5xhKohp1Gxp0nUYpE/rdU4Jo9QywputFwDgTTl\nNJ0dREAcehfLGqRaCeYhlKTsUHZrzBN/U7TI9Pn5VCQqMFUQ/tC+ZX2hHMvw\n1IW/lMA1SmNRTIAtpshSJl4hD8+Xnq92Nbz9by16aM+b6hoAmla2M9UETZLY\nfXHvs3UciS/iStf9sHCDGXrzsi2d/JAgiY95ZA4e3hANB8agrFN7pnV/Ibwi\nuCABCZwvzS42iNZsTc/qqblqeH+3qXeskvUtekpxpqEUqdQd4yoLrIzQK/8c\nvb0wtX27HpW0HHVoqWFo/IcknojbtORqvvqwmu7B29cyK+55jmAgLj6an2/O\nfKwDjZ/HkGHbEOFvQlHgTpR+pnsJtLTSjOJ0X0omzzhS/jwElfplvjRXaE0F\nsl3UIhfb//UKhfiAMqvc/Be110muJahdWE4zyKyjtaTi5b5eHKLu+3xTxGah\nna6tDVwiGbS0M5FX6e+6gaLY/YclJ7NL8+4FMdtSj4Hn+zFNcY2URUQRmg5o\nnOcZhp35yEvk62utPtjip79DPD4piP+SgxLgufrC+ebB6q7knzG+uxDmHYsx\n6dE4VlOOu0ylJjrBBpOFmKq8MYTb7/3dWx9xnjBKthpnNPRhQRPpnKJcrGVr\nv+++\r\n=bBDo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH7vMpMLtAn5CgZqc1zuIVOoC+Hh0Xk8a/hKysDrFnlvAiEA972EoLiGj5ozDV7szorWN/70nRvp6h4UVQYMHkHontk="}]},"maintainers":[{"name":"petercoward","email":"peter@catalpa.io"},{"name":"lee_catalpa","email":"lee@catalpa.io"}],"_npmUser":{"name":"lee_catalpa","email":"lee@catalpa.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pouchdb-dump-cli_2.0.10_1603344301478_0.03462875252383779"},"_hasShrinkwrap":false},"2.0.11":{"name":"@catalpa_international/pouchdb-dump-cli","version":"2.0.11","description":"Tool to dump from a PouchDB/CouchDB database","main":"index.js","scripts":{"test":"echo \"No test specified\""},"repository":{"type":"git","url":"git+https://github.com/catalpainternational/pouchdb-dump-cli.git"},"keywords":["pouchdb","couchdb","dump","cli"],"author":{"name":"Nolan Lawson","email":"nolan.lawson@gmail.com"},"contributors":[{"name":"Lee Humphries","email":"lee@catalpa.io"}],"license":"Apache-2.0","bin":{"pouchdb-dump":"./index.js"},"bugs":{"url":"https://github.com/catalpainternational/pouchdb-dump-cli/issues"},"homepage":"https://github.com/catalpainternational/pouchdb-dump-cli#readme","dependencies":{"lie":"^3.3.0","pouchdb-adapter-http":"^7.2.2","pouchdb-adapter-leveldb":"^7.2.2","pouchdb-core":"^7.2.2","pouchdb-replication":"^7.2.2","pouchdb-replication-stream":"^1.2.9","progress":"^2.0.3","through2":"^4.0.2","yargs":"^16.1.0"},"gitHead":"4389c3e7b7feb0bf9ef51f77efd23864d6455072","_id":"@catalpa_international/pouchdb-dump-cli@2.0.11","_nodeVersion":"12.3.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-9NggoRndocja2AlMyTouF1xSE64bto9bZ0Dy/vd0wlPdScxNHqnJVS2UV1Suxn2Zx5DPYzLSrQJf36dY6ufl7A==","shasum":"f1d025e5f3ec0f80a1d8730df7b68c8bb4e4a0ce","tarball":"https://registry.npmjs.org/@catalpa_international/pouchdb-dump-cli/-/pouchdb-dump-cli-2.0.11.tgz","fileCount":4,"unpackedSize":21943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkSY/CRA9TVsSAnZWagAADwcQAIheEdcUA4guylP8ePJe\nVEq0cuiHK4kWaDUMCV1easHmLkHBevKa26aiFAHaOFadmkyaLoqfTcODEkqk\nVnK8E7cfZHAOweQsqmisRMIzvzuTAbDoKN56qHRuVbV0DR/5lGii/hcxxmeG\n+6NP6Em79HcnvVOxZ0JwGCpTRcUtAFVUolO9yZihu0u9maQ//X200hy2FTlc\nrXTLKKYw8WMXg3z7wr0HEFw6l+oVkZjgiSD1Vf204cWqPqUPkPS4mlySIxzM\nU8gPKpGZKvLjFYkA6IcfHeI2lplWrjJ5rU6ijj2yHg+U9m9uHdLgUU4kcH0i\noxCdm6QfA5Wt+n//uy80/miOC0aq6lCUv8NgkKQKS4uR2YQpttSItDIGOAD4\nAfxYANYXRGNUs0Mh4GUhAxhsLR+wmHod+COTwxcjNcM7cFrg59Q49Hh+9Gvk\nQPNoY0iiKTNH1mQj2Ir810pcsPE0NFLd9Qj7a368dLjXvgW1mhw+sH4CRmD4\n5kHCYsLCg2FJThxZoHz4rDP5Yrf8KkGBrFwhLTHGMHX3AWOo2kthOSIYwxgB\nW2+wZ/lGYfPYXcEmg5Z9GWB/FWSgo9sDiJol1Gp/XwsObWAPAPrILYjEP2YJ\nLrdzkjDhF+y6UrdNx4WgPPbtOFSSruB2XRTl9+2l/HT5g7bYRIl4jxgajwru\nA/wd\r\n=K5jp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMbp17VlGwDZIa9yGSfm8us1Y58Fg9eJ6/0etLZej7YQIgSyJmVOM+PDM+/Ebg8oMz+8JGQK5Gk+yUs5GMHigUqMM="}]},"maintainers":[{"name":"petercoward","email":"peter@catalpa.io"},{"name":"lee_catalpa","email":"lee@catalpa.io"}],"_npmUser":{"name":"lee_catalpa","email":"lee@catalpa.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pouchdb-dump-cli_2.0.11_1603348030808_0.4373508029877824"},"_hasShrinkwrap":false}},"time":{"created":"2020-10-22T05:10:41.661Z","2.0.8":"2020-10-22T05:10:42.128Z","modified":"2022-04-04T22:04:35.962Z","2.0.9":"2020-10-22T05:11:26.737Z","2.0.10":"2020-10-22T05:25:01.681Z","2.0.11":"2020-10-22T06:27:10.991Z"},"maintainers":[{"email":"roberto@catalpa.io","name":"roberto.maurizzi"},{"email":"peter@catalpa.io","name":"petercoward"},{"email":"lee@catalpa.io","name":"lee_catalpa"}],"description":"Tool to dump from a PouchDB/CouchDB database","homepage":"https://github.com/catalpainternational/pouchdb-dump-cli#readme","keywords":["pouchdb","couchdb","dump","cli"],"repository":{"type":"git","url":"git+https://github.com/catalpainternational/pouchdb-dump-cli.git"},"contributors":[{"name":"Lee Humphries","email":"lee@catalpa.io"}],"author":{"name":"Nolan Lawson","email":"nolan.lawson@gmail.com"},"bugs":{"url":"https://github.com/catalpainternational/pouchdb-dump-cli/issues"},"license":"Apache-2.0","readme":"PouchDB Dump CLI\n=======\n\nThis is a direct copy of Nolan Lawson's `pouchdb-dump-cli` package, with only the referenced packages updated to current versions and the version number slightly bumped to reflect that change.\n\nThe original text of the README.md from his project follows:\n\n\nDump a PouchDB or CouchDB database to a file, or to multiple files. Then you can load it into another PouchDB or CouchDB database.\n\nWhen you do so, it will be as if you had replicated from one database to the other, but without all the standard HTTP chattiness of the CouchDB protocol.\n\nIn other words, this is a very fast way to do initial replication. And it's also safe to do multiple times, since the \"load\" operation is idempotent.\n\nTo load the dump file, use [pouchdb-load](https://github.com/nolanlawson/pouchdb-load).\n\nTo dump from within your JavaScript code (either in Node.js or in the browser), just use [pouchdb-replication-stream](https://github.com/nolanlawson/pouchdb-replication-stream) directly.\n\nUsage\n--------\n\nTo install globally:\n\n```bash\n$ npm i -g @catalpa_international/pouchdb-dump-cli\n```\n\nTo dump a CouchDB:\n\n```bash\n$ pouchdb-dump http://localhost:5984/mydb > dump.txt\n```\n\nTo dump a LevelDB-based PouchDB:\n\n```bash\n$ pouchdb-dump /path/to/my/db > dump.txt\n```\n\nFull usage and examples:\n\n```\nExamples:\n  pouchdb-dump http://localhost:5984/mydb > dump.txt                             Dump from the \"mydb\" CouchDB to dump.txt\n  pouchdb-dump /path/to/mydb > dump.txt                                          Dump from the \"mydb\" LevelDB-based PouchDB to dump.txt\n  pouchdb-dump /path/to/mydb -o dump.txt                                         Dump to the specified file instead of stdout\n  pouchdb-dump /path/to/mydb -o dump.txt -s 100                                  Dump every 100 documents to dump_00.txt, dump_01.txt, dump_02.txt, etc.\n  pouchdb-dump http://example.com/mydb -u myUsername -p myPassword > dump.txt    Specify a CouchDB username and password if it's protected\n\n\nOptions:\n  -h, --help         this help message                                    \n  -o, --output-file  output file (else will dump to stdout)               \n  -u, --username     username for the CouchDB database (if it's protected)\n  -p, --password     password for the CouchDB database (if it's protected)\n  -s, --split        split into multiple files, for every n docs \n```\n\nChangelog\n-----\n\n### 2.0.0\n\n2.0.0 is a breaking change that increases the default batch size for non-split dumps from 1 to 100. This makes the out-of-the-box performance of this tool much beter. You can still get one-doc-per-line if you set the `--split` to 1.\n\nI doubt anybody actually wants that, but I'm still incrementing the major version.\n\n**Note**: This does not break compatibility with `pouchdb-load`. `pouchdb-load` will still accept dumpfiles created with either 1.x or 2.x.\n\n","readmeFilename":"README.md"}