{"_id":"@blz-ospl/cardiovascular","_rev":"4-4cd681b3ea3997ca46f28eab7664e6df","time":{"1.0.0":"2018-08-11T22:59:37.597Z","created":"2018-08-12T00:57:46.446Z","1.0.1":"2018-08-12T00:57:46.858Z","modified":"2022-04-04T19:51:23.499Z"},"name":"@blz-ospl/cardiovascular","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.1":{"name":"@blz-ospl/cardiovascular","version":"1.0.1","description":"Package host for BPM","main":"index.js","scripts":{"lint":"eslint ./src/","start":"node src/server.js","test":"mocha --reporter=dot --exit","ci-test":"mocha --reporter=tap --exit"},"repository":{"type":"git","url":"git+https://gitlab.com/jvaughan/cardiovascular.node.git"},"author":{"name":"James Vaughan","email":"dev.jamesvaughan@gmail.com"},"license":"GPL-3.0-or-later","bugs":{"url":"https://gitlab.com/jvaughan/cardiovascular.node/issues"},"homepage":"https://gitlab.com/jvaughan/cardiovascular.node#README","devDependencies":{"chai":"^4.1.2","dotenv":"^6.0.0","eslint":"^5.3.0","mocha":"^5.2.0","prompt-confirm":"^2.0.4","supertest":"^3.1.0"},"dependencies":{"bcrypt":"^3.0.0","express":"^4.16.3","express-bearer-token":"^2.2.0","jsonwebtoken":"^8.3.0","md5":"^2.2.1","nano":"^7.0.0","zxcvbn":"^4.4.2"},"gitHead":"36f9a379fdf93da645ecb729f8ea08c46608e1f2","_id":"@blz-ospl/cardiovascular@1.0.1","_npmVersion":"6.2.0","_nodeVersion":"10.6.0","_npmUser":{"name":"jvaughan","email":"dev.jamesvaughan@gmail.com"},"dist":{"integrity":"sha512-uGSjLq+B4wYLHgnxKJfkdKRJzCRQ5C5iLhKjxMKNjaV5l8wZu0aoGW9OwEdTkTqvwd0/5+ZXE6Sf5hd7lY9/oA==","shasum":"e09cb7aba79d2a49634dca482b23b8cc490a924c","tarball":"https://registry.npmjs.org/@blz-ospl/cardiovascular/-/cardiovascular-1.0.1.tgz","fileCount":14,"unpackedSize":56871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbb4YLCRA9TVsSAnZWagAAE/sP/0tmJeOCw9KLXob/8n5F\ns6zqYzjLSp1rIcWInN9xYxsXoRXoZyKoRWrBJ4jO0J2ymkBdnFAdxqPVj3LK\nZu0vTKQ5C9pVH5xQ/MEiGV3TNXwAOmUy6WSNbXzSfw0jX3jUj8/quHILpMDY\nDq22DL2MbEPte4zPpAwaxXbWD8fIESXkz14fOkmXOi6BYb38nm5/hJsqABwA\nXLNPT8mRifrRGkNTYX248itNpfY+cdsxK4lMVkoq8Qf+/+6RD2MRAKCgzVKd\nYlqy7uzPJQ6wwzsGIxUgYHL/OBv0hrUTEZzFo5ypsq3wTjydG4ibJpVRZydh\nJPWHpsj6nDiWtT4SjdbY0MbI+OBxk8bTUop2Nh3d7rJh0hXQOxfNhoNeGSwQ\nDgdm/7jLpLomh7bjw1m88wrNVA5MpDICHtyWk31caltmjYqSEJ1oTYHBI6sP\nMS203qU7xIgmbbWQpAlZP85ND10aANEFPM2GlR5Lcvd7UKP3igrHkwB5QLCu\n5o0LC8b5KeN88JU8MN/cHPtOcouIpTGE0jq6uogu7/FVj0VJtAni6XrG3NF2\nhve3nV3ogJ3VzUeQ5EDbxKYN8Lk6TddyDyZZKoLWTICLwltG6mv1PYkrWV0f\nSP+9EU9KCsx4OG0VaP2bvpwRr2iEH8ZAjkVpCFwg92HP3qiGt/Yenk3s1U0o\n1G2x\r\n=xpej\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG85Xk5ozQkv11kFkKKF1JZTp+DqrCmvxTKmuaZTWn6bAiEAvatlUQs6wXQTPNWCI5xlHFbJkoAVdaDnCwd4O04i5w8="}]},"maintainers":[{"name":"jvaughan","email":"dev.jamesvaughan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cardiovascular_1.0.1_1534035466689_0.9563225874248917"},"_hasShrinkwrap":false}},"maintainers":[{"name":"jvaughan","email":"dev.jamesvaughan@gmail.com"}],"description":"Package host for BPM","homepage":"https://gitlab.com/jvaughan/cardiovascular.node#README","repository":{"type":"git","url":"git+https://gitlab.com/jvaughan/cardiovascular.node.git"},"author":{"name":"James Vaughan","email":"dev.jamesvaughan@gmail.com"},"bugs":{"url":"https://gitlab.com/jvaughan/cardiovascular.node/issues"},"license":"GPL-3.0-or-later","readme":"# cardiovascular\n\nCardiovacular is the package host for [blz-ospl.](http://blazingk.in/blz-ospl)\n\nCurrently, there is no frontend, but if you want to help out, feel free to\nstart writing some views.\n\n## API\n\nDocumentation can be found in [`docs/`](./docs/v1.0.0.md)\n\n## Requirements\n\n - [NodeJS](https://nodejs.org/en/) v10.6.0\n - [Apache CouchDB](http://couchdb.apache.org/) v2.2.0\n - [curl](https://curl.haxx.se/) (for testing)\n\n## Setup\n\n### Environment variables\n\nCreate a file named `.env` in the root of the folder, and populate it with:\n\n```toml\nCOUCHDB_URL=\"http://<adminuser>:<adminpass>@localhost:5984\"\nJWT_SECRET=\"<secret>\"\n```\n\nI recommend using [this](https://randomkeygen.com/) to generate a secret.\n\n### Packages\n\nTo use anything in `scripts/` you'll need the development dependencies.\n\n```sh\n$ npm i\n```\n\n### DB creation\n\nThis script will prompt you before deleting and recreating any currently\nexisting databases.\n\n```sh\n$ node ./scripts/dbsetup.js\n```\n\n### Testing\n\nTo run the test suite, you'll need to have `./node_modules/.bin/` in `$PATH`.\nIf you don't want to modify any `.*rc` files:\n\n```sh\n$ export PATH=\"$PATH:./node_modules/.bin/\"\n```\n\nThen:\n\n```sh\n$ npm test\n```\n\n## License\n\nCopyright &copy; James Vaughan 2018\n\nCardiovascular is licensed according to the [GNU GPL 3.0](LICENSE) or later.","readmeFilename":"README.md"}