{"_id":"@amida-tech/blue-button-cms","_rev":"4-a99d88580c97a883b42b2da018c27304","name":"@amida-tech/blue-button-cms","dist-tags":{"latest":"1.5.8"},"versions":{"1.5.4":{"name":"@amida-tech/blue-button-cms","version":"1.5.4","description":"Blue Button CMS Parser","main":"index.js","directories":{"doc":"doc","lib":"lib"},"scripts":{"test":"grunt"},"author":{"name":"Dmitry Kachaev","email":"dmitry@amida-tech.com"},"contributors":[{"name":"Matthew McCall","email":"matt@amida-tech.com"},{"name":"Afsin Ustundag","email":"afsin.ustundag@us.pwc.com"},{"name":"Matt Martz","email":"matt.martz@amida-tech.com"},{"name":"Jacob Sachs","email":"jacob.s.sachs@gmail.com"},{"name":"Avindra Goolcharan","email":"aavindraa@gmail.com"},{"name":"Marc Sylvestre","email":"marc.sylvestre@manhydra.com"}],"license":"Apache-2.0","engines":{"node":">= 14.19.1"},"dependencies":{"moment":"^2.29.3","underscore":"^1.13.2"},"devDependencies":{"@amida-tech/blue-button-model":"^1.10.2","brfs":"^2.0.2","grunt":"^1.5.2","grunt-contrib-jshint":"^3.2.0","grunt-contrib-connect":"^3.0.0","grunt-contrib-watch":"^1.1.0","grunt-jsbeautifier":"^0.2.13","grunt-run":"^0.8.1","jest":"^27.5.1"},"repository":{"type":"git","url":"git+https://github.com/amida-tech/blue-button-cms.git"},"keywords":["bluebutton","blue-button","cms","parsing"],"bugs":{"url":"https://github.com/amida-tech/blue-button-cms/issues"},"homepage":"https://github.com/amida-tech/blue-button-cms","gitHead":"8e2e21024a20503e20dd72d534d48fb22dadf27a","_id":"@amida-tech/blue-button-cms@1.5.4","_nodeVersion":"16.14.2","_npmVersion":"8.6.0","dist":{"integrity":"sha512-PYOyWRpOBsr0TaoY0TkVM3xX+0EveEBEDpXpgHltGM+uboXVmMk4ManWUSZrJj4U6Dnd626LNRUd1MLRIpUTGQ==","shasum":"d435038bcf030bca5e1eba46a43d8d3cb9563783","tarball":"https://registry.npmjs.org/@amida-tech/blue-button-cms/-/blue-button-cms-1.5.4.tgz","fileCount":40,"unpackedSize":8764021,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuWgSgNiW72CZBgW0ausdgWFDblbP1O6EJE/gDXpP1hgIgDXgsvfNumGFN3P0S3yv63zWvT+6qxdtHt5CAc1L2YbM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYwwLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAyw//agf0UJuiDUHSFlzEpVNH6pmSm3aSEewMMzozDO9FzZk9CJf+\r\ni+ZnuSeeJNoCGNRVy4yLC1s8z7FFj2yimhkH/xScp9j0CoX6VTsmDLawwTjj\r\nessU0Y6FY+R+stuLmH2AWgM5auRl3WYqtoOLUbZ6LPvAABw5rbWrmCRbapxR\r\n8ZLku7gI2Qcx5E1fB1JeD/11G4JLpZGyZk+KvJ2Cy9BVQUlga2fEVMjh+VMS\r\nEodC5rHV0Ny0tCA88g9Oz8MAczD5lwDDyq0MRmcCWzre2a0g81LDBENQJena\r\n5YTbaB9kqo0GhXLnYgYn+mmRZh+mDilscd9AymWZCUC8fzAWeD7j/rR/MPY1\r\nIrfn6Nkal5jGYwC1rOnJGIBkgaHUhLMaYcJ7eqODu5rUidx/JuH2qSIv1gtU\r\nGp6TbOgMvbd6G83OyP4yTE/I06KR1K/+g7ZF5SeFwO55tkC22nIfky0MSoXd\r\n3j/fMLK/K+Z7w9cAvJdc9Wz3Ty5MDIcl3V7JLlT2vZ22zJNKc0pDLGMWLVv4\r\nZpB8oCzd9tYPPvtIvcrdyNG0x/fJY0z1WQEOF6M/taKt+YL0V8W7UsDKQyHk\r\nQ910qydMjmFNrXW8VOX6a5mA+/i0LKRRDrLikygIYoc+bE5zUKH1JJEXQ3kt\r\nCeVn82nRAtzFnVTPCpTIYauQSVccBhWkaGc=\r\n=L+NX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"manhydra","email":"marc.sylvestre@manhydra.com"},"maintainers":[{"name":"manhydra","email":"marc.sylvestre@manhydra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blue-button-cms_1.5.4_1650658315186_0.11038008593214621"},"_hasShrinkwrap":false},"1.5.5":{"name":"@amida-tech/blue-button-cms","version":"1.5.5","description":"Blue Button CMS Parser","main":"index.js","directories":{"doc":"doc","lib":"lib"},"scripts":{"test":"grunt"},"author":{"name":"Dmitry Kachaev","email":"dmitry@amida-tech.com"},"contributors":[{"name":"Matthew McCall","email":"matt@amida-tech.com"},{"name":"Afsin Ustundag","email":"afsin.ustundag@us.pwc.com"},{"name":"Matt Martz","email":"matt.martz@amida-tech.com"},{"name":"Jacob Sachs","email":"jacob.s.sachs@gmail.com"},{"name":"Avindra Goolcharan","email":"aavindraa@gmail.com"},{"name":"Marc Sylvestre","email":"marc.sylvestre@manhydra.com"}],"license":"Apache-2.0","engines":{"node":">= 14.19.3"},"dependencies":{"moment":"^2.29.3","underscore":"^1.13.3"},"devDependencies":{"@amida-tech/blue-button-model":"^1.10.3","brfs":"^2.0.2","grunt":"^1.5.3","grunt-contrib-jshint":"^3.2.0","grunt-contrib-connect":"^3.0.0","grunt-contrib-watch":"^1.1.0","grunt-jsbeautifier":"^0.2.13","grunt-run":"^0.8.1","jest":"^27.5.1"},"repository":{"type":"git","url":"git+https://github.com/amida-tech/blue-button-cms.git"},"keywords":["bluebutton","blue-button","cms","parsing"],"bugs":{"url":"https://github.com/amida-tech/blue-button-cms/issues"},"homepage":"https://github.com/amida-tech/blue-button-cms","gitHead":"4f32354ed191e196cb9916f94019af648e02bbe1","_id":"@amida-tech/blue-button-cms@1.5.5","_nodeVersion":"16.14.2","_npmVersion":"8.10.0","dist":{"integrity":"sha512-QYJroUbWbsCnGivK2xsY0Hf510HbcFUjMeR+MA9jUPRLF4Jz574nDxMx3MecQpbgBrfKXucg7UHi3f19wEelhQ==","shasum":"b2acb4e4d28af220aff331cda382736604e8fc49","tarball":"https://registry.npmjs.org/@amida-tech/blue-button-cms/-/blue-button-cms-1.5.5.tgz","fileCount":40,"unpackedSize":8764033,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJPSELCXJBf4tvFEaaMqOidZUrbbpN0O/7rJF7Zqw2wAIgJwKK3lRaR1Ru7XZRmakF1w4C0G+wUXe8p1H53HixUo4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilov9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPLQ/7Bh+44EobtBEsi4PbO+1O9hFf6qAICp8DhTDPrjt/4ffaNCW2\r\nkU8gGMlJg1Ik/wkUtFTY/qNHTDnYztIonypKqxAcM1o60cH27T+7lelwXGH8\r\nwIgb54gDJUy8/vXeBTCN/GsbdHQU4M4YmUYBqzspL8m7nvCOYNFuyE3DhpbF\r\ngBzNe+9hdsg8a73ZYm8Ne9uPssifjdlx0u048uMcRtQXjg64hBZ3i7XQdiOK\r\ngDC63hwDHFyrMvTHedDpzKgO703t6/rtCQjwVpdsd1ehH8nffHg93341t1jG\r\n5uufJwiEybcucA+jj2c52Y3+CjV+PJzbeFANcUypw4KhcAdapYEuUnwYyD4L\r\nRz8eGfJThcZQZ/gQSiLB1H4UROGGoWpKIPu/O6PNtOBp2qFv5Nq6g6qRxAch\r\nKeEQ7skT8X4rK37J3UBlzpkIX9gD+/mX+wmbEJhfdVHKsgO+fkLURYXwxHAg\r\nk8YEjI+dbi/dJLFiE3nVuty+kLY0sPXeqxk0LydoOevlQgzJjk0Hd350kV54\r\nlDlE9KLzZpw6oLS0wDrwCsb6wrd8yzyc1dyDc5ahu0Y1QABjSlSjU5TckkKK\r\nD8prQWpXQZZTBVtqd9AWGCF6VVW64pAItm5Ghw1XqCYpUpOPyS6ly3TKUe9S\r\nZkAe4mJhLEeRAT1VRgVU7ywdBgcwXmFgCvA=\r\n=E5VT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"manhydra","email":"marc.sylvestre@manhydra.com"},"maintainers":[{"name":"manhydra","email":"marc.sylvestre@manhydra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blue-button-cms_1.5.5_1654033405727_0.9055504711623477"},"_hasShrinkwrap":false},"1.5.6":{"name":"@amida-tech/blue-button-cms","version":"1.5.6","description":"Blue Button CMS Parser","main":"index.js","directories":{"doc":"doc","lib":"lib"},"scripts":{"test":"grunt"},"author":{"name":"Dmitry Kachaev","email":"dmitry@amida-tech.com"},"contributors":[{"name":"Matthew McCall","email":"matt@amida-tech.com"},{"name":"Afsin Ustundag","email":"afsin.ustundag@us.pwc.com"},{"name":"Matt Martz","email":"matt.martz@amida-tech.com"},{"name":"Jacob Sachs","email":"jacob.s.sachs@gmail.com"},{"name":"Avindra Goolcharan","email":"aavindraa@gmail.com"},{"name":"Marc Sylvestre","email":"marc.sylvestre@manhydra.com"}],"license":"Apache-2.0","engines":{"node":">= 14.19.3"},"dependencies":{"moment":"^2.29.4","underscore":"^1.13.4"},"devDependencies":{"@amida-tech/blue-button-model":"^1.10.3","brfs":"^2.0.2","grunt":"^1.5.3","grunt-contrib-jshint":"^3.2.0","grunt-contrib-connect":"^3.0.0","grunt-contrib-watch":"^1.1.0","grunt-jsbeautifier":"^0.2.13","grunt-run":"^0.8.1","jest":"^27.5.1"},"repository":{"type":"git","url":"git+https://github.com/amida-tech/blue-button-cms.git"},"keywords":["bluebutton","blue-button","cms","parsing"],"bugs":{"url":"https://github.com/amida-tech/blue-button-cms/issues"},"homepage":"https://github.com/amida-tech/blue-button-cms","gitHead":"0a74a6db056593bb8204a2800646abcbbb2e17c6","_id":"@amida-tech/blue-button-cms@1.5.6","_nodeVersion":"16.14.2","_npmVersion":"8.12.1","dist":{"integrity":"sha512-iBSptQrCnNsH/zQC0t6h+3IXJtyhKIqCTHdtzVWu0z8eeHUfTxlD3z9ZouwUE2Yu9UIOROQVw6dH+/pLj/0BNQ==","shasum":"8e34ebc837e2decfe2dea4ab50103e00cc569a3c","tarball":"https://registry.npmjs.org/@amida-tech/blue-button-cms/-/blue-button-cms-1.5.6.tgz","fileCount":40,"unpackedSize":8764033,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGPQ6U5N6Hssia37GaGDmJHPbuFp2IQtWDTcDRFo0WOoAiEA+Cf2Wsoncvdd52ZooMwLOvc+28HFIMGNV0HTDH5SZ9E="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6YSxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrbhg/+JmTFgY+GXSKgoYkyOKpBpAJMO3zfmXCLnag0bQCyU7VjejOm\r\nzQDZyciiQbBEbEqpqkzGA8PECEvcRFavV5BuLxxoCGOQltavXmkXIiUdWnhc\r\nDM4FO9lCxKOYKnQ8wT+p5OgUtLdfcr3uJhd3t9OeB66Y2AWwQM/Bl+ZoACw7\r\nyn/SgUUdM6R53tXpb8xRCzDsxBIxfi4cv78Zj6GJMZcyd9ixXHnQm58Rwvgz\r\nmPLwDA+YVpGPlKS5WoRpzdeORIqY7cuyj9adOeLCUoCBi2NvhRWg6vPkXbPO\r\nJvmlrd/HzDnABP6TSKn7BSGrYpBMvfTE94kSN9CyZIyCmlKBBdrpQVHRnUzo\r\n0F76YoQtMsuNDVHTnb1pMx+plht1kdsR8Wq4HNe82KqXjEONDcQgQg6zDZth\r\nDTLxDZlkhNRKooytV2DV+58QRgZSFOL0Unp+Wg6B3f2CG/iQpdobRuO0o1sp\r\nRCrZn6UKheLjmFdj1a5vfSJCMg3e00SQXvB3bZuGCdVDY4vN1MJofA8pFPkw\r\nr3a344fDe4bpxC67LqPcWWzmKnc7FvNx/U+l/4yTqGhbcS+Vq21OVtecs/Tj\r\n/DfCDJKSkPCyMjyKIN4WW1R/NUj9ncwnhBe3eyBjShWKRj4isC5lY3M9z8iD\r\nl17DxqDKBmZ4QPTD2hpNX3ajRw6FVaEgsZs=\r\n=+8oU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"manhydra","email":"marc.sylvestre@manhydra.com"},"maintainers":[{"name":"manhydra","email":"marc.sylvestre@manhydra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blue-button-cms_1.5.6_1659471024579_0.27799431437701116"},"_hasShrinkwrap":false},"1.5.7":{"name":"@amida-tech/blue-button-cms","version":"1.5.7","description":"Blue Button CMS Parser","main":"index.js","directories":{"doc":"doc","lib":"lib"},"scripts":{"test":"grunt"},"author":{"name":"Dmitry Kachaev","email":"dmitry@amida-tech.com"},"contributors":[{"name":"Matthew McCall","email":"matt@amida-tech.com"},{"name":"Afsin Ustundag","email":"afsin.ustundag@us.pwc.com"},{"name":"Matt Martz","email":"matt.martz@amida-tech.com"},{"name":"Jacob Sachs","email":"jacob.s.sachs@gmail.com"},{"name":"Avindra Goolcharan","email":"aavindraa@gmail.com"},{"name":"Marc Sylvestre","email":"marc.sylvestre@manhydra.com"}],"license":"Apache-2.0","engines":{"node":">= 14.19.3"},"dependencies":{"moment":"^2.29.4","underscore":"^1.13.6"},"devDependencies":{"@amida-tech/blue-button-model":"^1.10.4","brfs":"^2.0.2","grunt":"^1.5.3","grunt-contrib-jshint":"^3.2.0","grunt-contrib-connect":"^3.0.0","grunt-contrib-watch":"^1.1.0","grunt-jsbeautifier":"^0.2.13","grunt-run":"^0.8.1","jest":"^29.3.1"},"repository":{"type":"git","url":"git+https://github.com/amida-tech/blue-button-cms.git"},"keywords":["bluebutton","blue-button","cms","parsing"],"bugs":{"url":"https://github.com/amida-tech/blue-button-cms/issues"},"homepage":"https://github.com/amida-tech/blue-button-cms","gitHead":"b4fc48c07f0fbc97f53f1fb07965e290f46dc966","_id":"@amida-tech/blue-button-cms@1.5.7","_nodeVersion":"16.18.1","_npmVersion":"9.1.2","dist":{"integrity":"sha512-jvzWR7l5OBQdgngWw5c0rzhO3QKlCFA6PEbdgPQ7q6Uomk8Sb30JaP8VhqxkdTb6a6Gzqo/wN5fQr/Rh7VC5zQ==","shasum":"b462a612eb40c75d3f7273b7e99d274df24abd9c","tarball":"https://registry.npmjs.org/@amida-tech/blue-button-cms/-/blue-button-cms-1.5.7.tgz","fileCount":40,"unpackedSize":8764033,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBB7MUkOJrSEGHQno0M/H8cw0drT+Pk6azPUKa6hqKDGAiBwsQtBJdGr+Zhj2DzSq9cK06j2D98tmEY9VAsHn+SDHw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtvzcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppKhAAoPzv6TZIppes37Hyoj2n9JUDYj2QtrItztPmsQkWVo0COBlS\r\nJ4fZB3ELz0TP3O9UXJOShZaQ9cuAQ8aj/Rd+zHHYb48mzZMdijRN3THMrN1Q\r\no/yeKSLXK3dE0WGC/ql1vTsBW1P0I/gbwHEMp8fEWw6TAoRImGjbLGA0ClRV\r\niOZFzYqyY/L5htmUw0cnI7dm/JegpUD6WAkF38R7ZGlt07S/nJZDwqS57OIn\r\nr0fCqaYLrhZHfLal1KVL/BNB/WEXjTR7NTuqb+v60shv6ZMAV9VqzRhQsdlN\r\nuw1dwWM3Tktgtjp5IA2EUwGup3UuV6VvGgf7QInVau33fs15CMLj76crNUvE\r\nOaB47MwwWnAB35v6YeAR/eTAxy43UziO4rqoWkYfDBX4rgkhTk9zdHHfJi17\r\n+P/GG1i2FEAl4b65z2xIuh10LOKdb6Yo7nccHzB1pgcGibaBZ80lz2Y7WoQ3\r\nI53fLZR4ufn8xLyDkHTgwF7dPOf5Tivv1IUS5o5omzlHLpl3CpYYE5uYyTGF\r\nAS9uKLTslHzzZkBpOv/a9BD2EXe67kAKNkaTfJIm2J5YL8zVPcv77jpIgmlO\r\nttXP5U4diacQCy3e6eDGbL3pdMCWhXzvWI2Fv/0j2kxknkVrP+qk7jAaeDEh\r\nSlV3Jk0TEtfkrPssTGDr/eveRLqQ5Tpqi3I=\r\n=5dxn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"manhydra","email":"marc.sylvestre@manhydra.com"},"maintainers":[{"name":"manhydra","email":"marc.sylvestre@manhydra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blue-button-cms_1.5.7_1672936668296_0.3779491544298357"},"_hasShrinkwrap":false},"1.5.8":{"name":"@amida-tech/blue-button-cms","version":"1.5.8","description":"Blue Button CMS Parser","main":"index.js","directories":{"doc":"doc","lib":"lib"},"scripts":{"test":"grunt run:test","coverage":"grunt run:coverage"},"author":{"name":"Dmitry Kachaev","email":"dmitry@amida-tech.com"},"contributors":[{"name":"Matthew McCall","email":"matt@amida-tech.com"},{"name":"Afsin Ustundag","email":"afsin.ustundag@us.pwc.com"},{"name":"Matt Martz","email":"matt.martz@amida-tech.com"},{"name":"Jacob Sachs","email":"jacob.s.sachs@gmail.com"},{"name":"Avindra Goolcharan","email":"aavindraa@gmail.com"},{"name":"Marc Sylvestre","email":"marc.sylvestre@manhydra.com"}],"license":"Apache-2.0","engines":{"node":">= 14.19.3"},"dependencies":{"moment":"^2.30.1","underscore":"^1.13.6"},"devDependencies":{"@amida-tech/blue-button-model":"^1.10.5","brfs":"^2.0.2","grunt":"^1.6.1","grunt-contrib-jshint":"^3.2.0","grunt-contrib-connect":"^4.0.0","grunt-contrib-watch":"^1.1.0","grunt-jsbeautifier":"^0.2.13","grunt-run":"^0.8.1","jest":"^29.7.0"},"repository":{"type":"git","url":"git+https://github.com/amida-tech/blue-button-cms.git"},"keywords":["bluebutton","blue-button","cms","parsing"],"bugs":{"url":"https://github.com/amida-tech/blue-button-cms/issues"},"homepage":"https://github.com/amida-tech/blue-button-cms","_id":"@amida-tech/blue-button-cms@1.5.8","gitHead":"bc4c089fc9168090f58b29cc17b2dd16d6c78b65","_nodeVersion":"18.20.1","_npmVersion":"10.5.1","dist":{"integrity":"sha512-qwc9/XZCdwQxH+ToW9jHuZjgfZM5uRsvxMW6hcvQxdk13ETWDg5lJ1GU/JXUL8kZ6usqId1F8AytJDggGjKXDg==","shasum":"4179bc90d97f108c6643b220387419410a9c4c5c","tarball":"https://registry.npmjs.org/@amida-tech/blue-button-cms/-/blue-button-cms-1.5.8.tgz","fileCount":41,"unpackedSize":8764518,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFx1tRC3qET9ZBDru396AIn2oQkTXr3wTQSzlC8DPZ6gIhANUAWcFqRGxtHU+jQ6cVYuXnUSFDcNGG7jF9Gxz2fMa1"}]},"_npmUser":{"name":"manhydra","email":"marc.sylvestre@manhydra.com"},"maintainers":[{"name":"manhydra","email":"marc.sylvestre@manhydra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blue-button-cms_1.5.8_1712929406790_0.9873043270240178"},"_hasShrinkwrap":false}},"time":{"created":"2022-04-22T20:11:55.134Z","1.5.4":"2022-04-22T20:11:55.365Z","modified":"2024-04-12T13:43:27.252Z","1.5.5":"2022-05-31T21:43:25.956Z","1.5.6":"2022-08-02T20:10:25.604Z","1.5.7":"2023-01-05T16:37:48.522Z","1.5.8":"2024-04-12T13:43:26.992Z"},"maintainers":[{"name":"manhydra","email":"marc.sylvestre@manhydra.com"}],"description":"Blue Button CMS Parser","homepage":"https://github.com/amida-tech/blue-button-cms","keywords":["bluebutton","blue-button","cms","parsing"],"repository":{"type":"git","url":"git+https://github.com/amida-tech/blue-button-cms.git"},"contributors":[{"name":"Matthew McCall","email":"matt@amida-tech.com"},{"name":"Afsin Ustundag","email":"afsin.ustundag@us.pwc.com"},{"name":"Matt Martz","email":"matt.martz@amida-tech.com"},{"name":"Jacob Sachs","email":"jacob.s.sachs@gmail.com"},{"name":"Avindra Goolcharan","email":"aavindraa@gmail.com"},{"name":"Marc Sylvestre","email":"marc.sylvestre@manhydra.com"}],"author":{"name":"Dmitry Kachaev","email":"dmitry@amida-tech.com"},"bugs":{"url":"https://github.com/amida-tech/blue-button-cms/issues"},"license":"Apache-2.0","readme":"Blue Button CMS\n=================\n\nBlue Button CMS Parser\n\n[![NPM](https://nodei.co/npm/@amida-tech/blue-button-cms.png)](https://nodei.co/npm/@amida-tech/blue-button-cms/)\n\n[![Build Status](https://travis-ci.org/amida-tech/blue-button-cms.svg)](https://travis-ci.org/amida-tech/blue-button-cms)\n[![Coverage Status](https://coveralls.io/repos/amida-tech/blue-button-cms/badge.png)](https://coveralls.io/r/amida-tech/blue-button-cms)\n\nThis library is part of [blue-button](https://github.com/amida-tech/blue-button) family of parsers and generate JSON data from CMS files.  The model of the generated data is described in [blue-button-model](https://github.com/amida-tech/blue-button-model).  This library is also exposed through [blue-button](https://github.com/amida-tech/blue-button).\n\n## Quick up and running guide\n\n### Prerequisites\n\n- Node.js (v14.19+) and NPM\n- Grunt.js\n\n```sh\n# Install dependencies\nnpm i\n\n# Install grunt\nnpm i -g grunt\n\n# Test\ngrunt\n\n```\n\n## Usage\n\n```javascript\nvar bbcms = require(\"@amida-tech/blue-button-cms\");\n\n//read in the file\nvar textString = fs.readFileSync(\"cms_sample.txt\").toString();\n\n//convert the string text file into blue button model\nvar result = bbcms.parseText(textString);\n\nconsole.log(result);\n```\ngetting:\n\n``` javascript\n\n{ data:\n   { demographics:\n      { name: [Object],\n        dob: [Object],\n        email: [Object],\n        phone: [Object],\n        address: [Object] },\n     vitals: [ [Object], [Object] ],\n     results: [ [Object] ],\n     medications: [ [Object], [Object] ],\n     allergies: [ [Object], [Object] ],\n     immunizations: [ [Object], [Object], [Object] ],\n     problems: [ [Object], [Object] ],\n     insurance: [ [Object], [Object], [Object], [Object], [Object], [Object] ],\n     claims: [ [Object], [Object], [Object], [Object], [Object] ] },\n  meta:\n   { type: 'cms',\n     version: '2.0',\n     timestamp: { date: '2013-03-16T05:10:00Z', precision: 'minute' },\n     sections: ['demographics', ..., 'claims'] } }\n\n```\n\n# Data Model\n\nData model details and validation can be found in [blue-button-model](https://github.com/amida-tech/blue-button-model).\n\n## Implementation\n\nSome notes on implementation are included [here](./docs/cms.md).\n\n## License\n\nLicensed under [Apache 2.0](./LICENSE).\n","readmeFilename":"README.md"}