{"_id":"space-mvc","_rev":"39-e57d61b87dff92cf835582ae65ffd511","name":"space-mvc","dist-tags":{"latest":"0.4.5-beta"},"versions":{"0.0.1-beta":{"name":"space-mvc","version":"0.0.1-beta","description":" TypeScript toolset to simplify building peer-to-peer applications using IPFS, Ethereum, and OrbitDb","repository":{"type":"git","url":"git+https://gitlab.com/ptoner/space-mvc.git"},"scripts":{"build":"node node_modules/webpack/bin/webpack.js --colors","test":"mocha --require ts-node/register --timeout 999999 test/**/*.spec.ts --exit"},"main":"./dist/index-node.js","browser":"./dist/index-browser.js","types":"./dist/index.d.ts","keywords":["framework7","template","ios","android","mobile","app","cordova","phonegap"],"author":{"name":"Patrick Toner"},"license":"MIT","bugs":{"url":"https://gitlab.com/ptoner/space-mvc/issues"},"homepage":"https://gitlab.com/ptoner/space-mvc#readme","devDependencies":{"webpack":"4.43.0","webpack-cli":"^3.3.12","webpack-node-externals":"2.5.0","babel-loader":"8.1.0","@babel/preset-env":"7.10.4","@types/node":"14.0.14","core-js":"3.6.5","typescript":"3.9.5","ts-loader":"7.0.5","ts-node":"8.10.2","ts-mocha":"7.0.0","tsify":"4.0.2","cpy-cli":"^1.0.1","electron":"6.0.10","electron-builder":"21.2.0","ipfs":"0.47.0","mocha":"7.2.0","@types/mocha":"5.2.7","@types/reflect-metadata":"0.1.0","moment":"2.24.0","regenerator-runtime":"0.13.5","framework7-component-loader":"2.1.2"},"dependencies":{"moment":"2.24.0","ipfs":"0.47.0","orbit-db":"0.24.2","orbit-db-store":"3.3.0","orbit-db-mfsstore":"file:../orbit-db-mfsstore","ethers":"5.0.5","js-sha256":"0.9.0","level-js":"5.0.2","inversify":"5.0.1","reflect-metadata":"0.1.13","framework7":"5.7.9","framework7-icons":"3.0.1"},"gitHead":"676df0d4ea35d4859d9ef83d8664444d4855d2b6","_id":"space-mvc@0.0.1-beta","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-eG8dskJREnGZT8Mss+pMqPedErL1akqP83MGy9LolPytpcw1Vj7R4fMRt2pdFFAzxLsI5SuX7gg9YVREh6Rhnw==","shasum":"2e45cdb96a9c568f5138ef3d0e8ab3a90604386c","tarball":"https://registry.npmjs.org/space-mvc/-/space-mvc-0.0.1-beta.tgz","fileCount":96,"unpackedSize":41580105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIrk6CRA9TVsSAnZWagAA+4cP/i6moholBE973TFoBu3+\nhcT8tFFXswfYMh1Nyck4ZPFgaRaIR6KqqLYd8/b2zlVzFYHH7kNi9ot0FnPM\nP00t8Q2KV3O63l0NWHf/eNfj1ICxwnQR3eGiR+P46qDKJsOvhRKAmQJd9IW7\nXIu6efWEt5ACGuOcqBNUqKoL2YVh9zJ6W8U775RG5F25nwP7PfD2aDCQzSy3\ncZ/7lE53vnCt2l7gFvm5Z9QocyF3+eJJ0Q43Nr1mta1X4z/lo5D+75UCBMmI\n1kiefyuhw0RKfi0R0eGUGNnejEh0l7eOGwowq/C4anFwqUacaqKFsBTrfZIk\n8vbqsgBhTz6kkzxQDVDG6UxeSEXD6PJBW3h6xfAr36rf9Llrt5JILTZv57l9\ntwgmDLwnuTFDGzQm9jcS/U5NshSZi2o/sYV1TIgvQvYttW4Az8Hv76sOxoLD\nkP6utRnkC5s5cRmmRgjy/EYk6ymzuAVh5LOfVqPO0Hg7izLI5uBpic3Do2bN\n6xL43VdbU/cGhvXucrHJ3A9Sv7G/YgVeJMZRxcPRkSJ2UJe3hWpmb3thFGlA\n2GVwNGVMov6yNjZTdSXB6Og/p8WZk1Kw9rtIOv+KPD030cceKVgxQ6wJJ8Z8\nQ0RL8o4wr1eCpT3rcDB8xkonUc4aeLuYKQD2aFsGYM5zsldqUPMwYG93j+mL\nV0I+\r\n=Y31L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEcOOFLRJWfHBtuIUhSqqBQLHVDeZj7/tuGQgq7AJl46AiAUSr/AJpsUTgETM1LRnYEPIatJCYNRx7P7wWRQKCksPQ=="}]},"maintainers":[{"name":"ptoner","email":"ptoner@pm.me"}],"_npmUser":{"name":"ptoner","email":"ptoner@pm.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/space-mvc_0.0.1-beta_1596111162118_0.12770698106597034"},"_hasShrinkwrap":false},"0.0.2-beta":{"name":"space-mvc","version":"0.0.2-beta","description":" TypeScript toolset to simplify building peer-to-peer applications using IPFS, Ethereum, and OrbitDb","repository":{"type":"git","url":"git+https://gitlab.com/ptoner/space-mvc.git"},"scripts":{"build":"node node_modules/webpack/bin/webpack.js --colors","test":"mocha --require ts-node/register --timeout 999999 test/**/*.spec.ts --exit"},"main":"./dist/index-node.js","browser":"./dist/index-browser.js","types":"./dist/index.d.ts","keywords":["framework7","template","ios","android","mobile","app","cordova","phonegap"],"author":{"name":"Patrick Toner"},"license":"MIT","bugs":{"url":"https://gitlab.com/ptoner/space-mvc/issues"},"homepage":"https://gitlab.com/ptoner/space-mvc#readme","devDependencies":{"webpack":"4.43.0","webpack-cli":"^3.3.12","webpack-node-externals":"2.5.0","babel-loader":"8.1.0","@babel/preset-env":"7.10.4","@types/node":"14.0.14","core-js":"3.6.5","typescript":"3.9.5","ts-loader":"7.0.5","ts-node":"8.10.2","ts-mocha":"7.0.0","tsify":"4.0.2","cpy-cli":"^1.0.1","electron":"6.0.10","electron-builder":"21.2.0","ipfs":"0.47.0","mocha":"7.2.0","@types/mocha":"5.2.7","@types/reflect-metadata":"0.1.0","moment":"2.24.0","regenerator-runtime":"0.13.5","framework7-component-loader":"2.1.2"},"dependencies":{"moment":"2.24.0","ipfs":"0.47.0","orbit-db":"0.24.2","orbit-db-store":"3.3.0","orbit-db-mfsstore":"0.0.3","ethers":"5.0.5","js-sha256":"0.9.0","level-js":"5.0.2","inversify":"5.0.1","reflect-metadata":"0.1.13","framework7":"5.7.9","framework7-icons":"3.0.1"},"gitHead":"676df0d4ea35d4859d9ef83d8664444d4855d2b6","_id":"space-mvc@0.0.2-beta","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-M5njyftm4675S/HUYPeM3gNB1zMmsvZH/BTLTE5IFTmtSBCUezm7yKytfyjOQZkOjnthze6gylPZCwDde4sVlw==","shasum":"ca3f169831497641a6b274c63b229ea14c02b261","tarball":"https://registry.npmjs.org/space-mvc/-/space-mvc-0.0.2-beta.tgz","fileCount":96,"unpackedSize":41580085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIrmyCRA9TVsSAnZWagAAsJIP/0g2O86L1UZPPq8FZbAA\nqfJs4OlOdUMM8SwYN4cZe0OoGErKzD2A/FnksfPkip8kEQXSbTjEX2Q3oELp\noDd+dnT9bW0I6g81aTJxb1ST6m1CYfiX6chhf2nb2v/K9xPBFoG2En9ixgPp\nZsMM3U1eMiMkRLDc2UcoY9iOTOkKtoXro2zRiqERoZrMhgQKxly9CSasswMR\n1t8QCyWNyeO/lxcwrqspou/I+KVKqFdEPGxYkhim7EpVoMdKTpqeaaoQ3tR+\nBSDs56W0J1oLE9HgM4sVfWM4mqyPXLCy1914wXiD4lP46gKy2zbD7ps7XS9O\nCyy6EpznsEikuo9lrA571oHs0KGpDGTSZsz6WxWp6lIuc4KhWwCze7SMU6Vb\nkgBcdDUkezO9n5BD5tyqz/VRE9vHCdE3/9/yXn6VMISSjGOgbI1hez8Belhd\ne+jIn8gLrC9r4Rivi9KOLd1AHaoVuBRmC9BqAWYnRMKyGcTZ96eXHFEFA4bJ\nj06yjL6/YrTnE5XXHOUOwoQWmY27rsQtsJonET/chMEJAAqz0pp8xgvKGizQ\noCnoJDfOCacPw7gj0xlEJqxZGdG5D/4mC69zlNy+/wQcrSviMx0+9Wzsfc8B\nM+P7kdW9b2OX33I/YDZhPVaZMoTqR5R0hgO1QMIxqzf1Zof2hqr2O4EuE6Dz\nitJT\r\n=b+oH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrY+LIMB9VafzGNsx7ux7k0eEwEk5cRwt5VOmH0t0fxQIhAKRjJJrrBiea7kaYQksnE0snyMh8OtIHFIsKf0hLvrhi"}]},"maintainers":[{"name":"ptoner","email":"ptoner@pm.me"}],"_npmUser":{"name":"ptoner","email":"ptoner@pm.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/space-mvc_0.0.2-beta_1596111281386_0.490400621097135"},"_hasShrinkwrap":false},"0.0.3-beta":{"name":"space-mvc","version":"0.0.3-beta","description":" TypeScript toolset to simplify building peer-to-peer applications using IPFS, Ethereum, and OrbitDb","repository":{"type":"git","url":"git+https://gitlab.com/ptoner/space-mvc.git"},"scripts":{"build":"node node_modules/webpack/bin/webpack.js --colors","test":"mocha --require ts-node/register --timeout 999999 test/**/*.spec.ts --exit"},"main":"./dist/index-node.js","browser":"./dist/index-browser.js","types":"./dist/index.d.ts","keywords":["framework7","template","ios","android","mobile","app","cordova","phonegap"],"author":{"name":"Patrick Toner"},"license":"MIT","bugs":{"url":"https://gitlab.com/ptoner/space-mvc/issues"},"homepage":"https://gitlab.com/ptoner/space-mvc#readme","devDependencies":{"webpack":"4.43.0","webpack-cli":"^3.3.12","webpack-node-externals":"2.5.0","babel-loader":"8.1.0","@babel/preset-env":"7.10.4","@types/node":"14.0.14","core-js":"3.6.5","typescript":"3.9.5","ts-loader":"7.0.5","ts-node":"8.10.2","ts-mocha":"7.0.0","tsify":"4.0.2","cpy-cli":"^1.0.1","electron":"6.0.10","electron-builder":"21.2.0","ipfs":"0.47.0","mocha":"7.2.0","@types/mocha":"5.2.7","@types/reflect-metadata":"0.1.0","moment":"2.24.0","regenerator-runtime":"0.13.5","framework7-component-loader":"2.1.2"},"dependencies":{"moment":"2.24.0","ipfs":"0.47.0","orbit-db":"0.24.2","orbit-db-store":"3.3.0","orbit-db-mfsstore":"0.0.3","ethers":"5.0.5","js-sha256":"0.9.0","level-js":"5.0.2","inversify":"5.0.1","reflect-metadata":"0.1.13","framework7":"5.7.9","framework7-icons":"3.0.1"},"gitHead":"d5362e33b621eb6ca061bb68b54fbd63055d93a6","_id":"space-mvc@0.0.3-beta","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-bpleVm4+5N2XavxBDwZJ6w9i56xzhbs0ra7DdsA+/lAR6kQHw4cx1yBSnYqtWQRVGF2QBMBVrF7R5NTPZj4pmw==","shasum":"6bcd5c1f0e46b3e36192f2e27e230a68e8dbb43e","tarball":"https://registry.npmjs.org/space-mvc/-/space-mvc-0.0.3-beta.tgz","fileCount":96,"unpackedSize":5594134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKr/zCRA9TVsSAnZWagAA55gP/1bgfZgZGUlvPGJNscyC\nIe5T9bxu3xElVcTOIJUew0zhylbUAsFC17G4XrG3Ki96kuyk1i22JOveEd+c\nfmo0AJiyw0Cstp+edvy64eRTAw1DK8pegrmNQ5cjOAvhuOXmDo+8XOPKPvhO\nlZMizEEWfdew7zjl3Y+Ykp9rJuZV7CtIf/pvLeV9ShPc0jbMDrNI+MmNPlwp\nH4RGsa0rzKccrhSMmlFz6ZP+ZA0LHYX3Si0onWBv08t/J1xm1EP3ftDNY2PU\nIarkp0V8s1UoTZyrLoJKOR1IbTkHxhug+iOY/3P3QnEUZ+enis3NA4idvBN1\ntN22flu1ffx8+mGFm7Jyrtght3YfVkwaaQYEuzxpyctLTgK9Sa31jxEhmTlf\nPheZ39UDHLM5TJ+npZD6B6NVzS1YT0tGpIw4+J86fOyIv+KzAZ55SAkmxiXJ\nYmAU167lPB5o7MAlI1/Bzco6STuBVO+fYbHAfr6RoY7NXluAsVwEcN894D1v\nsZ6zlO4td6N/YrZ5cYD87rZjL/B+Hyks65arFFF5dHHBaLIIN7DpfvYHtPIZ\n2mjg46bYVb73e2RoFEKqUW47fE1zz9ljI3fs1CEpYcPSdfCP4kSc/2JEdFFp\nEQRQhVWXe2Yz05ISL9UhVKrnZurm3eDz42hR5ZRC2++XB7BBbbkqMjO87RC9\nAZy4\r\n=A+2a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGcYu2uibQJHQRAFGvISgdvCm1Wx1QmW9QlOe9y0kKVzAiEAg4tfEPfZaxaTWbWfh2nb+paZtYudyGlTfLGj9M53/bI="}]},"maintainers":[{"name":"ptoner","email":"ptoner@pm.me"}],"_npmUser":{"name":"ptoner","email":"ptoner@pm.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/space-mvc_0.0.3-beta_1596637171252_0.4704569039208717"},"_hasShrinkwrap":false},"0.0.4-beta":{"name":"space-mvc","version":"0.0.4-beta","description":" TypeScript toolset to simplify building peer-to-peer applications using IPFS, Ethereum, and OrbitDb","repository":{"type":"git","url":"git+https://gitlab.com/ptoner/space-mvc.git"},"scripts":{"build":"node node_modules/webpack/bin/webpack.js --colors","test":"mocha --require ts-node/register --timeout 999999 test/**/*.spec.ts --exit"},"main":"./dist/index-node.js","browser":"./dist/index-browser.js","types":"./dist/index.d.ts","keywords":["framework7","template","ios","android","mobile","app","cordova","phonegap"],"author":{"name":"Patrick Toner"},"license":"MIT","bugs":{"url":"https://gitlab.com/ptoner/space-mvc/issues"},"homepage":"https://gitlab.com/ptoner/space-mvc#readme","devDependencies":{"webpack":"4.43.0","webpack-cli":"^3.3.12","webpack-node-externals":"2.5.0","babel-loader":"8.1.0","@babel/preset-env":"7.10.4","@types/node":"14.0.14","core-js":"3.6.5","typescript":"3.9.5","ts-loader":"7.0.5","ts-node":"8.10.2","ts-mocha":"7.0.0","tsify":"4.0.2","cpy-cli":"^1.0.1","electron":"6.0.10","electron-builder":"21.2.0","ipfs":"0.49.0","mocha":"7.2.0","@types/mocha":"5.2.7","@types/reflect-metadata":"0.1.0","reflect-metadata":"0.1.13","moment":"2.24.0","regenerator-runtime":"0.13.5","framework7-component-loader":"2.1.2"},"dependencies":{"moment":"2.24.0","ipfs":"0.50.1","orbit-db":"0.25.1","orbit-db-store":"3.4.0","orbit-db-mfsstore":"file:../orbit-db-mfsstore","ethers":"5.0.5","js-sha256":"0.9.0","level-js":"5.0.2","inversify":"5.0.1","reflect-metadata":"0.1.13","framework7":"5.7.9","framework7-icons":"3.0.1"},"gitHead":"0070bd870a595c01821082ec0c4fdd50cb035223","_id":"space-mvc@0.0.4-beta","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-jrK+XS9WrM2Tx7MQcmQThaj7zd+dpI+AMZOR1fy9RVKqED+Y7Coo44fSxiiMm0ETkUHiJM4ZnvbmXVTyvwmJgg==","shasum":"ba052b88f61ef4fac45ed9cd1ed93ed701610966","tarball":"https://registry.npmjs.org/space-mvc/-/space-mvc-0.0.4-beta.tgz","fileCount":100,"unpackedSize":44296574,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWsPRCRA9TVsSAnZWagAA1fYP/1usNwuPlJskAwqDQEPT\n8b3UThIxhb2QePXNyQZ+/pYncAlV9R1DokMSkby5owm4Qq5uMDaFbk0gxavw\nib75yC+W89PIPk8T7xdOlywEp7gBO+zcz3qWU4uJpjOt2XV3MmL7pdRIAB1n\nNrrN738XHqvDUxheHaiXHJ5emqjX5JqGbA5P4r7dG8LJHFjrLdQOYTFclJXl\nI3mptmwqrkACYXe+T4lD9Mr/96X90YFzp6cMf0FEgC4DJAWifZhKAV6vpTne\n8/+FTPhrXRAH3Dg0qwYBcCpq8Tw1HYSICuRQxC8Tv5rGJP4WOxjSsnAeTtrG\nPn4TfsjVNKWklWXEaUgagCVTry+llG0n/xhyONcc1j5jSBCHXEO+xaLzfpIh\n3ak9rfxfVM6dk88ufszsYicTNomFnU/mZmraFl3UdbCuffLo+Zh/08+g3AtM\nEp8hZ86vKGP1CG4ql3QJoNyt2cgxIqcRQm86ANqZ70ejOBmXdLbcSw8iNJni\nRnNa1PRvBbMKpAOTuhJFMh7XbgnzFLbg+G3Y5qubDi+e+jOULuHRDblen3vR\nhzMmNzWKfLRj/UN1JOdQQbQY228Mxzv6016gmvP/caUhfLjdLNkYWDvqLbWy\nLTJg7z00RnAaa3lKpGjndf9qJy6/nN4YuPpbRG2kdGCgG4T6nTwLo0wblxHR\nWcNg\r\n=L93j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFn40N1xtdZkZPrRIGxc9f++lR1V5IFUlFsO1waTI2kKAiEA0LbgLLCFEhE0ddCJwb6Bbtud+Pilc84MnfWPeSr7yzw="}]},"maintainers":[{"name":"ptoner","email":"ptoner@pm.me"}],"_npmUser":{"name":"ptoner","email":"ptoner@pm.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/space-mvc_0.0.4-beta_1599783888290_0.7804846608444387"},"_hasShrinkwrap":false},"0.0.5-beta":{"name":"space-mvc","version":"0.0.5-beta","description":" TypeScript toolset to simplify building peer-to-peer applications using IPFS, Ethereum, and OrbitDb","repository":{"type":"git","url":"git+https://gitlab.com/ptoner/space-mvc.git"},"scripts":{"build":"node node_modules/webpack/bin/webpack.js --colors","test":"mocha --require ts-node/register --timeout 999999 test/**/*.spec.ts --exit"},"main":"./dist/index-node.js","browser":"./dist/index-browser.js","types":"./dist/index.d.ts","keywords":["framework7","template","ios","android","mobile","app","cordova","phonegap"],"author":{"name":"Patrick Toner"},"license":"MIT","bugs":{"url":"https://gitlab.com/ptoner/space-mvc/issues"},"homepage":"https://gitlab.com/ptoner/space-mvc#readme","devDependencies":{"webpack":"4.43.0","webpack-cli":"^3.3.12","webpack-node-externals":"2.5.0","babel-loader":"8.1.0","@babel/preset-env":"7.10.4","@types/node":"14.0.14","core-js":"3.6.5","typescript":"3.9.5","ts-loader":"7.0.5","ts-node":"8.10.2","ts-mocha":"7.0.0","tsify":"4.0.2","cpy-cli":"^1.0.1","electron":"6.0.10","electron-builder":"21.2.0","ipfs":"0.49.0","mocha":"7.2.0","@types/mocha":"5.2.7","@types/reflect-metadata":"0.1.0","reflect-metadata":"0.1.13","moment":"2.24.0","regenerator-runtime":"0.13.5","framework7-component-loader":"2.1.2"},"dependencies":{"moment":"2.24.0","ipfs":"0.50.1","orbit-db":"0.25.1","orbit-db-store":"3.4.0","orbit-db-mfsstore":"0.0.4","ethers":"5.0.5","js-sha256":"0.9.0","level-js":"5.0.2","inversify":"5.0.1","reflect-metadata":"0.1.13","framework7":"5.7.9","framework7-icons":"3.0.1"},"gitHead":"4d597caf2b5f41db0f94ea3c0f8255899d6302cb","_id":"space-mvc@0.0.5-beta","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-NSL9LgTXhOpRn4q7usTOL49Kjp93gGAzTwjxrTCBZB6SEzoBMrunkqaQECjANJ5kPLGJo13DP1mEhsK8F4Uptg==","shasum":"6ac7eba9d8a7dcb73a84144c33da887fdfb9630e","tarball":"https://registry.npmjs.org/space-mvc/-/space-mvc-0.0.5-beta.tgz","fileCount":100,"unpackedSize":44296554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWuxLCRA9TVsSAnZWagAATIEP/A8WdVZtccPOx8EycHEN\nb7+Zyzv+247Bj27hrka1YfUb1OkjrfDAd2BeLNnN0JMt+224DvqEaB96ApKa\nw7Yw9kvNw/5X5e0tsv2W3UzUnUVJHKqYv72lGaKBAAAS+eezh/Rw3htf8MjN\nBzpW1Tu9KJAEwwNKQLtd4ydGB7K9UOCIlwM7lq1cHFB/lgn2XSsHKyxSpXCq\nMvkV137kYgyyAhpL/A8iykjuYQdKwZPe6ypmbIm8+MZs8YWWZw8ZpU0hE6qF\nGcjdUWxFyPohj3BiRDjGFY38lSWSFgzUcBi2Zz5HsqF/xyWGow8myonvjZW0\n6cx8pTlIavDfLFSciYnIePieZOJ8D+AQi9MKcvKzFqEHW/4VN7ksTP4EgOqM\n6tDTWV3wg1tjfQ9mweHUHusu0mOIFvFc5WR+ncLBUn0IAgwpjcS8H+0lav2u\npSmdwtqLW+m57Nu0PvUPDRfQ4YsmG+hJvG3+LonEkfa4bo/8ObRf+uqUud0u\nSvPiV3EAzl1LQpUDKv9gBv3O6wnEDxJwcmicBoNE0D0fGCwrDZHNkYQMa+N2\nwUr/66H2MSIHf5fwhH1thaW77emBoB7Q6f6ga6dHOeqUpMSl7MOkCubeNE1M\npikNYZbO5t0ERxS8H09UvSEjJ30V/KAMjfvi7QZV2zKxxs76EdYGMZA9vILB\n4L4G\r\n=q55A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEKAOC7cuSTE8h3ArMkjbEM9d6XxCIDEQ+jRUKheK1WgIhAOE+Uh7tPO3K2qHS5yhoQJJic5G7AIogC286gaO0v3z7"}]},"maintainers":[{"name":"ptoner","email":"ptoner@pm.me"}],"_npmUser":{"name":"ptoner","email":"ptoner@pm.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/space-mvc_0.0.5-beta_1599794250656_0.12727112384349026"},"_hasShrinkwrap":false},"0.0.6-beta":{"name":"space-mvc","version":"0.0.6-beta","description":" TypeScript toolset to simplify building peer-to-peer applications using IPFS, Ethereum, and OrbitDb","repository":{"type":"git","url":"git+https://gitlab.com/ptoner/space-mvc.git"},"scripts":{"build":"node node_modules/webpack/bin/webpack.js --colors","test":"mocha --require ts-node/register --timeout 999999 test/**/*.spec.ts --exit"},"main":"./dist/index-node.js","browser":"./dist/index-browser.js","types":"./dist/index.d.ts","keywords":["framework7","template","ios","android","mobile","app","cordova","phonegap"],"author":{"name":"Patrick Toner"},"license":"MIT","bugs":{"url":"https://gitlab.com/ptoner/space-mvc/issues"},"homepage":"https://gitlab.com/ptoner/space-mvc#readme","devDependencies":{"webpack":"4.43.0","webpack-cli":"^3.3.12","webpack-node-externals":"2.5.0","babel-loader":"8.1.0","@babel/preset-env":"7.10.4","@types/node":"14.0.14","core-js":"3.6.5","typescript":"3.9.5","ts-loader":"7.0.5","ts-node":"8.10.2","ts-mocha":"7.0.0","tsify":"4.0.2","cpy-cli":"^1.0.1","electron":"6.0.10","electron-builder":"21.2.0","ipfs":"0.49.0","mocha":"7.2.0","@types/mocha":"5.2.7","@types/reflect-metadata":"0.1.0","reflect-metadata":"0.1.13","moment":"2.24.0","regenerator-runtime":"0.13.5","framework7-component-loader":"2.1.2"},"dependencies":{"moment":"2.24.0","ipfs":"0.50.1","orbit-db":"0.25.1","orbit-db-store":"3.4.0","orbit-db-mfsstore":"0.0.4","ethers":"5.0.5","js-sha256":"0.9.0","level-js":"5.0.2","inversify":"5.0.1","reflect-metadata":"0.1.13","framework7":"5.7.9","framework7-icons":"3.0.1"},"gitHead":"486c6d3950427fa4d7df4b1786761689adae7918","_id":"space-mvc@0.0.6-beta","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-TgugLgfZB+LtU54cdJGkXnBQkZc/EsVkHbMI56ew37uK/7oSYKwUdDESx7+Clb1c1sO9USprPKrZuetj5Jsl0w==","shasum":"0e5e233fc18a9cc4d5bf3d004de73bf510b45d05","tarball":"https://registry.npmjs.org/space-mvc/-/space-mvc-0.0.6-beta.tgz","fileCount":100,"unpackedSize":44296522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWu/lCRA9TVsSAnZWagAAHoMP/ie+4vbOMMYsXcMxsrWb\nXv6bi1lmLhqbDPOfab5ldBF5jzjcOyZl7awAn6bWo+3Flp/1LcRr9rU3ima+\n1c4D8FpU2SAN8TMpfx+aGnQEEnFev9amBMolis/Q0LyXURSElpF2m5jWyZ4t\ni5p/XS2KKSAQSv7mdTwQK/owIOvtOWFNVGlowDeu8uq8LguuLmOcl2BbjV9u\nlU0X0Vv4ZyDOcrqjLq1v6vFv09jKJjeJsjQvEHmB8EsIrDPLy8YKCgtyy0rc\nvzQVEFvXAn9skOkpdsWfcnF7ZNR/lSap6fsEqFUs1HSMUbVMx/N3+DXL07Gs\nvxWlZDTAtO5OC8yBEJNFH34J3Hx71ehx1HMnTu8/TECG+U+ZFOzuUHjf0Au3\nSvuHRRyU4TSuFEs+Kb8N1SkkomCPrLIJGIXUb02wOq20iZGO/rBenEx8irP/\nEeX6Anbj7Ru+w2WoqAPK67rXrdkiUrEETFlWYS8vlclTV+JQQ6LPmprlP4Vm\nNoGKKevurkZ3B+lF3zpgZ2ksae4oCDeylsolPZbZAtvNfNx4VvWt2p8lUfgr\nGiTcLo1ItepiCaGxxhW8F+0hopak5wdUy4Wxbtqe/A18OXyzrDDAaZOeFGN8\nsJcI7ZtCvW39YTs0y0AcZ6NO1Hppza7hb4fa9rH1qjdi5h3NaOUPQWDg6+cc\nMcJl\r\n=cqUY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKW64Yhrv5CPPGZs694nkBJiyRcDlUud4QXafi2uvPfAIhAMs4JqK8XLyNwKUIVFkEPOvgiQn3o6fWsAB9q2+IYUOO"}]},"maintainers":[{"name":"ptoner","email":"ptoner@pm.me"}],"_npmUser":{"name":"ptoner","email":"ptoner@pm.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/space-mvc_0.0.6-beta_1599795172399_0.5704345764459327"},"_hasShrinkwrap":false},"0.0.7-beta":{"name":"space-mvc","version":"0.0.7-beta","description":" TypeScript toolset to simplify building peer-to-peer applications using IPFS, Ethereum, and OrbitDb","repository":{"type":"git","url":"git+https://gitlab.com/ptoner/space-mvc.git"},"scripts":{"build":"node node_modules/webpack/bin/webpack.js --colors","test":"mocha --require ts-node/register --timeout 999999 test/**/*.spec.ts --exit"},"main":"./dist/index-node.js","browser":"./dist/index-browser.js","types":"./dist/index.d.ts","keywords":["framework7","template","ios","android","mobile","app","cordova","phonegap"],"author":{"name":"Patrick Toner"},"license":"MIT","bugs":{"url":"https://gitlab.com/ptoner/space-mvc/issues"},"homepage":"https://gitlab.com/ptoner/space-mvc#readme","devDependencies":{"webpack":"4.43.0","webpack-cli":"^3.3.12","webpack-node-externals":"2.5.0","babel-loader":"8.1.0","@babel/preset-env":"7.10.4","@types/node":"14.0.14","core-js":"3.6.5","typescript":"3.9.5","ts-loader":"7.0.5","ts-node":"8.10.2","ts-mocha":"7.0.0","tsify":"4.0.2","cpy-cli":"^1.0.1","electron":"6.0.10","electron-builder":"21.2.0","ipfs":"0.49.0","mocha":"7.2.0","@types/mocha":"5.2.7","@types/reflect-metadata":"0.1.0","reflect-metadata":"0.1.13","moment":"2.24.0","regenerator-runtime":"0.13.5","framework7-component-loader":"2.1.2"},"dependencies":{"moment":"2.24.0","ipfs":"0.50.1","orbit-db":"0.25.1","orbit-db-store":"3.4.0","orbit-db-mfsstore":"0.0.4","ethers":"5.0.5","js-sha256":"0.9.0","level-js":"5.0.2","inversify":"5.0.1","reflect-metadata":"0.1.13","framework7":"5.7.9","framework7-icons":"3.0.1"},"gitHead":"e6c9418795ef421cea0b6250fdabc062c93c5901","_id":"space-mvc@0.0.7-beta","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-kqoeAU2jyGcBG6TCv5g4o7+P3dAc++pTn+8RJppk9wLQFnSvGWv66G71jMEtokQQnb6XnuHRJYqVa14v8GakiA==","shasum":"3cee73f1a9dd27a7dabc70cc1a8a8b6a834ae7df","tarball":"https://registry.npmjs.org/space-mvc/-/space-mvc-0.0.7-beta.tgz","fileCount":100,"unpackedSize":5939966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXN2gCRA9TVsSAnZWagAAkboQAIsa2+3Nj+7V0DsoiWbS\nT7PHIVzjOH5+1H2+wLds3kMxAWYWkbbtTebai80LBCkduNGPnAGmDS7ZJo/a\nEIqGNXFcB50OYuH1FC+lzpiHCLT32RjXkpXoh9K48YPYYpv25r0z3yF/HbZg\nYypLVIrY0ozLuclV9JohTs+1+miK/dzdE1jWTx6yu99JtFJ5F8giiAy1UhMq\nS7LdADm3mTfybV5L3Fx90NxTgATuLpJGpUKKJykSd8a7cD+/++Q7vRcBLEju\niis0fQXlfSb6Db19rDkh64P8yENhwIbMA7UkXgZvOOhI1pGmi2pnmdTvrJVj\nxh4t9iL0euTp6tfrD9U9GVhidyKViOUuFANb53Z3EGzX/TIy+NW8jhtWSjdZ\nzrmzpfs3A77mpo6oI9WcK2zmPLIjbtu6A+GQc98Pr0VMVorWeERSamY9jEgp\nm8uuKw/bg6zi8W/wzz+5EJbaZz1vpCc2Tzwj30v89TgWXuqdtRPX8//H/pIc\ncNNcxyY7i98SG0vkuzjoX3R7bvLrwfkkh7053Ti0jSGasOHUohNog2NtCzSs\ns0xTsIbFlSbXloDjD2ECnYZviaGa8Qtyqhcp4CdMDdSz5YJm9MbUgU1KokyV\nbJA/XYHIb5FYjwaunIJE2OXRe5NDK95e+UGOhwpM0bisMuTS03YgAb/uxTJ+\n8vRy\r\n=8cNi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDDBgrUp/7Mu1hzkbzI6ZMEDN6q7A1ELhOuAAQiG4N0lAiEA+lM+m047LiJLrnxUf5mSdEJJ73v7JDL3sfhPQCMOFfU="}]},"maintainers":[{"name":"ptoner","email":"ptoner@pm.me"}],"_npmUser":{"name":"ptoner","email":"ptoner@pm.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/space-mvc_0.0.7-beta_1599921567928_0.3610467563527273"},"_hasShrinkwrap":false},"0.0.12-beta":{"name":"space-mvc","version":"0.0.12-beta","description":" TypeScript toolset to simplify building peer-to-peer applications using IPFS, Ethereum, and OrbitDb","repository":{"type":"git","url":"git+https://gitlab.com/ptoner/space-mvc.git"},"scripts":{"build":"node node_modules/webpack/bin/webpack.js --colors","test":"mocha --require ts-node/register --timeout 999999 test/**/*.spec.ts --exit"},"main":"./dist/index-node.js","browser":"./dist/index-browser.js","types":"./dist/index.d.ts","keywords":["framework7","template","ios","android","mobile","app","cordova","phonegap"],"author":{"name":"Patrick Toner"},"license":"MIT","bugs":{"url":"https://gitlab.com/ptoner/space-mvc/issues"},"homepage":"https://gitlab.com/ptoner/space-mvc#readme","devDependencies":{"webpack":"4.44.1","webpack-cli":"3.3.12","webpack-node-externals":"2.5.2","babel-loader":"8.1.0","@babel/preset-env":"7.11.5","@types/node":"14.10.3","core-js":"3.6.5","typescript":"4.0.2","ts-loader":"8.0.3","ts-node":"9.0.0","ts-mocha":"7.0.0","tsify":"5.0.2","cpy-cli":"3.1.1","electron":"6.0.10","electron-builder":"21.2.0","mocha":"8.1.3","@types/mocha":"8.0.3","@types/reflect-metadata":"0.1.0","reflect-metadata":"0.1.13","moment":"2.24.0","regenerator-runtime":"0.13.7","framework7-component-loader-spacemvc":"2.1.2"},"dependencies":{"ipfs":"0.50.2","moment":"2.24.0","orbit-db":"0.26.0","orbit-db-store":"4.0.1","orbit-db-mfsstore":"0.0.5","ethers":"5.0.14","level-js":"5.0.2","inversify":"5.0.1","reflect-metadata":"0.1.13","framework7":"5.7.12","framework7-icons":"3.0.1"},"gitHead":"9f83d41f3187df67612c94d6f09826eb7789d197","_id":"space-mvc@0.0.12-beta","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-/gb/eHMj3EjfTIekaICyZuALrKrp2/0uDYXXckc4HiHwlHgoNfGGQscZKrQBnTcTCn1U769SK9hJI0T5T8Lnyw==","shasum":"0682253d3115c9686f68cd05fce289aa6d41cd6b","tarball":"https://registry.npmjs.org/space-mvc/-/space-mvc-0.0.12-beta.tgz","fileCount":79,"unpackedSize":5067781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfazwrCRA9TVsSAnZWagAAzkUQAKHXZchAW7ZlQTFajne9\n5A9HecxsLuhgdJeJMCuAJi2a8moVIfNgv3zaUEnbnpqOIVW9nYILVk3z9nPL\nxdZZ6YF3XZ7cZEzGNML/DKESm8qLzWB4BJ+EYAz+bhoom6Me++ImuSxTiWT7\nomQ0auBJnkFet/6+0lhtbVK5pAH+ciWG+Qp3BkMG2rjs9jJ7gQdwcGvVAbWu\n6rts4lXPk78IHdag4K5mPoTo/HLrnI1tZ5aPsRuCw7l1vkt20wYoF4bSiAea\n0bHkZC1e0obcYBgz3fS/zX7yTt6ts0g0/fJ7aQHVtw/1P9d+LG2TLdcsxzuX\nq4Eq73UODRffMQzCwvDws1vQgrzZEFNo4PHdCJsIZdRPD3793lQ6bsm16FHO\nQNETB7BJ6D8qA4uTb6ZEha1oUnA3SLhdNUEXOFZgNsuWlls4laVw3llA1vkS\n1/1L6+ddUftaVq7qFpsT5g5bvgeGP95PP2nZUwABpF9U7QuHoBZ/H7Xuzmzu\n+M7c7yqchc5p+4y69CBynqkge9NtOKhQPVLyVhXuasHho5m+Il16oJeKET6a\nxtxa1JTdffDdkJ0sKwsepXvIefWHXmM9MuFEkSLRNOz8CXOBnI3eBrFuwM3Q\n7Oixxud/omTh59maTD8kahQja4Jt4gDRwh8VxJwxVW39oASfrmWy9ohd9Z4s\nyIbk\r\n=PrtY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9bEcYfkPBbQ/PLukSYFKHE6pYT5BXKGV1+H1/bqMXyQIhAIUHvO0SYlJKbIaJvFL6Ye+81XARbRdGHQpzj1ZNAD0S"}]},"maintainers":[{"name":"ptoner","email":"ptoner@pm.me"}],"_npmUser":{"name":"ptoner","email":"ptoner@pm.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/space-mvc_0.0.12-beta_1600863274474_0.7556329022978758"},"_hasShrinkwrap":false},"0.0.13-beta":{"name":"space-mvc","version":"0.0.13-beta","description":" TypeScript toolset to simplify building peer-to-peer applications using IPFS, Ethereum, and OrbitDb","repository":{"type":"git","url":"git+https://gitlab.com/ptoner/space-mvc.git"},"scripts":{"build":"node node_modules/webpack/bin/webpack.js --colors","test":"mocha --require ts-node/register --timeout 999999 test/**/*.spec.ts --exit"},"main":"./dist/index-node.js","browser":"./dist/index-browser.js","types":"./dist/index.d.ts","keywords":["framework7","template","ios","android","mobile","app","cordova","phonegap"],"author":{"name":"Patrick Toner"},"license":"MIT","bugs":{"url":"https://gitlab.com/ptoner/space-mvc/issues"},"homepage":"https://gitlab.com/ptoner/space-mvc#readme","devDependencies":{"webpack":"4.44.1","webpack-cli":"3.3.12","webpack-node-externals":"2.5.2","babel-loader":"8.1.0","@babel/preset-env":"7.11.5","@types/node":"14.10.3","core-js":"3.6.5","typescript":"4.0.2","ts-loader":"8.0.3","ts-node":"9.0.0","ts-mocha":"7.0.0","tsify":"5.0.2","cpy-cli":"3.1.1","electron":"6.0.10","electron-builder":"21.2.0","mocha":"8.1.3","@types/mocha":"8.0.3","@types/reflect-metadata":"0.1.0","reflect-metadata":"0.1.13","moment":"2.24.0","regenerator-runtime":"0.13.7","framework7-component-loader-spacemvc":"2.1.2"},"dependencies":{"ipfs":"0.50.2","moment":"2.24.0","orbit-db":"0.26.0","orbit-db-store":"4.0.1","orbit-db-mfsstore":"0.0.5","ethers":"5.0.14","level-js":"5.0.2","inversify":"5.0.1","reflect-metadata":"0.1.13","framework7":"5.7.12","framework7-icons":"3.0.1"},"gitHead":"0ba292a4da8e9511f87dfef07b28582ce937c00a","_id":"space-mvc@0.0.13-beta","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-pLIA8U5ANDC8Nt1CUeJZXtGxLDl5Nt/sHaoYgQyaT2j9ma2xnqNn9aHXw3GJCE5cHrgyREheuuw5RqVYibAecg==","shasum":"7bfa5590b27af8ed3f36508d55ddef880b283b4a","tarball":"https://registry.npmjs.org/space-mvc/-/space-mvc-0.0.13-beta.tgz","fileCount":79,"unpackedSize":5070405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfb4pDCRA9TVsSAnZWagAA2lIQAJdHR+WqKAqX3Ze6a5u8\nS1PQJhNS02IZnDqLjAnwNwtEpusfMv9lVR/xXXrnKYtufILSoVzaTAujMPn9\no0c5CAt0nZkjcN88FMHeOGx1OlRwEwNP85Lwui0PzBWrPS664VR6IZ7ERVnU\ngbK15uiDT/amikMUFHVMByZceAt2NF9VkDufw3394SqykKBG3AT+EyElYkRB\n/xb0gu/3fCb1xpGZozHWsU70onmqL1PCotcMU13pacXd0bPpQCDzTdzZwD62\nx5KPfoZ1WzB7S9N7CJiA2NcldCTaRAdvDdhfOJFyKPO3WegqRwLB6qsrBaSI\nxX+xzvfsi9oM0XMuAf+X1Ej3JlqN/PS+tdFleEeRusYQNzTWiBp+G60m5XCI\nXZZA0NqSxkHY+lrFfG+xfpD5bgEk2gZwG765cYyqkoQzrx206C1vnAklF5T+\nPYUVR9RwhvCgFAzOTJHjm8kNjB9ugk+//CaKIVW/lqEaKOXPgiy8Y+ZTtMd8\n92q/oWxJKzYVLaqHFoN38Xvyg3fUON7ISYVLgIBfkKQIh6c1wVv2pZC1dRx4\nyGBK2AWrEcIWke2NxM3oPtq7pn1/KL6f2PkUVU4PcYfHaF0AhomHYqArtXmL\ngQYq67eiongdMY+33lIU8ANavkIkw7LSNlh/JnMvOxEOTT/2ykLPfiIFmH/e\nryWw\r\n=hQGq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGsFd8wARlT3/KA/HgIVKseZp6sUfSUZuvtPegi/8BjeAiEAy0VYREVkRRSrZOZeqju0BS4uGuIjJA8FnsbM+1bMwx8="}]},"maintainers":[{"name":"ptoner","email":"ptoner@pm.me"}],"_npmUser":{"name":"ptoner","email":"ptoner@pm.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/space-mvc_0.0.13-beta_1601145410660_0.6113168654209307"},"_hasShrinkwrap":false},"0.0.14-beta":{"name":"space-mvc","version":"0.0.14-beta","description":" TypeScript toolset to simplify building peer-to-peer applications using IPFS, Ethereum, and OrbitDb","repository":{"type":"git","url":"git+https://gitlab.com/ptoner/space-mvc.git"},"scripts":{"build":"node node_modules/webpack/bin/webpack.js --colors","test":"mocha --require ts-node/register --timeout 999999 test/**/*.spec.ts --exit"},"main":"./dist/index-node.js","browser":"./dist/index-browser.js","types":"./dist/index.d.ts","keywords":["framework7","template","ios","android","mobile","app","cordova","phonegap"],"author":{"name":"Patrick Toner"},"license":"MIT","bugs":{"url":"https://gitlab.com/ptoner/space-mvc/issues"},"homepage":"https://gitlab.com/ptoner/space-mvc#readme","devDependencies":{"webpack":"4.44.1","webpack-cli":"3.3.12","webpack-node-externals":"2.5.2","babel-loader":"8.1.0","@babel/preset-env":"7.11.5","@types/node":"14.10.3","core-js":"3.6.5","typescript":"4.0.2","ts-loader":"8.0.3","ts-node":"9.0.0","ts-mocha":"7.0.0","tsify":"5.0.2","cpy-cli":"3.1.1","electron":"6.0.10","electron-builder":"21.2.0","mocha":"8.1.3","@types/mocha":"8.0.3","@types/reflect-metadata":"0.1.0","reflect-metadata":"0.1.13","moment":"2.24.0","regenerator-runtime":"0.13.7","framework7-component-loader-spacemvc":"2.1.2"},"dependencies":{"ipfs":"0.50.2","moment":"2.24.0","orbit-db":"0.26.0","orbit-db-store":"4.0.1","orbit-db-mfsstore":"0.0.5","ethers":"5.0.14","level-js":"5.0.2","inversify":"5.0.1","reflect-metadata":"0.1.13","framework7":"5.7.12","framework7-icons":"3.0.1"},"gitHead":"49f8d0bff06e2f5640780beab9b01b63a17a892b","_id":"space-mvc@0.0.14-beta","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-38NQyk+EeHa8w2RBwehH/M2K6Kq2WVfshzxgH7DQ0sncAjxwLp6pbQCBVu2+KtBQirP8G3UVEN4OiWTnLIyGAw==","shasum":"042ede3c432eabbaa532ff83d73d135d64fd16a6","tarball":"https://registry.npmjs.org/space-mvc/-/space-mvc-0.0.14-beta.tgz","fileCount":80,"unpackedSize":5085807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcSC7CRA9TVsSAnZWagAAmeUP/0w2yRJseAsgd8rWE81K\nEf7Innq8hTHpJQA3kQGdksaqVaRYYLCmxkw18jh8ZC9Rv3x+vVXfeJwKYeHU\n3X9Ux1GbHqfiWBav5SM76yfKq06htU7kdwNPx/JE1e4Fvfe0gSw+5jiiz5Qk\n7El/rhBkTGtBhDBGgoclxEBtqHvpyip4idAP6EG/IyagcZx7gdzD5IdWcYgx\nCQxXEHRJfe1sF7DuBvt7djp4aYCrpKmjdHjGkEx6uXXx82qc67LRTx5W9rXB\nSAi7uiWI4OmK9J/m/yYIlyiMZAxObYxxf6losJlbV7kM+wyuosLCyi1/+nQ6\nkzzvH4v1cpR3w6yah5Y7crbvwNnnEPFjFozY2VIH9Rb4XhuLVFB4S4GLbyEM\nPud429LVA/8h59xSULE8CVxdLFTDKfaQiF+GdYFMucENGUo5K/peGmHW07FL\nrwcgsBtzuVoYspcwO+fL9/xlqlu6wr6+TNCURn/okgJnm5tWrKJuWEcWt9en\nXck9QcHEhMlM79Xblf2GkmolyTG7k1HNewMhjBnrmJNDuJ6oaShFEyncIPV3\naG6EnMucnktuQEY6DDA5b5aVjuzyU8DJuklnRQj4A8JF9vvSbKTC9oETE9kc\nPwZ1CAAHYr4oNdVGlT4Wo+uvGURsQrjNaks0WX0wCH/4L0uK04fNrEeBquv2\nNxya\r\n=0OHP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJYglUmB+XyUOMNqWiZ/u3AWfKBzgMp9zDj6YSFY6uKAIgesJQdIiBLRIXbugZGPmrepC0k3BOMbif9XMOixlZ0Pc="}]},"maintainers":[{"name":"ptoner","email":"ptoner@pm.me"}],"_npmUser":{"name":"ptoner","email":"ptoner@pm.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/space-mvc_0.0.14-beta_1601249466921_0.40963073716853415"},"_hasShrinkwrap":false},"0.0.15-beta":{"name":"space-mvc","version":"0.0.15-beta","description":" TypeScript toolset to simplify building peer-to-peer applications using IPFS, Ethereum, and OrbitDb","repository":{"type":"git","url":"git+https://gitlab.com/ptoner/space-mvc.git"},"scripts":{"build":"node node_modules/webpack/bin/webpack.js --config=webpack.prod.ts --colors","build:dev":"node node_modules/webpack/bin/webpack.js --config=webpack.dev.ts --colors","test":"mocha --require ts-node/register --timeout 999999 test/**/*.spec.ts --exit"},"main":"./dist/index-node.js","browser":"./dist/index-browser.js","types":"./dist/index.d.ts","keywords":["framework7","template","ios","android","mobile","app","cordova","phonegap"],"author":{"name":"Patrick Toner"},"license":"MIT","bugs":{"url":"https://gitlab.com/ptoner/space-mvc/issues"},"homepage":"https://gitlab.com/ptoner/space-mvc#readme","devDependencies":{"webpack":"4.44.1","webpack-cli":"3.3.12","webpack-node-externals":"2.5.2","babel-loader":"8.1.0","@babel/preset-env":"7.11.5","@types/node":"14.10.3","core-js":"3.6.5","typescript":"4.0.2","ts-loader":"8.0.3","ts-node":"9.0.0","ts-mocha":"7.0.0","tsify":"5.0.2","cpy-cli":"3.1.1","electron":"6.0.10","electron-builder":"21.2.0","mocha":"8.1.3","@types/mocha":"8.0.3","@types/reflect-metadata":"0.1.0","reflect-metadata":"0.1.13","moment":"2.24.0","regenerator-runtime":"0.13.7","framework7-component-loader-spacemvc":"2.1.2","webpack-merge":"5.1.4"},"dependencies":{"ipfs":"0.50.2","moment":"2.24.0","orbit-db":"0.26.0","orbit-db-store":"4.0.1","orbit-db-mfsstore":"0.0.5","ethers":"5.0.14","level-js":"5.0.2","inversify":"5.0.1","reflect-metadata":"0.1.13","framework7":"5.7.12","framework7-icons":"3.0.1"},"gitHead":"db5b3c88743b3d13f17f946b7eb32ec8527d3086","_id":"space-mvc@0.0.15-beta","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-5BlvGChgLAEhHnM6yt+ZEzxXxATYt7bYpwKBXz+cONH9xg8xcMVXedFyXRxzDx2aV3yjLw3Qks+xqdtxx2endA==","shasum":"64e7e9d4f43fa90e09193cb1f9d01530fab2549b","tarball":"https://registry.npmjs.org/space-mvc/-/space-mvc-0.0.15-beta.tgz","fileCount":82,"unpackedSize":5089695,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdeHsCRA9TVsSAnZWagAA/kUP/j04Th0JkU5nSRuoPdnI\n4x1I/uqOTsX/ECtk2hMlMYVQQ5vj1rLEWv9ZfW6YrT/uovy+AtIMHghVydDh\nrAHwIN9/AZkWC42zrm54yjhHl0wDwZVcWmlic3/zD9Cj9lNpD1zZv/TvVfQr\nMkiUGeqqGdM2hIHRIHMQKv8zHcFjND2erZKElBCyHvRlhjM9gqQ6IWhv93l7\nL13Q1JGy9lw4CzRz3LKfjc5/6Z8M3TtKUZjzuGLHy/lWGVKwXIuGDsgHdAWc\ngIl28IhPWXKsM32wEhAJi1WRXlRSLiW0p/VNg9HV+TaBvjHhmSZvW5y8EHlz\nqQknfzAClsmjQC48hOwHeSgIv7DB+fMrMi4wCHtxrjJZsn9VIqnfhqbayYNJ\nob5q/yfQUaySXbA9GwAODJZ4sUgTofmLlJ1kT0RDHesBpd26NQdW/aciXWyV\nEc4VD/4IuYaVoH8lCDXBzWzT1EHSFx+ZSQ6vRCNEJrxo1iOEJDRgDGXdACHQ\nA8MXJTCTaPiyCjV/id96W0TF5GsQv+ASlYUF16+2tPCcQz5qfOA31jTZy9Ta\n3r2LwkZQ/zvbeUvbCc+PiC3BhBzDzoCcfmBceP/n1SQTsBf77SIGvuoLXGKT\n0fT27VK83qq5TgPISaQiP4afyodo9vgOouEoIBpTQNjgCOKeAZvYQDrCO2eq\ncW3t\r\n=EAAt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3MJrNA5SxceusySGQ611GuLoRE97X/ZNW8P/V9Yc0TAIhAL5LKt9aGffKb15+3S6lV/shcAxoO1BsBwU6cZvmjMOk"}]},"maintainers":[{"name":"ptoner","email":"ptoner@pm.me"}],"_npmUser":{"name":"ptoner","email":"ptoner@pm.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/space-mvc_0.0.15-beta_1601561068106_0.9417723432029232"},"_hasShrinkwrap":false},"0.0.16-beta":{"name":"space-mvc","version":"0.0.16-beta","description":" TypeScript toolset to simplify building peer-to-peer applications using IPFS, Ethereum, and OrbitDb","repository":{"type":"git","url":"git+https://gitlab.com/ptoner/space-mvc.git"},"scripts":{"build":"node node_modules/webpack/bin/webpack.js --config=webpack.prod.ts --colors","build:dev":"node node_modules/webpack/bin/webpack.js --config=webpack.dev.ts --colors","test":"mocha --require ts-node/register --timeout 999999 test/**/*.spec.ts --exit"},"main":"./dist/index-node.js","browser":"./dist/index-browser.js","types":"./dist/index.d.ts","keywords":["framework7","template","ios","android","mobile","app","cordova","phonegap"],"author":{"name":"Patrick Toner"},"license":"MIT","bugs":{"url":"https://gitlab.com/ptoner/space-mvc/issues"},"homepage":"https://gitlab.com/ptoner/space-mvc#readme","devDependencies":{"webpack":"4.44.1","webpack-cli":"3.3.12","webpack-node-externals":"2.5.2","babel-loader":"8.1.0","@babel/preset-env":"7.11.5","@types/node":"14.10.3","core-js":"3.6.5","typescript":"4.0.2","ts-loader":"8.0.3","ts-node":"9.0.0","ts-mocha":"7.0.0","tsify":"5.0.2","cpy-cli":"3.1.1","electron":"6.0.10","electron-builder":"21.2.0","mocha":"8.1.3","@types/mocha":"8.0.3","@types/reflect-metadata":"0.1.0","reflect-metadata":"0.1.13","moment":"2.24.0","regenerator-runtime":"0.13.7","framework7-component-loader-spacemvc":"2.1.2","webpack-merge":"5.1.4"},"dependencies":{"ipfs":"0.50.2","moment":"2.24.0","orbit-db":"0.26.0","orbit-db-store":"4.0.1","orbit-db-mfsstore":"0.0.5","ethers":"5.0.14","level-js":"5.0.2","inversify":"5.0.1","reflect-metadata":"0.1.13","framework7":"5.7.12","framework7-icons":"3.0.1"},"gitHead":"2721b1d21f4d2ba283f283a7d54543e4cde5188f","_id":"space-mvc@0.0.16-beta","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-kgdqydJ7rdNjNZEJuaLZ8SqHmnvb9Tf8cCmeOSKO4FB2Ach9BcahX/YzFPTd3FzyvZjCNZUjIfOuCmSZr9zjXA==","shasum":"10bed24797c81d2d96a7e4f5f25d90563779d7a8","tarball":"https://registry.npmjs.org/space-mvc/-/space-mvc-0.0.16-beta.tgz","fileCount":82,"unpackedSize":5089881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfffToCRA9TVsSAnZWagAA7uYP/ieH7jC9ExNVzG+TawwK\n3k7pn2NcZitiMjCPZmYsPw205xB9acLtZ470qQEwryyDHkt3PQgHLXrr/K7d\nn6l8yofDiWb14PWb8sJNvihdrSZATHNqZKKbuuBG7EEH8nuR+2Nl2VVj7eNU\nMYtYd8Ibm+LEmyu4oD5VsbcKNS3TVP0C56w7XcA40ZTNxTN0vYNgvlUmxCmC\naFi6PD5i+WjiXEkmroikKh8wMt7KvvNNwFry9u0n7hmGp3JQkU9g3hHVz3NG\nfXqrO3RRM2LazgIiGNyBYbwUQ7DBICCe4dU4Cm7MpTjboVQMH2pcSgnt5ojf\nmV8eIYk4f0OYtvqP8AJC6xbtB+MFOnZRs6j/DR7xU4tbcMnRBZSB8b73eJdl\nDMERpXp1+WwPxjkkqnPhD9gnDhp4wV+xbzlDPUC03sIoAxIyle3uZatfly7p\nQNnZFUW1MxrbtxINmKVNZ/wKvD5mFWWa3ZclxTrHD5uDEGz6nAzFv2kwugsL\nQQBGjC5kBJtkLarzHnPjWxtdcqqN+vJ7+Q9HQKgRW3/ppD7bEbu0KNQq99jP\n0uSfGLb8qvIHJ6PsPMRimYrQD+xopUy0e2VpqAgBgnzKDpPIMNIaS6cF9mtS\npZnreFjN1f+WonJ4wCwmdWY5ZTHls2YFKqyerjD68u7bpFiRUDPB5K0Rr5Sw\n4rvw\r\n=VPQN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD06P+jIV9EREMgp6EnMXRDqdHLFC8Sf13Qw7YtuantUwIhAJKwrycR/LCfmb7SMTFDdaHRybnE+Xf3cj1sG/Ai1+//"}]},"maintainers":[{"name":"ptoner","email":"ptoner@pm.me"}],"_npmUser":{"name":"ptoner","email":"ptoner@pm.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/space-mvc_0.0.16-beta_1602090216106_0.6304649396462645"},"_hasShrinkwrap":false},"0.0.17-beta":{"name":"space-mvc","version":"0.0.17-beta","description":" TypeScript toolset to simplify building peer-to-peer applications using IPFS, Ethereum, and OrbitDb","repository":{"type":"git","url":"git+https://gitlab.com/ptoner/space-mvc.git"},"scripts":{"build":"node node_modules/webpack/bin/webpack.js --config=webpack.prod.ts --colors","build:dev":"node node_modules/webpack/bin/webpack.js --config=webpack.dev.ts --colors","test":"mocha --require ts-node/register --timeout 999999 test/**/*.spec.ts --exit"},"main":"./dist/index-node.js","browser":"./dist/index-browser.js","types":"./dist/index.d.ts","keywords":["framework7","template","ios","android","mobile","app","cordova","phonegap"],"author":{"name":"Patrick Toner"},"license":"MIT","bugs":{"url":"https://gitlab.com/ptoner/space-mvc/issues"},"homepage":"https://gitlab.com/ptoner/space-mvc#readme","devDependencies":{"webpack":"4.44.1","webpack-cli":"3.3.12","webpack-node-externals":"2.5.2","babel-loader":"8.1.0","@babel/preset-env":"7.11.5","@types/node":"14.10.3","core-js":"3.6.5","typescript":"4.0.2","ts-loader":"8.0.3","ts-node":"9.0.0","ts-mocha":"7.0.0","tsify":"5.0.2","cpy-cli":"3.1.1","electron":"6.0.10","electron-builder":"21.2.0","mocha":"8.1.3","@types/mocha":"8.0.3","@types/reflect-metadata":"0.1.0","reflect-metadata":"0.1.13","moment":"2.24.0","regenerator-runtime":"0.13.7","framework7-component-loader-spacemvc":"2.1.2","webpack-merge":"5.1.4"},"dependencies":{"ipfs":"0.50.2","moment":"2.24.0","orbit-db":"0.26.0","orbit-db-store":"4.0.1","orbit-db-mfsstore":"0.0.5","ethers":"5.0.14","level-js":"5.0.2","inversify":"5.0.1","reflect-metadata":"0.1.13","framework7":"5.7.12","framework7-icons":"3.0.1"},"gitHead":"9ed115441c3ec5eab10be7dfaf8b8df822882986","_id":"space-mvc@0.0.17-beta","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-JSX+PpFjRfVtH9WqVEk3KAB+iA3f1Bo5MD6kpT9abXb1l7GfXDwWWa+p6eirlMvplfGSn0EwG3qkhrXK6FirJQ==","shasum":"3390621bd752ec45b9e083d1d6ee192feab9d435","tarball":"https://registry.npmjs.org/space-mvc/-/space-mvc-0.0.17-beta.tgz","fileCount":82,"unpackedSize":5090093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffwQVCRA9TVsSAnZWagAARJwQAIuoTNUal7SUOhKlH3wE\nAyfKj2QW3Vf/n7+4hCJYew3fEJLhnwGZBy7+R6+RFEpAiQJiV2ZYz0nN8/RV\ncojpTysnEWPNAhaazWTB6dzLrfuDW8EgNai/m9pgt5BWpS91up9f+DlP7ws8\n0gtToNWom+f9Gx1605slgiACs7HCP6Tu1BAmCS9k1HG3zEVBMJBfSz1NhkIC\nwGOPm+KY+1AeWHSUyreCF47b+9+a3GChKhpfofzmidgaxcn7IPtwptJMkEJF\nqczr5Dwm7bo6ELsqvNwFMRphACkS+xOGN/A5cZDK6BbyX4ASJ/ZO2oLxILhx\nOo4Kt7caFxxmO9DrXxSeCTF9ayhh2qjlb78KDkD2qM3V8MkbxGtb5Xd1QDqM\nHwb/tcsCUMA1nzXPgDvCPtW1TGDrIdYYv6ow1glY0AY0v+u1P2Z4Ra8vbD1O\nABNaSucEgS7kst2d/i5mUsPz5xIe7+PN++Zd0tuUFIkI+kQ4+rP0n7GjBMGd\njffWuu5cIaLahdWSYMZe/I2cZnenHoI7SheuxkIUPeDhJsIqesLjbjKu1iFA\nJ1z07dD5P47ej3RrOA+GpDzFxG1/5tUZwTVkTQGNSz2uCsfAUtvBdgMfrZlZ\nOB9FdXIgCBVcw6OuyADCwTmDRMubob9hBorUvfTSZQlSgebPGuH8N7hFllY2\nffts\r\n=vjUd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFwi2W1/lC+HQLw+tiShgbgPznMEeNH5thWpUGT0/ZzpAiB9yvM3Cws7g1h4krC9+Q7qd7YWOnmCpNEkjo2B6lqa4Q=="}]},"maintainers":[{"name":"ptoner","email":"ptoner@pm.me"}],"_npmUser":{"name":"ptoner","email":"ptoner@pm.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/space-mvc_0.0.17-beta_1602159637226_0.6227723484464038"},"_hasShrinkwrap":false},"0.0.18-beta":{"name":"space-mvc","version":"0.0.18-beta","description":" TypeScript toolset to simplify building peer-to-peer applications using IPFS, Ethereum, and OrbitDb","repository":{"type":"git","url":"git+https://gitlab.com/ptoner/space-mvc.git"},"scripts":{"build":"node node_modules/webpack/bin/webpack.js --config=webpack.prod.ts --colors","build:dev":"node node_modules/webpack/bin/webpack.js --config=webpack.dev.ts --colors","test":"mocha --require ts-node/register --timeout 999999 test/**/*.spec.ts --exit"},"main":"./dist/index-node.js","browser":"./dist/index-browser.js","types":"./dist/src/index.d.ts","keywords":["framework7","template","ios","android","mobile","app","cordova","phonegap"],"author":{"name":"Patrick Toner"},"license":"MIT","bugs":{"url":"https://gitlab.com/ptoner/space-mvc/issues"},"homepage":"https://gitlab.com/ptoner/space-mvc#readme","devDependencies":{"webpack":"4.44.1","webpack-cli":"3.3.12","webpack-node-externals":"2.5.2","babel-loader":"8.1.0","@babel/preset-env":"7.11.5","@types/node":"14.10.3","core-js":"3.6.5","typescript":"4.0.2","ts-loader":"8.0.3","ts-node":"9.0.0","ts-mocha":"7.0.0","tsify":"5.0.2","cpy-cli":"3.1.1","electron":"6.0.10","electron-builder":"21.2.0","mocha":"8.1.3","@types/mocha":"8.0.3","@types/reflect-metadata":"0.1.0","reflect-metadata":"0.1.13","moment":"2.24.0","regenerator-runtime":"0.13.7","framework7-component-loader-spacemvc":"2.1.2","webpack-merge":"5.1.4","typedoc-webpack-plugin":"1.1.4","typedoc":"0.19.2"},"dependencies":{"ipfs":"0.50.2","moment":"2.24.0","orbit-db":"0.26.0","orbit-db-store":"4.0.1","orbit-db-mfsstore":"0.0.5","ethers":"5.0.14","level-js":"5.0.2","inversify":"5.0.1","reflect-metadata":"0.1.13","framework7":"5.7.12","framework7-icons":"3.0.1"},"gitHead":"c1c6afb4e5dc660ba11a16c21c2c0d7006b245dd","_id":"space-mvc@0.0.18-beta","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-uecQUQ+9wbT/iB3Z09qCClsm/oaP9dzltTDZU1Rm7Kd8qOR0Lq7c8ik4YSXTziUM+PxUVT2ij17EQRrrfSyqwQ==","shasum":"76a39400664955858ba5f26a72e4b4d1f13d2354","tarball":"https://registry.npmjs.org/space-mvc/-/space-mvc-0.0.18-beta.tgz","fileCount":86,"unpackedSize":5341637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfn/QwCRA9TVsSAnZWagAAdFoQAIN437q9fUwMkh6ehjJa\n7oODHPqMSGciT0IG5CWmjORHWp+Q3RPI6ld3nFAZXTAdvIJ8X5PEpXaCZA45\n4xvuYXJZurxTj0k0L/vw7ao2agCsgO3RGwHEG/2qPSQD788E+sk/Zk5JkWQl\nhdWO90+7JU1MlVHeyxB9EdBW5CUwqFabLC4cnyI8X9wSShTClgKkCfaLAtvV\nqDxRTHnbx8C7Z/uaPb2CIqnU+rNcYz2EAaivvSjuXb861yRMBkWjJil7TbXU\nNXO6z191LCu+jDFkD8aEdBgdB5a7xuqofKYUUJJky0qkaFWhoGQDGArB4pdJ\nhxMc0sSXpbV1QD1I9Q+d+Jz7QU5bwLTDobplAQNWI5gLUSYK0OxjlAynhGFp\nG3oFRKyr9FpiPANxIzDf0AqpWeiNekcTH/IOSuFIxyZVwmvV6eAXo1sabg5d\nSoohDzPzR/p5vSj/9BX5HLvdbrqjHIBiRpI78UxQevVcoeOW2+IBwPEcd0HB\nDqg8eQ+UyfaXOGEs8elsvlh9vPkwWqH1bQR7YNxzR+qVd8MAidNzJcbs8N7o\ncfdNM9Bsme7LYt+BF+tz1ysGptlIa3Y8s8mdDghF2thkA3dW/GtooHYtGMlz\nyyj2z7OVvA0aLqFziMcBz4bhzFMMeZAvDNAyYW0piyedCQhklfVhnwIeNPC1\n6hpi\r\n=YSgM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDFtf1/7a6e7oBX1sS58bN8nM1jvuSmJ7gBL8Ick1oNXAiEA15AXNky0VqNfIoS1l733HWMPOIF638KZwPTkMgZz8OI="}]},"maintainers":[{"name":"ptoner","email":"ptoner@pm.me"}],"_npmUser":{"name":"ptoner","email":"ptoner@pm.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/space-mvc_0.0.18-beta_1604318255522_0.7915972287733251"},"_hasShrinkwrap":false},"0.0.19-beta":{"name":"space-mvc","version":"0.0.19-beta","description":" TypeScript toolset to simplify building peer-to-peer applications using IPFS, Ethereum, and OrbitDb","repository":{"type":"git","url":"git+https://gitlab.com/ptoner/space-mvc.git"},"scripts":{"build":"node node_modules/webpack/bin/webpack.js --config=webpack.prod.ts --colors","build:dev":"node node_modules/webpack/bin/webpack.js --config=webpack.dev.ts --colors","test":"mocha --require ts-node/register --timeout 999999 test/**/*.spec.ts --exit"},"main":"./dist/index-node.js","browser":"./dist/index-browser.js","types":"./dist/src/index.d.ts","keywords":["framework7","template","ios","android","mobile","app","cordova","phonegap"],"author":{"name":"Patrick Toner"},"license":"MIT","bugs":{"url":"https://gitlab.com/ptoner/space-mvc/issues"},"homepage":"https://gitlab.com/ptoner/space-mvc#readme","devDependencies":{"webpack":"4.44.1","webpack-cli":"3.3.12","webpack-node-externals":"2.5.2","babel-loader":"8.1.0","@babel/preset-env":"7.11.5","@types/node":"14.10.3","core-js":"3.6.5","typescript":"4.0.2","ts-loader":"8.0.3","ts-node":"9.0.0","ts-mocha":"7.0.0","tsify":"5.0.2","cpy-cli":"3.1.1","electron":"6.0.10","electron-builder":"21.2.0","mocha":"8.1.3","@types/mocha":"8.0.3","@types/reflect-metadata":"0.1.0","reflect-metadata":"0.1.13","moment":"2.24.0","regenerator-runtime":"0.13.7","framework7-component-loader-spacemvc":"2.1.2","webpack-merge":"5.1.4","typedoc-webpack-plugin":"1.1.4","typedoc":"0.19.2"},"dependencies":{"ipfs":"0.50.2","moment":"2.24.0","orbit-db":"0.26.0","orbit-db-store":"4.0.1","orbit-db-mfsstore":"0.0.6","ethers":"5.0.14","level-js":"5.0.2","inversify":"5.0.1","reflect-metadata":"0.1.13","framework7":"5.7.12","framework7-icons":"3.0.1"},"gitHead":"2b3e45ddc64ba7eee5e10566e146c86b43901c21","_id":"space-mvc@0.0.19-beta","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-3LRkmLmSKSIXyA2+EZy3g2XMXgxcoiDlkbrK88QjqGMCcDYSYsboNWy/keIr7Pvuh31eouPBzaPxGA5ZyNn56g==","shasum":"11dda827fdef683473c8d2f80598602d5438601d","tarball":"https://registry.npmjs.org/space-mvc/-/space-mvc-0.0.19-beta.tgz","fileCount":86,"unpackedSize":5317944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfodwYCRA9TVsSAnZWagAAYzMP/0LH2sjtiVKho37+pABk\nTQKuVcg85l0v8/6Y3zhTaZ0hxA19IYQSU/KuzvEDVo0PnIk+NfdN9yeeLwDW\nwrLcTCVkzLuU1/yofNyzqrb2SU9GIk09C80Lo6beeO6mkosS8HOcWpmFY52m\naX6wScRM0Ap+TPFWhB855OwMhReecLy1431DwPSNMGWZo3b9HB04RDwK+Dz9\nSxUdt7D2jpXhd9uwsYt3hKJpWbaeYdw3z+heyI268oUUiCC1a7wI7FMB8mX6\nIGj4kF9p+GJYjVRh9dyxfUXJStZH1MITFYAE1mGJe7F5htHo244TG/+ThsFC\n6SmZPZq/5w0r+BXszd2EnEDNzk8gBUHIOTcJ/GMfX806VSjmwboRdQuO7AW+\nIT/S33EFJfi4wKg/kK4uePBTH89TA06Ha/mq8lVoChrkgjuME1iUBkomxzth\n2kh4XOpcTj7iUy6Txhm8m1VsxCT9j7rHz+WPBdT79e6Fh6bvADQ4kUzjuyp3\nJCKJSRCEJ1HZhHoX0y0hOk9Jrtja5JeLl3eksOAxaw8JHwEAnlZhns1GauCe\nbkzHUEQPNyxZ7CpWqUjc/MKsR4UZqhOQ6Y9NAErwvYjzjsiGmGyYCs2akQk8\nO04d4DIKN5wHMneBFWm7ldeyzdJ/r+se7sE9MMFr9GEJgV+1yyDyY7XN3Czr\n0aZ6\r\n=tdmZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXJACA1FrjHfjyHkCvCUfiY9jua/GuGIAxHw2KUn4KuQIgdlv84I5Ov19CRDdpYRz6vv+VRfzNkz9oEw4RG+D7d04="}]},"_npmUser":{"name":"ptoner","email":"ptoner@pm.me"},"directories":{},"maintainers":[{"name":"ptoner","email":"ptoner@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/space-mvc_0.0.19-beta_1604443159884_0.3559581084612029"},"_hasShrinkwrap":false},"0.0.20-beta":{"name":"space-mvc","version":"0.0.20-beta","description":" TypeScript toolset to simplify building peer-to-peer applications using IPFS, Ethereum, and OrbitDb","repository":{"type":"git","url":"git+https://gitlab.com/ptoner/space-mvc.git"},"scripts":{"build":"node node_modules/webpack/bin/webpack.js --config=webpack.prod.ts --colors","build:dev":"node node_modules/webpack/bin/webpack.js --config=webpack.dev.ts --colors","test":"mocha --require ts-node/register --timeout 999999 test/**/*.spec.ts --exit"},"main":"./dist/index-node.js","browser":"./dist/index-browser.js","types":"./dist/src/index.d.ts","keywords":["framework7","template","ios","android","mobile","app","cordova","phonegap"],"author":{"name":"Patrick Toner"},"license":"MIT","bugs":{"url":"https://gitlab.com/ptoner/space-mvc/issues"},"homepage":"https://gitlab.com/ptoner/space-mvc#readme","devDependencies":{"webpack":"4.44.1","webpack-cli":"3.3.12","webpack-node-externals":"2.5.2","babel-loader":"8.1.0","@babel/preset-env":"7.11.5","@types/node":"14.10.3","core-js":"3.6.5","typescript":"4.0.2","ts-loader":"8.0.3","ts-node":"9.0.0","ts-mocha":"7.0.0","tsify":"5.0.2","cpy-cli":"3.1.1","electron":"6.0.10","electron-builder":"21.2.0","mocha":"8.1.3","@types/mocha":"8.0.3","@types/reflect-metadata":"0.1.0","reflect-metadata":"0.1.13","moment":"2.24.0","regenerator-runtime":"0.13.7","framework7-component-loader-spacemvc":"2.1.2","webpack-merge":"5.1.4","typedoc-webpack-plugin":"1.1.4","typedoc":"0.19.2"},"dependencies":{"ipfs":"0.50.2","moment":"2.24.0","orbit-db":"0.26.0","orbit-db-store":"4.0.1","orbit-db-mfsstore":"0.0.8","ethers":"5.0.14","level-js":"5.0.2","inversify":"5.0.1","reflect-metadata":"0.1.13","framework7":"5.7.12","framework7-icons":"3.0.1"},"gitHead":"2b3e45ddc64ba7eee5e10566e146c86b43901c21","_id":"space-mvc@0.0.20-beta","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-iSs7Nr6sC5C8LYGeboa/NarvXgTG1CMsdQYGrjEv1OfiTf/Hn1K0XI8fSfWAV1pzNtM5xY4yS1MsMTGfleww7A==","shasum":"061988a1d59f1a1db6a808b304f54438a7c2f5d3","tarball":"https://registry.npmjs.org/space-mvc/-/space-mvc-0.0.20-beta.tgz","fileCount":86,"unpackedSize":5303920,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfop/9CRA9TVsSAnZWagAApWwQAKO840CTTaIGS1KNXiH4\nLN3LTC4Zer42cyBeyXR/Xqvo2oOgfJo6Tt/X4ZJ6iFr3fr9zo3gVG6UqcknV\nA3mLg9Oxbc9sHlH8NacivhvifHL6Bb7bgWIdTb9J/tVURPlT+vhhqQ7Nl5AA\n8NTTrMbKb0wkDsZtE3jNvmXQA6WH7W1nh6JYldDbHJjeMKYyv3r60ENvs+T1\nTl49lYHz67NJsSO0+EhATWWq6dPdUDc50qMkfwqqo5yaAuVYGxslQEGHI9TB\n7Y2OADUKQMaR00C8tT+aeKt3xGfux3xJ2KPxFly5Wg6pSWwiCQk3+CrdO5qI\nlJNmxbpTev+TXbBZkPADC5mapeUSOk6bViJ16VW0r4IHdGgrTlcgejODKKOc\nz9rAcNWov0uLAzOgX4+2wpzvGU895CFghwsQwrjnB9uEuhRSNuRPBLW5KggE\nKuFCBnFSX/ntcP//Y/HQBehzBDaUNR8Ebe4qyUYZsFVyGONQ3Du7usrquIBM\nz8yCqkvQBaAOy9dXKl4Nbgt3Qjyj6ApM7801TQX3ItCJVoUU+xJr7KP7VsEo\nYP5WeXoDl98PcButjjCrNtCJa4KgR52kzDEAQMwF8ypc4U+iYxku8We0QJA3\nm+qboQu/5j7z+g+B0xn3pj4cpBK/F/pK0Dv258uhbrblKpdFvUkXY25qBFP4\ncTsm\r\n=CpSV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIzc40hOsRRHOxEy7cC7nwhe+vHb6uAcq5KWaNPThi7AIgZDJmWa5YiFM3qqMuFc0grxGUnXr6fmir1a5u3RxAuaQ="}]},"_npmUser":{"name":"ptoner","email":"ptoner@pm.me"},"directories":{},"maintainers":[{"name":"ptoner","email":"ptoner@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/space-mvc_0.0.20-beta_1604493308795_0.7612902771315033"},"_hasShrinkwrap":false},"0.0.21-beta":{"name":"space-mvc","version":"0.0.21-beta","description":" TypeScript toolset to simplify building peer-to-peer applications using IPFS, Ethereum, and OrbitDb","repository":{"type":"git","url":"git+https://gitlab.com/ptoner/space-mvc.git"},"scripts":{"build":"node node_modules/webpack/bin/webpack.js --config=webpack.prod.ts --colors","build:dev":"node node_modules/webpack/bin/webpack.js --config=webpack.dev.ts --colors","test":"mocha --require ts-node/register --timeout 999999 test/**/*.spec.ts --exit"},"main":"./dist/index-node.js","browser":"./dist/index-browser.js","types":"./dist/src/index.d.ts","keywords":["framework7","template","ios","android","mobile","app","cordova","phonegap"],"author":{"name":"Patrick Toner"},"license":"MIT","bugs":{"url":"https://gitlab.com/ptoner/space-mvc/issues"},"homepage":"https://gitlab.com/ptoner/space-mvc#readme","devDependencies":{"webpack":"4.44.1","webpack-cli":"3.3.12","webpack-node-externals":"2.5.2","babel-loader":"8.1.0","@babel/preset-env":"7.11.5","@types/node":"14.10.3","core-js":"3.6.5","typescript":"4.0.2","ts-loader":"8.0.3","ts-node":"9.0.0","ts-mocha":"7.0.0","tsify":"5.0.2","cpy-cli":"3.1.1","electron":"6.0.10","electron-builder":"21.2.0","mocha":"8.1.3","@types/mocha":"8.0.3","@types/reflect-metadata":"0.1.0","reflect-metadata":"0.1.13","moment":"2.24.0","regenerator-runtime":"0.13.7","framework7-component-loader-spacemvc":"2.1.2","webpack-merge":"5.1.4","typedoc-webpack-plugin":"1.1.4","typedoc":"0.19.2"},"dependencies":{"ipfs":"0.50.2","moment":"2.24.0","orbit-db":"0.26.0","orbit-db-store":"4.0.1","orbit-db-mfsstore":"0.0.8","ethers":"5.0.14","level-js":"5.0.2","inversify":"5.0.1","reflect-metadata":"0.1.13","framework7":"5.7.12","framework7-icons":"3.0.1"},"gitHead":"baa26fe3eeb08fb69bde148428765fd5a75c9555","_id":"space-mvc@0.0.21-beta","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-u3LZ/YAg2fSKyvWeb4KMjwiHT4EKrgxFGzpUB/oGUOIv1CdFLp04oFUnd8xI8q/Pv6iWAJR4KFp2QN9TBHwWIg==","shasum":"69f176968992cd1f0f4b933d78a7668b9549f4fc","tarball":"https://registry.npmjs.org/space-mvc/-/space-mvc-0.0.21-beta.tgz","fileCount":86,"unpackedSize":5299212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfo/1lCRA9TVsSAnZWagAAPFgP/2iH7bRpIEy0Fbw64tbT\nPVp8rd/cpTaLD6PMUKrwVxMukIPbNdtm21ARRlQzQTQZ16gIi+BLxZCLF5jM\nNXfUTGCsX4nF5F5JARv8ls7kK/MA1A1XTPuupJugsFa+6yM2rfakvdFvNOdI\nc9gMFvWJTx5R4UEaTDNu1Zkx0X1KwIU3XMFzHDe9fw5dpjLXlb+lWGaNoxiE\n1w8QeAA6pmRIVcAVfC4Q+TefzYfPODNHTmy/JaHjJtME/xr3cuti2fCW6xUq\ngOA8ZIWpv8jkCxab5HGOpuEiYd74t2Co0J5BG0c7+cz/4MKoT8BTBgo2GoCJ\ny7pq6ifGV5h0pVm3Cethpt/1oNK9ozmpbbGnrMyeh15mh7nosuKrtTxTB5eX\nQ3Cisa7tQEetKBQuvtPF3vR2dOGRR4+I1WyQ5pExVNBooJbJI34VlVyLzF1z\nmfO+Bh2bGlg1KiptWsWAcjkNLV7wkT/me0BnolqnMcBdpZNzd5lneXDVKNZ0\nF92ZcVRAbZlUcnz+LoYrUYe/iy3dpXnWnI3Ap8/I1xIS7+p9LNJaoQyqgQrs\nqNZAbodZ02KIMLHW/Ki8fRKefw/BclZ2W9453fqbFmQOWPD6m7NgctyZX7rK\nsI/rojgVX3YuUY1R6B6PK+Zo4YAxW7Y4Ym933VbVWDMXdY97hLFLYr89YtET\n73lL\r\n=U4pE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBV40XU485/MhjpUfiLubLODqyTbrTZuJu4h7egd2b/xAiAqKjfkVB0sHxJJc4BdnHSdVXOpiJ8u8s3m0zThSkiAeg=="}]},"_npmUser":{"name":"ptoner","email":"ptoner@pm.me"},"directories":{},"maintainers":[{"name":"ptoner","email":"ptoner@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/space-mvc_0.0.21-beta_1604582757201_0.03912244225726513"},"_hasShrinkwrap":false},"0.1.1-beta":{"name":"space-mvc","version":"0.1.1-beta","description":" TypeScript toolset to simplify building peer-to-peer applications using IPFS, Ethereum, and OrbitDb","repository":{"type":"git","url":"git+https://gitlab.com/ptoner/space-mvc.git"},"scripts":{"build":"node node_modules/webpack/bin/webpack.js --config=webpack.prod.ts --colors","build:dev":"node node_modules/webpack/bin/webpack.js --config=webpack.dev.ts --colors --max-old-space-size=4024","test":"mocha --require ts-node/register --timeout 999999 test/**/*.spec.ts --exit"},"main":"./dist/index-node.js","browser":"./dist/index-browser.js","types":"./dist/src/index.d.ts","keywords":["framework7","template","ios","android","mobile","app","cordova","phonegap"],"author":{"name":"Patrick Toner"},"license":"MIT","bugs":{"url":"https://gitlab.com/ptoner/space-mvc/issues"},"homepage":"https://gitlab.com/ptoner/space-mvc#readme","devDependencies":{"webpack":"4.44.1","webpack-cli":"3.3.12","webpack-node-externals":"2.5.2","babel-loader":"8.1.0","@babel/preset-env":"7.11.5","@types/node":"14.10.3","core-js":"3.6.5","typescript":"4.0.2","ts-loader":"8.0.3","ts-node":"9.0.0","ts-mocha":"7.0.0","tsify":"5.0.2","cpy-cli":"3.1.1","electron":"6.0.10","electron-builder":"21.2.0","mocha":"8.1.3","@types/mocha":"8.0.3","@types/reflect-metadata":"0.1.0","reflect-metadata":"0.1.13","moment":"2.24.0","regenerator-runtime":"0.13.7","framework7-component-loader-spacemvc":"2.1.2","webpack-merge":"5.1.4","typedoc-webpack-plugin":"1.1.4","typedoc":"0.19.2"},"dependencies":{"ipfs":"0.52.2","moment":"2.24.0","orbit-db":"0.26.0","orbit-db-store":"4.0.1","orbit-db-mfsstore":"0.0.8","ethers":"5.0.24","@ethersproject/logger":"5.0.8","level-js":"5.0.2","inversify":"5.0.5","reflect-metadata":"0.1.13","framework7":"5.7.12","framework7-icons":"3.0.1","template7":"1.4.2"},"gitHead":"2e8cc7e512814b02300343593d947676848d497a","_id":"space-mvc@0.1.1-beta","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-24f/vD3ypwW/4Aaqs8wExp/iX1Ml2vfIq45EP2CDKYKIGbkT1AUiYRfw7NAlsPLf9+q16Y1TpitT4B26PHnCeA==","shasum":"d6b51d1d31579014b87b576f4351d89f080abe61","tarball":"https://registry.npmjs.org/space-mvc/-/space-mvc-0.1.1-beta.tgz","fileCount":88,"unpackedSize":5424436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2jgzCRA9TVsSAnZWagAAKDsP/1Yyu26AdQfWuXlXuSko\nYMKGpGyxgQ4nMV5IPcJlK1feFAGyke7e65RMGP+x6GAr+D1ZNEkkrbNsapbR\nComOhhmsMk+HHrqJ0Fua0q9hSPevClnOiuSm1L7qUK2g0/BZklScNGUZnLNo\nFJ/HUcrnAscmX2N7LFndQg8ukHWgLZgjhF6M38BWEXQUdpIuQQJp2XfqU32M\nGNgXVSP4o1xmCWLunEyxXBH08+2BLJuQyGifAjm16NpLpeOAlhAP409GiSak\ngZlkzi3DcesZIjsfku7y8g5rMR/cuN+Y1qLmw9ONUEc305UI+eg1Q4yAyz17\nnGBl1pFTOcofIVvEV4uKA22KkvmlIsjaFfi6KtPj3lamJQoJBjE6FRbJRbqx\n+Kpzxb51Z3MHm7jPap4p9dmTnreSifzA9Co514cnxwAcZyzmU/jwT/w4Z58M\nW43/iLJlMWVSiNhToc/tKUsfUCF2WNQg+Y+4nraTSSpznaIAZ6bvfl2TLWaw\n05ttkOPqB5XfwKPeKh2tgS79k/Nw0Z0CcvOGFmHt3sUIWfcf34q+o6pERx8m\ntiDkvbTu+QDgNQMdbZ56VyoeScdOPm3+1RXt48Ezh6VaI3qhwmBBw0tJGTtY\nJedB9M1g029ujLm/GHTjzcIJJlmSkwcaz6JhGRFPRkbeqCdewUdrEFcoB5UL\niQiM\r\n=utLu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCV1jiRl/zfGwEE/SyDKIrbvazvVn/TQBO03wNqO5e/rgIgCqFuBGRBcduYFHqujACc3ZvGJsCOEu7mXP6RouIIGhg="}]},"_npmUser":{"name":"ptoner","email":"ptoner@pm.me"},"directories":{},"maintainers":[{"name":"ptoner","email":"ptoner@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/space-mvc_0.1.1-beta_1608136755070_0.5871034906753358"},"_hasShrinkwrap":false},"0.1.2-beta":{"name":"space-mvc","version":"0.1.2-beta","description":" TypeScript toolset to simplify building peer-to-peer applications using IPFS, Ethereum, and OrbitDb","repository":{"type":"git","url":"git+https://gitlab.com/ptoner/space-mvc.git"},"scripts":{"build":"node node_modules/webpack/bin/webpack.js --config=webpack.prod.ts --colors","build:dev":"node node_modules/webpack/bin/webpack.js --config=webpack.dev.ts --colors --max-old-space-size=4024","test":"mocha --require ts-node/register --timeout 999999 test/**/*.spec.ts --exit"},"main":"./dist/index-node.js","browser":"./dist/index-browser.js","types":"./dist/src/index.d.ts","keywords":["framework7","template","ios","android","mobile","app","cordova","phonegap"],"author":{"name":"Patrick Toner"},"license":"MIT","bugs":{"url":"https://gitlab.com/ptoner/space-mvc/issues"},"homepage":"https://gitlab.com/ptoner/space-mvc#readme","devDependencies":{"webpack":"4.44.1","webpack-cli":"3.3.12","webpack-node-externals":"2.5.2","babel-loader":"8.1.0","@babel/preset-env":"7.11.5","@types/node":"14.10.3","core-js":"3.6.5","typescript":"4.0.2","ts-loader":"8.0.3","ts-node":"9.0.0","ts-mocha":"7.0.0","tsify":"5.0.2","cpy-cli":"3.1.1","electron":"6.0.10","electron-builder":"21.2.0","mocha":"8.1.3","@types/mocha":"8.0.3","@types/reflect-metadata":"0.1.0","reflect-metadata":"0.1.13","moment":"2.24.0","regenerator-runtime":"0.13.7","framework7-component-loader-spacemvc":"2.1.2","webpack-merge":"5.1.4","typedoc-webpack-plugin":"1.1.4","typedoc":"0.19.2"},"dependencies":{"ipfs":"0.52.2","moment":"2.24.0","orbit-db":"0.26.0","orbit-db-store":"4.0.1","orbit-db-mfsstore":"0.0.8","ethers":"5.0.24","@ethersproject/logger":"5.0.8","level-js":"5.0.2","inversify":"5.0.5","reflect-metadata":"0.1.13","framework7":"5.7.12","framework7-icons":"3.0.1","template7":"1.4.2"},"gitHead":"75bdebc47a20bfc99a5b519f31eac22ae53cdab7","_id":"space-mvc@0.1.2-beta","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-2fDN/2nWCik9Dyng27IVgvRsS2fNl4KU1yj5K+Kiaacv2tEd9HfCyxFfNh184w7zOPBZsYW07h59gNqwBrXGJg==","shasum":"d0076d4eecc4516dc9609bbee729368892aa2ba3","tarball":"https://registry.npmjs.org/space-mvc/-/space-mvc-0.1.2-beta.tgz","fileCount":88,"unpackedSize":5424436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2jn/CRA9TVsSAnZWagAAXiIP/iiyVujegQpgs2gcZglq\nVLdjdfYSeulYpAKDHX2AV360MqWu5M5F199XbflIkMHwGKEOCy9EG/Gk4T+l\n0zoFKyXWjkurnx6LRghuoFjIQX7vrOacmxo4Wn4pOHyELhYY5vYmlv+sZCzM\n9cH47D1THKQnbhSPfEtYH2OyjrdNC5A4vHQcOKjpGTQSHni/erc3MRaPvd6K\nLFCVBXTnhI8zp9P+6Qs3cHBNRWjiUXPmxAM0DQOl2W17UyHnJMaSS5t2XJFa\nfr2J0MQnsmb3Mo2ELhT88pb8+O9gaHu3rcYfVqzFEtiq9tLkrpM4Y8Lft8S+\nUDioXq8sc0KXRh+C1UPjyubsiGeaHGX+zRxSo/3eVSvYJbjeOQg2128j1HZh\niMDuQTSk8zqcrWnaQvIJckvVMOjjs9jlAesaH11xxPuPqOmCCpfwq0WkNpyr\nMLJIZ1e7W6Iea71V9oz24waYKGjtQpiAlNr2PSQV2o2M/44sSz3IuTer2Ee3\ngeSu2bh6gGr6lLjxa9k/M2O1ULX/psgEEbiW6PypSqS5oOms0i1iUh0ssLbI\nXwniGnBxdx1anODN9/akrN6MkmJCcqZR8qX2UZaL2pQTEJtX9L6R/23uxcxI\na0JpO5wMwDQQwVSGSr2yMwyOgIhcZvATVwnqefhqskrqFeVhTJwJBeFQK/4x\nfukn\r\n=CMPb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICYboFYLdzjIM0uJyQsMqSJTlNZdVOgr8IXqMfdMVE0qAiEAoGR7kzj7SH+WpoUOc4LGtUABYeKtQC5wNbHuMCAFUgc="}]},"_npmUser":{"name":"ptoner","email":"ptoner@pm.me"},"directories":{},"maintainers":[{"name":"ptoner","email":"ptoner@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/space-mvc_0.1.2-beta_1608137215274_0.002200927932058505"},"_hasShrinkwrap":false},"0.1.3-beta":{"name":"space-mvc","version":"0.1.3-beta","description":" TypeScript toolset to simplify building peer-to-peer applications using IPFS, Ethereum, and OrbitDb","repository":{"type":"git","url":"git+https://gitlab.com/ptoner/space-mvc.git"},"scripts":{"build":"node node_modules/webpack/bin/webpack.js --config=webpack.prod.ts --colors","build:dev":"node node_modules/webpack/bin/webpack.js --config=webpack.dev.ts --colors --max-old-space-size=4024","test":"mocha --require ts-node/register --timeout 999999 test/**/*.spec.ts --exit"},"main":"./dist/index-node.js","browser":"./dist/index-browser.js","types":"./dist/src/index.d.ts","keywords":["framework7","template","ios","android","mobile","app","cordova","phonegap"],"author":{"name":"Patrick Toner"},"license":"MIT","bugs":{"url":"https://gitlab.com/ptoner/space-mvc/issues"},"homepage":"https://gitlab.com/ptoner/space-mvc#readme","devDependencies":{"webpack":"4.44.1","webpack-cli":"3.3.12","webpack-node-externals":"2.5.2","babel-loader":"8.1.0","@babel/preset-env":"7.11.5","@types/node":"14.10.3","core-js":"3.6.5","typescript":"4.0.2","ts-loader":"8.0.3","ts-node":"9.0.0","ts-mocha":"7.0.0","tsify":"5.0.2","cpy-cli":"3.1.1","electron":"6.0.10","electron-builder":"21.2.0","mocha":"8.1.3","@types/mocha":"8.0.3","@types/reflect-metadata":"0.1.0","reflect-metadata":"0.1.13","moment":"2.24.0","regenerator-runtime":"0.13.7","framework7-component-loader-spacemvc":"2.1.2","webpack-merge":"5.1.4","typedoc-webpack-plugin":"1.1.4","typedoc":"0.19.2"},"dependencies":{"ipfs":"0.52.2","moment":"2.24.0","orbit-db":"0.26.0","orbit-db-store":"4.0.1","orbit-db-mfsstore":"0.0.8","ethers":"5.0.24","@ethersproject/logger":"5.0.8","level-js":"5.0.2","inversify":"5.0.5","reflect-metadata":"0.1.13","framework7":"5.7.12","framework7-icons":"3.0.1","template7":"1.4.2"},"gitHead":"f73525671cd088409501b8c193895ad7b2b64898","_id":"space-mvc@0.1.3-beta","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-ANEMg3Rgl6JEtuD/EkfhIGdUljuv6b93trH/wyerU95JMAEVTyd/Q0myK6bxNmq/ZaVl6/0r0hnDifEK4MBrwg==","shasum":"04062ce448f333d1bd3981de00c2936ad90dd14c","tarball":"https://registry.npmjs.org/space-mvc/-/space-mvc-0.1.3-beta.tgz","fileCount":88,"unpackedSize":5426901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2sbmCRA9TVsSAnZWagAASjQQAIqA4GfQ8NlVMHFY1cP4\nhy6Qoi1dhMc+W/GpmuvF3z7wZpQtqo9HnC0wc8yfN92z0f0PrAwyqc4SxK9d\ndzdwAa5CqdoNiUCyLo7vPKT9J6OYB5Lx7oM4JvOs7vQlSltAxIaVPT6/YM9y\ncBRq4ObBqgQCS+bv/cE7e3QSYqFKMYGk0nPBm1g4YSsDHRl4Cs8M+vzHXygc\nAU9h1dOj9sqfPnj7erWYmsUglKa83L64peKGiFjt68rvn9r0pf6rzfqH3qdf\nUk7KeICBee6rQBZd9CqgLanTUBFxqrT20eR0Pz0hoZ3nuFphr079jIZwmQHN\nmUuZVZiUOHyXggCe1ALgvYY5etUk4oange78tJG5LljaZP5d39dsWVAKs+r0\n2/dYTqoXVoPzMhAWkpVs/pX0Oq5b7kWESSixzQ/gv3u3dV8uWk1Ava0CCUSo\nDpySn8w8zPOAZx80h+T3UD0m+8vDNdByte7WljoLHUdQgJyhBwV4kuFGm8AC\nSmNGW4ox8ROEjN9itFbE2qqp4NtuDZ9jjXv2tcI/ZmBZeh3gHlU9y/W3w7E0\nLWF+nAfaDgkGrASDucR1RG6bbid983yTCf/Jw0MOtbmLaZUEfejJIsftweED\n1IRTcdyfLIU5t1k8r/EMlXR7L1NV3ASDUHpXEZnvkZwPfPITpwNS1VkSme3p\na5ts\r\n=jlex\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEIpocGvbXNdPT2AushIoHwEao0KZbFkHvaWQsRWMe2bAiBjk+IN7btZSyms2J6kANYkyXR+DFxIS1YQHWEOq/P9Eg=="}]},"_npmUser":{"name":"ptoner","email":"ptoner@pm.me"},"directories":{},"maintainers":[{"name":"ptoner","email":"ptoner@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/space-mvc_0.1.3-beta_1608173285601_0.08954296770931336"},"_hasShrinkwrap":false},"0.2.1-beta":{"name":"space-mvc","version":"0.2.1-beta","description":" TypeScript toolset to simplify building peer-to-peer applications using IPFS, Ethereum, and OrbitDb","repository":{"type":"git","url":"git+https://gitlab.com/ptoner/space-mvc.git"},"scripts":{"build":"node node_modules/webpack/bin/webpack.js --config=webpack.prod.ts --colors","build:dev":"node node_modules/webpack/bin/webpack.js --config=webpack.dev.ts --colors --max-old-space-size=4024","test":"mocha --require ts-node/register --timeout 999999 test/**/*.spec.ts --exit"},"main":"./dist/index-node.js","browser":"./dist/index-browser.js","types":"./dist/src/index.d.ts","keywords":["framework7","template","ios","android","mobile","app","cordova","phonegap"],"author":{"name":"Patrick Toner"},"license":"MIT","bugs":{"url":"https://gitlab.com/ptoner/space-mvc/issues"},"homepage":"https://gitlab.com/ptoner/space-mvc#readme","devDependencies":{"webpack":"4.44.1","webpack-cli":"3.3.12","webpack-node-externals":"2.5.2","babel-loader":"8.1.0","@babel/preset-env":"7.11.5","@types/node":"14.10.3","core-js":"3.6.5","typescript":"4.0.2","ts-loader":"8.0.3","ts-node":"9.0.0","ts-mocha":"7.0.0","tsify":"5.0.2","cpy-cli":"3.1.1","electron":"6.0.10","electron-builder":"21.2.0","mocha":"8.1.3","@types/mocha":"8.0.3","@types/reflect-metadata":"0.1.0","reflect-metadata":"0.1.13","moment":"2.24.0","regenerator-runtime":"0.13.7","framework7-component-loader-spacemvc":"2.1.2","webpack-merge":"5.1.4","typedoc-webpack-plugin":"1.1.4","typedoc":"0.19.2"},"dependencies":{"ipfs":"0.52.2","moment":"2.24.0","orbit-db":"0.26.0","orbit-db-store":"4.0.1","orbit-db-mfsstore":"0.0.8","ethers":"5.0.24","@ethersproject/logger":"5.0.8","level-js":"5.0.2","inversify":"5.0.5","reflect-metadata":"0.1.13","framework7":"5.7.12","framework7-icons":"3.0.1","template7":"1.4.2"},"gitHead":"0d0041657a53736d6223ef2008da3d2fce751680","_id":"space-mvc@0.2.1-beta","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-0jbFhWtvbYUmisIJskcLPRdyFRmKWSHtgr3gRP4Sd0ONIOsZRxd8o94Fg4vzjqt8UTbYnqfN8xtmfa5AqG9iYg==","shasum":"a2d2f61274d6a543f93e7d4124a0bcd1aedaaec5","tarball":"https://registry.npmjs.org/space-mvc/-/space-mvc-0.2.1-beta.tgz","fileCount":88,"unpackedSize":5417855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf25gACRA9TVsSAnZWagAAkRwQAIQsrQcDMNFGOjueV7A1\nEPQ9xffNvDSR3/C5IyV9xH8lchdghYlSeiIQ68/yfi4KXQpG6JsfGaH09XN3\nPhBseyTzT/GFdLJQuTy+aJzYrZz9WpZdkwXJdhBOvcg2i1N1IBou98z9AVsX\nZh2HHY/vebbMxgwsj1lfmsLX15N/2MykzAxtmVAfuGwFzcB6peuWhcmybMSe\nvlNaAcCpYeGT5JtRdgNGSXtyP4YY3nzny7eVwVL7dP7kykVquRtLN2W7O5iF\n/VfcOxgwSEgvaK1W/F4dtif8du+vFJs3Svz/rTtJYmr1w/FB3Mpe45ou5FDY\nkNNeLKwCMitOpgL0J66RXqUNpJC0GeK4ROkHlVAO1wLqaOP92GuFiqXhVem8\n3FrwNLzfQ1Ttsfdo9AIdGtZ5D5evKtyKVVWL0wZtDJ4eetZHLzMcQ3jMLscB\n76Fabo7RLoXeMgSriKHIUpJCCO/5k3AK/iu+nFbqLhNXrP2Tn3ORSm5MSUYT\nWo0kMB8N5e3xshYH0o8EWvVhIzU1qEywg8FXvTTuwjbRUrlUqBhOzgWcp0t9\ng2lMbOUEA5UOvP4lnql7UEp96doUIsmd73GeCI4jr3+QIbpPN3zP4lrb+7jC\nzvuaOiyHaX/2U2l6lkwYBw621bdTiQ6DFjH9WrOVvc8/wZXyYuMH4X5jkuSc\n6Ty0\r\n=4Ojg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBfSd9CR2xUirQ9DEN0CqDrgs/phWWxVQkMLlmvTqHdkAiEAuUFDoYI1+NBKLZ5cdpvNTlDWNTAWUcN2ai+LF1QMXjw="}]},"_npmUser":{"name":"ptoner","email":"ptoner@pm.me"},"directories":{},"maintainers":[{"name":"ptoner","email":"ptoner@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/space-mvc_0.2.1-beta_1608226816036_0.9948639659604672"},"_hasShrinkwrap":false},"0.2.3-beta":{"name":"space-mvc","version":"0.2.3-beta","description":" TypeScript toolset to simplify building peer-to-peer applications using IPFS, Ethereum, and OrbitDb","repository":{"type":"git","url":"git+https://gitlab.com/ptoner/space-mvc.git"},"scripts":{"build":"node node_modules/webpack/bin/webpack.js --config=webpack.prod.ts --colors","build:dev":"node node_modules/webpack/bin/webpack.js --config=webpack.dev.ts --colors --max-old-space-size=4024","test":"mocha --require ts-node/register --timeout 999999 test/**/*.spec.ts --exit"},"main":"./dist/index-node.js","browser":"./dist/index-browser.js","types":"./dist/src/index.d.ts","keywords":["framework7","template","ios","android","mobile","app","cordova","phonegap"],"author":{"name":"Patrick Toner"},"license":"MIT","bugs":{"url":"https://gitlab.com/ptoner/space-mvc/issues"},"homepage":"https://gitlab.com/ptoner/space-mvc#readme","devDependencies":{"webpack":"4.44.1","webpack-cli":"3.3.12","webpack-node-externals":"2.5.2","babel-loader":"8.1.0","@babel/preset-env":"7.11.5","@types/node":"14.10.3","core-js":"3.6.5","typescript":"4.0.2","ts-loader":"8.0.3","ts-node":"9.0.0","ts-mocha":"7.0.0","tsify":"5.0.2","cpy-cli":"3.1.1","electron":"6.0.10","electron-builder":"21.2.0","mocha":"8.1.3","@types/mocha":"8.0.3","@types/reflect-metadata":"0.1.0","reflect-metadata":"0.1.13","moment":"2.24.0","regenerator-runtime":"0.13.7","framework7-component-loader-spacemvc":"2.1.2","webpack-merge":"5.1.4","typedoc-webpack-plugin":"1.1.4","typedoc":"0.19.2"},"dependencies":{"ipfs":"0.52.2","moment":"2.24.0","orbit-db":"0.26.0","orbit-db-store":"4.0.1","orbit-db-mfsstore":"0.0.8","ethers":"5.0.24","@ethersproject/logger":"5.0.8","level-js":"5.0.2","inversify":"5.0.5","reflect-metadata":"0.1.13","framework7":"5.7.12","framework7-icons":"3.0.1","template7":"1.4.2"},"gitHead":"ea520f74cc0262fa250e6b74681b9b3c1b69d6cf","_id":"space-mvc@0.2.3-beta","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-o5CNElbqfdmnCYxVDWFdlMUsSeNalBbNE4XRLpGU8x2HiA755N8XuNRSBe0krU5jWrcmlP6dFKuKvmsTBAFcUw==","shasum":"50f4194eaf94361b41e861ec75340938f6b5b92d","tarball":"https://registry.npmjs.org/space-mvc/-/space-mvc-0.2.3-beta.tgz","fileCount":93,"unpackedSize":5439793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3S9pCRA9TVsSAnZWagAAzO4QAJM5CuebJQQcaTp19+Kt\navvtZmmaF8oKEWRVazM2xq0B43c/5GVzjuP4qwnuEgfeUl9AUYbVmt2PWX8y\nKBJZZzmncxXzCUUCeW+J3wAeBv1n1QGgkjseDHPs2Q2Cpig8PaYpX8FCmhq5\nyiSfbB7E4x/lbtOkMXEFdeDb256/PglftrMPYHeJ1/wvZW7TpqaEVlUxX/TY\nddL6WbvwgD+LHIVxQxOFu0BmqBbVmLGlvsmoofpOX6JB/Xijj0uIBWU8Ml3c\nnLQRZcQNsLPH5vdsVEQp7NCXSj2pX/nPwet25LIjPQXEJbCO3Vr9x7JvVCnT\nSOut9BLQtaIO/MUyoSm+441h/594BNEjFr87SVCLwl5B+itBlacSY465TADO\nteaVUzua8WOo1Y0MtzUSjv52srJ04IPS8sZwUN+aUZu04A6Br15Tc4feWjOW\nny0M9T6gB6Sx68Rxpb8MUA9qgH39jWUut+hyg4sQP9AfR35PfunHj8WEw3VX\n8xWdaGu01raaokHivby6ddnC1Zxj7i2gYvWvc7ldzhDP1J/g7cor2VUc+uO3\nmvR/CQqu+NdFQpiqBM98Wor+HWsAH3MMdPhHIrnOUDJpUXMRMkaMRhaW+FxG\naY2byqs682MCxerbkj4ejXXiUbdJtDgaooi51CLUofXZpUbuEvMSm+y2NKNK\n74fn\r\n=KU3x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3FT4oFlbfIrekS4bMeemhAGQCtk6JQogqNO5dz1V+hAIhAP2POlOvnGcF2JEYTOCmgnwV/eHNBISYAfYgpJY2mlJz"}]},"_npmUser":{"name":"ptoner","email":"ptoner@pm.me"},"directories":{},"maintainers":[{"name":"ptoner","email":"ptoner@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/space-mvc_0.2.3-beta_1608331112943_0.2616950478974174"},"_hasShrinkwrap":false},"0.2.4-beta":{"name":"space-mvc","version":"0.2.4-beta","description":" TypeScript toolset to simplify building peer-to-peer applications using IPFS, Ethereum, and OrbitDb","repository":{"type":"git","url":"git+https://gitlab.com/ptoner/space-mvc.git"},"scripts":{"build":"node node_modules/webpack/bin/webpack.js --config=webpack.prod.ts --colors","build:dev":"node node_modules/webpack/bin/webpack.js --config=webpack.dev.ts --colors --max-old-space-size=4024","test":"mocha --require ts-node/register --timeout 999999 test/**/*.spec.ts --exit"},"main":"./dist/index-node.js","browser":"./dist/index-browser.js","types":"./dist/src/index.d.ts","keywords":["framework7","template","ios","android","mobile","app","cordova","phonegap"],"author":{"name":"Patrick Toner"},"license":"MIT","bugs":{"url":"https://gitlab.com/ptoner/space-mvc/issues"},"homepage":"https://gitlab.com/ptoner/space-mvc#readme","devDependencies":{"webpack":"4.44.1","webpack-cli":"3.3.12","webpack-node-externals":"2.5.2","babel-loader":"8.1.0","@babel/preset-env":"7.11.5","@types/node":"14.10.3","core-js":"3.6.5","typescript":"4.0.2","ts-loader":"8.0.3","ts-node":"9.0.0","ts-mocha":"7.0.0","tsify":"5.0.2","cpy-cli":"3.1.1","electron":"6.0.10","electron-builder":"21.2.0","mocha":"8.1.3","@types/mocha":"8.0.3","@types/reflect-metadata":"0.1.0","reflect-metadata":"0.1.13","moment":"2.24.0","regenerator-runtime":"0.13.7","framework7-component-loader-spacemvc":"2.1.2","webpack-merge":"5.1.4","typedoc-webpack-plugin":"1.1.4","typedoc":"0.19.2"},"dependencies":{"ipfs":"0.52.2","moment":"2.24.0","orbit-db":"0.26.0","orbit-db-store":"4.0.1","orbit-db-mfsstore":"0.0.8","ethers":"5.0.24","@ethersproject/logger":"5.0.8","level-js":"5.0.2","inversify":"5.0.5","reflect-metadata":"0.1.13","framework7":"5.7.12","framework7-icons":"3.0.1","template7":"1.4.2"},"gitHead":"b283ed0610c5acd68c03ca8040779fe1d5066781","_id":"space-mvc@0.2.4-beta","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-9tpWBj3TamPyKQyFWtMktKwv7Z8AP106n2iPCOazdf43zpO9y/XMWXcKGfj+HkRKT2jZRoxnENNJA5q4g8ue2w==","shasum":"b8230276f31d39c7451fe21b5c36450c00589e08","tarball":"https://registry.npmjs.org/space-mvc/-/space-mvc-0.2.4-beta.tgz","fileCount":93,"unpackedSize":5440946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf5CQbCRA9TVsSAnZWagAAdgIQAIRo7A3Lr1BtmDT+GAtb\nFULnye8xfMfnpmUBXF24+EP4Mt5Ig8d2NpINluOSZfXpOOrFX600zfklDsYo\n+w+rpcb+6/SmN6qGxBu6KVVAiPfJSCEvozhZ0e5t1zOglugfb64kRdM6j5of\nifi3ABaNMTwqTjSjz++IAn/XqnkZa+HTWy88F9QKLPvpz6eBDLKeAlhIs+cn\nKUIRnDYU8QouqEOKEieJio+k9161lbRKj5AI7paX2bpy+46rXyl1kQJOIPAC\n3uQaLsg+o8VFW2jQHpDEy7brHfdk2Hpjojgwm+I0LMUsXqgQJDH+SrEWXXt5\nKU/UU0kfJ5SD0KXi3NUDhUc2rubawfr7It7xqQUBua8zQtS8obn4k4CL8u62\n99cU1zMDXcg7dq88cOWA7O+cD47bKvBV4la5qwMJ/+z1tbD9Z7ZA/w06taiZ\ndjmNohXAB3HFGz1uvT0ertsuWEDTC0qSayBlulbYLk6X+TmWe5TL9ZXvftOf\n5czeWSwdZpCrQC/FmeeBL5mNMEpmMa6RiNCAFVeRijdVw1XICILgH8mwtVPI\n6rSBi5d9ClMgGNgzOeUNXxMpp88xsL4YLR5Nti/4K0Ox1cdTb4BrO9ZKmU7H\nFiv4rmfZSwMO75/UKxVf/iUKKzm8yCyuMsiMxI2aOSoFJIrcSLO2BKT84uLL\nrECm\r\n=jm9Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDBcx8lDQUD5nlP032btGc3OkcHUVdkEf9N1U0uwlsDQIgA72zLfqcGHpIKgNaUgC2oH9BFbE5EI8s2lvD1WsCpd8="}]},"_npmUser":{"name":"ptoner","email":"ptoner@pm.me"},"directories":{},"maintainers":[{"name":"ptoner","email":"ptoner@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/space-mvc_0.2.4-beta_1608786970803_0.9478103590684597"},"_hasShrinkwrap":false},"0.2.6-beta":{"name":"space-mvc","version":"0.2.6-beta","description":" TypeScript toolset to simplify building peer-to-peer applications using IPFS, Ethereum, and OrbitDb","repository":{"type":"git","url":"git+https://gitlab.com/ptoner/space-mvc.git"},"scripts":{"build":"node node_modules/webpack/bin/webpack.js --config=webpack.prod.ts --colors","build:dev":"node node_modules/webpack/bin/webpack.js --config=webpack.dev.ts --colors --max-old-space-size=4024","test":"mocha --require ts-node/register --timeout 999999 test/**/*.spec.ts --exit"},"main":"./dist/index-node.js","browser":"./dist/index-browser.js","types":"./dist/src/index.d.ts","keywords":["framework7","template","ios","android","mobile","app","cordova","phonegap"],"author":{"name":"Patrick Toner"},"license":"MIT","bugs":{"url":"https://gitlab.com/ptoner/space-mvc/issues"},"homepage":"https://gitlab.com/ptoner/space-mvc#readme","devDependencies":{"webpack":"4.44.1","webpack-cli":"3.3.12","webpack-node-externals":"2.5.2","babel-loader":"8.1.0","@babel/preset-env":"7.11.5","@types/node":"14.10.3","core-js":"3.6.5","typescript":"4.0.2","ts-loader":"8.0.3","ts-node":"9.0.0","ts-mocha":"7.0.0","tsify":"5.0.2","cpy-cli":"3.1.1","electron":"6.0.10","electron-builder":"21.2.0","mocha":"8.1.3","@types/mocha":"8.0.3","@types/reflect-metadata":"0.1.0","reflect-metadata":"0.1.13","moment":"2.24.0","regenerator-runtime":"0.13.7","framework7-component-loader-spacemvc":"2.1.2","webpack-merge":"5.1.4","typedoc-webpack-plugin":"1.1.4","typedoc":"0.19.2"},"dependencies":{"ipfs":"0.52.2","moment":"2.24.0","orbit-db":"0.26.0","orbit-db-store":"4.0.1","orbit-db-mfsstore":"0.0.8","ethers":"5.0.24","@ethersproject/logger":"5.0.8","level-js":"5.0.2","inversify":"5.0.5","reflect-metadata":"0.1.13","framework7":"5.7.12","framework7-icons":"3.0.1","template7":"1.4.2"},"gitHead":"45494740ca4f0d405ffdb8ca40268db2b1017e4f","_id":"space-mvc@0.2.6-beta","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-eS0FI4AeEpuaWalm5GCPnlXVxrKYO1XH1ZT4A05yNzrmjBQ1CdNBVwlRyWZ/8dF12r6egHkAEHFh0W8SkcNrrg==","shasum":"59e7e139dfe9a3be4e209b236d0492e15f56082d","tarball":"https://registry.npmjs.org/space-mvc/-/space-mvc-0.2.6-beta.tgz","fileCount":93,"unpackedSize":5441107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf5T2HCRA9TVsSAnZWagAANXsP/3zzgW+NXbX4sbj9lGQA\nGoF85esofUZhIkJL2C240muNvJ6G/BlLdVr1PgykXrOsehp8zkWircMwGnkB\nC7tf/+gxbPsAORoUb0YN1InkmvD4yisHvxo02kzL8g8WjgZxP5n509LoEKh1\ncv7rtwGx4omZXoTYj1wpTYnwKnE/bJgs73/8WJjyLwy/BdIWbxBczcR7eDx1\nOj8reffKlW/BRzuaN/J161EbHRwOM3ZuwUg7oqLqb31kSPLwPKPEl8GNZxuu\n+kxfrC25Ay0+AOS0HZwQDCJ4lExjXxy8EaWKPAfa4rB3QOTMp6POGd4eAkIq\nidYmh1B4y3EofCZS5SXPyj7UUt4RR2bCRfwhxyDDvlds4X+cSvxlf4ZwREiG\nv9/plAIs/SIz9sYPDEA6b3YLWxINCp0u7yGKhV3E3avy49hsAf3NGrJlcjU/\ngYFUaN4uj0+wssJ4ZTgsrWfkj1sF0ZEmTL6ue9xxJMfyuo+NE2HOSi8iIl1A\ndmikniWtLmHVFoOyg/iG+QDfOnq5b+wxYZDqR1Dny260np//po6DzokmKS+5\n/g1jKQNwyJq/AWoxbSfbOUr6lB2Av754DyvPZiRdLvR1ovnHyE90DstyONBp\nZFQjXncI3VFgeWzDmXgoRDnDQNVxnoMiPkOG6hk0KAYbZeQgHxDDlgGL9VpT\nMxeC\r\n=ZClV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFNPS+3MKtHCJM3XL03hARLNCcF3+ob3pg9r4CeUQFELAiEA/ZECuR4qY2ciez5GUaUH4E656sO3BAKVZDFn+GDHaeU="}]},"_npmUser":{"name":"ptoner","email":"ptoner@pm.me"},"directories":{},"maintainers":[{"name":"ptoner","email":"ptoner@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/space-mvc_0.2.6-beta_1608859014891_0.16495388054822047"},"_hasShrinkwrap":false},"0.2.7-beta":{"name":"space-mvc","version":"0.2.7-beta","description":" TypeScript toolset to simplify building peer-to-peer applications using IPFS, Ethereum, and OrbitDb","repository":{"type":"git","url":"git+https://gitlab.com/ptoner/space-mvc.git"},"scripts":{"build":"node node_modules/webpack/bin/webpack.js --config=webpack.prod.ts --colors","build:dev":"node node_modules/webpack/bin/webpack.js --config=webpack.dev.ts --colors --max-old-space-size=4024","test":"mocha --require ts-node/register --timeout 999999 test/**/*.spec.ts --exit"},"main":"./dist/index-node.js","browser":"./dist/index-browser.js","types":"./dist/src/index.d.ts","keywords":["framework7","template","ios","android","mobile","app","cordova","phonegap"],"author":{"name":"Patrick Toner"},"license":"MIT","bugs":{"url":"https://gitlab.com/ptoner/space-mvc/issues"},"homepage":"https://gitlab.com/ptoner/space-mvc#readme","devDependencies":{"webpack":"4.44.1","webpack-cli":"3.3.12","webpack-node-externals":"2.5.2","babel-loader":"8.1.0","@babel/preset-env":"7.11.5","@types/node":"14.10.3","core-js":"3.6.5","typescript":"4.0.2","ts-loader":"8.0.3","ts-node":"9.0.0","ts-mocha":"7.0.0","tsify":"5.0.2","cpy-cli":"3.1.1","electron":"6.0.10","electron-builder":"21.2.0","mocha":"8.1.3","@types/mocha":"8.0.3","@types/reflect-metadata":"0.1.0","reflect-metadata":"0.1.13","regenerator-runtime":"0.13.7","framework7-component-loader-spacemvc":"2.1.2","webpack-merge":"5.1.4","typedoc-webpack-plugin":"1.1.4","typedoc":"0.19.2"},"dependencies":{"ipfs":"0.52.2","orbit-db":"0.26.0","orbit-db-store":"4.0.1","orbit-db-mfsstore":"0.0.8","ethers":"5.0.24","@ethersproject/logger":"5.0.8","level-js":"5.0.2","inversify":"5.0.5","reflect-metadata":"0.1.13","framework7":"5.7.12","framework7-icons":"3.0.1","template7":"1.4.2"},"gitHead":"bdd63da53faf2cb5cb7deac2e40a6fcd661c612d","_id":"space-mvc@0.2.7-beta","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-XfRGXNc8TOb/LjRBlVJJ/026mAzR31nJsf3xhinJMoo8LNMG7Y4TTRURGejDtvCKah4mjcEV+W0I5xif0YpKoA==","shasum":"ca2fae74f81787a15b6e6e2125ce6fd44b256219","tarball":"https://registry.npmjs.org/space-mvc/-/space-mvc-0.2.7-beta.tgz","fileCount":93,"unpackedSize":5438917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf5//UCRA9TVsSAnZWagAAOY0P/RmnOnTOdz5OQYsI6CWU\nKq8/L/32l2Cl2OIdjKrNRcOgqRJak1hnpWYYLmpySzWW/iFIrURyHPxHL2Av\nPzm8xXIcq4yF8iDoMIw9PywcFwAikTvPlX+iMHzswbcYJW9gFK+zSuYyXykv\n3+Hgg1nE+6ap9cUFsptBqxTDp4EsnrBJ40M2w74mkofuCKsQlNoGSJd/a+T1\nm/vaZUxrSEd5h7VbtwxZAIuD2n5PusYWKXGUQm24B9K4oEWdFbbPXdYDgUJU\nl0SBq03+Mz3nkExwlyfuUrWNp0Q+COSnu1aa314fPcJXmdg/XE4boJZKYlAx\n6EmNRldlXE2Zr/iGe2NmLCHZY6M5gt1z/Us7Dcmyi7djIkZo8HzOfhfTWL4O\nsnCM6aBH9wDx4PIBYS7j0n+wArdAw8+94gfs1PN8X8dv0si+bb2skt38Mn+q\n9Xo2MPDVwICWRApoTIPCw1DkMxLaIz/OBRi+Gzd8EqMe9BAZkXKmTDEmcaSU\nD8Bh73PBeIo+OwOtzL4Hf6ZaiU0S9CF4B/B1HOtgqChXUn1wCcgc6Fh3di1t\nLa2WHcjGnnA2J6SsIBP9RHKeUYb5K3eVj4SUPgknMyXCAq1dI10r8RC3DrV9\nUEc5EIeoN4PpOhooUrCJX96Pyu1Jp+Z8c29PbT8nlOA3u61msvRHB5WDmT3g\nXpk3\r\n=iHOE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGhad3oRZw4/1RwRe9uBf/YRmVus9X5otSUFQm5sV9zHAiB3+kGTVzW7O06gbS8EeRPGnSf0QgWOpqIAIV4ZhZAmSg=="}]},"_npmUser":{"name":"ptoner","email":"ptoner@pm.me"},"directories":{},"maintainers":[{"name":"ptoner","email":"ptoner@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/space-mvc_0.2.7-beta_1609039827770_0.7092879926494704"},"_hasShrinkwrap":false},"0.2.8-beta":{"name":"space-mvc","version":"0.2.8-beta","description":" TypeScript toolset to simplify building peer-to-peer applications using IPFS, Ethereum, and OrbitDb","repository":{"type":"git","url":"git+https://gitlab.com/ptoner/space-mvc.git"},"scripts":{"build":"node node_modules/webpack/bin/webpack.js --config=webpack.prod.ts --colors","build:dev":"node node_modules/webpack/bin/webpack.js --config=webpack.dev.ts --colors --max-old-space-size=4024","test":"mocha --require ts-node/register --timeout 999999 test/**/*.spec.ts --exit"},"main":"./dist/index-node.js","browser":"./dist/index-browser.js","types":"./dist/src/index.d.ts","keywords":["framework7","template","ios","android","mobile","app","cordova","phonegap"],"author":{"name":"Patrick Toner"},"license":"MIT","bugs":{"url":"https://gitlab.com/ptoner/space-mvc/issues"},"homepage":"https://gitlab.com/ptoner/space-mvc#readme","devDependencies":{"webpack":"4.44.1","webpack-cli":"3.3.12","webpack-node-externals":"2.5.2","babel-loader":"8.1.0","@babel/preset-env":"7.11.5","@types/node":"14.10.3","core-js":"3.6.5","typescript":"4.0.2","ts-loader":"8.0.3","ts-node":"9.0.0","ts-mocha":"7.0.0","tsify":"5.0.2","cpy-cli":"3.1.1","electron":"6.0.10","electron-builder":"21.2.0","mocha":"8.1.3","@types/mocha":"8.0.3","@types/reflect-metadata":"0.1.0","reflect-metadata":"0.1.13","regenerator-runtime":"0.13.7","framework7-component-loader-spacemvc":"2.1.2","webpack-merge":"5.1.4","typedoc-webpack-plugin":"1.1.4","typedoc":"0.19.2"},"dependencies":{"ipfs":"0.52.2","orbit-db":"0.26.0","orbit-db-store":"4.0.1","orbit-db-mfsstore":"0.0.8","ethers":"5.0.24","@ethersproject/logger":"5.0.8","level-js":"5.0.2","inversify":"5.0.5","reflect-metadata":"0.1.13","framework7":"5.7.12","framework7-icons":"3.0.1","template7":"1.4.2"},"gitHead":"32e04b1cacac190d05e26b163053371e1c6e2144","_id":"space-mvc@0.2.8-beta","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-6Zdq7RDUw4p8K+WuG8afS/Gs6wp0LXSEkTFxyGOKa241EpjsiExSyI15uikjnyoA4ysOidD3ifVx+BabSCBWWQ==","shasum":"35598f5345debb26f73bc4054132af4093fac535","tarball":"https://registry.npmjs.org/space-mvc/-/space-mvc-0.2.8-beta.tgz","fileCount":93,"unpackedSize":5438995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6+WyCRA9TVsSAnZWagAAB5EQAIYuxH+fThVzyUkC4Kuo\nKstPC1spU/0PNNFPmmVjsq/238th6DvRs77PfCaOud4h6abNIAzLHEaKyLCU\nAjuZO48hbaTjqQAceBjZtqThQ3aYwMFB8mPE6SlQQK620JnqdnkvdLW454hf\nq1ndKI9mY8d8pDPKEXBpysk7guKQH2mM1eGfDkOR4gmsgt4DD7OBANI7JoO4\nPjsh4tgLreEMkq1DUDAw0dFyBgN85lB5IMqvcJDTTcaYB3ScEKOOyj7+Tk1y\nSn7rPfl1bNsae7VQlRMzNingdY35XWQzO5gy/cSQDxMQ0cffqnYnu76Dcx19\n5GfsIT4zibcya+kD/kBHRyyyv+1PQzywkFMa5Z+xZi/rAkT5Oa58h1CkyhXq\n65MMLSSbzTPzjUgtvR6Fze2M2FmEJ+GL5OcjyEiCy/nnL0m0ynPySKYv6wcK\nX67HGvtyBQzvn59nh/2j6VHv+VUUQjrnZUr8bewk4ARPMrpIrlQ8Re8T9J8R\n8YhgBDunLsE3bU9xEQyrY4FvtBCZud9+b0pAxaztfBYsbkFykTOBoq3lyT7p\nPvAxxPXACznnhbSyYe17+rmzBLSWvBNHUBdV1TK/VF2sNpP4Qwf473lF7d5+\nvCN1Z7zr5yraOSMIZgeOi7pDXQFLfleoEY00l/OsKMw0BcrkLYMYsQl4vYrn\njXAm\r\n=lY1t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8RabpZyIaDD29lNrcRahDn3+oUEv0uhZr3LlX/scAjQIhAOmWI6rWj+xxLTpyeAt5cOvpj+fie7PNjt4EWnsTLLDy"}]},"_npmUser":{"name":"ptoner","email":"ptoner@pm.me"},"directories":{},"maintainers":[{"name":"ptoner","email":"ptoner@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/space-mvc_0.2.8-beta_1609295281591_0.5927166757182725"},"_hasShrinkwrap":false},"0.2.9-beta":{"name":"space-mvc","version":"0.2.9-beta","description":" TypeScript toolset to simplify building peer-to-peer applications using IPFS, Ethereum, and OrbitDb","repository":{"type":"git","url":"git+https://gitlab.com/ptoner/space-mvc.git"},"scripts":{"build":"node node_modules/webpack/bin/webpack.js --config=webpack.prod.ts --colors","build:dev":"node node_modules/webpack/bin/webpack.js --config=webpack.dev.ts --colors --max-old-space-size=4024","test":"mocha --require ts-node/register --timeout 999999 test/**/*.spec.ts --exit"},"main":"./dist/index-node.js","browser":"./dist/index-browser.js","types":"./dist/src/index.d.ts","keywords":["framework7","template","ios","android","mobile","app","cordova","phonegap"],"author":{"name":"Patrick Toner"},"license":"MIT","bugs":{"url":"https://gitlab.com/ptoner/space-mvc/issues"},"homepage":"https://gitlab.com/ptoner/space-mvc#readme","devDependencies":{"webpack":"4.44.1","webpack-cli":"3.3.12","webpack-node-externals":"2.5.2","babel-loader":"8.1.0","@babel/preset-env":"7.11.5","@types/node":"14.10.3","core-js":"3.6.5","typescript":"4.0.2","ts-loader":"8.0.3","ts-node":"9.0.0","ts-mocha":"7.0.0","tsify":"5.0.2","cpy-cli":"3.1.1","electron":"6.0.10","electron-builder":"21.2.0","mocha":"8.1.3","@types/mocha":"8.0.3","@types/reflect-metadata":"0.1.0","reflect-metadata":"0.1.13","regenerator-runtime":"0.13.7","framework7-component-loader-spacemvc":"2.1.2","webpack-merge":"5.1.4","typedoc-webpack-plugin":"1.1.4","typedoc":"0.19.2"},"dependencies":{"ipfs":"0.52.2","orbit-db":"0.26.0","orbit-db-store":"4.0.1","orbit-db-mfsstore":"0.0.8","ethers":"5.0.24","@ethersproject/logger":"5.0.8","level-js":"5.0.2","inversify":"5.0.5","reflect-metadata":"0.1.13","framework7":"5.7.12","framework7-icons":"3.0.1","template7":"1.4.2"},"gitHead":"226cb3732aa9ae5c9f4f303dbc2d43336e06ad0a","_id":"space-mvc@0.2.9-beta","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-T9GKGA/CVSzhps7gn7fUitif5eayF5PEJ7e7MAA54XB+uyxC2fZEQzqR+sjWEuqedMA2RPkmJG963ollj1w6LA==","shasum":"11660e57ee71ec57a9f6e1cfb8cfdbdc5d904b4c","tarball":"https://registry.npmjs.org/space-mvc/-/space-mvc-0.2.9-beta.tgz","fileCount":93,"unpackedSize":5440321,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7cxnCRA9TVsSAnZWagAAMY4QAIIoIslTBu2hGwea2K3o\n6H4alL7Ej985ABxVwUEpC5Zo8B9JTFrfmAsJnl7TKrKak6bik+Um1XlRngtT\nBmsW8/NS8rGsxx7rx4Isc0FOmIovqAN15414RD70IBH2xOsqmnbz1ScWcYPk\nS5wEZlalGz9GbfrzOFHdHI+KMBa8VWOChmgl+ZztbPb6D01LXnFMFj++/tGz\n3ziKZHAejgidxX5t1gN2JoGUDzzHbItPY2XItp9JqHkfaKH5mvB78UcqqLz3\nF1+xL8ZjFZoi9xBYzKO/Nsc6Vl/zQuB5h1DCLcl9Na/F2c+Y4vOlsbK7HzYP\njnUWla5uTrQMRhw9en8H71SVfH8jsNirYd00HYl17fwCmHMH1jlVPpeqbzdO\nq9M0/RypjcixV0EYFzDOyzb9O0QbuCBKY53TQkZusdklV6NVSoFL/Tu/qX+l\nFkwtWBh/3HnTb0A3G8aNwsg9JSW62VIAwepALL3xat2t5PcHlZ9KL5j4EDCy\npVMa85Jw7a1jnkUrh3gKb3zoCsM4dQvOB0njMyUM+BCJzTh0xO0wVHMVAG4f\n6Lz1pBXTOTq1kRQNlSkfjx+mezV52ELpZ/7MTu4v4HMLRU/eJZFpDwqsAb+8\nKFwaRCVFWUwrHEPlSAP87/VL2exfpd711WFp20CSw+lu/qqpn5sUlqLg26SJ\nfuwa\r\n=TMNP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEUYRKJ1ziN8OcTEM/OoBQOTeKHjmaA3uV++NZrZkskPAiEAzfeBgX8zzGrG/JlQsozJfvjWdugpIebgWHwkn1lcU9I="}]},"_npmUser":{"name":"ptoner","email":"ptoner@pm.me"},"directories":{},"maintainers":[{"name":"ptoner","email":"ptoner@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/space-mvc_0.2.9-beta_1609419879270_0.9492839550678576"},"_hasShrinkwrap":false},"0.3.0-beta":{"name":"space-mvc","version":"0.3.0-beta","description":" TypeScript toolset to simplify building peer-to-peer applications using IPFS, Ethereum, and OrbitDb","repository":{"type":"git","url":"git+https://gitlab.com/ptoner/space-mvc.git"},"scripts":{"build":"node node_modules/webpack/bin/webpack.js --config=webpack.prod.ts --colors","build:dev":"node node_modules/webpack/bin/webpack.js --config=webpack.dev.ts --colors --max-old-space-size=4024","test":"mocha --require ts-node/register --timeout 999999 test/**/*.spec.ts --exit"},"main":"./dist/index-node.js","browser":"./dist/index-browser.js","types":"./dist/src/index.d.ts","keywords":[],"author":{"name":"Patrick Toner"},"license":"MIT","bugs":{"url":"https://gitlab.com/ptoner/space-mvc/issues"},"homepage":"https://gitlab.com/ptoner/space-mvc#readme","devDependencies":{"webpack":"4.44.1","webpack-cli":"3.3.12","webpack-node-externals":"2.5.2","babel-loader":"8.1.0","@babel/preset-env":"7.11.5","@types/node":"14.10.3","core-js":"3.6.5","typescript":"4.0.2","ts-loader":"8.0.3","ts-node":"9.0.0","ts-mocha":"7.0.0","tsify":"5.0.2","cpy-cli":"3.1.1","electron":"6.0.10","electron-builder":"21.2.0","mocha":"8.1.3","@types/mocha":"8.0.3","@types/reflect-metadata":"0.1.0","reflect-metadata":"0.1.13","regenerator-runtime":"0.13.7","framework7-loader":"3.0.1","webpack-merge":"5.1.4","typedoc-webpack-plugin":"1.1.4","typedoc":"0.19.2"},"dependencies":{"ipfs":"0.52.2","orbit-db":"0.26.0","orbit-db-store":"4.0.1","orbit-db-mfsstore":"0.0.8","ethers":"5.0.24","@ethersproject/logger":"5.0.8","level-js":"5.0.2","inversify":"5.0.5","reflect-metadata":"0.1.13","framework7":"6.0.1","framework7-icons":"3.0.1"},"gitHead":"fb2b6f416fff324d5f14cfcb5b108f7287825816","_id":"space-mvc@0.3.0-beta","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-ueroGBKv4VIUSkpnu30z85dW/1PtH/Me0xDvp2M19sr0jxxVh8LpB3zEK3BZOkO/tWI03PXJGBeXHL2yCmcP2w==","shasum":"be91210b7eddcf28890270bb083c524885c92b8c","tarball":"https://registry.npmjs.org/space-mvc/-/space-mvc-0.3.0-beta.tgz","fileCount":93,"unpackedSize":5193086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8ObtCRA9TVsSAnZWagAARAAP/Rj4ad48mAKeVwoxy7Ur\npMWfxoxKOZP4w2O1a3h7q9kshrBDyu3+uIQPHlA820Od0RD/pKFslzCXoDwC\njzm7nNgPzAzO9qj3r3xxP1TenDe6Q3PH2EjJ7RfOiBGXOk95IZNHp6NNZOQk\n/bji1+bykVIOyPYCiQDs/Nw4WwRSPKoU9z2BJi1TTAaqeGrcb2cECeCz/Pyx\nYtDK/3XCxTwkwOeI7IVzmsHk/1WyoQGI8VydF3NMbT0ggJ9E3+59kEeBEbtd\n4i1NamsQtp8paP3sIvGrfA6BC/rdNADRmfbPuz7JKJPkabd5EuOUgQnfSwzT\nbzx+F+YCcTULMXQq2g+Fn8dxqcwncsGLBaqkzw+3Zxn3pmAqILtEmMaHCJP1\nagA+hA1U17fgZFsaZMM/zZ8Tt4reFYbonP47RDctoIhYcIreVPDRv3qL3dsH\nXi3ZtUb6gaAGfz+YqP+Cpfap6VQl6YSohreCN7wW3riA3jIWZrue9SqCoxVn\nHXjAu8AMcbNAHIC3ORwbrMNGU/6FdhtOyAiYhtYbWPgc3QoWIKWygU4L6jeO\nXDqY4QYeJCwjA9/Gn7IFC4k86T7ZFbP+oIocZGbNj+3b9uQDicfwZTA3SL0q\nWWKsEDwgeqjy0jwENuGgrMSw32+bJs8E0Qq/SYiPEZKaEA2bQJiPEOFSOcY9\nDT1u\r\n=YuxF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvfwdGnVWYBwj/ZODCSwOW3dZy7szy2XIPu5xw1E1juwIhAMCWRfC3oXAsLIm+kPA1bD6wDPKMpBMsU6UbhnTpXbjA"}]},"_npmUser":{"name":"ptoner","email":"ptoner@pm.me"},"directories":{},"maintainers":[{"name":"ptoner","email":"ptoner@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/space-mvc_0.3.0-beta_1609623277360_0.4177584761565474"},"_hasShrinkwrap":false},"0.3.2-beta":{"name":"space-mvc","version":"0.3.2-beta","description":" TypeScript toolset to simplify building peer-to-peer applications using IPFS, Ethereum, and OrbitDb","repository":{"type":"git","url":"git+https://gitlab.com/ptoner/space-mvc.git"},"scripts":{"build":"node node_modules/webpack/bin/webpack.js --config=webpack.prod.ts --colors","build:dev":"node node_modules/webpack/bin/webpack.js --config=webpack.dev.ts --colors --max-old-space-size=4024","test":"mocha --require ts-node/register --timeout 999999 test/**/*.spec.ts --exit"},"main":"./dist/index-node.js","browser":"./dist/index-browser.js","types":"./dist/src/index.d.ts","keywords":[],"author":{"name":"Patrick Toner"},"license":"MIT","bugs":{"url":"https://gitlab.com/ptoner/space-mvc/issues"},"homepage":"https://gitlab.com/ptoner/space-mvc#readme","devDependencies":{"webpack":"4.44.1","webpack-cli":"3.3.12","webpack-node-externals":"2.5.2","babel-loader":"8.1.0","@babel/preset-env":"7.11.5","@types/node":"14.10.3","core-js":"3.6.5","typescript":"4.0.2","ts-loader":"8.0.3","ts-node":"9.0.0","ts-mocha":"7.0.0","cpy-cli":"3.1.1","electron":"6.0.10","electron-builder":"21.2.0","mocha":"8.1.3","@types/mocha":"8.0.3","@types/reflect-metadata":"0.1.0","reflect-metadata":"0.1.13","regenerator-runtime":"0.13.7","framework7-loader":"3.0.1","webpack-merge":"5.1.4","typedoc-webpack-plugin":"1.1.4","typedoc":"0.19.2"},"dependencies":{"ipfs":"0.52.3","it-all":"1.0.4","uint8arrays":"2.0.5","orbit-db":"0.26.0","orbit-db-store":"4.0.1","orbit-db-mfsstore":"0.0.10","ethers":"5.0.24","@ethersproject/logger":"5.0.8","level-js":"5.0.2","inversify":"5.0.5","reflect-metadata":"0.1.13","framework7":"6.0.1","framework7-icons":"3.0.1"},"gitHead":"2f8ce651cf3c961c5beed7545b2e0b304d3ec17e","_id":"space-mvc@0.3.2-beta","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-X96vvpdMaxWefJHthQjnGQsQ6mC9KckKmWv8xHXic+oo7oJapnZMnDRwsM7cqywV19m7pniKDlc6LzPjO5l66A==","shasum":"f74faf879e1f424c33bff428bc3fab91bfd43d3e","tarball":"https://registry.npmjs.org/space-mvc/-/space-mvc-0.3.2-beta.tgz","fileCount":92,"unpackedSize":5030404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+KYhCRA9TVsSAnZWagAAJOIP/37Pc/3rYz7Tyfd75I8W\n+7ClvXIuu+r2BgjSxfBuOVHSCS6ixYHVrI5OpnMc1zRrllOyBkaatkmZcvZN\nZwOB3ITPx2rqRwBMf0RVx7NbVEdAwaV1nEPsvtOkj0rfbP21iNVk21gJdz+p\nLFvJwBuXrQKHCnPFtLFZ+ppZF87GtnFtUBvWWWZi6BeEkLiJuqOQlGneGwjf\nUQclOjfaFSpxL5VUUjuDQm90xrZ1TdZFyamWuYwFT4Yhd/YGRu1o8ET1CEQ9\n7xnkDjzpGN82iy3iGIyWnTAJxfFESqwqodaXxmuAUcnXRD7X8aQxmW5rPywS\nXAAx8GbPH2Z6qgXqHmTA65Rdur6/hlHKGPn9t6HZio7C6ZQ5AMPVpfDiKD6r\n6A5Ct41q5AZTweMwCbi8WB5BQe6YWf2ZuHziZDkz10/AEZ4svfktGmIxz+pK\nvAdKfNIhMNSy69dMvLByS90WtxHAOAi+XzVapP3pWXUnAOUMf4mmFWJXAjJh\n+eoZ/HQkAT8vhXXn85x504Hpm6iwFtvxJdg5lXkeCqrmHwvxtVQrpceG7c9Z\nXcHO5iaUwUL0AQzws9ZLwD8KhojmzPcr+AhEvlVkqgWVtq/OTN8/PE+8Cb21\n9TUrw9Gs3MAPCPNh27pxP3cK3T/O4HTFYJXpqxeQ4iXkutGkOz7x+FV5Ulry\nFw3V\r\n=fVIK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1dLBXEOsoiW1H/kUqhBPJZAzooth8HrlHp3hBEXWF9AIhAJ1i9vNwZ+k41YfVgLiojuGwvog1k1MSVTQ59j7pQtEe"}]},"_npmUser":{"name":"ptoner","email":"ptoner@pm.me"},"directories":{},"maintainers":[{"name":"ptoner","email":"ptoner@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/space-mvc_0.3.2-beta_1610130976738_0.6761156372732666"},"_hasShrinkwrap":false},"0.3.3-beta":{"name":"space-mvc","version":"0.3.3-beta","description":" TypeScript toolset to simplify building peer-to-peer applications using IPFS, Ethereum, and OrbitDb","repository":{"type":"git","url":"git+https://gitlab.com/ptoner/space-mvc.git"},"scripts":{"build":"node node_modules/webpack/bin/webpack.js --config=webpack.prod.ts --colors","build:dev":"node node_modules/webpack/bin/webpack.js --config=webpack.dev.ts --colors --max-old-space-size=4024","test":"cd test && mocha --require ts-node/register --timeout 999999 **/*.spec.ts --exit"},"main":"./dist/index-node.js","browser":"./dist/index-browser.js","types":"./dist/src/index.d.ts","keywords":[],"author":{"name":"Patrick Toner"},"license":"MIT","bugs":{"url":"https://gitlab.com/ptoner/space-mvc/issues"},"homepage":"https://gitlab.com/ptoner/space-mvc#readme","devDependencies":{"webpack":"4.44.1","webpack-cli":"3.3.12","webpack-node-externals":"2.5.2","babel-loader":"8.1.0","@babel/preset-env":"7.11.5","@types/node":"14.10.3","core-js":"3.6.5","typescript":"4.0.2","ts-loader":"8.0.3","ts-node":"9.0.0","ts-mocha":"7.0.0","cpy-cli":"3.1.1","electron":"6.0.10","electron-builder":"21.2.0","mocha":"8.1.3","@types/mocha":"8.0.3","@types/reflect-metadata":"0.1.0","reflect-metadata":"0.1.13","regenerator-runtime":"0.13.7","framework7-loader":"3.0.1","webpack-merge":"5.1.4","typedoc-webpack-plugin":"1.1.4","typedoc":"0.19.2"},"dependencies":{"ipfs":"0.52.3","it-all":"1.0.4","uint8arrays":"2.0.5","orbit-db":"0.26.0","orbit-db-store":"4.0.1","orbit-db-mfsstore":"0.0.10","ethers":"5.0.24","@ethersproject/logger":"5.0.8","level-js":"5.0.2","inversify":"5.0.5","reflect-metadata":"0.1.13","framework7":"6.0.1","framework7-icons":"3.0.1"},"gitHead":"9b542d89be9009ca65d54982b89a7328a19b6185","_id":"space-mvc@0.3.3-beta","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-YvEokHPNWv7wBB1STM48LQfIHbb9lLeWCq8jSTc/LUlanDjpLpH/UvNDLGL4xNFJYQMth+ZvDmqWVdsSjCydkA==","shasum":"3a1c11910587febd3e1ec45d96ee3d7ae9d4f285","tarball":"https://registry.npmjs.org/space-mvc/-/space-mvc-0.3.3-beta.tgz","fileCount":92,"unpackedSize":4908816,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+QkDCRA9TVsSAnZWagAAI5IP/R5cKYFusio4LShY+REX\ng0DRy63hqu0UKKrfZK3QfxkRqWh9rhbQJY5NhHNEj8x0zz+JcWQOGbNVG9dr\n6mKMsvoOF2SgbuVzk23IJOB5yqgAvOYpPSRKebFnpC18CJ1iTwEt5u1j8d+l\nfhrOoBpn9cC3J0aCcVBKo9D8tUgl8INqQgKFvkvugK2A1gpPTq7qYPI52rhq\nKYA81SO5PUl/rPdzzVmYdpcEe5cpl2qJDlFAA/EI3xcE8v8y2ANJx5ifPviJ\n7++t9ofsQxHYQxka2b0KsVyv26zRdxzj7kPdYu/w8pBrdY+BFTy8MUJav1Dw\npt0zdG+VqEGQ0bgEx9ORIupHJoh/hj+DmMw8qZbx1AZzDDYmU9/VSuunstJ4\nE8mFzBLM9jeB5wSdUmyi9TgFdLvcPVE+8oEQi8Xm5x4XHFm8W36qXP+vh9zl\nklUo7PkKzH+6V+OZH79pFyTkNotYv06FtnrdMPwto4sUsO7AF9bydDKBvMBZ\nQogNeGQEMEmJb0KQjwUF5175Zv72a8PhOazqv6PgyVYem5+09cp7Xjw5v4I7\n09fx98uEseTHcCK4y95OEd/himQxsmA7eWai9uysqWld5iw8n5tVErLsqhJi\nj6PPQCTrTAZD/uhgK/nKgdpZ/xkwhj0TxiRNgYZgWuGyyt9iZNDZe1K9owkW\n4uCM\r\n=WBfy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDrjrQbfzD3mIo3KUGiGQ0bPOd6ffZg2SZJPbRI2V7oZAiEA0o9v7edj/hxxsaM6VD6PdG+GGZYnYwgSI2D+mpEXm9g="}]},"_npmUser":{"name":"ptoner","email":"ptoner@pm.me"},"directories":{},"maintainers":[{"name":"ptoner","email":"ptoner@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/space-mvc_0.3.3-beta_1610156290236_0.7049053272793715"},"_hasShrinkwrap":false},"0.3.4-beta":{"name":"space-mvc","version":"0.3.4-beta","description":" TypeScript toolset to simplify building peer-to-peer applications using IPFS, Ethereum, and OrbitDb","repository":{"type":"git","url":"git+https://gitlab.com/ptoner/space-mvc.git"},"scripts":{"build":"node node_modules/webpack/bin/webpack.js --config=webpack.prod.ts --colors","build:dev":"node node_modules/webpack/bin/webpack.js --config=webpack.dev.ts --colors --max-old-space-size=4024","test":"cd test && mocha --require ts-node/register --timeout 999999 **/*.spec.ts --exit"},"main":"./dist/index-node.js","browser":"./dist/index-browser.js","types":"./dist/src/index.d.ts","keywords":[],"author":{"name":"Patrick Toner"},"license":"MIT","bugs":{"url":"https://gitlab.com/ptoner/space-mvc/issues"},"homepage":"https://gitlab.com/ptoner/space-mvc#readme","devDependencies":{"webpack":"4.44.1","webpack-cli":"3.3.12","webpack-node-externals":"2.5.2","babel-loader":"8.1.0","@babel/preset-env":"7.11.5","@types/node":"14.10.3","core-js":"3.6.5","typescript":"4.0.2","ts-loader":"8.0.3","ts-node":"9.0.0","ts-mocha":"7.0.0","cpy-cli":"3.1.1","electron":"6.0.10","electron-builder":"21.2.0","mocha":"8.1.3","@types/mocha":"8.0.3","@types/reflect-metadata":"0.1.0","reflect-metadata":"0.1.13","regenerator-runtime":"0.13.7","framework7-loader":"3.0.1","webpack-merge":"5.1.4","typedoc-webpack-plugin":"1.1.4","typedoc":"0.19.2"},"dependencies":{"ipfs":"0.52.3","it-all":"1.0.4","uint8arrays":"2.0.5","orbit-db":"0.26.0","orbit-db-store":"4.0.1","orbit-db-mfsstore":"file:../orbit-db-mfsstore","ethers":"5.0.24","@ethersproject/logger":"5.0.8","level-js":"5.0.2","inversify":"5.0.5","reflect-metadata":"0.1.13","framework7":"6.0.1","framework7-icons":"3.0.1"},"gitHead":"976f2bd7c2914390c7932da14e422a5e60483422","_id":"space-mvc@0.3.4-beta","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-wHeehcpCV3pcOFMCzqVg2PEaqB0N8Q/RB+4V7FUGiEvrX+4e+4Q3fiL9jvm34wOAaKWs7xsxcI/L5HCibNnEQg==","shasum":"49de25ead1762a4bdd6bbed42726e94f8b4c1512","tarball":"https://registry.npmjs.org/space-mvc/-/space-mvc-0.3.4-beta.tgz","fileCount":92,"unpackedSize":4909782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/VBiCRA9TVsSAnZWagAA7HoQAI34FvWFDGXbj6adkOl4\nzYFuyxc/+87CfqgplxuO2a5pJ3y38ZlRrK/OZSyq4/9eqltWOj4rMEadpYLx\nuey00I4pEnrLxzhLPwQvlH40TPuay0pSWtMdjL/f+P5rcibo+lJ2fTc40ZqK\nm5rHp1ykNUUPtodxrPWe/QNsMdtvJXmNT0BOstzCy6wGkS7yrSmSRKDJfZZi\naYhUG5PUbiyoM64jkHc/oHWYh8MOt9ncpmMv4lgjC+3HwLSBMTjYLqyUX8DQ\nuyxhZ1O4UHiB+Uvy6QvWuwcjKrFCIE6gecwtRjXlRQEO8MC1QS8zevkJHsh7\nbwc7YG5kVP03J1yM0bzGewzPeLFaKyhQ8h8/cpmOM9bCWRE9oYK4mpyTETa8\nxxg4cZRD/qMmh9vHRrzfQSaAPd5Sl9eoj8RHrVNfubTESR/2OTXeZvNzs+LN\nWp6Svx140MV/LYu6FbZUJBjPLBw33gLDvgH18I8LAmvV3lMxonuHAaQCrRC6\nttCRs59q2O1NxOWC6s0afJJkFor3kv8VJiWv3Iyl03xNpkGzQ629YIuqWGxM\njyn2FzpBQzq21go4CCVXAOezbroS9PR5oGSviW7aP0OIjxh7xTbPJbR/yjgP\nUBw9iRjuBj9t4wzz3jJC+GDteY11vTiDRrOCFA4aP9EOBr5XojIeyK/6apCk\nTEYn\r\n=UX5i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHzrw2nAitDNnA2UzI6OLbJupWS1vy8Uw/MMd5aiOpAgIgdYvHc/+2MRZAShDa8VEAf743pP7/v6lvEUo9yObmPFQ="}]},"_npmUser":{"name":"ptoner","email":"ptoner@pm.me"},"directories":{},"maintainers":[{"name":"ptoner","email":"ptoner@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/space-mvc_0.3.4-beta_1610436706027_0.5020016977404622"},"_hasShrinkwrap":false},"0.3.5-beta":{"name":"space-mvc","version":"0.3.5-beta","description":" TypeScript toolset to simplify building peer-to-peer applications using IPFS, Ethereum, and OrbitDb","repository":{"type":"git","url":"git+https://gitlab.com/ptoner/space-mvc.git"},"scripts":{"build":"node node_modules/webpack/bin/webpack.js --config=webpack.prod.ts --colors","build:dev":"node node_modules/webpack/bin/webpack.js --config=webpack.dev.ts --colors --max-old-space-size=4024","test":"cd test && mocha --require ts-node/register --timeout 999999 **/*.spec.ts --exit"},"main":"./dist/index-node.js","browser":"./dist/index-browser.js","types":"./dist/src/index.d.ts","keywords":[],"author":{"name":"Patrick Toner"},"license":"MIT","bugs":{"url":"https://gitlab.com/ptoner/space-mvc/issues"},"homepage":"https://gitlab.com/ptoner/space-mvc#readme","devDependencies":{"webpack":"4.44.1","webpack-cli":"3.3.12","webpack-node-externals":"2.5.2","babel-loader":"8.1.0","@babel/preset-env":"7.11.5","@types/node":"14.10.3","core-js":"3.6.5","typescript":"4.0.2","ts-loader":"8.0.3","ts-node":"9.0.0","ts-mocha":"7.0.0","cpy-cli":"3.1.1","electron":"6.0.10","electron-builder":"21.2.0","mocha":"8.1.3","@types/mocha":"8.0.3","@types/reflect-metadata":"0.1.0","reflect-metadata":"0.1.13","regenerator-runtime":"0.13.7","framework7-loader":"3.0.1","webpack-merge":"5.1.4","typedoc-webpack-plugin":"1.1.4","typedoc":"0.19.2"},"dependencies":{"ipfs":"0.52.3","it-all":"1.0.4","uint8arrays":"2.0.5","orbit-db":"0.26.0","orbit-db-store":"4.0.1","orbit-db-mfsstore":"0.0.11","ethers":"5.0.24","@ethersproject/logger":"5.0.8","level-js":"5.0.2","inversify":"5.0.5","reflect-metadata":"0.1.13","framework7":"6.0.1","framework7-icons":"3.0.1"},"gitHead":"ece804b3d65ae09bb22da1a37f63f13d26f939fd","_id":"space-mvc@0.3.5-beta","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-JFhsZDgLJOf9hlMz7LgAicUGGJawrSMKAckxSj3BOafP/ZWYYX2i3JqFlXGP/dyCYHhKPKzMeIgfVr2pKzwyRg==","shasum":"2b2556782876a60aa20bf2fe00c84c718aa3b0f0","tarball":"https://registry.npmjs.org/space-mvc/-/space-mvc-0.3.5-beta.tgz","fileCount":92,"unpackedSize":4911031,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/VNHCRA9TVsSAnZWagAAY0IP+wWZboQaTss/TmZUAJXH\nooV3o5gdPNJ/0/Wer6kUMJhtn/LXpXnDV5kZYj0LIZAAKgPfrWH83M410Z8S\nKWpddW5oEtSwPUvKZa3Xn9FoFaLuZU9WUr/VqKeuTz+qyczH+4q5z9N+2FaX\nqYAdGcBiKMGbxNzNMKcAn7YCR84CKg4moGnopNupsf4e6MJOlYkAFkiSqnLl\n5Ne7ewKE5BMRIJ20UTUYq4Y9BckP5y3vA7Os9w7o7XQTeywV1YKbGvLWavfL\nJ9yDS8WloRxIght3BbkgoB8uMA/K+NqzfB2xfQWXlYNm6clzDL/ixqh6UCSH\nG5B/MVp+MbnV48ciFIhVWACO2NSBO/33J+DwSsrOiYJmPvthOdeNtuYVCSiG\n3t71H3eMJROzv0S86eX+XeKo1V8ImqXq5H+IGZe6dWARxRvhSXYkyXjLFEJU\n7RtxglkZVaK7YMZJZABloi1LJBq8upqrbRm99Jb3i5j8YuWCmeLI8lHQLzVJ\nQMgsOWrCyYpPrhcjUDLqHfPiFFRzVjUlxRonoyW/lkn/2iIouDI7VsHDDNex\nurLf5vJGy3cxyul+bN7kcXYScVAfTO5GMMzDBtYfgEUFai3s6xMGmHPE+ErR\nHj5eD4UtK3w0wqE5dJLWmZaDbhGvRAqadhQkrGMnkSR0a2RwHqm6f5zzyky3\nncRS\r\n=7fxb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHSgU50dGK3AcD9cAOgROmr6VqfB3kBskNvcMBmPmvkYAiB2+duHEaCBQ4duxOkxM/f2Je9za8jat3i74B/7zYNhIA=="}]},"_npmUser":{"name":"ptoner","email":"ptoner@pm.me"},"directories":{},"maintainers":[{"name":"ptoner","email":"ptoner@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/space-mvc_0.3.5-beta_1610437446935_0.4332160467445174"},"_hasShrinkwrap":false},"0.3.6-beta":{"name":"space-mvc","version":"0.3.6-beta","description":" TypeScript toolset to simplify building peer-to-peer applications using IPFS, Ethereum, and OrbitDb","repository":{"type":"git","url":"git+https://gitlab.com/ptoner/space-mvc.git"},"scripts":{"build":"node node_modules/webpack/bin/webpack.js --config=webpack.prod.ts --colors","build:dev":"node node_modules/webpack/bin/webpack.js --config=webpack.dev.ts --colors --max-old-space-size=4024","test":"cd test && mocha --require ts-node/register --timeout 999999 **/*.spec.ts --exit"},"main":"./dist/index-node.js","browser":"./dist/index-browser.js","types":"./dist/src/index.d.ts","keywords":[],"author":{"name":"Patrick Toner"},"license":"MIT","bugs":{"url":"https://gitlab.com/ptoner/space-mvc/issues"},"homepage":"https://gitlab.com/ptoner/space-mvc#readme","devDependencies":{"webpack":"4.44.1","webpack-cli":"3.3.12","webpack-node-externals":"2.5.2","babel-loader":"8.1.0","@babel/preset-env":"7.11.5","@types/node":"14.10.3","core-js":"3.6.5","typescript":"4.0.2","ts-loader":"8.0.3","ts-node":"9.0.0","ts-mocha":"7.0.0","cpy-cli":"3.1.1","electron":"6.0.10","electron-builder":"21.2.0","mocha":"8.1.3","@types/mocha":"8.0.3","@types/reflect-metadata":"0.1.0","reflect-metadata":"0.1.13","regenerator-runtime":"0.13.7","framework7-loader":"3.0.1","webpack-merge":"5.1.4","typedoc-webpack-plugin":"1.1.4","typedoc":"0.19.2"},"dependencies":{"ipfs":"0.52.3","it-all":"1.0.4","uint8arrays":"2.0.5","orbit-db":"0.26.0","orbit-db-store":"4.0.1","orbit-db-mfsstore":"0.0.11","ethers":"5.0.24","@ethersproject/logger":"5.0.8","level-js":"5.0.2","inversify":"5.0.5","reflect-metadata":"0.1.13","framework7":"6.0.1","framework7-icons":"3.0.1"},"gitHead":"f4623078c4499abaaed8ed0c558b3ed41aeb5273","_id":"space-mvc@0.3.6-beta","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-UZ+kFmJ1EHMmI7NxsBpCIwrL312zflhkIgoQzhdp6iIDhkypPf6pzm6Qu7OdDl3J87P5EkXsxovO9IiI9U/Eyg==","shasum":"53123292e9cb0cd53d53290fb6af9c8008319488","tarball":"https://registry.npmjs.org/space-mvc/-/space-mvc-0.3.6-beta.tgz","fileCount":908,"unpackedSize":5302036,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAzjwCRA9TVsSAnZWagAAHoUP/33d+dVC2cJyxoxnTCZs\nKwtO6ByUWhumG+nEfRQhRXxPh+7vOMp6mtIJ2j+uhXmmNeB5bTMhysSB5PUf\ngRk9Zab6KUN819PbMmnIvTkcbcju0mqIAg1q+gm5L/dH3H2bKVt/+OCbdKbq\noyr/3tPz1ZXLOF+QBV2RiAe8hrtAIVf0TXTt8gMoHuiT5iX94Z+NSB0RtO1C\nPXu4GKjlNN+3H+TsqQxEmpzklHzhLT/kgE6Z302dnSsRtm9JGRpy2lDNzMVN\nhD5V+7Bw+efzpRSggnl2S3LkjMZCmRHSxbAaqWDkCPD7ixZYg6cKvUs7KAht\n/2UsKWnPyRHmrAXnOXXroj1/32BcxiTA4bsXG3DO7RSBmwYEwG1PKREe7P50\nrUA+cxV6ZmIwxOw/hZFme+3vLJqUqcUamXIMBewuvtK0PpMEV5hFZ6PZSNOT\nYlwpAQOJLNO7c3WLmMSfYtwjbOeUOQ5pXy9Tj9WzOf3xNN9D0ZuPwR5olpZ0\nZZXPYq0g/SfTNot2BwR0YD0NnTIa6mODHMhvHh3/w/N4+XXql4C2wWwrGG02\nCtNVYMH3RYejAJhxcuGG+bh6Ogg7Aaw53aycyiUjkYZX4wGX/0x2fXw5kcbN\nW6BHOcaLppmWafUuzs38wTEYwlImFoHksqZ/26/VloXvM5o0i/OzyyXRXgRR\nNIQp\r\n=I6hA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGO993IL2uuH1wxX2BaIhdSU+WmZ3fjIJh6fbeX8B6kAIhAMkgyMMgMO9qQhWIMTyIaPG9ItqriSB5DJ+LNS1ugq36"}]},"_npmUser":{"name":"ptoner","email":"ptoner@pm.me"},"directories":{},"maintainers":[{"name":"ptoner","email":"ptoner@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/space-mvc_0.3.6-beta_1610823920068_0.9305197080212624"},"_hasShrinkwrap":false},"0.3.7-beta":{"name":"space-mvc","version":"0.3.7-beta","description":" TypeScript toolset to simplify building peer-to-peer applications using IPFS, Ethereum, and OrbitDb","repository":{"type":"git","url":"git+https://gitlab.com/ptoner/space-mvc.git"},"scripts":{"build":"node node_modules/webpack/bin/webpack.js --config=webpack.prod.ts --colors","build:dev":"node node_modules/webpack/bin/webpack.js --config=webpack.dev.ts --colors --max-old-space-size=4024","test":"cd test && mocha --require ts-node/register --timeout 999999 **/*.spec.ts --exit"},"main":"./dist/index-node.js","browser":"./dist/index-browser.js","types":"./dist/src/index.d.ts","keywords":[],"author":{"name":"Patrick Toner"},"license":"MIT","bugs":{"url":"https://gitlab.com/ptoner/space-mvc/issues"},"homepage":"https://gitlab.com/ptoner/space-mvc#readme","devDependencies":{"webpack":"4.44.1","webpack-cli":"3.3.12","webpack-node-externals":"2.5.2","babel-loader":"8.1.0","@babel/preset-env":"7.11.5","@types/node":"14.10.3","core-js":"3.6.5","typescript":"4.0.2","ts-loader":"8.0.3","ts-node":"9.0.0","ts-mocha":"7.0.0","cpy-cli":"3.1.1","electron":"6.0.10","electron-builder":"21.2.0","mocha":"8.1.3","@types/mocha":"8.0.3","@types/reflect-metadata":"0.1.0","reflect-metadata":"0.1.13","regenerator-runtime":"0.13.7","framework7-loader":"3.0.1","webpack-merge":"5.1.4","typedoc-webpack-plugin":"1.1.4","typedoc":"0.19.2"},"dependencies":{"ipfs":"0.52.3","it-all":"1.0.4","uint8arrays":"2.0.5","orbit-db":"0.26.0","mfdb":"0.0.17-alpha","ethers":"5.0.24","@ethersproject/logger":"5.0.8","level-js":"5.0.2","inversify":"5.0.5","reflect-metadata":"0.1.13","framework7":"6.0.1","framework7-icons":"3.0.1"},"gitHead":"44627f21a2b8e8fd036db72f1402ef304f9e984d","_id":"space-mvc@0.3.7-beta","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-erq4Zjip9cHSpGmuBvHUCkzInnTGqZ7g4lQ8Q6fqOEv4KNgLZCma93EwhVNdMrHZqJ2sJq8BaX41mm8eCSPl1A==","shasum":"92455a85c1dd1b492e44503fb0d289cd03a2c2ae","tarball":"https://registry.npmjs.org/space-mvc/-/space-mvc-0.3.7-beta.tgz","fileCount":155,"unpackedSize":5145815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCRMsCRA9TVsSAnZWagAAKlQP/0i9aUvpDeDdFqxtC+XP\nXACgvqfPIAIBxb/Ka93LNsRNQmfvnWvTnYz3kltrAuL2iEwwhGUk7i7hgYsI\nub66cB97p+GDpTSKLLSR23wSmQJNAg4lFgNd1XnbkPliFWLX+q5n32HSOryY\ncy47t3lmRAw8ivax8+yvhDuxtUFBtI5utV48P/jL8y+lvfxgde8ZubagU4ZT\nIPNeGBVIjkCeFtBZSYyhRX7l811DiCUF7dao6SYUPUl1AWX/+sFh6ytYLkUT\nvxXa0JH2hqaFofT5NH2Lr39NdyZnpjFVU/HhQlOvXrSUvIJycV/tSNZvNTT9\niMzm3pbd3QzmWXiXOqui8R9GVNvqc+srCWqdHXpjxBbkTIy4lg55H25V++jx\nofhHmYLl4u73FC8iqgQEF+3AZCi3iEoWCSFcTCMKkNnQPHZEyCrtCXb2jEEc\nJpkBWS1GptAMdrqFCA96NbkVyZtAvp5f2r9hoP2NX2vU67ETkyf2r70FbquS\nLx4XDI0KNpL+GI3Z8KYZGyj2VFOG1qVplHGu1HWQDJDlTSIL5kFy6Vz9xiMi\n8nmhjI2RH8rnKVrX1/u39yegNmUvgCf8aCNpS2WB4Z0CFpbIm++yZtTx9p8G\n6HgsMwoSo0ILy7u5uhkob5RonYwyxsBwTWP7hfcoaF/DGKGGO/mM67NcB85f\nV6du\r\n=2G3h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsjHnyxccf1rOcsSjg2EFu4uCqBJKBgsXGZ8DiM47bCwIgFdxOqyQijeW/qaPXA2naYS/mnIK7QlbodiIMqd7Ibno="}]},"_npmUser":{"name":"ptoner","email":"ptoner@pm.me"},"directories":{},"maintainers":[{"name":"ptoner","email":"ptoner@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/space-mvc_0.3.7-beta_1611207467686_0.42601338607255435"},"_hasShrinkwrap":false},"0.4.0-beta":{"name":"space-mvc","version":"0.4.0-beta","description":" TypeScript toolset to simplify building peer-to-peer applications using IPFS and Ethereum","repository":{"type":"git","url":"git+https://gitlab.com/ptoner/space-mvc.git"},"scripts":{"build":"node node_modules/webpack/bin/webpack.js --config=webpack.prod.ts ","build:dev":"node node_modules/webpack/bin/webpack.js --config=webpack.dev.ts","test":"cd test && mocha --require ts-node/register --timeout 999999 **/*.spec.ts --exit"},"main":"./dist/index-node.js","browser":"./dist/index-browser.js","types":"./dist/space-mvc/src/index.d.ts","keywords":[],"author":{"name":"Patrick Toner"},"license":"MIT","bugs":{"url":"https://gitlab.com/ptoner/space-mvc/issues"},"homepage":"https://gitlab.com/ptoner/space-mvc#readme","devDependencies":{"webpack":"5.16.0","webpack-cli":"4.4.0","webpack-node-externals":"2.5.2","webpack-merge":"5.7.3","babel-loader":"8.2.2","@babel/preset-env":"7.12.11","@types/node":"14.14.22","core-js":"3.8.3","typescript":"4.1.3","ts-loader":"8.0.3","ts-node":"9.1.1","ts-mocha":"8.0.0","electron":"11.2.0","electron-builder":"22.9.1","mocha":"8.2.1","@types/mocha":"8.2.0","@types/reflect-metadata":"0.1.0","reflect-metadata":"0.1.13","regenerator-runtime":"0.13.7","framework7-loader":"3.0.1","typedoc-webpack-plugin":"1.1.4","typedoc":"0.20.16"},"dependencies":{"ipfs":"0.53.1","it-all":"1.0.4","uint8arrays":"2.0.5","orbit-db":"0.26.0","mfdb":"file:../mfdb","ethers":"5.0.26","@ethersproject/logger":"5.0.8","level-js":"5.0.2","inversify":"5.0.5","reflect-metadata":"0.1.13","framework7":"6.0.1","framework7-icons":"3.0.1","util":"0.12.3","stream-browserify":"3.0.0","url":"0.11.0","path-browserify":"1.0.1","assert":"2.0.0","process":"0.11.10"},"gitHead":"5d4cb1d032e611ec30de1b9698b3f7fbc9366bcc","_id":"space-mvc@0.4.0-beta","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-WO+xsIm9oIzgSMjUuystwjMqB3kZ0ka1jYieDkoj0CiU+E27y2GxE443KdzDxqLwQpiOUz1w/kLVFUlUpbAyPg==","shasum":"a05ce16ce1e6823d880bffb7d4cfe9136f6e0922","tarball":"https://registry.npmjs.org/space-mvc/-/space-mvc-0.4.0-beta.tgz","fileCount":90,"unpackedSize":5370861,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDPoFCRA9TVsSAnZWagAAxg4P/0cNNzDh5xgqYM0x2yeX\nGeFWWARK99XeBUVHmX/p4uQuTsCckj23yE6KhrS9b9YwFDjmkNdLs+IdDg81\nyvZJlC6B54awzNUgWmmFkGfwbzpQMCxiLhWPYJ1DLzUwO5Tp6aOmxoenCiz5\nBua6Tr3G45d3f57CwPMhSzUwSurwsb3WiDNBI+KhSCFINWQzpC/tH78DEsE7\n3Yb55Pj4EFUFyx80vTMGyX+GMHMWLhn3RquPY0OD+B4+RsCmW2yG3GI2qXbc\nQ+Iz29g4TFaBJ1CNLNjRMcpGBsp/6vNizipbzD8wjUJtR1aXi8n+QECR7PHP\n3+Egwk4KLwAV5xJlRS4bvaQIf+iO7vu0Kqz0oUmw6ZD2L6ZN7XuvAYYqEaCt\nQ0O/6JHcRhY5KoBcb6aaI7xLyRGrUj2R57xhmuLuir1tU7BGcOdwH3gUPX8R\n+VdDNKK8KxkiguGVEus1itLyrvrwSasK/bkhlEGwSB5nG1JtqCd3Spq5BMTt\nIXOJpXj4wHAE39NP30YhRP5BzIZ7pbt/d6gCNLDcQoWwYgPc7iUlUaKTz8O4\nZmJAAIo5y7KZkNFzH0V0RYEEInRTQDQ2m5sCchCA5bcFtGEVlHz4RyV3mLK5\nmXYWHZbQAIh/SjVjOql/aS+zBqLGqVLBSjq2FlksoLK+CLOh0r7KugY8vHiu\nLiij\r\n=V8Hk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFddazJKPGEJVoTOSlV1X23kIp7TnKkKPy/6kjDik5dwIgd5zc4ROETc763hkXFwWTi21bY4o9KmrqSeWQP/V2Vro="}]},"_npmUser":{"name":"ptoner","email":"ptoner@pm.me"},"directories":{},"maintainers":[{"name":"ptoner","email":"ptoner@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/space-mvc_0.4.0-beta_1611463172639_0.767465103532492"},"_hasShrinkwrap":false},"0.4.1-beta":{"name":"space-mvc","version":"0.4.1-beta","description":" TypeScript toolset to simplify building peer-to-peer applications using IPFS and Ethereum","repository":{"type":"git","url":"git+https://gitlab.com/ptoner/space-mvc.git"},"scripts":{"build":"node node_modules/webpack/bin/webpack.js --config=webpack.prod.ts ","build:dev":"node node_modules/webpack/bin/webpack.js --config=webpack.dev.ts","test":"cd test && mocha --require ts-node/register --timeout 999999 **/*.spec.ts --exit"},"main":"./dist/index-node.js","browser":"./dist/index-browser.js","types":"./dist/space-mvc/src/index.d.ts","keywords":[],"author":{"name":"Patrick Toner"},"license":"MIT","bugs":{"url":"https://gitlab.com/ptoner/space-mvc/issues"},"homepage":"https://gitlab.com/ptoner/space-mvc#readme","devDependencies":{"webpack":"5.16.0","webpack-cli":"4.4.0","webpack-node-externals":"2.5.2","webpack-merge":"5.7.3","babel-loader":"8.2.2","@babel/preset-env":"7.12.11","@babel/core":"7.11.6","@types/node":"14.14.22","core-js":"3.8.3","typescript":"4.1.3","ts-loader":"8.0.3","ts-node":"9.1.1","ts-mocha":"8.0.0","electron":"11.2.0","electron-builder":"22.9.1","mocha":"8.2.1","@types/mocha":"8.2.0","@types/reflect-metadata":"0.1.0","reflect-metadata":"0.1.13","regenerator-runtime":"0.13.7","framework7-loader":"3.0.1","typedoc-webpack-plugin":"1.1.4","typedoc":"0.20.16"},"dependencies":{"ipfs":"0.53.1","it-all":"1.0.4","uint8arrays":"2.0.5","orbit-db":"0.26.0","mfdb":"0.0.19-alpha","ethers":"5.0.26","@ethersproject/logger":"5.0.8","level-js":"5.0.2","inversify":"5.0.5","reflect-metadata":"0.1.13","framework7":"6.0.1","framework7-icons":"3.0.1","util":"0.12.3","stream-browserify":"3.0.0","url":"0.11.0","path-browserify":"1.0.1","assert":"2.0.0","process":"0.11.10"},"gitHead":"af68a58b533b9bcc79d8bceb5ab3f00992f1fac0","_id":"space-mvc@0.4.1-beta","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-8/sX4H9Q3zGnlc4HF7ruVL3A22mBxj2wBnUhPTRBooVevuEJmFUAEfEW7b6hOS0P2Nf9SEsIXmk0pMgkW1IrEA==","shasum":"526df77f16d6e18eec822c97da714cf4d42c65cb","tarball":"https://registry.npmjs.org/space-mvc/-/space-mvc-0.4.1-beta.tgz","fileCount":90,"unpackedSize":5370891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDQckCRA9TVsSAnZWagAAuZEP/jeJLfcHIl3ykGuSBpxK\nM2tvBCwF87GAj3V95yArbO6kIp2gC6QhO29wPZNwD8+o8yN63Rx+bp/J+8tC\nuwcxWfGmPcII2/fOnZx2FcmQjq8PU22t8Oi25X8W/v2iOpjD1zTbO8cX8uh7\nTZ1sDHoIMpSoQh0IkuaJGlfPfChhofcFGEIJCkAlfZCcnE47fu3p3XJE/VVO\nb0IpN5iVzy9Vri0hML9DlfOx1mSfy4Oc1Z6GgK0l+dW3TOxwNqnHpasCWKiT\nhKMZGoMBdOI/3kHjDmzcRKqOX86zPimdFI3oSeuCk0I/rd2hkxlngKWMf9ND\n+v3rrh1Yfkghzsjp7dY1D86DmyXnf0NHVjPxRp9I0R5ubEZWfl1er/RrZG6k\n65jpmFKThHQ3eBo9v9FLS71bzbBcfSq/JKfHFPMKscCEzn79DMuqmucIhqaG\njJ20bJWB+CvLiIbkteCteRDClMbw6Ee4iDreqc687givd/9t997GmYoQwJSF\nQaQgDdsUmbHvM1+puHJgMQQF9dxQfaH13uGTNiYupAewuCwVmljCi5laWGag\n0S81mV4GBuMiuW16Wc2PqqMlmbrqqc3Glo3uBv76/bHtEQngcEecVnUd/Zin\nbHZS+NtCkGOn7LHwQLBHhRfxkJAwqdMhIwwnWXpDfaQvuZDYRCAmtuPLG7/3\nLztA\r\n=7c9f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbzruxAGqXV7HRY5BWGws1b/0kUhDu6m4TuTu1TiZX+QIgEtC7nA38iYlZC/B5FgeIzoKZdcGQGysCoU4XdsV4qbU="}]},"_npmUser":{"name":"ptoner","email":"ptoner@pm.me"},"directories":{},"maintainers":[{"name":"ptoner","email":"ptoner@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/space-mvc_0.4.1-beta_1611466531825_0.054881067201881795"},"_hasShrinkwrap":false},"0.4.3-beta":{"name":"space-mvc","version":"0.4.3-beta","description":" TypeScript toolset to simplify building peer-to-peer applications using IPFS and Ethereum","repository":{"type":"git","url":"git+https://gitlab.com/ptoner/space-mvc.git"},"scripts":{"build":"node node_modules/webpack/bin/webpack.js --config=webpack.prod.ts ","build:dev":"node node_modules/webpack/bin/webpack.js --config=webpack.dev.ts","test":"cd test && mocha --require ts-node/register --timeout 999999 **/*.spec.ts --exit"},"main":"./dist/index-node.js","browser":"./dist/index-browser.js","types":"./dist/space-mvc/src/index.d.ts","keywords":[],"author":{"name":"Patrick Toner"},"license":"MIT","bugs":{"url":"https://gitlab.com/ptoner/space-mvc/issues"},"homepage":"https://gitlab.com/ptoner/space-mvc#readme","devDependencies":{"webpack":"5.16.0","webpack-cli":"4.4.0","webpack-node-externals":"2.5.2","webpack-merge":"5.7.3","babel-loader":"8.2.2","@babel/preset-env":"7.12.11","@babel/core":"7.11.6","@types/node":"14.14.22","core-js":"3.8.3","typescript":"4.1.3","ts-loader":"8.0.3","ts-node":"9.1.1","ts-mocha":"8.0.0","electron":"11.2.0","electron-builder":"22.9.1","mocha":"8.2.1","@types/mocha":"8.2.0","@types/reflect-metadata":"0.1.0","reflect-metadata":"0.1.13","regenerator-runtime":"0.13.7","framework7-loader":"3.0.1","typedoc-webpack-plugin":"1.1.4","typedoc":"0.20.16"},"dependencies":{"ipfs":"0.54.1","it-all":"1.0.4","uint8arrays":"2.0.5","orbit-db":"0.26.0","mfdb":"0.0.22-alpha","ethers":"5.0.26","@ethersproject/logger":"5.0.8","level-js":"5.0.2","inversify":"5.0.5","reflect-metadata":"0.1.13","framework7":"6.0.1","framework7-icons":"3.0.1","util":"0.12.3","stream-browserify":"3.0.0","url":"0.11.0","path-browserify":"1.0.1","assert":"2.0.0","process":"0.11.10"},"gitHead":"50aab7deb80b06a02f3da4bddfa9560ec9c5e76d","_id":"space-mvc@0.4.3-beta","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-GAEIXJExS6zTzFj92J7sXYKRDQSnloX7upzxdFAM4z8LtEE/A3vL3XUE7GsJPZ3hj/lSgXNFp1HWVW0z/yjAhQ==","shasum":"4b809df7ead646feb4a57124d6d67238189ea1eb","tarball":"https://registry.npmjs.org/space-mvc/-/space-mvc-0.4.3-beta.tgz","fileCount":123,"unpackedSize":5398714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKHLXCRA9TVsSAnZWagAALJMP/jaW4IAyp7kMTIZh/9pj\nAry1gKfe8+QSP0EPeNjVk37Vwv4Tk2iv8wNTQ7eqVXkUHH05rXybTDoo0EvL\n3ydppGcFXH7EB0Dqq8ZuXF7oTTa3HdgroORszfIX4RK/HFWyjqqWivTknoFL\nkGULhmwjpgrvicOsik8YHlckkZDv60qOHnkQFlvzGXRjnYnQ7gsLHy2rVb39\nR/fI5Ou9E0v8mkKQ6Em05gvxi9w3j1tL54kW+KnMvVLogESIVhp0nqtcFqCG\njXEdmNcJOog4NSaDH0SQVa5h9Obv/xQwp3trcg06Rbkcx2HqPAmCUP2iZFig\nfjN+0pcoyPMQUJZA0DhKF/nhZ4E7JucxOqs3D+0NGU+ItaaLwSrGGy0URsFM\nZz2sTT8ROFxkfut8pUTeI+zfpMi89/bHEIw1ZXN1FPayuTlVSZeinZ2UFZHc\nSUfFTnWeYEXR5NWi6F2mq8uXPOxOYh2zAmJ1AyzDxa3Bg32PykZHsYO0liXy\nCoFdyvZfKwksvzNeLfQ1QSkHH2xddSk22H0JkFbJ1JTttrb/9s3uuyGbJVry\nlOhSRgvBegIgDUKCtwUki06uq0RAwzA3BnYqPyC4NT7DePbkFgmvKxED/pwA\nUU80+IbN7GZEqrUKUAJDJggJdWk/NgVR/VSvXfF8Ll075ced3RD4QdknmkDF\nQvJj\r\n=T1sg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGZSUeJUdI5vuOrCtFjMQGUjSEu3lBC6dLBhHhArlwMxAiEA7ZbNUyOxdlvFIIacAmtqVT5+AlXhnl3sjBk5xWl0NNc="}]},"_npmUser":{"name":"ptoner","email":"ptoner@pm.me"},"directories":{},"maintainers":[{"name":"ptoner","email":"ptoner@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/space-mvc_0.4.3-beta_1613263574287_0.3143781108835322"},"_hasShrinkwrap":false},"0.4.4-beta":{"name":"space-mvc","version":"0.4.4-beta","description":" TypeScript toolset to simplify building peer-to-peer applications using IPFS and Ethereum","repository":{"type":"git","url":"git+https://gitlab.com/ptoner/space-mvc.git"},"scripts":{"build":"node node_modules/webpack/bin/webpack.js --config=webpack.prod.ts ","build:dev":"node node_modules/webpack/bin/webpack.js --config=webpack.dev.ts","test":"cd test && mocha --require ts-node/register --timeout 999999 **/*.spec.ts --exit"},"main":"./dist/index-node.js","browser":"./dist/index-browser.js","types":"./dist/space-mvc/src/index.d.ts","keywords":[],"author":{"name":"Patrick Toner"},"license":"MIT","bugs":{"url":"https://gitlab.com/ptoner/space-mvc/issues"},"homepage":"https://gitlab.com/ptoner/space-mvc#readme","devDependencies":{"webpack":"5.24.2","webpack-cli":"4.5.0","webpack-node-externals":"2.5.2","webpack-merge":"5.7.3","babel-loader":"8.2.2","@babel/preset-env":"7.13.9","@babel/core":"7.13.8","@types/node":"14.14.31","core-js":"3.9.1","typescript":"4.2.2","ts-loader":"8.0.17","ts-node":"9.1.1","ts-mocha":"8.0.0","electron":"12.0.0","electron-builder":"22.10.5","mocha":"8.3.0","@types/mocha":"8.2.1","@types/reflect-metadata":"0.1.0","reflect-metadata":"0.1.13","regenerator-runtime":"0.13.7","framework7-loader":"3.0.2","typedoc-webpack-plugin":"1.1.4","typedoc":"0.20.28"},"dependencies":{"ipfs":"0.54.2","it-all":"1.0.4","uint8arrays":"2.0.5","orbit-db":"0.26.1","ethers":"5.0.31","@ethersproject/logger":"5.0.9","level-js":"5.0.2","inversify":"5.0.5","reflect-metadata":"0.1.13","framework7":"6.0.11","framework7-icons":"3.0.1","util":"0.12.3","stream-browserify":"3.0.0","url":"0.11.0","path-browserify":"1.0.1","assert":"2.0.0","process":"0.11.10"},"gitHead":"d86a0b8b7b757f0f16c6c4e9d9f71fcf74ec8d3b","_id":"space-mvc@0.4.4-beta","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-x1AmOX87KX0/Zutvo7BMie/BBlsXG0go/sZpPUBH1tc93qesYz8jJcfedurY1AczeOZMdEfL8rqU0e48VrfkGg==","shasum":"72818f6b9e7b6e5d34d665085138cf7967351672","tarball":"https://registry.npmjs.org/space-mvc/-/space-mvc-0.4.4-beta.tgz","fileCount":122,"unpackedSize":5283812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP9yNCRA9TVsSAnZWagAA4QIP/RzS5bUbjTCsYpvm0z59\nRnWGK/zaH+zWrOSMGybdO/9QGuBko4g/L6IfCmbUylQuw9uOt7KRwZT/Cz4L\nmKoBJ5bQoSgaL8Wix9olmES3RsXADuOmqHbaiBmdZppC2mx0yhQ5aPPj3onh\n9yvCmxWT2nSmL6j/5EjX33ULl7vHiE9RIMf+e0G04poVyYidWovQ03MOTF/V\n+gXXvaPafjjtMLvDsgi6qJSS7gDKkgB4q71ppi70VU+gC2KycHOYpty1SQmz\nLDgxOGyLxqqBny3yGjYHItngGgeFDUUgle4SX1177Er6bQ3bSirMQhg9u3Bz\nNGtvb345z5+H9QncgoVVqMqSwISnZQFcv9x9BADmobQDKFokE1f/3zugbQ10\nR1jdvll4DgUcW64h8s68uSz7RjETlKRQGGF9p8LWG6mApbB2pX4revSYlck1\n/8y9LFkgZRqNGyStGkxlkUUo/jicHhmyggnAfExMsOoFfnsLOfT/nBB4QsJj\nZq0uIbSjPeQzNb4CsGz4rK81v8nxE9wjFBbdapzrgn7K3X0U0Yi/qW9i165k\ntOy2cJ2b+9hxEQYmvv+PLfqBnl1bJEughhAQO/ku4f1jVOsOmi31PFwm6O4q\nbvSgPICdbYbkJLvAkuuOU3s9o/99lDWNcSf86Ro8SiYlCx0iTpNrb7uoryDz\ncwV7\r\n=zwZA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCezLHSH0PXZ3y+TA0Z+wFuHfwEbqZ/WGD11qYLbuPC9QIhAIQdQ5Vumxnjj4G0NHzWLlU3bJyWhsvrWb7wmFF3mGgH"}]},"_npmUser":{"name":"ptoner","email":"ptoner@pm.me"},"directories":{},"maintainers":[{"name":"ptoner","email":"ptoner@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/space-mvc_0.4.4-beta_1614797964704_0.9975069774998535"},"_hasShrinkwrap":false},"0.4.5-beta":{"name":"space-mvc","version":"0.4.5-beta","description":" TypeScript toolset to simplify building peer-to-peer applications using IPFS and Ethereum","repository":{"type":"git","url":"git+https://gitlab.com/ptoner/space-mvc.git"},"scripts":{"build":"node node_modules/webpack/bin/webpack.js --config=webpack.prod.ts ","build:dev":"node node_modules/webpack/bin/webpack.js --config=webpack.dev.ts","test":"cd test && mocha --require ts-node/register --timeout 999999 **/*.spec.ts --exit"},"main":"./dist/index-node.js","browser":"./dist/index-browser.js","types":"./dist/space-mvc/src/index.d.ts","keywords":[],"author":{"name":"Patrick Toner"},"license":"MIT","bugs":{"url":"https://gitlab.com/ptoner/space-mvc/issues"},"homepage":"https://gitlab.com/ptoner/space-mvc#readme","devDependencies":{"webpack":"5.38.1","webpack-cli":"4.7.2","webpack-node-externals":"3.0.0","webpack-merge":"5.8.0","babel-loader":"8.2.2","@babel/preset-env":"7.14.5","@babel/core":"7.14.5","@types/node":"15.12.2","core-js":"3.14.0","typescript":"4.3.2","ts-loader":"9.2.3","ts-node":"10.0.0","ts-mocha":"8.0.0","electron":"13.1.2","electron-builder":"22.11.7","mocha":"9.0.0","@types/mocha":"8.2.2","@types/reflect-metadata":"0.1.0","reflect-metadata":"0.1.13","regenerator-runtime":"0.13.7","framework7-loader":"3.0.2","typedoc-webpack-plugin":"1.1.4","typedoc":"0.20.28"},"dependencies":{"ipfs":"0.55.3","it-all":"1.0.4","uint8arrays":"2.0.5","orbit-db":"0.26.1","ethers":"5.3.1","@ethersproject/logger":"5.3.0","level-js":"6.0.0","inversify":"5.1.1","reflect-metadata":"0.1.13","framework7":"6.0.21","framework7-icons":"4.0.2","util":"0.12.4","stream-browserify":"3.0.0","url":"0.11.0","path-browserify":"1.0.1","assert":"2.0.0","process":"0.11.10"},"gitHead":"3e5a76e2c59ae12a11fe0b59c38b9cc0569e27b1","_id":"space-mvc@0.4.5-beta","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-sgX27r4A7toEoRbJiHVmz9y+Xcs2fZUPKMHq/2YfuEN63DmF3lGvxyRLxKHpJxoXUbLwTc3t0MjTeGyU7Y5lRQ==","shasum":"f66313a8f1f57e398c78ac826b729e057c882188","tarball":"https://registry.npmjs.org/space-mvc/-/space-mvc-0.4.5-beta.tgz","fileCount":122,"unpackedSize":6251027,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7GsCCRA9TVsSAnZWagAAP7cP/j268Xofijem+6V+EoFF\nA1YUZF8XUesCMChTGJGTV3vwSedq3+582T9kk2A7a4gVFvXhkhzRELKMCKdq\nAT1VO2doon5fxq8SGnhtb20gkZPEoWCJwGuH7l83jDIuY5QPUaMYwBTeULCy\nJuk7fbPDE0znPiO0iBeFoeoSfdNhco5vxVS2AJjt8quU4BOgpFgNoaVCtiqG\nx8xXfoIokyBC1XlRGbQ5IK6rEnJaKkkBcBY1F0K0EBEojQxO/CiT2/SnqggQ\nf9bmHKa55CPWg1bVZHXrAVD5fjU/qWS6t05w46spWMxyzYz/xv2zJxEj1NSX\nih5/38ZLBQ3kLyTnXF1LevGy7e3UtONWac9o5EuP3yuloNU33nCEbiSamQs9\n2v46fb2Wy1BrlcGJWJqXxeJUH+J/5c+hmcRckYHxDPvGdtAFZQOAV3f/uxKn\n/GNUCEq6tX1k0i9IqQhbJ6Y9Ke9zJI2xtl0Adl0X2Abu3F2xBgHQXHU2fnL2\nrnG7qHvPq0BtC9xlEIbujU1/y76K+R3CKCLugKX6GUStXByVHGMemQcQTQAB\n/6ppIneH1xlfki7Ga8AqRzjfuDwuQn80o3PPv4Kpgd3NHE5yTvMpcUOHBk+j\njClS/0/pSofWrbaK6+1c6dFUKDpe4sqWHXoSsyyNYrovYnKPyjFteho3qNKk\n86RY\r\n=Q6UL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEO+X0wbWA5kBtpaE3Pdv3O0GwOnQYWYrBZlJ/htsbHKAiB1NkY9ef3r8ouO7Q58PU4ly5q90ulZ2XX1JiIh+4yupw=="}]},"_npmUser":{"name":"ptoner","email":"ptoner@pm.me"},"directories":{},"maintainers":[{"name":"ptoner","email":"ptoner@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/space-mvc_0.4.5-beta_1626106625894_0.8403638932336357"},"_hasShrinkwrap":false}},"time":{"created":"2020-07-30T12:12:42.117Z","0.0.1-beta":"2020-07-30T12:12:42.493Z","modified":"2022-05-18T09:36:55.722Z","0.0.2-beta":"2020-07-30T12:14:41.846Z","0.0.3-beta":"2020-08-05T14:19:31.441Z","0.0.4-beta":"2020-09-11T00:24:48.757Z","0.0.5-beta":"2020-09-11T03:17:31.066Z","0.0.6-beta":"2020-09-11T03:32:52.844Z","0.0.7-beta":"2020-09-12T14:39:28.137Z","0.0.12-beta":"2020-09-23T12:14:34.750Z","0.0.13-beta":"2020-09-26T18:36:50.905Z","0.0.14-beta":"2020-09-27T23:31:07.263Z","0.0.15-beta":"2020-10-01T14:04:28.351Z","0.0.16-beta":"2020-10-07T17:03:36.471Z","0.0.17-beta":"2020-10-08T12:20:37.456Z","0.0.18-beta":"2020-11-02T11:57:35.728Z","0.0.19-beta":"2020-11-03T22:39:20.083Z","0.0.20-beta":"2020-11-04T12:35:08.997Z","0.0.21-beta":"2020-11-05T13:25:57.368Z","0.1.1-beta":"2020-12-16T16:39:15.236Z","0.1.2-beta":"2020-12-16T16:46:55.501Z","0.1.3-beta":"2020-12-17T02:48:05.881Z","0.2.1-beta":"2020-12-17T17:40:16.265Z","0.2.3-beta":"2020-12-18T22:38:33.237Z","0.2.4-beta":"2020-12-24T05:16:10.997Z","0.2.6-beta":"2020-12-25T01:16:55.158Z","0.2.7-beta":"2020-12-27T03:30:27.993Z","0.2.8-beta":"2020-12-30T02:28:01.830Z","0.2.9-beta":"2020-12-31T13:04:39.449Z","0.3.0-beta":"2021-01-02T21:34:37.540Z","0.3.2-beta":"2021-01-08T18:36:17.139Z","0.3.3-beta":"2021-01-09T01:38:10.440Z","0.3.4-beta":"2021-01-12T07:31:46.231Z","0.3.5-beta":"2021-01-12T07:44:07.098Z","0.3.6-beta":"2021-01-16T19:05:20.349Z","0.3.7-beta":"2021-01-21T05:37:47.963Z","0.4.0-beta":"2021-01-24T04:39:32.835Z","0.4.1-beta":"2021-01-24T05:35:32.015Z","0.4.3-beta":"2021-02-14T00:46:14.490Z","0.4.4-beta":"2021-03-03T18:59:24.997Z","0.4.5-beta":"2021-07-12T16:17:06.063Z"},"maintainers":[{"name":"ptoner","email":"ptoner@pm.me"}],"description":" TypeScript toolset to simplify building peer-to-peer applications using IPFS and Ethereum","homepage":"https://gitlab.com/ptoner/space-mvc#readme","keywords":[],"repository":{"type":"git","url":"git+https://gitlab.com/ptoner/space-mvc.git"},"author":{"name":"Patrick Toner"},"bugs":{"url":"https://gitlab.com/ptoner/space-mvc/issues"},"license":"MIT","readme":"# Space MVC\r\n\r\n<p align=\"center\">\r\n  <img src=\"logo.png\" width=\"200\" />\r\n</p>\r\n\r\nA TypeScript toolset to simplify building peer-to-peer smart contract applications using Ethereum, IPFS, and OrbitDB. All the tools you'll need to get started quickly. Smart contracts, storage, MVC, and unit tests with a proven MVC pattern inspired by proven enterprise Java/.NET libraries like Spring.\r\n\r\nSpaceMVC makes it easy to build professional mobile, desktop, web, and Node applications using next generation internet technologies. \r\n\r\n## Our primary goals\r\n* Provide a radically faster getting started experience for P2P app development.\r\n* Make opinionated decisions to reduce boilerplate code.\r\n* Implements simple, familiar MVC pattern. \r\n* Mobile, desktop, web, and Node applications from a single code base. \r\n* Test Ethereum smart contracts with Truffle. \r\n* Mocha unit tests for business logic and full integration tests. \r\n* Lightweight. Less than 5MB total.\r\n* Use dependency injection to modularize your code. \r\n* Apps work offline by default. Data is primarily stored in the user's browser. \r\n\r\nSpaceMVC provides a pre-configured development environment with reasonable defaults. Start building real apps immediately. \r\n\r\n### Maintainable and Testable\r\n* Object-oriented design and [Inversify](http://inversify.io/) dependency injection helps you decouple your business logic and your UI to write maintainable and testable code.  \r\n* SpaceMVC relies heavily on [Framework7](https://framework7.io/) and the answers to many questions can be found in their excellent documentation. You can use it to build full featured iOS, Android & Desktop apps that look and feel native. It uses nothing but HTML, CSS, and Javascript.\r\n\r\n### Important Technology \r\n* [Typescript](https://www.typescriptlang.org/) - TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.\r\n* [Framework7](https://framework7.io/) - Build full featured iOS, Android & Desktop apps with HTML, CSS, and Javascript\r\n* [IPFS](https://ipfs.io) - A peer-to-peer hypermedia protocol\r\ndesigned to make the web faster, safer, and more open.\r\n* [OrbitDB](https://github.com/orbitdb/orbit-db) - OrbitDB is a serverless, distributed, peer-to-peer database\r\n* [The Ethers Project](https://github.com/ethers-io/ethers.js) - A complete Ethereum wallet implementation and utilities in JavaScript (and TypeScript).\r\n* [Inversify](http://inversify.io/) - IoC container Inversify.\r\n\r\n## Getting Started \r\n\r\nThe fastest way to create a new project is to clone the [SpaceMVC Starter](https://gitlab.com/american-space-software/space-mvc-starter) project. It's an example of a basic CRUD application that saves and loads lists of students for a class roster.  \r\n\r\nFor a more complete example see [American Sports Oligarch](https://gitlab.com/american-space-software/american-sports-oligarch).\r\n\r\n\r\n## Example\r\n\r\n```typescript\r\n\r\n    import \"core-js/stable\"\r\n    import \"regenerator-runtime/runtime\"\r\n\r\n    import SpaceMVC from \"space-mvc\";\r\n\r\n    // Set up Inversify container with dependencies.\r\n\r\n    //Example bindings. See iversify docs for full details. You'll bind your controllers, services, and DAOs here.\r\n    import { FranchiseService } from \"./service/franchise-service\" //just an example of a service\r\n    import { LeagueController } from \"./controller/league-controller\" //just ann example of a controller.\r\n\r\n    const container = new Container()\r\n    container.bind(FranchiseService).toSelf().inSingletonScope()\r\n    container.bind(HomeController).toSelf().inSingletonScope()\r\n\r\n\r\n    /**\r\n     *  Create Framework 7 init params.\r\n     * \r\n     *  See Framework7 documentation for available options: https://framework7.io/docs/app.html\r\n     * \r\n     *  Please note that the routes field is optional. \r\n     *  SpaceMVC maps routes with controller annotations.\r\n     *  Passing a value will disable that mechanism.\r\n     * \r\n    */ \r\n    let f7Config = {\r\n        root: '#app', // App root element\r\n        id: 'example', // App bundle ID\r\n        name: 'SpaceMVC Example', // App name\r\n        theme: 'auto', // Automatic theme detection\r\n    }\r\n\r\n    /**\r\n     * Configure the Orbit DB store definitions that we'll open in the WALLET_METASTORE (see below)\r\n     * For each StoreDefinition it will open an OrbitDB store. \r\n     */ \r\n\r\n    let storeDefinitions:StoreDefinition[] = [{\r\n        name: \"settings\",\r\n        type: \"kvstore\",\r\n        load: 100,\r\n        options: {}\r\n    }]\r\n\r\n    /*\r\n     * Using a truffle contract as an example. \r\n     \r\n       Contracts are available by injecting the ContractService into your services or DAOs. \r\n       Call getContract(name) to get the initialized ethers contract. \r\n\r\n    */\r\n    let truffleJson = require('../truffle/build/contracts/YourContract.json')\r\n    let contract:Contract = await ContractService.createContractFromTruffle(truffleJson)\r\n\r\n\r\n    /**\r\n     * By default the app will connect the \"homestead\" ethers provider. \r\n     * You can override this by passing a value for defaultProvider\r\n     */ \r\n\r\n    let spaceMvcInit:SpaceMvcInit = {\r\n        name: \"demo-project\",\r\n        displayName: \"Demo Project\",\r\n        container: container,\r\n        f7Config: f7Config,\r\n        storeDefinitions: storeDefinitions,\r\n        contracts: [contract],\r\n        defaultProvider: new ethers.providers.JsonRpcProvider(\"http://localhost:7545\") //an example to override and connect to ganache \r\n    }\r\n\r\n    await SpaceMVC.init(spaceMvcInit)\r\n\r\n```\r\n\r\n## Dependency Injection\r\nUse [Inversify](https://inversify.io/) to configure and inject dependencies into our services, DAOs, controllers, and more. You can also extend this behavior and bind your own objects to the container. You can also inject the services that SpaceMVC exports into your own classes. \r\n\r\nThe inversify container can be accessed at\r\n```typescript\r\nSpaceMVC.getContainer()\r\n```\r\n\r\n## MVC\r\nSpaceMVC implements a Model-View-Controller pattern.\r\n\r\n## Controllers\r\nURL routes are mapped to controller objects with the @routeMap() annotation. \r\n\r\n1. Bind your controller in singleton scope with Inversify\r\n2. Routes are mapped by the @routeMap() annotation. Each annotation must have a globally unique path. When that URL is accessed the method it's mapped to will be called.\r\n3. The controller method returns a ModelView object. It returns the model to render and the view is a Framework7 component with a template.\r\n4. SpaceMVC creates the component and passes the model data to it. \r\n5. See [Framework7 documentation](https://framework7.io/docs/router-component.html) for on-page event options.\r\n\r\n## Services\r\nServices are where your business logic goes. A service is a POJO annotated with the @service() annotation. \r\n\r\n1. Bind service in singleton scope with inversify.\r\n2. Create methods and associated unit tests. \r\n3. Inject ContractService to make calls to smart contracts.\r\n4. Inject your data access objects (DAOs) to store data in OrbitDB or IPFS.\r\n\r\n\r\n## DAOs\r\nData Access Objects (DAOs) store and retreive data from OrbitDB, MFdb and IPFS. A DAO is a POJO with a @dao() annotation. \r\n\r\n1. Bind DAO in singleton scope with inversify.\r\n2. Create methods and associated unit tests.\r\n3. Inject DAO into service to store and retrieve data. \r\n\r\n\r\n## Importing Truffle Contract\r\n\r\nSpaceMVC uses ethers.js under the hood for contract communication but we also use Truffle to develop Solidity unit test suites. \r\n\r\nWe have a basic interface that's agnostic to implementation but an easy way to import Truffle JSON files. \r\n\r\n```typescript\r\ninterface Contract {\r\n    name:string,\r\n    networks:Network[],\r\n    abi:any\r\n}\r\n\r\ninterface Network {\r\n    networkId:string, //network ID is exposed by provider.send(\"net_version\")\r\n    address:string //the address where the contract is deployed.\r\n}\r\n```\r\n\r\nExample: This will grab all the networking information out of the Truffle JSON and into the right format.\r\n\r\n```javascript\r\nimport { ContractService } from \"space-mvc\"\r\n\r\nlet truffleJson = require('../truffle/build/contracts/YourContract.json')\r\n\r\nlet contract:Contract = await ContractService.createContractFromTruffle(truffleJson)\r\n\r\n```\r\n\r\n\r\n## Metastore Service\r\nA Metastore is an object that loads and connects to a group of OrbitDB stores. This allows you to define all of the stores that your application needs and open them all at once. \r\n\r\nA Metastore named \"WALLET_METASTORE\" is created by default.  It's only writeable by the user's wallet address. The app will open and load all of the stores and OrbitDB will sync all of the stores to all of the user's devices. \r\n\r\n*Interface*\r\n```typescript \r\n    interface Metastore {\r\n        name:string\r\n        writeAccess?: string[]\r\n        storeDefinitions?:StoreDefinition[]\r\n\r\n        addresses?: any\r\n        stores?: any\r\n    }\r\n```\r\n\r\n### Store Definition\r\n\r\nA store definition contains info to open an [OrbitDB](https://github.com/orbitdb/orbit-db).\r\n\r\n* Name - the name of the store\r\n* Type - the type of Orbit store to open. Options are log, feed, keyvalue, docs, counter, and mfsstore\r\n* Load - the number of records to load into memory when the store is loaded\r\n* Options - options that will be passed to store initialization\r\n\r\n\r\n*Creating a custom Metastore* \r\n```typescript\r\n\r\n    //Configure a metastore a name, an array of keys with write access to the stores and the store definitions.\r\n    let metastore = {\r\n        name: \"NBA_STATS\",\r\n        writeAccess: [\"0x3Cf6079639D48D37b741D4bcF7c04f2C02062C46\"],\r\n        storeDefinitions:  [\r\n            {\r\n                name: \"player\",\r\n                type: \"mfsstore\",\r\n                load: 100,\r\n                options: {\r\n                    schema: {\r\n                        playerKey: { unique: true },\r\n                        firstName: { unique: false },\r\n                        lastName: { unique: false }\r\n                    }\r\n                }\r\n            }\r\n        ]\r\n    }\r\n\r\n    //Connect\r\n    await metastoreService.connect(metastore)\r\n```\r\n\r\n### Loading Stores\r\n```TypeScript\r\n    //To load a store later\r\n    await metastoreService.getStore(\"YOUR METASTORE NAME\", \"THE ORBITDB STORE NAME IN STORE DEFINITION\")\r\n\r\n    //Load a store from the default wallet metastore\r\n    let store = metastoreService.getWalletStore(\"student\")\r\n```\r\n\r\n\r\n## Events\r\n\r\n* spacemvc:initFinish - Fired when SpaceMVC has finished initializing.\r\n\r\n```typescript\r\n    //Create a listener\r\n    SpaceMVC.getEventEmitter().on('spacemvc:initFinish', async () => {\r\n        //Do stuff.\r\n    })\r\n```\r\n\r\n# Build\r\n\r\nProduction:\r\n\r\n```console\r\nnpm run build\r\n```\r\n\r\nDevelopment:\r\n\r\n```console\r\nnpm run build:dev\r\n```\r\n\r\nTests:\r\n\r\n```console\r\nnpm run test\r\n```\r\n\r\n\r\n* dist/index-browser.js - Browser build\r\n* dist/index-node.js - Node build\r\n\r\n\r\n\r\n\r\n","readmeFilename":"README.md"}