{"_id":"@getg5/g5-updatable","_rev":"57-31421ab1f1d3d7efc53cd094ce467289","name":"@getg5/g5-updatable","dist-tags":{"beta":"2.6.1-beta.0","latest":"2.6.1"},"versions":{"1.0.0":{"name":"@getg5/g5-updatable","version":"1.0.0","author":{"name":"Tyler Hasenoehrl"},"license":"ISC","_id":"@getg5/g5-updatable@1.0.0","maintainers":[{"name":"tylrhas","email":"tylrhas@gmail.com"},{"name":"anonrose","email":"esornona@gmail.com"},{"name":"g5devops","email":"devops@getg5.com"}],"homepage":"https://github.com/tylrhas/g5_updatable_js","bugs":{"url":"https://github.com/tylrhas/g5_updatable_js/issues"},"dist":{"shasum":"6502c66f1431109303e1600b87f5dcc53949122e","tarball":"https://registry.npmjs.org/@getg5/g5-updatable/-/g5-updatable-1.0.0.tgz","fileCount":26,"integrity":"sha512-W1Z983GNkPqzF+L4lb/xx0DOOFWPRimXhjESdZn/wnWNUcWDfvzhk/YHhxKK3hi2I7Sk6NaELRg8u4wxaiSI5g==","signatures":[{"sig":"MEYCIQD79690K7qDGlj/Rk/I/jAPuUsf2VzdsqcvhdxldUJt4QIhAPHjIU4Yy5r6m2eJzbZ+P4bmfUT28kFQmcYlDHWdbc9o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3FspCRA9TVsSAnZWagAAJgYP/RdkNvWGzPxQYVQZWJI3\n1BxEYjxnXDnbaP9HRPL0sIis8sPSU5DfkrIEKm8XA51I1u+MuETPTilDyNZm\nW7Q5+cehG8GyseuUMyaubk4D1L9QvYlPMXxCuuDgrTmRQ8/zvHp4stUhWwEu\nmEiZsEQAtE9X+HBdDbbMQzNrCsDgAw881NZnKBITn6O4bBWcE51i5bVp+9id\nXn73B+O0n1EVztGh/mZcE70Nq9lp0FcR03ct68RLsG8H9VrQZxAP8ecYYtJm\nh/E47BU8vCrtFUe6xcIWGpZnB1loNX84elwbKVAM4G2f+QZlpfscSqllmFTg\ngHJy8W+oAI6cVY1MrF/VKtNE6AfxPxhN0SvaDhzKqJRwTYsGD1800fw9ZbZZ\nreW5DaZW9ARraBvXy5b/HLbdtsYknEj3UQFYPlTAzie0Wivk7MqVAXpT3KaG\nmUNM/klPKWaPVgAHX8X2yaLkPsLOKGGhnHx1FKBhZGy100RM61Ra4UnW8ye6\nY+0H6ebnLOBCRPB9RJ+iwpnwNerlbx9I8sOvbvV6EgrQc4MZW6gfbKCrQA8B\nJvfpKpwcYVJnpq52qF4aTLtGDXVJuhYSacVUzpAZGZT1U2yeWs4FOOewM2ln\nwKSAEso90XiN4+towKZu8NRyfd+pUJCq0M1DxEHiBoimBplsUdpc/jjhKmGI\nthKR\r\n=tj32\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0fa1f0da28bcf93451f0d6474eec2a8b1d908394","scripts":{"test":"jest","clear_jest":"jest --clearCache"},"_npmUser":{"name":"tylrhas","email":"tylrhas@gmail.com"},"repository":{"url":"git+https://github.com/tylrhas/g5_updatable_js.git","type":"git"},"_npmVersion":"6.9.0","description":"Allows Express apps to have G5updatable endpoints","directories":{},"_nodeVersion":"8.12.0","dependencies":{"pg":"^7.10.0","request":"^2.88.0","sequelize":"^5.7.6","body-parser":"^1.19.0","request-promise":"^4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","dotenv":"^8.0.0","express":"^4.16.4"},"_npmOperationalInternal":{"tmp":"tmp/g5-updatable_1.0.0_1557945127565_0.6910075748718361","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@getg5/g5-updatable","version":"1.0.1","author":{"name":"Tyler Hasenoehrl"},"license":"ISC","_id":"@getg5/g5-updatable@1.0.1","maintainers":[{"name":"g5devops","email":"devops@getg5.com"},{"name":"pcktbot","email":"pcktbot@gmail.com"},{"name":"tylrhas","email":"tylrhas@gmail.com"}],"homepage":"https://github.com/tylrhas/g5_updatable_js","bugs":{"url":"https://github.com/tylrhas/g5_updatable_js/issues"},"dist":{"shasum":"0800f0e328594d214748851dffb9a41d04fa54c4","tarball":"https://registry.npmjs.org/@getg5/g5-updatable/-/g5-updatable-1.0.1.tgz","fileCount":26,"integrity":"sha512-pJgQU2JNCgYhRwh8nV9mv8nm4w0TdR1VJw4CNzh5Y5yS2zD9GnLhvtcrauVdmdolHO1kl1pVTaotqw7umUgCgg==","signatures":[{"sig":"MEUCIQDyOsEkdKWSmT6ItKVP87e/ssUz/mxmJ0vH06x9fsu2vQIgJQkqMhFjdXuXCNVYmFA0jZgr52t2P4NGTvZY83HjviE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdd/0yCRA9TVsSAnZWagAAGn0P/2jcL863jphSfT9diZYY\nvs6PieJ9L3WETXfAGhALgmXCjeL/85PNkNqmslunVczi+CKoTLCmt8KJ4OZu\n355SlcgKwfYLM5X9qgCEUyLkz+lYxlM3DPJGF+eY2tML+lH87uwycjQfceMV\njUgy1WPZcbNQ9A9rstldCnndhlwmHa5Mj8d+zEw6H0RurfVLyo7QvfjBxiea\nUpm8uQu8bEEuqQQQ8h2f+3Ir8pt8NlD2iXZoMc/lQ89JdQS0R2sjyCiu3VGd\neXU+djGgtxDqwacLTNM0RYYZjpaAJxZmqfr+JEc99YifP8vXEzi7JD1l+lcW\nwL5o6uF1fnaJcbz14RdWcobo0du3jTPf5OpHzaXGxDGgLKoBYq8mQuAYw+ux\n2cHP9Vry1oPAntyLzay6curY0B2Gp8cgtWxfH/XxvH8Xs8fRjnd1OnsJEiXT\npuBpMmrRsDl+qXkCpXhBZt3nrNmgu2lDGqZPWNZ3jB+IECx+ULWQzy9GQqAB\nkOv64u1t7s0SoKxRQtYf+gQR2DnboRWhIsnnPJgS+t3dnWt1RUTvlcC7FNxj\nTVHROIKE2YSU3qAmO+wCt5il4F9OLxgHHFXYcpw8LiUxPv9kMlcF2kgR7YPw\nEf/0RndARYGs7e9iL7nxJtGrT9CH4eS+J2UrUPYX7oHSouu7jF89P19GaBZf\nBrJ5\r\n=ylQG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"31c36354efff6edda427524a2a107032c0cdb6e7","scripts":{"test":"jest","clear_jest":"jest --clearCache"},"_npmUser":{"name":"tylrhas","email":"tylrhas@gmail.com"},"repository":{"url":"git+https://github.com/tylrhas/g5_updatable_js.git","type":"git"},"_npmVersion":"6.10.2","description":"Allows Express apps to have G5updatable endpoints","directories":{},"_nodeVersion":"10.16.0","dependencies":{"pg":"^7.10.0","request":"^2.88.0","sequelize":"^5.7.6","body-parser":"^1.19.0","request-promise":"^4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","dotenv":"^8.0.0","express":"^4.16.4"},"_npmOperationalInternal":{"tmp":"tmp/g5-updatable_1.0.1_1568144689664_0.9481313552285937","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@getg5/g5-updatable","version":"1.0.2","author":{"name":"Tyler Hasenoehrl"},"license":"ISC","_id":"@getg5/g5-updatable@1.0.2","maintainers":[{"name":"g5devops","email":"devops@getg5.com"},{"name":"pcktbot","email":"pcktbot@gmail.com"},{"name":"tylrhas","email":"tylrhas@gmail.com"}],"homepage":"https://github.com/tylrhas/g5_updatable_js","bugs":{"url":"https://github.com/tylrhas/g5_updatable_js/issues"},"dist":{"shasum":"400ae6ffe357fcf99d9deb8efce8be38dc3d574a","tarball":"https://registry.npmjs.org/@getg5/g5-updatable/-/g5-updatable-1.0.2.tgz","fileCount":26,"integrity":"sha512-iQKXaEj/u9Tl9Skj4Xy7aPTEeORdTPXP6lvFpF4egVCdMtjkotdVXETQ3tZ9zyEsap8kWCMyFSV2DxqTIIhSrQ==","signatures":[{"sig":"MEYCIQDDDBatz2mEkDXWiu1gNbU6nWkhhPslq4RTc1Z0NyzcZAIhALfPheW1wvzny43/DE6rUQvR2JfEWvMM714j/UVIENlR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95555,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeARxCRA9TVsSAnZWagAA7CsP/17aabOJ7jU9QKc8vKPP\nK1GKF6zfccevZ0x1+PlDfv1pOaU2YCOY2f5D3v+NOc1mrWYb10uoEaJ52Phe\n6r6UNfAHo1TE4RN25Q8sGT1+sJ5ADCNy6VlvR/mVHRxsDfyuUmMGbeDSfkmd\n1VdqLdJys9Ucv81wK5W70EamOo1JNoB87nweWgABhoBxaApiCZ0mLT+u1bF4\nFMBrpVpkUOf7YwfnWS5CcZbHsYiIjeh4kZxMIRbcRs4paCDRjz/mBw9pKM8s\nvVV6482Ty/vmQyxZedrRiEMthI2jcfPHjm0AEITL+l3oXCc+b5QjQsBSLD9b\nZ35Ib4jLYkVggwYWNFL/qe8hGdIafb6AYtZ6HmX8Wr4FwXri5CU0001z+Zns\nymsbt8UQcnjsRHBloxdeNa7MU04Jkp5o041LltrFWZv8hMY3U3uSF/+zUhXj\nGkfHaimMJVyyZR8Ih3V65IV3xugmqT4SCLh229D6WoOxXOWNuzWowS/tIULf\nVwqFKi6x9v6S5O5qcPOiF/jP+g66FM6HFcMYZxECac885dQXeSpYMjHfVXhU\nEdH7cDjMQnV03Su/8bxi1PghwoRAOPGNA0o7vBpZUhe6aKi1rRFER8c0XpVF\n0dWYmPbnZzF0ZxgYhitXymQ44cuWC236e2aNdgBwv6GtyEAADTirMFtFLXU+\nATW1\r\n=oFPk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3f39b0ae4747f5d285a18edc91feb983d1b7f7f3","scripts":{"test":"jest","clear_jest":"jest --clearCache"},"_npmUser":{"name":"tylrhas","email":"tylrhas@gmail.com"},"repository":{"url":"git+https://github.com/tylrhas/g5_updatable_js.git","type":"git"},"_npmVersion":"6.10.2","description":"Allows Express apps to have G5updatable endpoints","directories":{},"_nodeVersion":"10.16.0","dependencies":{"pg":"^7.10.0","request":"^2.88.0","sequelize":"^5.7.6","body-parser":"^1.19.0","request-promise":"^4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","dotenv":"^8.0.0","express":"^4.16.4"},"_npmOperationalInternal":{"tmp":"tmp/g5-updatable_1.0.2_1568146544900_0.9431124489869089","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@getg5/g5-updatable","version":"1.0.3","author":{"name":"Tyler Hasenoehrl"},"license":"ISC","_id":"@getg5/g5-updatable@1.0.3","maintainers":[{"name":"g5devops","email":"devops@getg5.com"},{"name":"pcktbot","email":"pcktbot@gmail.com"},{"name":"tylrhas","email":"tylrhas@gmail.com"}],"homepage":"https://github.com/tylrhas/g5_updatable_js","bugs":{"url":"https://github.com/tylrhas/g5_updatable_js/issues"},"dist":{"shasum":"463b3dd7fa02625af6693694d575a985a4f1b94a","tarball":"https://registry.npmjs.org/@getg5/g5-updatable/-/g5-updatable-1.0.3.tgz","fileCount":26,"integrity":"sha512-KN+J7rd5UZQPPq3//vCcW1TCezqBkg47YLGA3MMkVPc96IQJRsOz1aIN7dzubBE0shzn3zbdeBP3LlMJCj0wgQ==","signatures":[{"sig":"MEUCIDr8BtLOjkh3HB3+HxYogNTd4wLYcvZWHBehkpRs9MlLAiEAtTleTDnut9bf0WxX8MEj6BtHShSkptd3GUvVWhwG9i0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeBaNCRA9TVsSAnZWagAAt3oP/im5S9D4Ouc6PFhqLIEY\nJdTfl28kahF5paE/Ne4i7VP2/bijrvkVMPh5dIuskOdF3ikZ1M9uYmeuCt6D\nxXF9iwdDVDvOg8dyD14TZBbXPs2jDaNcheE/1WQHrCZ0ZFBRp7j554B4PoPm\nAVGoXzXeWuDJMEt+/UeJnklmlOnE4d3DKUiW5pnRqkCqvBEfQpOft1FWQp8m\ngnvN7Ops2R2hpv9NO+P52KkYZ2FPnqRxOTJY1EoM+etDPATAVXpxFG7s+dQV\nTiTiCcnUQyUnWhjU3FbSKV6Rl8owuvcLyfmqXwgiRfFiPhNyzsWtyVde/Lcw\nUIam1giu0X2PKXr1gps3Ndr662UlY6wE4Xs/ww54SkOZwhu9tNL+iWjJWS1R\nLr1SDQk6CadMnjW043kRYDrX9qTXXYj3Iq5d9sXeedXAuFx0Cfd8rSqGht3P\nqUqiHkw1fxZBcl3HZg506CfE9NmAr1oigSwLhKY00wpDhc2bP1nue0ISUanh\nBf8rL4SBONuW+P13h2ntZAPqaWEIq65fwITV/nVwPGzMA6rF1BdD6ycOeWRi\nmDfDZbVtxQEaXumR4dbu0QgX8ATxCY4plO2HCUFIXNYLrA0Z88KmQ5sP+EdS\njbtmme/6vxn81eFAsDOTT+ka7dSt9lPH3lNHBm6lVfssBDNTv//+CCMisgC2\nRZhz\r\n=Zg1v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d0baefca8371bd7495ea4c13afc2e2af745f35fa","scripts":{"test":"jest","clear_jest":"jest --clearCache"},"_npmUser":{"name":"tylrhas","email":"tylrhas@gmail.com"},"repository":{"url":"git+https://github.com/tylrhas/g5_updatable_js.git","type":"git"},"_npmVersion":"6.10.2","description":"Allows Express apps to have G5updatable endpoints","directories":{},"_nodeVersion":"10.16.0","dependencies":{"pg":"^7.10.0","request":"^2.88.0","sequelize":"^5.7.6","body-parser":"^1.19.0","request-promise":"^4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","dotenv":"^8.0.0","express":"^4.16.4"},"_npmOperationalInternal":{"tmp":"tmp/g5-updatable_1.0.3_1568151180748_0.34440998101653597","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@getg5/g5-updatable","version":"1.0.4","author":{"name":"Tyler Hasenoehrl"},"license":"ISC","_id":"@getg5/g5-updatable@1.0.4","maintainers":[{"name":"g5devops","email":"devops@getg5.com"},{"name":"pcktbot","email":"pcktbot@gmail.com"},{"name":"tylrhas","email":"tylrhas@gmail.com"}],"homepage":"https://github.com/tylrhas/g5_updatable_js","bugs":{"url":"https://github.com/tylrhas/g5_updatable_js/issues"},"dist":{"shasum":"05d832d9b4bd9817b7af360f15aa79de3c064dcf","tarball":"https://registry.npmjs.org/@getg5/g5-updatable/-/g5-updatable-1.0.4.tgz","fileCount":26,"integrity":"sha512-59kGcl5yWw73FsbcpBdOTOCOT7tbV21kR/dKQGCzc1OfJVpMmgkMXh2bCFKeEE13ksHL3cIxcMGnBFu6V9FVeA==","signatures":[{"sig":"MEYCIQCdHjRYXKArvMsK8zH6R8JpXxSfRG4dVNB1kvvvdZKJ/wIhAOc9qCUaz4RZoqlVt1s5cVn7NymG/OMBSE04QN5PB6WL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeBlzCRA9TVsSAnZWagAAUvwP/jYBBaWs/VXPLSY8CXGc\nF9ZPocagRxKpzgDrKVaFiRAzkhxidsIMpop1YALoER3NUD2IwDmpgU696Z2U\nAym07HAHSKkzI6/ZNPXy0l0vxgWRoo9N8oMZT6icWY9HrcHRwSTk6bKZZK4G\njH6pNoPCizo81jsqQSby51IyOxhU/CPSnasjWJBy6ro2X3M17XQ4o8Ucqey3\nOLCu3OINmzfcjCS5jp6q7VlbWkzeUnbOz00VtBbx1UrL89ZWvXtwYjBc7qrh\nmMIHqSELuCI5UIrKVokhtwOlWcPEdu3fBfLttUxcTsCSi++wiHi4mJYG0V2A\n/EK1/bBNCw//aoLpvKyvELnEyCd0Kj2dFSza90owEhI/+EwiED18Arfk7xN4\nsJBBU5cy4mrcpaNvAFSo9wmFocGR1Ptm4+5iXS6Bhz4bCTmaKD6WndLFvJ3L\nyfnttPS/RYsmDm/VBnTiACACRBv7zT2jtNbsUjsYZ1CTurqkyhGV5aY8Xoqs\nHi4/+61+phWN365qvkSVAN60L0TycqB0lyfTvlwjIE8kkOvwzoa+PNumz/L1\nJ7wIhhF+gn8IX5ruOPDbeabNzGMwX/khEBYlmifRKnOp6pcrtpUlox6usUkX\n+/IX+uKhtHgW8S0Krf5wMX4S36M3NJzyzOgpwMXASzSAjTeAOxbN96BtIPur\nx7gy\r\n=pbXx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"25875a10ebf56212cf12383658c2b882aa127c82","scripts":{"test":"jest","clear_jest":"jest --clearCache"},"_npmUser":{"name":"tylrhas","email":"tylrhas@gmail.com"},"repository":{"url":"git+https://github.com/tylrhas/g5_updatable_js.git","type":"git"},"_npmVersion":"6.10.2","description":"Allows Express apps to have G5updatable endpoints","directories":{},"_nodeVersion":"10.16.0","dependencies":{"pg":"^7.10.0","request":"^2.88.0","sequelize":"^5.7.6","body-parser":"^1.19.0","request-promise":"^4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","dotenv":"^8.0.0","express":"^4.16.4"},"_npmOperationalInternal":{"tmp":"tmp/g5-updatable_1.0.4_1568151923256_0.5152861187044475","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@getg5/g5-updatable","version":"2.0.0","author":{"name":"Tyler Hasenoehrl"},"license":"ISC","_id":"@getg5/g5-updatable@2.0.0","maintainers":[{"name":"g5devops","email":"devops@getg5.com"},{"name":"pcktbot","email":"pcktbot@gmail.com"},{"name":"tylrhas","email":"tylrhas@gmail.com"}],"homepage":"https://github.com/tylrhas/g5_updatable_js","bugs":{"url":"https://github.com/tylrhas/g5_updatable_js/issues"},"dist":{"shasum":"761a61fc13444b63016e5876cc439f316452e4dc","tarball":"https://registry.npmjs.org/@getg5/g5-updatable/-/g5-updatable-2.0.0.tgz","fileCount":26,"integrity":"sha512-vEFAFQ0f3jv5ZWt4KGsl6Itz6qCtAxV0pTzYQc6TVbXXqfTcIPsblsLln67iR3rX1oEXX4cJqGXlKCWVM980wA==","signatures":[{"sig":"MEYCIQCh3S1kmm+aO7NuHKzIU0PrvWEAe8kIszAPchXSil3spgIhAM8MD4L0KSh+wGyDADcsxINFdgZ3DN/1FSYHI7XvHQ1A","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgmKVCRA9TVsSAnZWagAAd1IQAJulIIDTD7dRlTESk5vJ\nzmOPujsa/BBwqihctFWlCw1fzFPqecQ3pkAk9DbUfkywxoOBaVVgCOz9j/bd\n8FmH+QWtbdGr1YZcMoiQuCPiJov5YRm2eTuEJZfcZXPgwayMXFxuw0AfD05Q\njj6EZHGEAv366vDfNYRaHrKVUKom46MMi/D/Z40dXVsZf3PEeJyJC8ZLog9d\nrFKJPPX2iPGOXA/VHP3uV8ziPvEGROFBsWbeSFb61x+tmItKzpKbfphBNf+x\n93qdPMuScana6/cnsOfsfyqxsmErjT/bNS3qH8ERX6ejgpC5RFt+B2jNKOrt\nSvPdAKSYuZblXX6xu0bi8M7qZZ00S8qXH21t3bgF7YiYesWWgUU2ttV6SCpS\nNisb6dVQddHCp7/EnFkuhIEYKAeRmltmQmWCqEfTrI5GJwA1Ui7CzW9tkcvw\niLaljB0qcyXVojAPQTtsOZoYH4hVbVxmKaMqFaMSauxT2CbKw4avoSZJb8k+\nwo70AWAp76/T09nYX9HUa5JOFPOkfbnPGfpEwccN9FkUqovp2jnlAP+UJpsU\n6rLB76rcpXEfwZ6GSK4OLplDIjDIc3tstmD5u1D2rsV4cL45h6lrlfuPxXJe\njVuIxUMZYjX2vyuM+7hfpdBg9O3t6UuOSLWnVHUkdzKKvzc/uGC3QKsrcJ4/\npV0U\r\n=FU4i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"dbcc9d3077fd21757f9ea6c12ef36982ad6e200e","scripts":{"test":"jest","clear_jest":"jest --clearCache"},"_npmUser":{"name":"tylrhas","email":"tylrhas@gmail.com"},"repository":{"url":"git+https://github.com/tylrhas/g5_updatable_js.git","type":"git"},"_npmVersion":"6.11.3","description":"Allows Express apps to have G5updatable endpoints","directories":{},"_nodeVersion":"10.16.0","dependencies":{"pg":"^7.10.0","request":"^2.88.0","sequelize":"^5.7.6","body-parser":"^1.19.0","request-promise":"^4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","dotenv":"^8.0.0","express":"^4.16.4"},"_npmOperationalInternal":{"tmp":"tmp/g5-updatable_2.0.0_1568826005018_0.5998784901492504","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@getg5/g5-updatable","version":"2.1.0","author":{"name":"Tyler Hasenoehrl"},"license":"ISC","_id":"@getg5/g5-updatable@2.1.0","maintainers":[{"name":"g5devops","email":"devops@getg5.com"},{"name":"pcktbot","email":"pcktbot@gmail.com"},{"name":"tylrhas","email":"tylrhas@gmail.com"}],"homepage":"https://github.com/tylrhas/g5_updatable_js","bugs":{"url":"https://github.com/tylrhas/g5_updatable_js/issues"},"dist":{"shasum":"5b3cd47932474db1def4a06f1ed85ef44c4ca6e9","tarball":"https://registry.npmjs.org/@getg5/g5-updatable/-/g5-updatable-2.1.0.tgz","fileCount":26,"integrity":"sha512-3ig4aj9ywST310NQdIYngRtYmPYU7vcXRiPzDCTj+KRazsMmV+qmZ5ri+ltugjTYs+RFE1+wYYk72+daj1pwTw==","signatures":[{"sig":"MEUCIC/qPmkHS1SYPseauXiTXc/5pLc6wac9qEEa0QGDRRIXAiEAi5Pky3uV5H+yhzql21zs0yW5/a7EqtP6v2zxyGnARl8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95636,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgmzzCRA9TVsSAnZWagAA+nwP/jc4axTx71/w58NlRyjt\nwL4fUEuU6cc4IihcVznqShRxi78UhjuLobF6obtkUhb4lXYsPKm/fxjJoJLM\nb8yj4bIeImu8NnxmXeG+lb6Seb+/G21dqCG4ZHSLPFIz4uIKRIzSoGRKhnCi\nhZKRWO34/xQnxtWLxMFB3+waEHM7j/sB7oZyXmvHHKhUiBV1j6lyWMzLDQg9\ncG3Su6hxY0ef1JFAjdpj24N4li0ekOHa9is2008C5nf9cBx4fBCgTN1qsBUp\nWzGPAxPfnAdcHNNQPtrAD0BtYHXUQ1pVq7u3UUCPSKONKF6TxqYtBS19JICc\nUabcdVxWqbKkSVHRn6ySTgIkQQ9vSiC5hZdpzA/VjOjK4tqvoVRicRkAEIDl\nzHtUZGXiQkPuTre2tLBJ1VWAsEgQPDqXROZ0DitaECG5h1rfanyAT8cyLJVh\ntZ7JuNM7ShsWGcJ6gmqDhpOj9siAPonYe6TIFuyR+2Kgh5/zshh6HyENOjyK\nX1SDEZhSEdTiHMkfkwcfF6vrTPTDwl56z7uhY8A2stCGOiv7o/mLuupGuxrR\nGGrXgDiyoTejGLWjYdwthscZwFEUTuQ3xMLF0kIn1eWptDL53ueDpL0Lw7Mw\nI0QBtxLjFVkPpM+psxiV2nBsaXrYiqQ0FM8AUDs+0EX1OX8dODsNsM79/XC4\ntBKv\r\n=BkJ+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"357fd47f65c172c2bb33745a5348df2381a071b9","scripts":{"test":"jest","clear_jest":"jest --clearCache"},"_npmUser":{"name":"tylrhas","email":"tylrhas@gmail.com"},"repository":{"url":"git+https://github.com/tylrhas/g5_updatable_js.git","type":"git"},"_npmVersion":"6.11.3","description":"Allows Express apps to have G5updatable endpoints","directories":{},"_nodeVersion":"10.16.0","dependencies":{"pg":"^7.10.0","request":"^2.88.0","sequelize":"^5.7.6","body-parser":"^1.19.0","request-promise":"^4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","dotenv":"^8.0.0","express":"^4.16.4"},"_npmOperationalInternal":{"tmp":"tmp/g5-updatable_2.1.0_1568828658699_0.5144353327963076","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@getg5/g5-updatable","version":"2.2.0","author":{"name":"Tyler Hasenoehrl"},"license":"ISC","_id":"@getg5/g5-updatable@2.2.0","maintainers":[{"name":"aborows","email":"adam.sworob@getg5.com"},{"name":"bnicerrr","email":"bnicerrr@gmail.com"},{"name":"colinmcc","email":"colin.n.mccullough@gmail.com"},{"name":"g5devops","email":"devops@getg5.com"},{"name":"nathanstruhs","email":"nathan.struhs@getg5.com"},{"name":"pcktbot","email":"pcktbot@gmail.com"},{"name":"pverhaar","email":"pieter.verhaar@gmail.com"},{"name":"tylrhas","email":"tylrhas@gmail.com"}],"homepage":"https://github.com/tylrhas/g5_updatable_js","bugs":{"url":"https://github.com/tylrhas/g5_updatable_js/issues"},"dist":{"shasum":"bce86fb6fb342ccb7fda01a99a6578e16bdb88ec","tarball":"https://registry.npmjs.org/@getg5/g5-updatable/-/g5-updatable-2.2.0.tgz","fileCount":26,"integrity":"sha512-WqUc0OWYnSxooun2NkMdcKS9uHbscow3YaA42GU6tQDhbEhYQJUbLmUg5FoI0eKxZQvgkW2swKMmhQXcXobmHA==","signatures":[{"sig":"MEUCICj3F2db8qR/jmJb2yDHHxF/aqTIdwDDhQNt/UleHoCUAiEAjbwbpMod733plRqHd4QE4XLZlYswZIUoFQXptDbKuLo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95762,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeg8B5CRA9TVsSAnZWagAAgxsP/0LzwqBUiMc0w+ItXyGG\nSv3IR0h902CcnPrgY5G0J1o+eUNthhVC1jE53ty78YHi4nJZTehS8gr1vKaI\nLJDyTHRCzN0z3VFFLsw6Yu4mcWnGGGU2iHprZkhyxLEvnaoB+bv0ITb0+C82\nkrF5XmjAZRdIKuDqv9bAVKG0Xa7+2RlrKD0iClp7q6KaiEXWe5MWPIBqm8pK\nXk1VK3KmIduhzHn/K+Ue0xqIZmwxcPd1nJXqhL2gxroGSLyB1o3BShBUjF0Z\nUVIDz7Bj1/O4pFgQMYlHz4K/WUrfHvSx+dRFDWBo0yvLS9VxHNoN+YilYSen\nJnDpCmmKOMJy6Bm+Bq9D8mKmodyLD1wMslcQVm8PaSYAwYHVuVIhtmlGB8Ol\nLABCFworUA5PPWZ9emidGiIm09KjyDRbxm3lQXU7XEbCB/yUdLMlotV4qTqa\niDFLULuisaTizDlJNyj0736AnM1pGUDakroxAkGsFhSPnHUqNz+5sAumQMC6\nojRczCzdBnXiE+gd7h6nDlJbw1deOo6KfNipa853tjO6vc/jQiITo5K4cMzn\nspyO44KgZb5KmYNymyXznAP12+c1JhoKa8rFlL6HQEkRp2YbAerrUKp/4mTG\nGMNsgte5IeG7Tct7Ma5q1xtc9Ed3oyTSVHI2Rdlo/vRTlxNXV/grsc/WOPqB\nccJK\r\n=oyHu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"30cb3c0f8a3334e23d26fb5b016fd1255b9e05f3","scripts":{"test":"jest","clear_jest":"jest --clearCache"},"_npmUser":{"name":"tylrhas","email":"tylrhas@gmail.com"},"repository":{"url":"git+https://github.com/tylrhas/g5_updatable_js.git","type":"git"},"_npmVersion":"6.13.4","description":"Allows Express apps to have G5updatable endpoints","directories":{},"_nodeVersion":"12.16.1","dependencies":{"pg":"^7.10.0","axios":"^0.19.2","request":"^2.88.0","sequelize":"^5.21.5","body-parser":"^1.19.0","request-promise":"^4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.2.4","dotenv":"^8.0.0","express":"^4.16.4"},"_npmOperationalInternal":{"tmp":"tmp/g5-updatable_2.2.0_1585692792684_0.23311722187198347","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"@getg5/g5-updatable","version":"2.2.1","author":{"name":"Tyler Hasenoehrl"},"license":"ISC","_id":"@getg5/g5-updatable@2.2.1","maintainers":[{"name":"aborows","email":"adam.sworob@getg5.com"},{"name":"bnicerrr","email":"bnicerrr@gmail.com"},{"name":"colinmcc","email":"colin.n.mccullough@gmail.com"},{"name":"g5devops","email":"devops@getg5.com"},{"name":"nathanstruhs","email":"nathan.struhs@getg5.com"},{"name":"pcktbot","email":"pcktbot@gmail.com"},{"name":"pverhaar","email":"pieter.verhaar@gmail.com"},{"name":"tylrhas","email":"tylrhas@gmail.com"}],"homepage":"https://github.com/tylrhas/g5_updatable_js","bugs":{"url":"https://github.com/tylrhas/g5_updatable_js/issues"},"dist":{"shasum":"d426b5e79c7d79578cb777e67a25df790167cf9c","tarball":"https://registry.npmjs.org/@getg5/g5-updatable/-/g5-updatable-2.2.1.tgz","fileCount":26,"integrity":"sha512-tR5RjMCN5wm5gI+abqOySLsgK3jLx4jpUFywQjGYReVELT5+n5FInAWlORZa2mx36FVG9109GwAUcy6dRDnf4Q==","signatures":[{"sig":"MEUCIBi5bfKtOULame7sSlsxwrikc91ZLqYAu2m0cZJEjl8YAiEAhaGjyN/zZSNvV1T+rKBvMcte8hjKilWQ69GslxA8zkQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95760,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehMzbCRA9TVsSAnZWagAA9SUP/3h9KSasZfRX3RZq1bFl\nhPqVUVhw6VcgyKEwtT252La4UZUHuo3wctHJE0hjsaNqnhSqnMXOHtaCjFKZ\nBBNe9gz7K7uoI2IeugyxNRrb4i8CkoDKlse+YBf028c6T7LLPt7w1aPOAE3w\nFZWedSNRqowyY0gANNyqeuHsauSUBK/l4J/beYoAAS+Sl7FRk2crtu1s7xOk\nnIEnIo3sQyslzH9AHcPaebzAZFZ4sQqzVHgMOD+umYszCu4zZtZS3CUD+zx8\nSKDJaN/xac0WcVSx35U9uqwn8a4RX96GZJbSJevVI11/AeHaxUIW3JEiBC92\npVz6jFPwBU/Jdtl/YvzlasZuYneKuFOgDU+DQ2ma3vDtlJiSsSUwc+fVrg2O\nwuAIkGvzY0kEbZvn4wI/QIVC62BZ5TRGOu0ECqm/4zBR3n2ax+ujFhmB7kbO\nI0QTHnnUuYtFMtMGx0cl+vX+VnnxkfkPnTx3dTI21yNAdVY7sCmG5mHv4IdT\n6rUMIIk5wluzMOonsmeg5d8AhoCRyprhrcn5BtWcoldk1B+PvCLQ+7+d+lkR\nVFMHsz/dDFH2ziErKylV1uXzax5QVnxO63hLJ9reL7nbDpcsXLyeRNeeTKnA\nmfDkH00VwtmERR1/A13JtaSm8AAfsUYavR7daK/KRn50Kqv52l+25k3UkObU\nDb4d\r\n=xyZR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ffcd3ede689bbe418b7278db7cbd4ab4e1202841","scripts":{"test":"jest","clear_jest":"jest --clearCache"},"_npmUser":{"name":"tylrhas","email":"tylrhas@gmail.com"},"repository":{"url":"git+https://github.com/tylrhas/g5_updatable_js.git","type":"git"},"_npmVersion":"6.13.4","description":"Allows Express apps to have G5updatable endpoints","directories":{},"_nodeVersion":"12.16.1","dependencies":{"pg":"^7.10.0","axios":"^0.19.2","request":"^2.88.0","sequelize":"^5.21.5","body-parser":"^1.19.0","request-promise":"^4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.2.4","dotenv":"^8.0.0","express":"^4.16.4"},"_npmOperationalInternal":{"tmp":"tmp/g5-updatable_2.2.1_1585761499235_0.12491659700717928","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"@getg5/g5-updatable","version":"2.2.2","author":{"name":"Tyler Hasenoehrl"},"license":"ISC","_id":"@getg5/g5-updatable@2.2.2","maintainers":[{"name":"aborows","email":"adam.sworob@getg5.com"},{"name":"bnicerrr","email":"bnicerrr@gmail.com"},{"name":"colinmcc","email":"colin.n.mccullough@gmail.com"},{"name":"g5devops","email":"devops@getg5.com"},{"name":"nathanstruhs","email":"nathan.struhs@getg5.com"},{"name":"pcktbot","email":"pcktbot@gmail.com"},{"name":"pverhaar","email":"pieter.verhaar@gmail.com"},{"name":"tylrhas","email":"tylrhas@gmail.com"}],"homepage":"https://github.com/tylrhas/g5_updatable_js","bugs":{"url":"https://github.com/tylrhas/g5_updatable_js/issues"},"dist":{"shasum":"c5ebbf7a420de0ebb28a597e1ea154fd8c88e25a","tarball":"https://registry.npmjs.org/@getg5/g5-updatable/-/g5-updatable-2.2.2.tgz","fileCount":26,"integrity":"sha512-sA9MP/wD0/vc/SH9fMCnjoEurxQy1CJhQ3uvADGT5mcVXSTRPc/LNQ6k/sRKwKWgUBQNO9P49hQRh3k/sugQsQ==","signatures":[{"sig":"MEUCIGn8xDggjnlC00ch3xnKtT/pO6XAEBBhWzEqVeiz9bUkAiEAo/IzvIszom1gxp1IbzyOHqoYR6q4RNeUXR3UhEVHSLU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95816,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJep2PnCRA9TVsSAnZWagAAXrcP/1X72nWxW4iee3gN35Bo\nU9SFlk+NTf0MmQuMzP1W9IWPrnlexAIBArqZqZzq9maY751TaULEU2JEJz9E\nWzhWEO0rfQaRXoyOIkqNo/HgTG1Dd/cetv9+6ygua/FPd7y2wsBMBr6aYAkl\n3NRQL/zvQ+pTcFpXVV5Cl8B6ZpbwSobv18GwFoGG8cNM/NvW6Q907UTWl1YU\n1tXL9gwffcmc5eH9NVb8YF9yw/L+i31oNnMs4STD5J1d2zMDNp8meha8edGi\nY8CNVpvMeJkyiXWeVAsgTB1APP028YwA7XMy4pwrUHCxiwP1k98yQPz7Cinp\npTy2Wz5v3ep6FenMGdIrCJHVP5LRo4sdn6fZD5q/LZewqVxCkxQJPQjsTKv6\ngO2iNesdqsrzeXjgtHbkPeIOsMCjeFf+osALXhotFNodID0+crma8z4QMiKl\nW8LVgJARPz7ma7Uf5uMRrdJ8nXcphmI2nE4VCFH1E2wIyctaVTkbroXcd+DW\nK8+T8h5fR2Vbzbb+E99pBAeOgh5h90RxKUxNe4bpBWob0LwkEzqkWySDX4Vt\nnDm+H2R8fV4ooBlLrn+oi2TasRUVaUrpjBHQF52+v5t9A74SbbArgZiPihTV\n2n2Idi9yB95ilKM1q4KpUNRHrIniptMazf+0xhgiiM7z9MLSpxHNAC6CT8KJ\nf3lI\r\n=btVq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"df1c6eb0486411ce3a3b3ebcedc08be565ed65bd","scripts":{"test":"jest","clear_jest":"jest --clearCache"},"_npmUser":{"name":"tylrhas","email":"tylrhas@gmail.com"},"repository":{"url":"git+https://github.com/tylrhas/g5_updatable_js.git","type":"git"},"_npmVersion":"6.11.3","description":"Allows Express apps to have G5updatable endpoints","directories":{},"_nodeVersion":"10.16.0","dependencies":{"pg":"^7.10.0","axios":"^0.19.2","request":"^2.88.0","sequelize":"^5.21.5","body-parser":"^1.19.0","request-promise":"^4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.2.4","dotenv":"^8.0.0","express":"^4.16.4"},"_npmOperationalInternal":{"tmp":"tmp/g5-updatable_2.2.2_1588028390601_0.5887737834231692","host":"s3://npm-registry-packages"}},"2.2.3":{"name":"@getg5/g5-updatable","version":"2.2.3","author":{"name":"Tyler Hasenoehrl"},"license":"ISC","_id":"@getg5/g5-updatable@2.2.3","maintainers":[{"name":"aborows","email":"adam.sworob@getg5.com"},{"name":"bnicerrr","email":"bnicerrr@gmail.com"},{"name":"colinmcc","email":"colin.n.mccullough@gmail.com"},{"name":"g5devops","email":"devops@getg5.com"},{"name":"nathanstruhs","email":"nathan.struhs@getg5.com"},{"name":"pcktbot","email":"pcktbot@gmail.com"},{"name":"pverhaar","email":"pieter.verhaar@gmail.com"},{"name":"tylrhas","email":"tylrhas@gmail.com"}],"homepage":"https://github.com/tylrhas/g5_updatable_js","bugs":{"url":"https://github.com/tylrhas/g5_updatable_js/issues"},"dist":{"shasum":"d731041e8eb78ec5f5254b9f09b345408d2f57a6","tarball":"https://registry.npmjs.org/@getg5/g5-updatable/-/g5-updatable-2.2.3.tgz","fileCount":26,"integrity":"sha512-lSlzDMQ5XkLJgJjTGMiv9zNb/RIHRslp/HGvYVHf+sn4Q0jdPwL1eiqHaC4N+spGui1Kq938a6/KZ+DMqoXx/g==","signatures":[{"sig":"MEUCIARM4fPtlqWliWiXv3bRdBicMIE+bkc2agWmuY2qEujjAiEAjXrBt2iMogIH8YznVpSRe/fCo1tkh3j/zACSWDQMTKQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqJohCRA9TVsSAnZWagAAZ0gP/jdUR9JYpiaBG+Z54JWF\n+8rEDf4TN/si6Ek0Lr5YQZUI8WhUvTLFPytFeZnIVcZZHr07qhs328rFTn/b\nARWohSoxZqAZ11tk/KlqED8BV/K/58DPHqX3Rbgt8ZGXeEwzp+jIi2MxqlBM\n7NkjEaYBDf/KsrrmPg96GKnx5l4011i+N8S6HY5mm/QZcv986+myj+1QxK9s\n1gKW3NRsiAsfLPwpQzRzIPC5BWMswgHFnP39Ywbd2FfZBu2hnL/aA2VD3EDf\n5uxlYYgycn8sMHuWVt+0U8+9Mij8CNg2J7XTmt7bu50TRM5DBADAgIfmix0f\nwcGlwcu+509V/5tT1cL7CfVqwWsRxjpNb3+bhpPsFSscHEkP3jAldIfqJC5X\nl8Dk3Mxb6wA7ZElGPT19TdqJQzipZR9myEblG8/a+tYvbdJIzlx4AX160qlg\nPpydhclMTgo4pNAJOJBqHNSdn+OlgEwgLvAg7U673yzufTA6/uOn/yStGTCZ\ndXPI7jNLxiVt2KO8Q8N0J5UD92Th6/ZU9pRs1V6GWMgSHALlJ4/x0Hl/mlKV\nhLBBLNW/iHHEPLMUaoxLPDIMB7QBIZB/glY8MTBsWzwEmJQO9FzvsjdtkoxH\npDreemZZcbv5Ii3HJt4W8+fAtnxBeGZuYnyNQ03K3661CgtsqIJYSk2IyL9x\nE4H+\r\n=QBJg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e5efc5b182e2cd4e453035bb432ef87a50e2bf40","scripts":{"test":"jest","clear_jest":"jest --clearCache"},"_npmUser":{"name":"tylrhas","email":"tylrhas@gmail.com"},"repository":{"url":"git+https://github.com/tylrhas/g5_updatable_js.git","type":"git"},"_npmVersion":"6.11.3","description":"Allows Express apps to have G5updatable endpoints","directories":{},"_nodeVersion":"10.16.0","dependencies":{"pg":"^7.10.0","axios":"^0.19.2","request":"^2.88.0","sequelize":"^5.21.5","body-parser":"^1.19.0","request-promise":"^4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.2.4","dotenv":"^8.0.0","express":"^4.16.4"},"_npmOperationalInternal":{"tmp":"tmp/g5-updatable_2.2.3_1588107808976_0.9250970245684864","host":"s3://npm-registry-packages"}},"2.2.4":{"name":"@getg5/g5-updatable","version":"2.2.4","author":{"name":"Tyler Hasenoehrl"},"license":"ISC","_id":"@getg5/g5-updatable@2.2.4","maintainers":[{"name":"bnicerrr","email":"bnicerrr@gmail.com"},{"name":"colinmcc","email":"colin.n.mccullough@gmail.com"},{"name":"pverhaar","email":"pieter.verhaar@gmail.com"},{"name":"aborows","email":"adam.sworob@getg5.com"},{"name":"nathanstruhs","email":"nathan.struhs@getg5.com"},{"name":"pcktbot","email":"pcktbot@gmail.com"},{"name":"tylrhas","email":"tylrhas@gmail.com"},{"name":"g5devops","email":"devops@getg5.com"}],"homepage":"https://github.com/tylrhas/g5_updatable_js","bugs":{"url":"https://github.com/tylrhas/g5_updatable_js/issues"},"dist":{"shasum":"007a3d2c5265fe27506f32643220582bc6a6884c","tarball":"https://registry.npmjs.org/@getg5/g5-updatable/-/g5-updatable-2.2.4.tgz","fileCount":26,"integrity":"sha512-LovIkt47Gs2DZG6T9+IEHGJYwxP9LL4gm8H/H0Ee+oVBYyySB9WBKqUbPvoh5nsdgbDmXWQ+bumw5DDb+tFWQQ==","signatures":[{"sig":"MEQCIERBjROYPW9fRUZbORQ2wLnNWvZp//Hiim/FbBD9xwQoAiAYMhFeQC8u824sRP9VGBiTQ6R98VyOy1awzQbqlzGbSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqw/QCRA9TVsSAnZWagAA9M0P/3I1uZDQOjN+U30fmOLB\n77ulOiRltEKMUnkcpXAGFTrItsEv5ONv7rL/97i52A0wJq7cT0ZcVYK9y0gu\n7OcBAZmzYiXU063zEejdHO9LlERQdnrnTBVURA+G8FZ7yQJKgvYKBdGuaj28\n9qJP4F6GPgBSJ9KRuRvn6eH2A1plXAGq+10pWOX8UWhs3AQFa2CjAg/J8GVR\nkB70QQWy0hjWqY308mwT0ELNKCOU8NcB94uSLyqUxtbg1lDLRZ2VEMWbGuLk\nVgH1cE2XMBe+9ubc97gZdmdsDVQeD2yxcn256SbktLU4OfejLcP+XUZWp6eq\n9DqktA65ti0k5IZLIiWMA6BRzfCBcfRI41h1QBzB23TKgIIEArWGkWsfLGuW\nyiHN4UfGj9qwyBuP5Uxo7araDP8c+aZhKDAOL2iMo2JQWuclldO26vE+ZC2U\nrRdczsee9ReD2hy1ypoXDzS4I2Og43RLoC5clwQn4nGDsPl37Z7c/hZxi0YG\nv7m4FXwlVXHv9MVHE6SS0tMcoEpx+HAc3C+xnUAz0AmuO/F6XEcEDyG6sNqf\n5aKrepogxXNe9rYpwwIH3iJEZs2lO9iOVjRvk0naBXNgAo0CTZPLbswIdFTv\nYqtADpYeLjwFNjkGEuhTOd6VPetQ7UE1YCgW1IGb+wyXAuz45cNAGuCyuNWd\nhEwr\r\n=NANo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c7b11b1736c7db05fbb75302a7b125f433b040d1","scripts":{"test":"jest","clear_jest":"jest --clearCache"},"_npmUser":{"name":"tylrhas","email":"tylrhas@gmail.com"},"repository":{"url":"git+https://github.com/tylrhas/g5_updatable_js.git","type":"git"},"_npmVersion":"6.14.6","description":"Allows Express apps to have G5updatable endpoints","directories":{},"_nodeVersion":"12.18.3","dependencies":{"pg":"^7.10.0","axios":"^0.19.2","request":"^2.88.0","sequelize":"^5.21.5","body-parser":"^1.19.0","request-promise":"^4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.2.4","dotenv":"^8.0.0","express":"^4.16.4"},"_npmOperationalInternal":{"tmp":"tmp/g5-updatable_2.2.4_1605046224278_0.9791947837494914","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"@getg5/g5-updatable","version":"2.3.0","author":{"name":"Tyler Hasenoehrl"},"license":"ISC","_id":"@getg5/g5-updatable@2.3.0","maintainers":[{"name":"bnicerrr","email":"bnicerrr@gmail.com"},{"name":"colinmcc","email":"colin.n.mccullough@gmail.com"},{"name":"pverhaar","email":"pieter.verhaar@gmail.com"},{"name":"aborows","email":"adam.sworob@getg5.com"},{"name":"nathanstruhs","email":"nathan.struhs@getg5.com"},{"name":"pcktbot","email":"pcktbot@gmail.com"},{"name":"tylrhas","email":"tylrhas@gmail.com"},{"name":"g5devops","email":"devops@getg5.com"}],"homepage":"https://github.com/tylrhas/g5_updatable_js","bugs":{"url":"https://github.com/tylrhas/g5_updatable_js/issues"},"dist":{"shasum":"1b5838a17ca7f33cda9945e06d0fd30c9378095e","tarball":"https://registry.npmjs.org/@getg5/g5-updatable/-/g5-updatable-2.3.0.tgz","fileCount":26,"integrity":"sha512-oGSM9dBlFUyplv/UBpBWry6PB25TYr+awEFYnAy2+u0iJzZ3iNF1zj7dIJyxZSoKnfi9uX2uGuqSF3bta1SIRA==","signatures":[{"sig":"MEYCIQCR0iDFDsbLm7Y2ZN9wsv0FjF8eDH96J9yMXwwGBq2dEAIhALcTQmiA5qNQl1/zAN4nBRL8E5ZNib9rQVg4HC3yDLeN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95975,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0qo7CRA9TVsSAnZWagAAV7IP/AhtxZQyEqTrBvE5S0EI\ne+iUHdTOld0BE6Uy9TE9DJ8ADzBLI2jZRIJnJgicRf1KtonViNjlQ3xrRI4c\nqGjUUGyJ36HgM7/tDI10isrGPb3Y1vERgSESwgjavFes/OTrAYgR5YV770n5\nc+1KIS6Rkxgrn/i72adb6J9DWRqdWmcJ11qx5jyLryClWHb36UPurxQ4TinO\nR4DSuSjbjPNVk2izlhu0qbWEWFg8i5QhfkpnLk0TxUxbFidEzCv2HD61v7i+\nar1WpfTKqw7MGPCF4/dGJVWewt1/ApB+YBlx/kJi+FC/M/2z6hZDXu4kz/M1\nzgvET+EuyNz29W3oNTwYdCjBorRUhJrZD72UyZyg4FxWTBEiHNXWLXvfqocE\n9S4CMlG9CkX4yaku7VOB+rjI/WxToQenHkLY/Vd5MGWyq0JMo6GXD7b5ElPY\nSpqZYUJxqvtNL8NGuWL7hOWdeY17PJHpd7EVoFPFkRsd4H63SklpgSDcVgxD\nxCLElnpHLtBqoqLpafF0/4hwbRZP+jfNLRZ4uKqUGg03kIqQrss/XwuUU9gV\nJzqYWvgYjsV2gQszhKWvhxCHRRRxhyQSPJ5+qlot3KBcRSykDsr9AMyb9EHk\n4GKAIZ+vma0Pj1FW8MHpPyp+Z7thtXUhG2xaTvMKIaILtLJtt3GjnsrK4J5L\nYyuX\r\n=cq1A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"21479a147b45ae89cf46676b039b3c5c8a9b68ba","scripts":{"test":"jest","clear_jest":"jest --clearCache"},"_npmUser":{"name":"tylrhas","email":"tylrhas@gmail.com"},"repository":{"url":"git+https://github.com/tylrhas/g5_updatable_js.git","type":"git"},"_npmVersion":"6.14.9","description":"Allows Express apps to have G5updatable endpoints","directories":{},"_nodeVersion":"12.18.3","dependencies":{"pg":"^7.10.0","axios":"^0.19.2","request":"^2.88.0","sequelize":"^6.3.5","body-parser":"^1.19.0","request-promise":"^4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.2.4","dotenv":"^8.0.0","express":"^4.16.4"},"_npmOperationalInternal":{"tmp":"tmp/g5-updatable_2.3.0_1607641659207_0.2688181665445224","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"@getg5/g5-updatable","version":"2.3.1","author":{"name":"Tyler Hasenoehrl"},"license":"ISC","_id":"@getg5/g5-updatable@2.3.1","maintainers":[{"name":"johnny.archer","email":"johnny.archer@getg5.com"},{"name":"g5devops","email":"devops@getg5.com"},{"name":"tylrhas","email":"tylrhas@gmail.com"},{"name":"pcktbot","email":"pcktbot@gmail.com"},{"name":"aborows","email":"adam.sworob@getg5.com"},{"name":"pverhaar","email":"pieter.verhaar@gmail.com"},{"name":"colinmcc","email":"colin.n.mccullough@gmail.com"}],"homepage":"https://github.com/tylrhas/g5_updatable_js","bugs":{"url":"https://github.com/tylrhas/g5_updatable_js/issues"},"dist":{"shasum":"00da1f5e4b03960a7449dd40664852bb8aed9491","tarball":"https://registry.npmjs.org/@getg5/g5-updatable/-/g5-updatable-2.3.1.tgz","fileCount":26,"integrity":"sha512-xNBQC+BU+Oyw8Fd1iRRwGVvBS14I2l7rjhdZ6rMXdR7YchYVDGbOuppImw1NA/joFP29/I1plfHpP534pP/dmw==","signatures":[{"sig":"MEUCIFNJFqYh0zWpPU0fuKVs+6Sucfox6t8ZVqavNmO1Yi4PAiEAm+cVb410C0EeWWrTsyMsCLx6zn/aBLSTuRF0xIjpRhA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUQSICRA9TVsSAnZWagAAe5QP/2IU3UsySuPwA/7RBOCk\nwrAYg3aN7IEsZ/PAQahhEQxSZ0I3XDhpDWGzTi5/anDqmgQhItM+jk3nNoGv\nWI57ZKSg6aw/q0sV2tqVCN15CehA2koSjFE8jlYd2yB6qC5ifgOLias3PoL6\nJBeI2JMbmoOys20K8Iaud4Jdq2IAjy8aT69QwHVNQSfGaIT1r9XeQrfoDTje\n538hMj5SOByN6B3zfJK7QpLmn4qDa+RL36UQ2gdsaghzLEdJ8jC/GbGx6w5F\nIZW/0o3MDuThdVu/6Ojxh9+6lkpa6zy3yzot8tdNV2ZTGlLFKNK4u68TIWwV\n7RTQlIeXSaWLRmTnn9xKy05K6h8DLWv3JqDbqznEhy8o832BfvbBCrJnRGis\nVs1uPKiYMdF8V8cudOZ9WEq9Ic06aO2skzWw7CCkbvNHMVQtJPk6Mtvi0sZP\nEq0v5DeP9K1qhGvaPWlUj6n/Yd2N9N9bBHiz63AUj7I6swafGLCGQ1FmNHRl\nae1F5MEFty2NtIaKA4C9OarqMRPTclV+l0s9ItH/cLWqCHz8cufmIIcBhzNh\nAIMBQRuGxr/zGyHpx52esmGDUWjB8X0YalEVFI4X3skWHcF4bsP+4OHeCpDv\nnQuRma9Iiw78BsMCvg30n3flGJ88gwBKFUwNlxO8Ty6xXa93V3mMFbA7zGgG\nDNqa\r\n=jGpB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"71cf76e99d2f24b1ce7ad9256d33826596f574dc","scripts":{"test":"jest","clear_jest":"jest --clearCache"},"_npmUser":{"name":"tylrhas","email":"tylrhas@gmail.com"},"repository":{"url":"git+https://github.com/tylrhas/g5_updatable_js.git","type":"git"},"_npmVersion":"6.14.9","description":"Allows Express apps to have G5updatable endpoints","directories":{},"_nodeVersion":"12.18.3","dependencies":{"pg":"^7.10.0","axios":"^0.19.2","request":"^2.88.0","sequelize":"^6.3.5","body-parser":"^1.19.0","request-promise":"^4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.2.4","dotenv":"^8.0.0","express":"^4.16.4"},"_npmOperationalInternal":{"tmp":"tmp/g5-updatable_2.3.1_1615922312162_0.23938929244495877","host":"s3://npm-registry-packages"}},"2.3.1-beta.0":{"name":"@getg5/g5-updatable","version":"2.3.1-beta.0","author":{"name":"Tyler Hasenoehrl"},"license":"ISC","_id":"@getg5/g5-updatable@2.3.1-beta.0","maintainers":[{"name":"g5devops","email":"devops@getg5.com"},{"name":"tylrhas","email":"tylrhas@gmail.com"},{"name":"pcktbot","email":"pcktbot@gmail.com"},{"name":"aborows","email":"adam.sworob@getg5.com"},{"name":"colinmcc","email":"colin.n.mccullough@gmail.com"},{"name":"johnny.archer","email":"johnny.archer@getg5.com"}],"homepage":"https://github.com/tylrhas/g5_updatable_js","bugs":{"url":"https://github.com/tylrhas/g5_updatable_js/issues"},"dist":{"shasum":"5cbed0f87fbef5d76b60613919ab8dfac3be458e","tarball":"https://registry.npmjs.org/@getg5/g5-updatable/-/g5-updatable-2.3.1-beta.0.tgz","fileCount":26,"integrity":"sha512-0b/WhqdsL7U1pM+nKgskzvIExeOMIrefruoY/ORgwtHwAGJAxLZk7OQeHhvZsf+YeuPH+1k8HiUSoO0cGHUzHQ==","signatures":[{"sig":"MEQCIAZMx88CSnEFxaxUKYPTsLls52coIMNlpACxYm1RCBGEAiAi+bTPTITO8sOuynhkyiA8Cu6ukLAkjB4pu2xqAT9phg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95744,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOSfhCRA9TVsSAnZWagAAVx0P/3hyLPxRx57E8Pi9eQiQ\nAZl4/p7FP+R16Fn6xdXxp9c9m+jZ3HbfTnJNhx1XEcKKES4+zUkD6h7WSJWl\n3/2EC0KcHQI9iyXiN4BKmeuMaOUbWjWu3V/iSo+BeUi+3R3mmuMcfkhJ96a/\nV5W0rJ7AatGKDSghrz+QL7tRmOTTfKRmNrBOu5gYuGKz9SYcbFUHvhQcS9fc\noWr+yAP8cZPcOlW7uIsgjYpT61xzWBMSVWTenRwcFp4ZtQPpcuQWuvBWeKLv\nej6MGQZD8rBeXY9vDQZ9C4UH+y4rwl/NuS0AIpoLBQEmJuz+jUcM7oO3OLaq\ng+rWjg64EhzaBcVmf7+8aD10CESlVmzzEw9X36rxR4Gxt6rz9hJtqYGHGx5M\n9FlxPut0gXX9nFdF/S1u1O8IkWhxMFyeWKXPAuI7LazEd7BCCaJzT98/tpPR\nCA9EGUlVL0Q/kFbILlOojlcbx8qzsJM1ChwHmutsfxaP0E5kmnb5t1ekr3JK\nnY7n+u6Nrv8J72uUndU2cVGTGrldmv4Kf/rkKmzpN7A7XeT6/2K6YHAdApeI\nRDio0WlSKrj8kZWb6Hvj9kpeNQc31f4f395zZ/Nygnjh6atrPlJ64oe30IIS\n2fPZfDr7jVfV3wsL/882VZVi7R0q4jA1JJoj8Bc2j1rIyINW7LEAHV679GXv\nz88U\r\n=RQfX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# G5 Updatable JS\n\nG5 Updatable provides a solution for automatic updates of client and location\ndata when modified or created in the G5 Hub.\n\n## Requirements\n\nG5 Updatable JS makes use of PostgreSQL's `JSONB` field type, and so only supports\napps that also use PostgreSQL.\n\nG5 Updatable JS makses use of Express and Sequelize so it only supports Express and Sequelize nodejs Apps\n\n## Usage\n\nG5 Updatable JS exposes a POST route at `/g5_updatable/update` that accepts a\n`client_uid` parameter (the URL for the client's detail page within the G5\nHub). When the route is hit, it will update/create Location and Client.\n\nSee the [G5-Hub](https://github.com/G5/g5-hub/blob/master/lib/webhook_poster.rb) webhook logic for further info.\n\nG5 Updatable also exposes two GET endpoints which return JSON:\n\n1.  `/g5_updatable/locations/:urn` returns information about a location\n2. `/g5_updatable/syncs` returns updated_at timetamp of the most recent location sync\n","gitHead":"71cf76e99d2f24b1ce7ad9256d33826596f574dc","scripts":{"test":"jest","clear_jest":"jest --clearCache"},"_npmUser":{"name":"tylrhas","email":"tylrhas@gmail.com"},"repository":{"url":"git+https://github.com/tylrhas/g5_updatable_js.git","type":"git"},"_npmVersion":"7.20.5","description":"Allows Express apps to have G5updatable endpoints","directories":{},"_nodeVersion":"12.18.3","dependencies":{"pg":"^7.10.0","axios":"^0.19.2","request":"^2.88.0","sequelize":"^6.3.5","body-parser":"^1.19.0","request-promise":"^4.2.4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"jest":"^25.2.4","dotenv":"^8.0.0","express":"^4.16.4"},"_npmOperationalInternal":{"tmp":"tmp/g5-updatable_2.3.1-beta.0_1631135713384_0.8981520118491382","host":"s3://npm-registry-packages"}},"2.4.0-beta.0":{"name":"@getg5/g5-updatable","version":"2.4.0-beta.0","author":{"name":"Tyler Hasenoehrl"},"license":"ISC","_id":"@getg5/g5-updatable@2.4.0-beta.0","maintainers":[{"name":"g5devops","email":"devops@getg5.com"},{"name":"tylrhas","email":"tylrhas@gmail.com"},{"name":"pcktbot","email":"pcktbot@gmail.com"},{"name":"aborows","email":"adam.sworob@getg5.com"},{"name":"colinmcc","email":"colin.n.mccullough@gmail.com"},{"name":"johnny.archer","email":"johnny.archer@getg5.com"}],"homepage":"https://github.com/tylrhas/g5_updatable_js","bugs":{"url":"https://github.com/tylrhas/g5_updatable_js/issues"},"dist":{"shasum":"47fe5af198c92a877e8d0cceb28bd6ba0360462e","tarball":"https://registry.npmjs.org/@getg5/g5-updatable/-/g5-updatable-2.4.0-beta.0.tgz","fileCount":26,"integrity":"sha512-GVgC6bZlztULUgLOgbzDtpwdPu4TaTSosD6oN2OE96VBlzBym5uVUU50pwCTQTno2nBqI0/ke+/4kIXnTxeXcg==","signatures":[{"sig":"MEUCIQDEnHuBk3W1QqAJwfqZ/Dd50uoVeENOe+5fx2ILKMoJwwIgfvYXGpn/i2hcnS7knyIZTL+K0cWAZd+520NtX8mdoKA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95744,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOSgOCRA9TVsSAnZWagAATZsP/j+qfyPhCG59zzwBb+Qe\nPR0rWReg3hvKKv6gIHoWCCFbaX9US37r9+Bt2VBGlDCeMrrlmb4lBl/QTdN9\nM0rYqTIPGO0qaNyhSKnsOt4X0NNpg75DrkdRdFHfDc82PsSQCl5mmRV3v+IV\n7XQran9Zg+jIIeyRUQLP6GANNKjyCcGcKodavofYWhL7v3NSHSEV3yVW/751\nc8EpuhkXGpV2DSe5D2shswCXVSJ0j4RwrG2HEOx8TNKXYWszhnpM6yTdF/l2\nVAVua0VnItVlY+cFxAWr9FLIQodjJoYVVF1+9hzXrbp1RQkhNTWxtCuoUvm3\nSYPcdI/Z4fz+rG0xrnBuF3oNy0EC8c6+IOMgzuo2ydktNcBsZZc6MucalKw+\nGRq1a5orbPVF6NmOpuL0+m+QKNb1io3OKgsboBw7HHlG7it1eAunzmmRxjDP\nacdh+11M3iPY5Wd1jg7rNhcBviCfes97BVYVUmckYE3NPNw8jZiJabMi8dCU\nkyidvRd6ajQJkAfcA6U2SRuP2w007e69b1TGCoHN0hs0PjnRjNFLnz3oTCaN\nPMKHXuj8aX9PckXgAKtRX4Y7G/VZRK31Y2pAu0LNL486+KZeGBQDt73nX1NZ\nIv339oDw868ptldZmK/GoReyOAd0WmI2XN8C6PLiMnTMlUcVtES9455qn2nV\nPIzQ\r\n=KDUF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# G5 Updatable JS\n\nG5 Updatable provides a solution for automatic updates of client and location\ndata when modified or created in the G5 Hub.\n\n## Requirements\n\nG5 Updatable JS makes use of PostgreSQL's `JSONB` field type, and so only supports\napps that also use PostgreSQL.\n\nG5 Updatable JS makses use of Express and Sequelize so it only supports Express and Sequelize nodejs Apps\n\n## Usage\n\nG5 Updatable JS exposes a POST route at `/g5_updatable/update` that accepts a\n`client_uid` parameter (the URL for the client's detail page within the G5\nHub). When the route is hit, it will update/create Location and Client.\n\nSee the [G5-Hub](https://github.com/G5/g5-hub/blob/master/lib/webhook_poster.rb) webhook logic for further info.\n\nG5 Updatable also exposes two GET endpoints which return JSON:\n\n1.  `/g5_updatable/locations/:urn` returns information about a location\n2. `/g5_updatable/syncs` returns updated_at timetamp of the most recent location sync\n","gitHead":"71cf76e99d2f24b1ce7ad9256d33826596f574dc","scripts":{"test":"jest","clear_jest":"jest --clearCache"},"_npmUser":{"name":"tylrhas","email":"tylrhas@gmail.com"},"repository":{"url":"git+https://github.com/tylrhas/g5_updatable_js.git","type":"git"},"_npmVersion":"7.20.5","description":"Allows Express apps to have G5updatable endpoints","directories":{},"_nodeVersion":"12.18.3","dependencies":{"pg":"^7.10.0","axios":"^0.19.2","request":"^2.88.0","sequelize":"^6.3.5","body-parser":"^1.19.0","request-promise":"^4.2.4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"jest":"^25.2.4","dotenv":"^8.0.0","express":"^4.16.4"},"_npmOperationalInternal":{"tmp":"tmp/g5-updatable_2.4.0-beta.0_1631135758802_0.9785840401433514","host":"s3://npm-registry-packages"}},"2.4.0-beta.1":{"name":"@getg5/g5-updatable","version":"2.4.0-beta.1","author":{"name":"Tyler Hasenoehrl"},"license":"ISC","_id":"@getg5/g5-updatable@2.4.0-beta.1","maintainers":[{"name":"g5devops","email":"devops@getg5.com"},{"name":"tylrhas","email":"tylrhas@gmail.com"},{"name":"pcktbot","email":"pcktbot@gmail.com"},{"name":"aborows","email":"adam.sworob@getg5.com"},{"name":"colinmcc","email":"colin.n.mccullough@gmail.com"},{"name":"johnny.archer","email":"johnny.archer@getg5.com"}],"homepage":"https://github.com/tylrhas/g5_updatable_js","bugs":{"url":"https://github.com/tylrhas/g5_updatable_js/issues"},"dist":{"shasum":"53bf60108bad077350a0a85d1b7737014a4a85b2","tarball":"https://registry.npmjs.org/@getg5/g5-updatable/-/g5-updatable-2.4.0-beta.1.tgz","fileCount":26,"integrity":"sha512-7WJNNG2QFLwO2Jsi43sdXDmTdrwIC3ZLKZ81g0ik0G13awcrteO29PQQ45S1VO0Q9Q816PeWcQ4d5ZRf1ez2Yg==","signatures":[{"sig":"MEQCIF32HfiTo+acpE3sU3byxqlrMvxkWWSsCLixnKr2MkN0AiBIHlLJjFZLoAXbsS/p83ZqUrH7vnOElvVJU9J0Dtbm5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOSzWCRA9TVsSAnZWagAARGgQAJEiZRAU7J7Vwjuetuz7\nVtMxg4MI5TZ5MGq09yXW9mJmr4hzvYfGcpGK6iBErHvbJPq5APYcrfuTHMKS\nc54MuDNSRxpCQ3mZWMXrCTT/cbZmDWnRF7V93QPT/AuEgObIhLxbqOZ5Ucoj\n8GgKpSY8/Th6U3HPAEdRuwH7/LOsuHAZnXGwbZORvPPJkY381Y/0HeJna92c\nHr/fnP84jQoG5h7YEz2YOoKKVs52sAVVUOOetLPRybR94oxIHsATdJ9mjzOz\nKU1l0ZjqrNLo0RijjtFOaWS1MuI1dWrJe19ioHtI6A8L6EtMHZrFPRFgABg7\n1IKuHIo9/emFmpL+MlpR9MOTbEsJs/ap7iMhwVP/1UJuF1ZtAc+cJ3a3AQsG\n9wkBHci5Oxvsn0Lisx1BPHntb6Om3lq9HAdltqkcBhyimFuqV8AUqicyJmaI\n8D+OQb1ABUk2yD0gRK6j6WA82/rskIaymyCjS8ScgGYwOreDNQP7D/cGqgXg\narRjzE4T2fY5nx0KhaxqvO8dEgPvGGX+MfN2gkGZWdy73xPjCUgNRDUbPDQy\nkL/QF4iMNXUAt9vioHyQzQvRam4GtwUyKHRFnYT19bm1xJ5Nuq51GxItktsh\n0/Bqw1Rj44TncvVaUJ0U27yfufezkC0i1GFOyCfyf78bqgVKQ3joOL3xHuhf\nx5z1\r\n=fewH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# G5 Updatable JS\n\nG5 Updatable provides a solution for automatic updates of client and location\ndata when modified or created in the G5 Hub.\n\n## Requirements\n\nG5 Updatable JS makes use of PostgreSQL's `JSONB` field type, and so only supports\napps that also use PostgreSQL.\n\nG5 Updatable JS makses use of Express and Sequelize so it only supports Express and Sequelize nodejs Apps\n\n## Usage\n\nG5 Updatable JS exposes a POST route at `/g5_updatable/update` that accepts a\n`client_uid` parameter (the URL for the client's detail page within the G5\nHub). When the route is hit, it will update/create Location and Client.\n\nSee the [G5-Hub](https://github.com/G5/g5-hub/blob/master/lib/webhook_poster.rb) webhook logic for further info.\n\nG5 Updatable also exposes two GET endpoints which return JSON:\n\n1.  `/g5_updatable/locations/:urn` returns information about a location\n2. `/g5_updatable/syncs` returns updated_at timetamp of the most recent location sync\n","gitHead":"71cf76e99d2f24b1ce7ad9256d33826596f574dc","scripts":{"test":"jest","clear_jest":"jest --clearCache"},"_npmUser":{"name":"tylrhas","email":"tylrhas@gmail.com"},"repository":{"url":"git+https://github.com/tylrhas/g5_updatable_js.git","type":"git"},"_npmVersion":"7.20.5","description":"Allows Express apps to have G5updatable endpoints","directories":{},"_nodeVersion":"12.18.3","dependencies":{"pg":"^7.10.0","axios":"^0.19.2","request":"^2.88.0","sequelize":"^6.3.5","body-parser":"^1.19.0","request-promise":"^4.2.4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"jest":"^25.2.4","dotenv":"^8.0.0","express":"^4.16.4"},"_npmOperationalInternal":{"tmp":"tmp/g5-updatable_2.4.0-beta.1_1631136981856_0.004950286810466054","host":"s3://npm-registry-packages"}},"2.4.0-beta.2":{"name":"@getg5/g5-updatable","version":"2.4.0-beta.2","author":{"name":"Tyler Hasenoehrl"},"license":"ISC","_id":"@getg5/g5-updatable@2.4.0-beta.2","maintainers":[{"name":"g5devops","email":"devops@getg5.com"},{"name":"tylrhas","email":"tylrhas@gmail.com"},{"name":"pcktbot","email":"pcktbot@gmail.com"},{"name":"aborows","email":"adam.sworob@getg5.com"},{"name":"colinmcc","email":"colin.n.mccullough@gmail.com"},{"name":"johnny.archer","email":"johnny.archer@getg5.com"}],"homepage":"https://github.com/tylrhas/g5_updatable_js","bugs":{"url":"https://github.com/tylrhas/g5_updatable_js/issues"},"dist":{"shasum":"19875c49e222990a376465bc980c2fd5d3fc9c24","tarball":"https://registry.npmjs.org/@getg5/g5-updatable/-/g5-updatable-2.4.0-beta.2.tgz","fileCount":26,"integrity":"sha512-/qzGQxScdDML89+hO7gwhat0UTdOU9QG6b5ySIslEOwcYAbxDFTaaVuJoSUhub7uXRpIWhGlfx0FCWwwc3RY5w==","signatures":[{"sig":"MEUCIEuoHEyvxXdJlPU007JTZMakTMhTiKzl4dkoT/Aw96boAiEA/ghXPJ7tTBXYMjqyci7jfe/lBYqXvto2AUH2mntiQ8g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOTdZCRA9TVsSAnZWagAARhwQAIT5WgMmiHqSBc9STqDb\n3lGHH7SQpWlcjLyQoZXAeElzANNjnRgZ586ErQ4mI+f+FXwe+yTEiogpssLD\nauGATQfoKOOaociiGn83WiK6Ws1B175zWbjpxSuNPwoXN62Y5IpMyjwV63G3\nUiby4vExoUveYdjbUePSnazz40DudDtiBQZf6BQ+v3iiH/oCIVHnqLUN5LUU\nS50kjqguCiIHKWNJi2CVhKFzI51tnr2ocsrKmUlV8G1FdY2AjNNhJ2jTuvcG\nIk/cBok9UfPYGQZGunip39ipA0kwtR7quzljnzZtMR516vfGdVHadD3SOf+p\nRwoj4ZJBddb/dZCU+aDHrZNg/RwnsVkG3qF4vWdU/ra+nC9nlnD7j4h4reg1\nMPfvc0QlAnsA2+CtiQea/P2vyQ6/hlOVEGuZ3ujJZw0D1ZTN/bJowQ0+YfgE\nitQ4eUUSm9mJSqakEJgWo/y78NMmKBRB03FooDTud4EmTTk09UQuplO1d1ZX\n1VI7viAvKVHOHBaNqcmaUD2Ow1pMuqr1WTMK09R8ymm6tJAhYCSacIJQBnU9\n8lpqm7ztSGRGQLvF3a7X3yUFPQKEkz10IA4wpyBrgGVf8KjZY6B1bYp90VP6\nbBsJoPmlKYM72A02lRtVTwjLn+L8rdtZoLbva1hajFdFRUUxxInFvctzU7Au\nZD0h\r\n=TzA4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# G5 Updatable JS\n\nG5 Updatable provides a solution for automatic updates of client and location\ndata when modified or created in the G5 Hub.\n\n## Requirements\n\nG5 Updatable JS makes use of PostgreSQL's `JSONB` field type, and so only supports\napps that also use PostgreSQL.\n\nG5 Updatable JS makses use of Express and Sequelize so it only supports Express and Sequelize nodejs Apps\n\n## Usage\n\nG5 Updatable JS exposes a POST route at `/g5_updatable/update` that accepts a\n`client_uid` parameter (the URL for the client's detail page within the G5\nHub). When the route is hit, it will update/create Location and Client.\n\nSee the [G5-Hub](https://github.com/G5/g5-hub/blob/master/lib/webhook_poster.rb) webhook logic for further info.\n\nG5 Updatable also exposes two GET endpoints which return JSON:\n\n1.  `/g5_updatable/locations/:urn` returns information about a location\n2. `/g5_updatable/syncs` returns updated_at timetamp of the most recent location sync\n","gitHead":"71cf76e99d2f24b1ce7ad9256d33826596f574dc","scripts":{"test":"jest","clear_jest":"jest --clearCache"},"_npmUser":{"name":"tylrhas","email":"tylrhas@gmail.com"},"repository":{"url":"git+https://github.com/tylrhas/g5_updatable_js.git","type":"git"},"_npmVersion":"7.20.5","description":"Allows Express apps to have G5updatable endpoints","directories":{},"_nodeVersion":"12.18.3","dependencies":{"pg":"^7.10.0","axios":"^0.19.2","request":"^2.88.0","sequelize":"^6.3.5","body-parser":"^1.19.0","request-promise":"^4.2.4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"jest":"^25.2.4","dotenv":"^8.0.0","express":"^4.16.4"},"_npmOperationalInternal":{"tmp":"tmp/g5-updatable_2.4.0-beta.2_1631139673156_0.46049321044808167","host":"s3://npm-registry-packages"}},"2.4.0-beta.3":{"name":"@getg5/g5-updatable","version":"2.4.0-beta.3","author":{"name":"Tyler Hasenoehrl"},"license":"ISC","_id":"@getg5/g5-updatable@2.4.0-beta.3","maintainers":[{"name":"g5devops","email":"devops@getg5.com"},{"name":"tylrhas","email":"tylrhas@gmail.com"},{"name":"pcktbot","email":"pcktbot@gmail.com"},{"name":"aborows","email":"adam.sworob@getg5.com"},{"name":"colinmcc","email":"colin.n.mccullough@gmail.com"},{"name":"johnny.archer","email":"johnny.archer@getg5.com"}],"homepage":"https://github.com/tylrhas/g5_updatable_js","bugs":{"url":"https://github.com/tylrhas/g5_updatable_js/issues"},"dist":{"shasum":"d31ceccd9a028699a1a4c5b6fc4f5cbd50b61ef7","tarball":"https://registry.npmjs.org/@getg5/g5-updatable/-/g5-updatable-2.4.0-beta.3.tgz","fileCount":26,"integrity":"sha512-XtZz6sLmUlR2cod0o2a4UDDE3pBdlTe/7MrFzRZZvqHi42B9MGipUNfKSCBum7ehS7i2VuJE11gim23fzccNTQ==","signatures":[{"sig":"MEUCIQD/jG+uFJE6fsgA+TvXftjGNvaYZwDzy+xKjYr7K2aE2QIgZRT/K5rSiRnxagOKfe/N/B4Bp5hTe6/skNRy8NX2G2Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOTqzCRA9TVsSAnZWagAAn0oP/iJTDm5VAABm1vhBVQJh\nAs0qB4prKAiLX8UE6IfpmBPPSrgKSj7s/jHSS7f0iX2jWG4kMYlpl++PqUoZ\niQ0UeufPj5w7ONMFZH4J9GKiBa0bIgSbWvtjzye8jeLEgvI/tA+k0KcU3+28\ng0slPNfS1tI1Fk8bHl+jjM/YlVbPwSSrjl6rzoaopYyXJbqDGcDI4NMlyZ27\nYPGDSR/hdS0HKEhzHU6hHwvs5wnQYFadV9gwyVOf/20gsbPECTBEkeZdsnRX\nPI2/9qVqIPAf+DxTbJjeOMQt0kDYIVdDakfWdGs9oejixCYjmCCm2cuIVgrv\nWoLWzVqXolBqQLDdUiySHU2wBO8cNarJ1zvVNC5qDYPRMdgSQxcfR9RNXNgn\nRtPnCk5RhZe5RKSI+EwzYJIN4fJXozGZSOWmt0ainmuJ7QAFV7AWuJ8X3hdZ\nZwuf4nUdEWPD1npUxdVdOGdMpylA5AKx8eT/782u9EXlPQ2eC/ckGBO9APbC\nY47bTQHE2e0I5U9A3fM1BFJVyiIBy+zNyJwVbzEkIswOn2fX/tA2FGBUF+fz\n7LUgDK9LCrBIj0KYelIq5rjZZ7qcw7dcY07IblTIql9ceRDNMSHd4ZLg9g5b\nb+OGA/vz1/A7UHwUrWPiI0To2kIY5DjugSiGDFwvDnZ0CaPt6T3F9mTIXTEP\nLUxb\r\n=U0UV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# G5 Updatable JS\n\nG5 Updatable provides a solution for automatic updates of client and location\ndata when modified or created in the G5 Hub.\n\n## Requirements\n\nG5 Updatable JS makes use of PostgreSQL's `JSONB` field type, and so only supports\napps that also use PostgreSQL.\n\nG5 Updatable JS makses use of Express and Sequelize so it only supports Express and Sequelize nodejs Apps\n\n## Usage\n\nG5 Updatable JS exposes a POST route at `/g5_updatable/update` that accepts a\n`client_uid` parameter (the URL for the client's detail page within the G5\nHub). When the route is hit, it will update/create Location and Client.\n\nSee the [G5-Hub](https://github.com/G5/g5-hub/blob/master/lib/webhook_poster.rb) webhook logic for further info.\n\nG5 Updatable also exposes two GET endpoints which return JSON:\n\n1.  `/g5_updatable/locations/:urn` returns information about a location\n2. `/g5_updatable/syncs` returns updated_at timetamp of the most recent location sync\n","gitHead":"71cf76e99d2f24b1ce7ad9256d33826596f574dc","scripts":{"test":"jest","clear_jest":"jest --clearCache"},"_npmUser":{"name":"tylrhas","email":"tylrhas@gmail.com"},"repository":{"url":"git+https://github.com/tylrhas/g5_updatable_js.git","type":"git"},"_npmVersion":"7.20.5","description":"Allows Express apps to have G5updatable endpoints","directories":{},"_nodeVersion":"12.18.3","dependencies":{"pg":"^7.10.0","axios":"^0.19.2","request":"^2.88.0","sequelize":"^6.3.5","body-parser":"^1.19.0","request-promise":"^4.2.4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"jest":"^25.2.4","dotenv":"^8.0.0","express":"^4.16.4"},"_npmOperationalInternal":{"tmp":"tmp/g5-updatable_2.4.0-beta.3_1631140531786_0.8900417566892542","host":"s3://npm-registry-packages"}},"2.4.0-beta.4":{"name":"@getg5/g5-updatable","version":"2.4.0-beta.4","author":{"name":"Tyler Hasenoehrl"},"license":"ISC","_id":"@getg5/g5-updatable@2.4.0-beta.4","maintainers":[{"name":"g5devops","email":"devops@getg5.com"},{"name":"tylrhas","email":"tylrhas@gmail.com"},{"name":"pcktbot","email":"pcktbot@gmail.com"},{"name":"aborows","email":"adam.sworob@getg5.com"},{"name":"colinmcc","email":"colin.n.mccullough@gmail.com"},{"name":"johnny.archer","email":"johnny.archer@getg5.com"}],"homepage":"https://github.com/tylrhas/g5_updatable_js","bugs":{"url":"https://github.com/tylrhas/g5_updatable_js/issues"},"dist":{"shasum":"90201a0431428fac1f87747c469dce538a4e7e97","tarball":"https://registry.npmjs.org/@getg5/g5-updatable/-/g5-updatable-2.4.0-beta.4.tgz","fileCount":26,"integrity":"sha512-Az+/aTDXxNda8wRv9M2+uPERQj4gwqBo8hYOrh2SqJvzOgT+ykrN/u4oR/FsihcuOBpRw4lea3jBP1fNehec1w==","signatures":[{"sig":"MEUCIDnXVo4XoxHQsQ6VScX+vDvT5PoJj761fq/XBlN1U8HCAiEAg6EMUNqqFvFKV+zbhpp0F9natILe7QZxfVUkXf1OY2I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOT1TCRA9TVsSAnZWagAAGKgP/iiSc8T2XzXBc/Hgdn7g\njHm9tMAiDmQu771UZciVIzdrx2gE71cAm74WyBT4w9mnJtlSi8TkeRmYRodv\nQ9dffLB9NuUYGLA4djv6WkjTgBNusVN1cMHCODZJlpPtqFAHNTcbdhYOBI+F\neFSfpJLNOj3ZsPgM0+Eda2EJW8Iu6PKAFeDSGJAvWpMOGMmTEnAAMtLycjzu\nh8FSgxOghFyJKFfkGcSRQ7P9UFz+W1OuZTg6CQvVXfmbyvMJT+doY8ArQ181\n49KP54MRRs7qCrvJI0Ede+QSubGasUTSnkhZ4YRKZZRXr5EcTNg/LZaSmFFG\ne8adpRtsMFf3MPaIxLa8YBsj+ryAf40kju5lKMVsrJ9AUklN0IcUFiccGE0m\nmJ+/6FmrLAFL05Ho9EkyJYBFgAgpWNjVyN+vEV6zMiJ53QdP5Zz0NKu9Mxz7\nnN4X9HB7I9Kx6GE3gZV3sRc5rpTISgz1fRp2ETSF5LiftebPcIoNwdjX8fYE\nsXbawc2NbXIsBie5YtkqyvusIJR0H3/CgrXu/C07KbOfgvotCwkDZgSQC+db\n5wWuXixDBf9pM+AeWQamfZ+5d+71ZWucmQLAWK1meMFgOsJeRz7YPPUc1Zna\nKqvK63RYCX0wEE3PXBJZ1ZSe+IgqcsZLQ3D2KZhCmqrQ38esMIW92cSkRcnJ\n/pkC\r\n=L4dM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# G5 Updatable JS\n\nG5 Updatable provides a solution for automatic updates of client and location\ndata when modified or created in the G5 Hub.\n\n## Requirements\n\nG5 Updatable JS makes use of PostgreSQL's `JSONB` field type, and so only supports\napps that also use PostgreSQL.\n\nG5 Updatable JS makses use of Express and Sequelize so it only supports Express and Sequelize nodejs Apps\n\n## Usage\n\nG5 Updatable JS exposes a POST route at `/g5_updatable/update` that accepts a\n`client_uid` parameter (the URL for the client's detail page within the G5\nHub). When the route is hit, it will update/create Location and Client.\n\nSee the [G5-Hub](https://github.com/G5/g5-hub/blob/master/lib/webhook_poster.rb) webhook logic for further info.\n\nG5 Updatable also exposes two GET endpoints which return JSON:\n\n1.  `/g5_updatable/locations/:urn` returns information about a location\n2. `/g5_updatable/syncs` returns updated_at timetamp of the most recent location sync\n","gitHead":"71cf76e99d2f24b1ce7ad9256d33826596f574dc","scripts":{"test":"jest","clear_jest":"jest --clearCache"},"_npmUser":{"name":"tylrhas","email":"tylrhas@gmail.com"},"repository":{"url":"git+https://github.com/tylrhas/g5_updatable_js.git","type":"git"},"_npmVersion":"7.20.5","description":"Allows Express apps to have G5updatable endpoints","directories":{},"_nodeVersion":"12.18.3","dependencies":{"pg":"^7.10.0","axios":"^0.19.2","request":"^2.88.0","sequelize":"^6.3.5","body-parser":"^1.19.0","request-promise":"^4.2.4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"jest":"^25.2.4","dotenv":"^8.0.0","express":"^4.16.4"},"_npmOperationalInternal":{"tmp":"tmp/g5-updatable_2.4.0-beta.4_1631141203599_0.7442370597059003","host":"s3://npm-registry-packages"}},"2.4.0-beta.5":{"name":"@getg5/g5-updatable","version":"2.4.0-beta.5","author":{"name":"Tyler Hasenoehrl"},"license":"ISC","_id":"@getg5/g5-updatable@2.4.0-beta.5","maintainers":[{"name":"g5devops","email":"devops@getg5.com"},{"name":"tylrhas","email":"tylrhas@gmail.com"},{"name":"pcktbot","email":"pcktbot@gmail.com"},{"name":"aborows","email":"adam.sworob@getg5.com"},{"name":"colinmcc","email":"colin.n.mccullough@gmail.com"},{"name":"johnny.archer","email":"johnny.archer@getg5.com"}],"homepage":"https://github.com/tylrhas/g5_updatable_js","bugs":{"url":"https://github.com/tylrhas/g5_updatable_js/issues"},"dist":{"shasum":"cd2ac27834e4270e7658140007c64cf9cb18c35c","tarball":"https://registry.npmjs.org/@getg5/g5-updatable/-/g5-updatable-2.4.0-beta.5.tgz","fileCount":26,"integrity":"sha512-bhgJ43VGMRm4jd3fM83pKg7OQKdemSsF3tZI2M8BwocwNJODDnRwtsYRsQaGQo4NAc7jmUAs6LGEk8pnegbl2Q==","signatures":[{"sig":"MEUCIQDCnVKOKmKByTBzxAmoybms4J4eyGDectAyh7+D9ThxnAIgef/QDKUt4jEM8s/5nlYprGRVA9MtV+D9i9N6MBXMiUQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOkTQCRA9TVsSAnZWagAA7N8P/03lUUpXWx3r2HamSXey\nrkPMO3EVpGyKBpIfNflr28GW0vv4eDAhTcX24JK/Bg8vMUJQVwYvAJn7DgxM\n29+OyMJrHW+I3eGcW2waAume6os3iysi8qziwJ4enDLiMMS2p6Mogq0Wr0y6\nWcodgr+1BwdKIpqM22/YJgFxAoi1PtZc2aEv8nOejMY5tOliQp+8cSO9vXM3\n741a1qRQ2/XZhFL6/scqNP2pbyBjLvnLnV3uahBmgtd7lLMBdTtlDGPwaCuN\nlMl628YjSL44CfMaXI+CaruWbRJa33VytE7qqYgx50AJ5l7/IUDrSP2TbkHs\n8Tf5rR4K0RF+GduYKAoudDqv3Il7UBl+HuRASyurOLWP4h+it5eJenC+CIyc\nryoQYZsBXu09pxc/uk+0aGKSud522RqWMHJdtIxYHp/ZBPjC1IqJc/9Auh7d\n2xSL4hXHxL9LM+mL9ZpWAVgrhACQKgPfYjnY59hll1z2LY+fVDtFLCpwtmnV\noamLFLBRC1wVwUNEl4BJsme3kbJStGB3R4jbKdo92JyspWOK2pbeIzTS63pQ\n2BAtZk+ulR/9pyzdBDUB644da2FHp9zbX8KWMFHcQ0AinyND2hZTEjaSGsor\n/u85nksXBnfvsA6h1gUhtTkNfdWaSGKuEgj8YCs8nRleam6ygooolJrhC2ep\ncXMl\r\n=CBIQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# G5 Updatable JS\n\nG5 Updatable provides a solution for automatic updates of client and location\ndata when modified or created in the G5 Hub.\n\n## Requirements\n\nG5 Updatable JS makes use of PostgreSQL's `JSONB` field type, and so only supports\napps that also use PostgreSQL.\n\nG5 Updatable JS makses use of Express and Sequelize so it only supports Express and Sequelize nodejs Apps\n\n## Usage\n\nG5 Updatable JS exposes a POST route at `/g5_updatable/update` that accepts a\n`client_uid` parameter (the URL for the client's detail page within the G5\nHub). When the route is hit, it will update/create Location and Client.\n\nSee the [G5-Hub](https://github.com/G5/g5-hub/blob/master/lib/webhook_poster.rb) webhook logic for further info.\n\nG5 Updatable also exposes two GET endpoints which return JSON:\n\n1.  `/g5_updatable/locations/:urn` returns information about a location\n2. `/g5_updatable/syncs` returns updated_at timetamp of the most recent location sync\n","gitHead":"71cf76e99d2f24b1ce7ad9256d33826596f574dc","scripts":{"test":"jest","clear_jest":"jest --clearCache"},"_npmUser":{"name":"tylrhas","email":"tylrhas@gmail.com"},"repository":{"url":"git+https://github.com/tylrhas/g5_updatable_js.git","type":"git"},"_npmVersion":"7.20.5","description":"Allows Express apps to have G5updatable endpoints","directories":{},"_nodeVersion":"12.18.3","dependencies":{"pg":"^8.7.1","axios":"^0.21.4","sequelize":"^6.6.5"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"jest":"^25.2.4","dotenv":"^8.0.0","express":"^4.16.4"},"_npmOperationalInternal":{"tmp":"tmp/g5-updatable_2.4.0-beta.5_1631208655931_0.987539430176825","host":"s3://npm-registry-packages"}},"2.4.0-beta.6":{"name":"@getg5/g5-updatable","version":"2.4.0-beta.6","author":{"name":"Tyler Hasenoehrl"},"license":"ISC","_id":"@getg5/g5-updatable@2.4.0-beta.6","maintainers":[{"name":"g5devops","email":"devops@getg5.com"},{"name":"tylrhas","email":"tylrhas@gmail.com"},{"name":"pcktbot","email":"pcktbot@gmail.com"},{"name":"aborows","email":"adam.sworob@getg5.com"},{"name":"colinmcc","email":"colin.n.mccullough@gmail.com"},{"name":"johnny.archer","email":"johnny.archer@getg5.com"}],"homepage":"https://github.com/tylrhas/g5_updatable_js","bugs":{"url":"https://github.com/tylrhas/g5_updatable_js/issues"},"dist":{"shasum":"feb4680d2290ec580c546d3b6e49683f12df1f42","tarball":"https://registry.npmjs.org/@getg5/g5-updatable/-/g5-updatable-2.4.0-beta.6.tgz","fileCount":26,"integrity":"sha512-AwgyBBi6sVCYoOVjwLUIfn180V7en0E6ES35zt2ENKxWdcPhn6WmLuRmLx/LY8xAbZZHu9LzI2/0vWWXwaHHSg==","signatures":[{"sig":"MEQCIH/SW3qSpNrvdyRj9v+3T69dVsGZrGeLi2uw6gjpj6kVAiBy2FV9apdSR/xCoLrdI/TXyagoNlVa5NSM2Hdasqz9iw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOko2CRA9TVsSAnZWagAAcSsP/2UhOliBPbgkI0Aopyex\nVr6KWfBm3f1XN7nGoRbHvV3OONDlHZFKLUHVFGtHTPscPaPvy+vfbCimgcLt\nS9mSG9oNIBTJJbwS1hKLYk2KZbHTsyryZXeaoT124nj/5lj8ChuFP7op/aN4\nJTlBS5qhUnMJR30TRaduKTgkfDG82Ei0MZPrRehPnAzUsy9PPdBj3RAxToyC\n3tcFYUJHeJYc5YUUkAH20nR7n72or3HNpthwAqALkTMHFb1Y9UWZBQafHwgk\nzbt4Bb/3hwfN8oZTK1kOaZ0TYEaxl4nNzUnq4HjYfqxkfviO2NqeqSOTiwVJ\n/LRsMMMhA3XS2nsjg7dVFMXEgOcFN3pTaptWWPxSzHTdzuNQ2WxyNtzBcodN\nGyfZyPF1P9N/+wJhtvGwrEFT9hdB4rUBEGShcq0CfoeUm7fdrTb027HaZtcW\n6OQreNJrRAh5Dv7gGdcMK78uMBKgmGN/1FNu4EQUSTaayYfMmbcC7j4U1WRn\nreDc0MUiGTSBEcKFYaSUkedFaYkTSn/Q+mdtlNA1wJoFKb/KVQhQYXlZT/U1\nSkaGFse0U7So7aJa/sbGl8jjibHhHvE/g7Ml0jDbRWvGO0kbxDFjMZBjXFe/\n88+b88iuXJt9+OXfhLv4mY/O8k5axIIkIWZdZ+9rkZQPBeSWxtBEAxEuiVPj\nXJlR\r\n=n1QF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# G5 Updatable JS\n\nG5 Updatable provides a solution for automatic updates of client and location\ndata when modified or created in the G5 Hub.\n\n## Requirements\n\nG5 Updatable JS makes use of PostgreSQL's `JSONB` field type, and so only supports\napps that also use PostgreSQL.\n\nG5 Updatable JS makses use of Express and Sequelize so it only supports Express and Sequelize nodejs Apps\n\n## Usage\n\nG5 Updatable JS exposes a POST route at `/g5_updatable/update` that accepts a\n`client_uid` parameter (the URL for the client's detail page within the G5\nHub). When the route is hit, it will update/create Location and Client.\n\nSee the [G5-Hub](https://github.com/G5/g5-hub/blob/master/lib/webhook_poster.rb) webhook logic for further info.\n\nG5 Updatable also exposes two GET endpoints which return JSON:\n\n1.  `/g5_updatable/locations/:urn` returns information about a location\n2. `/g5_updatable/syncs` returns updated_at timetamp of the most recent location sync\n","gitHead":"71cf76e99d2f24b1ce7ad9256d33826596f574dc","scripts":{"test":"jest","clear_jest":"jest --clearCache"},"_npmUser":{"name":"tylrhas","email":"tylrhas@gmail.com"},"repository":{"url":"git+https://github.com/tylrhas/g5_updatable_js.git","type":"git"},"_npmVersion":"7.20.5","description":"Allows Express apps to have G5updatable endpoints","directories":{},"_nodeVersion":"12.18.3","dependencies":{"pg":"^8.7.1","axios":"^0.21.4","sequelize":"^6.6.5"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"jest":"^25.2.4","dotenv":"^8.0.0","express":"^4.16.4"},"_npmOperationalInternal":{"tmp":"tmp/g5-updatable_2.4.0-beta.6_1631210037830_0.9914181698102682","host":"s3://npm-registry-packages"}},"2.4.0-beta.7":{"name":"@getg5/g5-updatable","version":"2.4.0-beta.7","author":{"name":"Tyler Hasenoehrl"},"license":"ISC","_id":"@getg5/g5-updatable@2.4.0-beta.7","maintainers":[{"name":"g5devops","email":"devops@getg5.com"},{"name":"tylrhas","email":"tylrhas@gmail.com"},{"name":"pcktbot","email":"pcktbot@gmail.com"},{"name":"aborows","email":"adam.sworob@getg5.com"},{"name":"colinmcc","email":"colin.n.mccullough@gmail.com"},{"name":"johnny.archer","email":"johnny.archer@getg5.com"}],"homepage":"https://github.com/tylrhas/g5_updatable_js","bugs":{"url":"https://github.com/tylrhas/g5_updatable_js/issues"},"dist":{"shasum":"4ed030cd3a6d34efc1ef048624559fb9a9e5c187","tarball":"https://registry.npmjs.org/@getg5/g5-updatable/-/g5-updatable-2.4.0-beta.7.tgz","fileCount":26,"integrity":"sha512-qa+nr7DSHyjJmzp3J+0cHOVhsrQ9BIJw90lIgtGZGZeb0tHOIO/nFClSl9YKRl1/V43Gfn5Jr+CHzw73pK5xEA==","signatures":[{"sig":"MEUCIFV2wzHn6BVkCuobC8EOKTtsC1btVXV+F7C+Ad4KmZUxAiEA6EG6BjFg41LEUEHFFYNPd/bdJy+amZxmevMUrQXDStA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOl+iCRA9TVsSAnZWagAAN9IP/2KuNKfKX/sMpahP6g35\nUxkDwboCo2NScjKrUmmVk+eADMVflS7wQSywoyTtbBawpKst4PmMYO3nxORY\nzEoep8nQIktl+R1k7hkABrdYQUeKhQU3IOV3MOasYAloJnshhXHR2e3Qom6l\ncsuB+r3vEB7TYlmMjjJdgyIstMufWS2FRVwdOkj/Z7dtSafxSpdbHLeWA/YE\nRVO8V8dYPIRck7foXUIJLo+XjcQ0/UxUosZXaIGJZDM/UvuKpdIpqmD2vYJA\n/37kiTfwwjWZDLQ8Hs4I87tSGSNxMUezQTWTeol+ItFoG6rQpmj+vO4T0f6Y\nFTVCeRVq1UDY4eC4Az1kMqRhZXYJm9Zdk71gIdZNsAqL5/AVLBmBbD/0U+at\nUQe1JHAFJ1CXBUGs4waVN5+r58Ih7on3RQDIS2V1SO/sh4dvnvm+1a/BCMaD\nbZ+HNwZ+bRLFX8UqB+ecwx5wAsbRlxxLd29opZUTkmxg4ImLrihme4ceiHwD\nn2qPshobs2tBbTsppkFuetlKbKgIOxy2bvM3Ht/jCI0/JfVKrdo6RhUWhjnQ\nywAeInSy6Hv/u/c4wMs32rXTMOK0jX5j3DBClUc9t2gB888rWrQn0+hdSJUl\nmP6KC0KozolfKlSODoCNdaPogVoRMluuc3d96Z+mrV4x4t2uIDbHbL28hgpy\nyIyl\r\n=lq4k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# G5 Updatable JS\n\nG5 Updatable provides a solution for automatic updates of client and location\ndata when modified or created in the G5 Hub.\n\n## Requirements\n\nG5 Updatable JS makes use of PostgreSQL's `JSONB` field type, and so only supports\napps that also use PostgreSQL.\n\nG5 Updatable JS makses use of Express and Sequelize so it only supports Express and Sequelize nodejs Apps\n\n## Usage\n\nG5 Updatable JS exposes a POST route at `/g5_updatable/update` that accepts a\n`client_uid` parameter (the URL for the client's detail page within the G5\nHub). When the route is hit, it will update/create Location and Client.\n\nSee the [G5-Hub](https://github.com/G5/g5-hub/blob/master/lib/webhook_poster.rb) webhook logic for further info.\n\nG5 Updatable also exposes two GET endpoints which return JSON:\n\n1.  `/g5_updatable/locations/:urn` returns information about a location\n2. `/g5_updatable/syncs` returns updated_at timetamp of the most recent location sync\n","gitHead":"71cf76e99d2f24b1ce7ad9256d33826596f574dc","scripts":{"test":"jest","clear_jest":"jest --clearCache"},"_npmUser":{"name":"tylrhas","email":"tylrhas@gmail.com"},"repository":{"url":"git+https://github.com/tylrhas/g5_updatable_js.git","type":"git"},"_npmVersion":"7.20.5","description":"Allows Express apps to have G5updatable endpoints","directories":{},"_nodeVersion":"12.18.3","dependencies":{"pg":"^8.7.1","axios":"^0.21.4","sequelize":"^6.6.5"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"jest":"^25.2.4","dotenv":"^8.0.0","express":"^4.16.4"},"_npmOperationalInternal":{"tmp":"tmp/g5-updatable_2.4.0-beta.7_1631215522344_0.8840617548170653","host":"s3://npm-registry-packages"}},"2.4.0-beta.8":{"name":"@getg5/g5-updatable","version":"2.4.0-beta.8","author":{"name":"Tyler Hasenoehrl"},"license":"ISC","_id":"@getg5/g5-updatable@2.4.0-beta.8","maintainers":[{"name":"g5devops","email":"devops@getg5.com"},{"name":"tylrhas","email":"tylrhas@gmail.com"},{"name":"pcktbot","email":"pcktbot@gmail.com"},{"name":"aborows","email":"adam.sworob@getg5.com"},{"name":"colinmcc","email":"colin.n.mccullough@gmail.com"},{"name":"johnny.archer","email":"johnny.archer@getg5.com"}],"homepage":"https://github.com/tylrhas/g5_updatable_js","bugs":{"url":"https://github.com/tylrhas/g5_updatable_js/issues"},"dist":{"shasum":"0835c7fc3c3b211096e39fb8e20e0cb21b3a70d6","tarball":"https://registry.npmjs.org/@getg5/g5-updatable/-/g5-updatable-2.4.0-beta.8.tgz","fileCount":26,"integrity":"sha512-nN3TUQEnR1t14PD0aTK81B7sqiO4mz5sO4jBrfUY6+pb1cjgl97SD+AtzlJxWafE/UA+jv/f1G29fgeNM5NWGA==","signatures":[{"sig":"MEYCIQDS+A5BXb6XLhB/X58+Gz/YhhlDcOrPn5wLSPjxivy44AIhAI4hcIYq3v8VlDnFN4d50byBRqygwVwvd5KUfAbYuLgC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOmNLCRA9TVsSAnZWagAAcjwP/j9V//7pajhp+OhP2GU7\nQi+bW37o2s5qY3AwjVu8oJOt9sBKdeASpjyw26WUCq3lqDHQlDFXY9blYHaq\n7AXFHKXrQoR3IvnkPsi0vb/k9KH8qobvs0UZQ5ByLxd+JYVJ13o56FzEz/IC\nwOezo5w5ziZOevG+zPmkBag8b9MjiTdV7HHQdyiPBXZoxC3JtNctomt2v6r+\nQVLCUb7N3QZtZDUyfdFHxyuk3P8KF9afrQA0YkS3NOiYy40yrDmmNXrkXNBu\nR5uIvOcmM2Bft6XtVCz+P20iqAI58gGZieuQEYODZFyVjO0X9AqiIbZP0sih\nyKSCdO2l3K1ta2EbkIHBhnjvLoyOp+Zju1V4r/kFQFUMflvsEV6tS9wUsmHK\nKzhOOasR5lNXXwYxRZkqFK1PLo5vGf5hc3Kjys4Vfu0Yt5l3mo4c+nBmRTzg\nmX8vmkg0ru2PZ4XTnBbTMEz48XuK+5c3N+Jhc06r9JjXBaWU1FxkV2MtCNTD\nz5yMt1AmIWRq27X4bgKIdjbXpp+LBOyARw8kZYohbjQqOYHNu3BYdTqOxaIo\n1kbo0dgL9ZZX4Ov5EGd87gkb+wAMp4/ChYBzWD2TDz1gwZ+T7YHI5RVY4PcP\nYGJgYIKyUABkGQUyTkB4xsIf7tavjz6vEgP+/wxNLlotx+UbzhF0bQOJmeTD\nipD9\r\n=ZIFs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# G5 Updatable JS\n\nG5 Updatable provides a solution for automatic updates of client and location\ndata when modified or created in the G5 Hub.\n\n## Requirements\n\nG5 Updatable JS makes use of PostgreSQL's `JSONB` field type, and so only supports\napps that also use PostgreSQL.\n\nG5 Updatable JS makses use of Express and Sequelize so it only supports Express and Sequelize nodejs Apps\n\n## Usage\n\nG5 Updatable JS exposes a POST route at `/g5_updatable/update` that accepts a\n`client_uid` parameter (the URL for the client's detail page within the G5\nHub). When the route is hit, it will update/create Location and Client.\n\nSee the [G5-Hub](https://github.com/G5/g5-hub/blob/master/lib/webhook_poster.rb) webhook logic for further info.\n\nG5 Updatable also exposes two GET endpoints which return JSON:\n\n1.  `/g5_updatable/locations/:urn` returns information about a location\n2. `/g5_updatable/syncs` returns updated_at timetamp of the most recent location sync\n","gitHead":"71cf76e99d2f24b1ce7ad9256d33826596f574dc","scripts":{"test":"jest","clear_jest":"jest --clearCache"},"_npmUser":{"name":"tylrhas","email":"tylrhas@gmail.com"},"repository":{"url":"git+https://github.com/tylrhas/g5_updatable_js.git","type":"git"},"_npmVersion":"7.20.5","description":"Allows Express apps to have G5updatable endpoints","directories":{},"_nodeVersion":"12.18.3","dependencies":{"pg":"^8.7.1","axios":"^0.21.4","sequelize":"^6.6.5"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"jest":"^25.2.4","dotenv":"^8.0.0","express":"^4.16.4"},"_npmOperationalInternal":{"tmp":"tmp/g5-updatable_2.4.0-beta.8_1631216459509_0.6558157265627174","host":"s3://npm-registry-packages"}},"2.4.0-beta.9":{"name":"@getg5/g5-updatable","version":"2.4.0-beta.9","author":{"name":"Tyler Hasenoehrl"},"license":"ISC","_id":"@getg5/g5-updatable@2.4.0-beta.9","maintainers":[{"name":"g5devops","email":"devops@getg5.com"},{"name":"tylrhas","email":"tylrhas@gmail.com"},{"name":"pcktbot","email":"pcktbot@gmail.com"},{"name":"aborows","email":"adam.sworob@getg5.com"},{"name":"colinmcc","email":"colin.n.mccullough@gmail.com"},{"name":"johnny.archer","email":"johnny.archer@getg5.com"}],"homepage":"https://github.com/tylrhas/g5_updatable_js","bugs":{"url":"https://github.com/tylrhas/g5_updatable_js/issues"},"dist":{"shasum":"ceb99e5f4864ea0cefd997aacf1db0a501e4fa68","tarball":"https://registry.npmjs.org/@getg5/g5-updatable/-/g5-updatable-2.4.0-beta.9.tgz","fileCount":26,"integrity":"sha512-LGJknCIbdNben4gWQXzlIOOGgPlORKm9ThYNqU/L73lIiKo56oB7FFs8oZWgfv7ffnnmOaHR9hV0WBwMSXmuMg==","signatures":[{"sig":"MEQCIDjv3cfs6vF7Fi7P9rnyMccUXrHHKNYEWn2COiw/slRiAiBDbxs82/ooPFcAYoMAgjqORnfDbUtDlM96kAagIvvdSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOmv7CRA9TVsSAnZWagAALaUQAIiOhGZJ+Qsmz9IuRa+k\nx34XeKUhIHvEmEHIw0INoux99K8o3FxvbBO6gdxyUgUihoxXtN09m+Bc6SxF\nmj1mvertS7fg5uAEPqJS1SikcMLzKpbvWlK+K7+LrdybKgiypxrHYLyW24AJ\nJ9Jt6KBtOmkDb/am84/d6C3ZofvyB8zeHOxig/g6NHFSZBW07b50xpKHS00t\nMc5ndWBC0u6v3fY5hbE4bkheJVOAjdHG4GI08ET1s+ELQEj2R602BayLhWax\n3Ge8Kn2T8DcTDvWyVEhcpPK1tJLIuGyz4TOt7HL+h3++4BHH/x0jbPN4WNaI\n7IVdmhKg746nh3sLgAjAR03UChyIlZFI7HTzAIk6qdergmurNGjF67vXBnAH\nZD3eln8Hb7Smbw5KvRx0r1xU0mz2Ep41JUFza3USYJ7nrK87iqUoijkgYDLN\nCrTGLHGLGkcSQnVetINRxF+DEk1kxljaCro3jbxrHuYkhcL0YQGaysjUkL2D\n4f/aGjVLFWBT5j8Yy9oxbpJ7d+2u3lfccgPCbuUNM/fKODv6Z0Q35mmu6zoN\nG6ivuwB9+rOjYfNJq5eB4zUi7/IogXTkc9Rtue3y/EP4isZVzjf//Uocbmw8\nPtjC2PlZPIRTECtCFhU+kwcdemjz/+QAhgeTB46v+SNy+ZRrZ3+DvieZg2Zv\nz3Hm\r\n=bJim\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# G5 Updatable JS\n\nG5 Updatable provides a solution for automatic updates of client and location\ndata when modified or created in the G5 Hub.\n\n## Requirements\n\nG5 Updatable JS makes use of PostgreSQL's `JSONB` field type, and so only supports\napps that also use PostgreSQL.\n\nG5 Updatable JS makses use of Express and Sequelize so it only supports Express and Sequelize nodejs Apps\n\n## Usage\n\nG5 Updatable JS exposes a POST route at `/g5_updatable/update` that accepts a\n`client_uid` parameter (the URL for the client's detail page within the G5\nHub). When the route is hit, it will update/create Location and Client.\n\nSee the [G5-Hub](https://github.com/G5/g5-hub/blob/master/lib/webhook_poster.rb) webhook logic for further info.\n\nG5 Updatable also exposes two GET endpoints which return JSON:\n\n1.  `/g5_updatable/locations/:urn` returns information about a location\n2. `/g5_updatable/syncs` returns updated_at timetamp of the most recent location sync\n","gitHead":"71cf76e99d2f24b1ce7ad9256d33826596f574dc","scripts":{"test":"jest","clear_jest":"jest --clearCache"},"_npmUser":{"name":"tylrhas","email":"tylrhas@gmail.com"},"repository":{"url":"git+https://github.com/tylrhas/g5_updatable_js.git","type":"git"},"_npmVersion":"7.20.5","description":"Allows Express apps to have G5updatable endpoints","directories":{},"_nodeVersion":"12.18.3","dependencies":{"pg":"^8.7.1","axios":"^0.21.4","sequelize":"^6.6.5"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"jest":"^25.2.4","dotenv":"^8.0.0","express":"^4.16.4"},"_npmOperationalInternal":{"tmp":"tmp/g5-updatable_2.4.0-beta.9_1631218683063_0.5572909060170468","host":"s3://npm-registry-packages"}},"2.4.0-beta.10":{"name":"@getg5/g5-updatable","version":"2.4.0-beta.10","author":{"name":"Tyler Hasenoehrl"},"license":"ISC","_id":"@getg5/g5-updatable@2.4.0-beta.10","maintainers":[{"name":"g5devops","email":"devops@getg5.com"},{"name":"tylrhas","email":"tylrhas@gmail.com"},{"name":"pcktbot","email":"pcktbot@gmail.com"},{"name":"aborows","email":"adam.sworob@getg5.com"},{"name":"colinmcc","email":"colin.n.mccullough@gmail.com"},{"name":"johnny.archer","email":"johnny.archer@getg5.com"}],"homepage":"https://github.com/tylrhas/g5_updatable_js","bugs":{"url":"https://github.com/tylrhas/g5_updatable_js/issues"},"dist":{"shasum":"0cd68d7cc56eaca3a4f3e7dede397d772b67cde7","tarball":"https://registry.npmjs.org/@getg5/g5-updatable/-/g5-updatable-2.4.0-beta.10.tgz","fileCount":26,"integrity":"sha512-F4H2/W4XA3N05odZT/ouxfC+wGQ/5/YiXHmnehHpO24vkR81/UE14AJbbyGGI+C6sFkR9U3dtLe7GnC7oKPvbw==","signatures":[{"sig":"MEQCIFOuJJzIEddqEnioyPHRv08vlXMZfLXc06IbhunATvNpAiAHJk0360d39b7kERUW98QoGTuoRgGbTGK4PVgmuM8vuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOm+8CRA9TVsSAnZWagAAyZYP/2wDXrXYnYkWzKZ4O/Q3\noz4egAGTSVTgo9FXkJhQIvXhZV75ojJ7ACwHixzihqGWdII25A4Z2g7HfA4v\ndyuLkJ1XRmM85I/AhMX/CTNNg152+YuFE7OwfxcTzxgg7+oQxpRtowePDEPS\nHoOaLC9MRbxoeeiUDxzKkiFdOJkJxXXSCEgV0On3C9mgtLQUMBSXiTonEsZi\nXzssl6JqqenGvlY8df75/91YdwwH0yQpF+vYgjeQDMGIlPdF39bGX5lFwAwx\n6Wy14UPaPbcHsmx7O/kmTqvO5s/05spbiRtHRtQKhnUegLOtatvpGMqCwITg\nOI33TFapEGgPYYYoBt9VphmJfukf2IU0YVRETpl9fsuCZ8jrAM0ErrAaUHAO\nFHcIDemQFR4rhw35lwWMvdBLtiyUME0Jo+iqeYpWGX8snQiZhLrlXw5A6HNt\njGkRIwL9mw33uo5ScKECTHORDHH6dQeF66wKRLPY+LUVDoajha6HgvIHSft9\nWtCz5dIzSs2dIbSRhLnVCAGcRB9TiO5rhy92+m8xz9W/BIkNOXsiCXNDXRTb\nHWpzvZBsCibYgovd4nAABmSoSGKPc8LaCA6SEXDKsibcIh2oe6sEN9eFR4Xl\nuAPp94B9P7o+O7Wmczzdpp5l47iru/X7GNBJhoMdtLBDkID4dM0p29jNYu1H\n/JI2\r\n=h6Aw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# G5 Updatable JS\n\nG5 Updatable provides a solution for automatic updates of client and location\ndata when modified or created in the G5 Hub.\n\n## Requirements\n\nG5 Updatable JS makes use of PostgreSQL's `JSONB` field type, and so only supports\napps that also use PostgreSQL.\n\nG5 Updatable JS makses use of Express and Sequelize so it only supports Express and Sequelize nodejs Apps\n\n## Usage\n\nG5 Updatable JS exposes a POST route at `/g5_updatable/update` that accepts a\n`client_uid` parameter (the URL for the client's detail page within the G5\nHub). When the route is hit, it will update/create Location and Client.\n\nSee the [G5-Hub](https://github.com/G5/g5-hub/blob/master/lib/webhook_poster.rb) webhook logic for further info.\n\nG5 Updatable also exposes two GET endpoints which return JSON:\n\n1.  `/g5_updatable/locations/:urn` returns information about a location\n2. `/g5_updatable/syncs` returns updated_at timetamp of the most recent location sync\n","gitHead":"71cf76e99d2f24b1ce7ad9256d33826596f574dc","scripts":{"test":"jest","clear_jest":"jest --clearCache"},"_npmUser":{"name":"tylrhas","email":"tylrhas@gmail.com"},"repository":{"url":"git+https://github.com/tylrhas/g5_updatable_js.git","type":"git"},"_npmVersion":"7.20.5","description":"Allows Express apps to have G5updatable endpoints","directories":{},"_nodeVersion":"12.18.3","dependencies":{"pg":"^8.7.1","axios":"^0.21.4","sequelize":"^6.6.5"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"jest":"^25.2.4","dotenv":"^8.0.0","express":"^4.16.4"},"_npmOperationalInternal":{"tmp":"tmp/g5-updatable_2.4.0-beta.10_1631219644763_0.39252396577784743","host":"s3://npm-registry-packages"}},"2.4.0-beta.11":{"name":"@getg5/g5-updatable","version":"2.4.0-beta.11","author":{"name":"Tyler Hasenoehrl"},"license":"ISC","_id":"@getg5/g5-updatable@2.4.0-beta.11","maintainers":[{"name":"g5devops","email":"devops@getg5.com"},{"name":"tylrhas","email":"tylrhas@gmail.com"},{"name":"pcktbot","email":"pcktbot@gmail.com"},{"name":"aborows","email":"adam.sworob@getg5.com"},{"name":"colinmcc","email":"colin.n.mccullough@gmail.com"},{"name":"johnny.archer","email":"johnny.archer@getg5.com"}],"homepage":"https://github.com/tylrhas/g5_updatable_js","bugs":{"url":"https://github.com/tylrhas/g5_updatable_js/issues"},"dist":{"shasum":"bd25499244c4e2ab98b96716b5a7fe52012b8f28","tarball":"https://registry.npmjs.org/@getg5/g5-updatable/-/g5-updatable-2.4.0-beta.11.tgz","fileCount":26,"integrity":"sha512-VJVvwYhkr6rp9hw/9dS2aty2Qb2rUK4O/XkcsWDI0FBas1R+QE5VhuPV0yffubarJJ9NksEqUpQHFcuv18NFNQ==","signatures":[{"sig":"MEUCIHtpfYZXex2mM6mauOU0lPjmzNOzzrjOnsU8QgLagDOiAiEA0cSOai9PrkFnc08D+hDqZm5yBOPmBf9U8pqAS/61dE0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOnLtCRA9TVsSAnZWagAAkfUQAJx2CIhhzF5htrSmzFKI\n3EdoCqoSdx5Q02zjR528uhamDDh/WIyA64LEKCq9AUDcdMjjbq3Ihjml7nx7\nCaxRdvfElQJDLeW7k37ADEjedRdd1acQCm1lMZ2BOURyWd0uVLdFhYzTn28o\n+xaBwdsKhGcqJNISgx67Bk2AjdsNDSFTP/kxjoRF4mISiViE5qCFnDUEzaxu\nhnKMlXcwGrHhUiv6Sjg/03W7KP9BacIeq9AG6a6+gs6MDIckKm6Sr8dXcJZg\nh0Od86qstJ2LWv6JtKuBCrbI86x5SZxAzqraWYuAGXcF3bvZCCtPdL8jgAAN\nAGxCb+0ej5bbbmjjuMBWvAUHybEtBYzkReGsvw5t8RUzEoHVyR/G95nWfzVE\nBNc2xTyMkjJNuSgDWDj5DGLjDxzjUPto3TQQiwVxjnxr41z3QPozqROB5Bn8\nPNWDjc5VDWk0BZeD0uWQe9y5svZozgrmzqJbjDrJY9xSxSc0P3pwjppXFhpA\nGBsJkrARNllrDGiwJinFTSs4wi/3J7Ns0ce0uUIubG+e78cjlDtGnA9X8Xs6\neAN2Tu5NAlKVUMt5xVtzQYoHWB+ysTpEtkiBMnlDtJsbVZku3zmXzq0L2SyC\nGYk02QctxvGldEPT3JCpqZI6n3r3CVRcuzCb/LWXf9KgI6Tm9f/kFeXUT8DT\n2icp\r\n=bV/y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# G5 Updatable JS\n\nG5 Updatable provides a solution for automatic updates of client and location\ndata when modified or created in the G5 Hub.\n\n## Requirements\n\nG5 Updatable JS makes use of PostgreSQL's `JSONB` field type, and so only supports\napps that also use PostgreSQL.\n\nG5 Updatable JS makses use of Express and Sequelize so it only supports Express and Sequelize nodejs Apps\n\n## Usage\n\nG5 Updatable JS exposes a POST route at `/g5_updatable/update` that accepts a\n`client_uid` parameter (the URL for the client's detail page within the G5\nHub). When the route is hit, it will update/create Location and Client.\n\nSee the [G5-Hub](https://github.com/G5/g5-hub/blob/master/lib/webhook_poster.rb) webhook logic for further info.\n\nG5 Updatable also exposes two GET endpoints which return JSON:\n\n1.  `/g5_updatable/locations/:urn` returns information about a location\n2. `/g5_updatable/syncs` returns updated_at timetamp of the most recent location sync\n","gitHead":"71cf76e99d2f24b1ce7ad9256d33826596f574dc","scripts":{"test":"jest","clear_jest":"jest --clearCache"},"_npmUser":{"name":"tylrhas","email":"tylrhas@gmail.com"},"repository":{"url":"git+https://github.com/tylrhas/g5_updatable_js.git","type":"git"},"_npmVersion":"7.20.5","description":"Allows Express apps to have G5updatable endpoints","directories":{},"_nodeVersion":"12.18.3","dependencies":{"pg":"^8.7.1","axios":"^0.21.4","sequelize":"^6.6.5"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"jest":"^25.2.4","dotenv":"^8.0.0","express":"^4.16.4"},"_npmOperationalInternal":{"tmp":"tmp/g5-updatable_2.4.0-beta.11_1631220461411_0.07624306321974195","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"@getg5/g5-updatable","version":"2.4.0","author":{"name":"Tyler Hasenoehrl"},"license":"ISC","_id":"@getg5/g5-updatable@2.4.0","maintainers":[{"name":"g5devops","email":"devops@getg5.com"},{"name":"tylrhas","email":"tylrhas@gmail.com"},{"name":"pcktbot","email":"pcktbot@gmail.com"},{"name":"aborows","email":"adam.sworob@getg5.com"},{"name":"colinmcc","email":"colin.n.mccullough@gmail.com"},{"name":"johnny.archer","email":"johnny.archer@getg5.com"}],"homepage":"https://github.com/tylrhas/g5_updatable_js","bugs":{"url":"https://github.com/tylrhas/g5_updatable_js/issues"},"dist":{"shasum":"dc419977728d92ba4bcbca9ecfc2af49a07b049a","tarball":"https://registry.npmjs.org/@getg5/g5-updatable/-/g5-updatable-2.4.0.tgz","fileCount":26,"integrity":"sha512-3e+QVDTyPPmrhe90Sgn5LqzAqGMWPoky281ew0ZcEJZA+CuxJUBmfvyzFU1PAMoDn6rxe1wp01xoY3OA064/6A==","signatures":[{"sig":"MEUCIQDPHH3oEhzyLDIA8oPHSeoZWY/NTJIbT/ThNlYiR555pAIgCIvqlNyJRTGfBlLfc5JIxBw2AN6iw0fqVKlld1+uWc8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOpB5CRA9TVsSAnZWagAArcMP/28uwXXajMYZxZOUliiE\na9AinUEg1DKRA9QGWKaEAmGDlR0jmL3t7WvHnFAxg4lkMqYuPSl6gH+z8vcR\nN4+tdWMtgQwRKoQM8HXseqyPEZSYfD3J8IpGv5CAjlYVVA24WbAD1sCUgxJS\nugpC3jo50xfCFQqQcUE3ZihCAWmxUWStSs8FD1xfR+Dwr1a5noRhwmnGYy4L\nGjr6s/rhQatS01BCCQWfFHvzB+aCuvnpl2qlQneQTRSNK43MxH2WkBn2KsCC\nrMGfa9DOZZg6Cnu4cracu7kv0S83YEW8gn363g7y39lvXvcZCS7Xjzu3Tqej\npvpT9fD/OagxDWagqMfzBBPUjSYHUbkO+Mq4SAHZKxDjbFcF/WyrcwRMZ/+M\nj7ouctFGBCBlBfAjEZBT/BIMMZwCOL9KRIqz7vspM5X7AFTVzZfWKNxhTs2O\n5509D2kfviE2cFGqTolIy6xY1SlcvNPEOFkxl6gWbVFYu1K+mz17ThFfVPqp\n7ITiaN/FLzrH7GZGV3Nq5jR3v0Q3EjA4GVaq5f8z+GbtoQq6UfV3NAbpPpK2\nmy7rjYkfNriz5zM034bwa8Gku8uHDlFjJKfc8nMgZF0y9JWJ7ADOFNHOLIN/\nMaOwVhqhPOl54RGQeauNx+O5+kMagCgMl3vagCB9WicnZKxGW82zQ6nDWa9N\nmVkS\r\n=Thib\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3a98c2cb98ea7357bd2768e616e6040681f9d872","scripts":{"test":"jest","clear_jest":"jest --clearCache"},"_npmUser":{"name":"tylrhas","email":"tylrhas@gmail.com"},"repository":{"url":"git+https://github.com/tylrhas/g5_updatable_js.git","type":"git"},"_npmVersion":"7.20.5","description":"Allows Express apps to have G5updatable endpoints","directories":{},"_nodeVersion":"12.18.3","dependencies":{"pg":"^8.7.1","axios":"^0.21.4","sequelize":"^6.6.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.2.4","dotenv":"^8.0.0","express":"^4.16.4"},"_npmOperationalInternal":{"tmp":"tmp/g5-updatable_2.4.0_1631228025677_0.4863655925989958","host":"s3://npm-registry-packages"}},"2.4.1-beta.1":{"name":"@getg5/g5-updatable","version":"2.4.1-beta.1","author":{"name":"Tyler Hasenoehrl"},"license":"ISC","_id":"@getg5/g5-updatable@2.4.1-beta.1","maintainers":[{"name":"g5devops","email":"devops@getg5.com"},{"name":"tylrhas","email":"tylrhas@gmail.com"},{"name":"pcktbot","email":"pcktbot@gmail.com"},{"name":"aborows","email":"adam.sworob@getg5.com"},{"name":"colinmcc","email":"colin.n.mccullough@gmail.com"},{"name":"johnny.archer","email":"johnny.archer@getg5.com"}],"homepage":"https://github.com/tylrhas/g5_updatable_js","bugs":{"url":"https://github.com/tylrhas/g5_updatable_js/issues"},"dist":{"shasum":"b2eb56381ceb1448e76d4cda8e50ad2d96fca89d","tarball":"https://registry.npmjs.org/@getg5/g5-updatable/-/g5-updatable-2.4.1-beta.1.tgz","fileCount":26,"integrity":"sha512-0K3xF0bN8oqBk5BZzVgc4C8xf/jMpBtux8Jeo7N3yAuHXxGmEaoJXezoIFkjbISFgeleV3tRaRRzLwV2CnGLgA==","signatures":[{"sig":"MEQCICR0qqGcLYG9K4BKwQb7d46LI/ldvGXkSkpdnZ2Ztc2OAiAaViMRxwzpr0U7F02Eor9g72qU9WlhRMpNSq1o03yRIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhP49CCRA9TVsSAnZWagAA9D4P/12v5Zamvyf7DvR35h5F\nXzl/VtYhqV69srQyNInTaBy5Hi9WDY31y14GLJeGhPmWctGvBUYbYFxEpEFc\nunU7ibndx94Ob1e+7t8vONsrjYbA5IMVMtmMvvp3YrOer6bOuFDb6AmY5WOA\nZ9XL1l3Lo/bfjeNOyz/qZf4NMZrlPanKQvtUCix9bQlKGQ+MqUaJzOSLMnIY\nd5yDruVdjHcjphXVKCOCAnG5Qf46d5KnTXHCNVLPLj5LYnZZ0n1dRoZSODJI\nbwtidn7sTiQVpLNUFYlDOfroQm6+jzDUmrXEIGDzvcZ5gwHiukXyBzIvc3oR\nCLE4gxazHPa+reEpLKA9a7rocMJuHtytFr/ORzcrzbrxL0z8KVLJoPB5UbYw\nDgyolre9nolFtdKqSKu/xoVD51RpPaz1lel6xGRX/dtPnETG79lKVeMavbKn\n3XUFzzvY31CQ7QhilyvGwqTnqy+HZxVWDaU+lm1AnScTFJQgyD6j3ifaUTHY\nJKW8+h9HN0pMffHRnsWyUxXHfqhJJPcHOTOOjffQgolp8Q/vns7vFxcttGKH\nTvNd8Ogqy5LvNw92zbTkryZ5kocYx2CryeIF5OqSeEjetVTtmUaao6sPPRL7\nPVSSctb1bubQMfWn4/BGJPFlJO4560+nF5H88AmVNEFu243PM460dKSrlCfC\nXRlm\r\n=MGHB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# G5 Updatable JS\n\nG5 Updatable provides a solution for automatic updates of client and location\ndata when modified or created in the G5 Hub.\n\n## Requirements\n\nG5 Updatable JS makes use of PostgreSQL's `JSONB` field type, and so only supports\napps that also use PostgreSQL.\n\nG5 Updatable JS makses use of Express and Sequelize so it only supports Express and Sequelize nodejs Apps\n\n## Usage\n\nG5 Updatable JS exposes a POST route at `/g5_updatable/update` that accepts a\n`client_uid` parameter (the URL for the client's detail page within the G5\nHub). When the route is hit, it will update/create Location and Client.\n\nSee the [G5-Hub](https://github.com/G5/g5-hub/blob/master/lib/webhook_poster.rb) webhook logic for further info.\n\nG5 Updatable also exposes two GET endpoints which return JSON:\n\n1.  `/g5_updatable/locations/:urn` returns information about a location\n2. `/g5_updatable/syncs` returns updated_at timetamp of the most recent location sync\n","gitHead":"3a98c2cb98ea7357bd2768e616e6040681f9d872","scripts":{"test":"jest","clear_jest":"jest --clearCache"},"_npmUser":{"name":"tylrhas","email":"tylrhas@gmail.com"},"repository":{"url":"git+https://github.com/tylrhas/g5_updatable_js.git","type":"git"},"_npmVersion":"7.20.5","description":"Allows Express apps to have G5updatable endpoints","directories":{},"_nodeVersion":"12.18.3","dependencies":{"pg":"^8.7.1","axios":"^0.21.4","sequelize":"^6.6.5"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"jest":"^25.2.4","dotenv":"^8.0.0","express":"^4.16.4"},"_npmOperationalInternal":{"tmp":"tmp/g5-updatable_2.4.1-beta.1_1631555393858_0.6035286650934626","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"@getg5/g5-updatable","version":"2.5.0","author":{"name":"Tyler Hasenoehrl"},"license":"ISC","_id":"@getg5/g5-updatable@2.5.0","maintainers":[{"name":"g5devops","email":"devops@getg5.com"},{"name":"tylrhas","email":"tylrhas@gmail.com"},{"name":"pcktbot","email":"pcktbot@gmail.com"},{"name":"aborows","email":"adam.sworob@getg5.com"},{"name":"colinmcc","email":"colin.n.mccullough@gmail.com"},{"name":"johnny.archer","email":"johnny.archer@getg5.com"}],"homepage":"https://github.com/tylrhas/g5_updatable_js","bugs":{"url":"https://github.com/tylrhas/g5_updatable_js/issues"},"dist":{"shasum":"c281321b8dca80d1d4415f02a3146f14ee975dd4","tarball":"https://registry.npmjs.org/@getg5/g5-updatable/-/g5-updatable-2.5.0.tgz","fileCount":26,"integrity":"sha512-xjvhabfANmbu4RvcQb8Y4x+083+1kJOUmWMgr7pGZ1rDrBCRs/UnC4lnn9pRqXl3XsQDJUCotRWN+u344VB1Jw==","signatures":[{"sig":"MEYCIQCoLmdCe7E+K380lbXum/q8wyV5R7gTWiQU56HNvMC8mQIhAPrlUgkoJMeRDXszMsHUymywelCzNBWby/NWm7RJTxuL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhP9BBCRA9TVsSAnZWagAAbRcP/R2A2/gNHXo7BXiDSItv\nCPCqC+Rf3zVaqIoQHc9dA8Nvd7jqmktPp6/CHoqsT7ecd3wQYxpBZiKxtcUw\npDwLlgfzIlfPwlD8IlhenOupRRo2wtRLQqqifaEFOCoMEf7eEr2/L53XfNm3\nUnlelkCCqPW4/M0w6mjPVCy2p0lcKz69Dr4wUlpuq9ZVRCYO9C4nh2VFqDd8\n3iiNIqYQpKkatPXmuaZ9RF6RRHycqWBnQpQezjd9IulmcOSMlIvDw1WRkz1j\nq0YSEnd7jFzpDu7QWJzvlnKojs0rYOJQZIlWZ1zfn66Th8z4284gjEC0W+dq\n3oRUUnLTQ2GXwz3E92kgJH5h6Xw/NIALPQ8PqYedcg4OyB6Ax3/dC3e/4DkK\nfPw8cPw3kobsHA40qpZPWSrgBsB8aNTtF7QJzQ5uAyugjdTFpNE26vH5j7mB\nSlhAiCeFLaIOcU1eBTeNN3cGeJMfweQomb8vhFNeI9R5AZI1Ym7sQikpeJ9f\n0VzVjvnKwJkh8xpqEKljmAXBTrINsPfG1YOBdgV+IuRYjtON9gE1fpt/qt3u\nTAIekB963O5yJw7ORYTXxL+kp/O9an9Rj222PoLcjmeRpc+sdapTVRXw4apY\nHwQGPl1OfThRqPUsVixRyOl66coIKGGsmAht6ONInWZ3caP6FLz/pKntg9c3\nKFkG\r\n=vUyh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d23b77069367b37510f83deb0a288dd771ce940d","scripts":{"test":"jest","clear_jest":"jest --clearCache"},"_npmUser":{"name":"tylrhas","email":"tylrhas@gmail.com"},"repository":{"url":"git+https://github.com/tylrhas/g5_updatable_js.git","type":"git"},"_npmVersion":"7.20.5","description":"Allows Express apps to have G5updatable endpoints","directories":{},"_nodeVersion":"12.18.3","dependencies":{"pg":"^8.7.1","cors":"^2.8.5","axios":"^0.21.4","sequelize":"^6.6.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.2.4","dotenv":"^8.0.0","express":"^4.16.4"},"_npmOperationalInternal":{"tmp":"tmp/g5-updatable_2.5.0_1631572033315_0.04273905742889328","host":"s3://npm-registry-packages"}},"2.5.1-beta.0":{"name":"@getg5/g5-updatable","version":"2.5.1-beta.0","author":{"name":"Tyler Hasenoehrl"},"license":"ISC","_id":"@getg5/g5-updatable@2.5.1-beta.0","maintainers":[{"name":"g5devops","email":"devops@getg5.com"},{"name":"tylrhas","email":"tylrhas@gmail.com"},{"name":"pcktbot","email":"pcktbot@gmail.com"},{"name":"aborows","email":"adam.sworob@getg5.com"},{"name":"colinmcc","email":"colin.n.mccullough@gmail.com"},{"name":"johnny.archer","email":"johnny.archer@getg5.com"}],"homepage":"https://github.com/tylrhas/g5_updatable_js","bugs":{"url":"https://github.com/tylrhas/g5_updatable_js/issues"},"dist":{"shasum":"b53f40019bbfcb594434473f418943e2e89e0943","tarball":"https://registry.npmjs.org/@getg5/g5-updatable/-/g5-updatable-2.5.1-beta.0.tgz","fileCount":26,"integrity":"sha512-BbmgOBRM9Kcrl23WeS1N3R67r88JPfRZEGGheuKweG58rjWMbXt9C6M9R/GTeD5ldgGXs6FE9ShYUcSMWudlWA==","signatures":[{"sig":"MEYCIQDxeCwrnduageRV9j0ZLexl2zZtJy43MA/BMIxmy+3UYgIhAPpB0aFC3cewCdztMW4SsA23dcr+b9WsixNXDt7J/g0G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQNsbCRA9TVsSAnZWagAAO5QP/ilwc7RjVoKVcD1o3U7j\nRBX96k5SInxvPBkrlfyO2V5TW4I8+M+qbgPxH5wh18BxELObMwu3jUQbo+U8\nwyGwcdx+EPGfrMwiKzVAyg4YZNgzByvM5EcvlBvz6wcz+thpcJvuD+qme2lv\nm9yIUIEcOKqAgw98TmVY9QsNun0X8ye2z1W6vS3rCvodeCEyqLXmcIweCqcs\nfBRcM+RDFJJCMyEQCL34JxpHSnkZb6gR6HhqymV5AFlgheo0lkzdDx1O/KwA\nVRhQOQDdWhTLwHpEwNVnLJKVqzamq3GBelPeJq7EaYWMwFLKGoKSHbD8sIUr\njYoUHLtXIIydg87gFOszWlq6ODj9ZMw8zXbbuV2gveFF8Z1ncsELwV2x7eeb\n+D9yP/+9gLN+1VFHwwKgAi2shYYdHWD1/tHiiUsjWskX7NPu9svYqQ9gr2WT\nXz0p8+gzR/LxLU8RHw+LYtPeDFrnyrYLV3YTBeFNna1W6niGHw+XKv7gO4s7\nBjB7oB0WwuB2Mb1WcBwEAjnhbUmwOA7WzpcUma99q1vucl0fWKMUoe7xkHge\npgvkoZ97hn3i7pkBc8MNgqbJ21z42hLO0m0spo3tQRdA9z3T+Tr1xuVi9TYJ\nvtppEjejXS0GHu58H/Iu91CbUn4O4MXZ9jUdanlQFARG8+kA1TEMt5OVW8Ls\n/Z2Y\r\n=I44t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# G5 Updatable JS\n\nG5 Updatable provides a solution for automatic updates of client and location\ndata when modified or created in the G5 Hub.\n\n## Requirements\n\nG5 Updatable JS makes use of PostgreSQL's `JSONB` field type, and so only supports\napps that also use PostgreSQL.\n\nG5 Updatable JS makses use of Express and Sequelize so it only supports Express and Sequelize nodejs Apps\n\n## Usage\n\nG5 Updatable JS exposes a POST route at `/g5_updatable/update` that accepts a\n`client_uid` parameter (the URL for the client's detail page within the G5\nHub). When the route is hit, it will update/create Location and Client.\n\nSee the [G5-Hub](https://github.com/G5/g5-hub/blob/master/lib/webhook_poster.rb) webhook logic for further info.\n\nG5 Updatable also exposes two GET endpoints which return JSON:\n\n1.  `/g5_updatable/locations/:urn` returns information about a location\n2. `/g5_updatable/syncs` returns updated_at timetamp of the most recent location sync\n","gitHead":"d23b77069367b37510f83deb0a288dd771ce940d","scripts":{"test":"jest","clear_jest":"jest --clearCache"},"_npmUser":{"name":"tylrhas","email":"tylrhas@gmail.com"},"repository":{"url":"git+https://github.com/tylrhas/g5_updatable_js.git","type":"git"},"_npmVersion":"7.20.5","description":"Allows Express apps to have G5updatable endpoints","directories":{},"_nodeVersion":"12.18.3","dependencies":{"pg":"^8.7.1","cors":"^2.8.5","axios":"^0.21.4","sequelize":"^6.6.5"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"jest":"^25.2.4","dotenv":"^8.0.0","express":"^4.16.4"},"_npmOperationalInternal":{"tmp":"tmp/g5-updatable_2.5.1-beta.0_1631640347692_0.08950580369413208","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"@getg5/g5-updatable","version":"2.6.0","author":{"name":"Tyler Hasenoehrl"},"license":"ISC","_id":"@getg5/g5-updatable@2.6.0","maintainers":[{"name":"g5devops","email":"devops@getg5.com"},{"name":"tylrhas","email":"tylrhas@gmail.com"},{"name":"pcktbot","email":"pcktbot@gmail.com"},{"name":"aborows","email":"adam.sworob@getg5.com"},{"name":"colinmcc","email":"colin.n.mccullough@gmail.com"},{"name":"johnny.archer","email":"johnny.archer@getg5.com"}],"homepage":"https://github.com/tylrhas/g5_updatable_js","bugs":{"url":"https://github.com/tylrhas/g5_updatable_js/issues"},"dist":{"shasum":"2a03d8749b770e9e19090ef045b7b7bcefaf42da","tarball":"https://registry.npmjs.org/@getg5/g5-updatable/-/g5-updatable-2.6.0.tgz","fileCount":26,"integrity":"sha512-hN1n6dtok5z9DF2k8mWFyscNMoNphTbDKhMIUahJ94t/ezJwdHi9aOVgX2JiUD99ayB3DGSr+ZiBmt2U+OsIvQ==","signatures":[{"sig":"MEYCIQDqWf92rDjXWorspb/HItd5ZIgpi2m3yjIRi6TcAMKJmQIhALiwRrnWQz3LBq42HSFNgv5Ud273WtHSmJLH8/IkYJ16","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96762,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQQEzCRA9TVsSAnZWagAAI/cP/2giPdY814kR7QZggt1l\nAIpWfZdHN8sROm/1FJUFMqVtvbKj1s6kJrqqnMgR6Y5M9Qm9RgeVeh4D23r/\n6JHT6QzYVWNx1OpDPG+Y/MHAKVoZGOjMS4khyYxaOpY/cjtsa99SUQ0keq7D\nslZ218T0rc6IrjbZFhUWDM5jZvqsWqWSMSnA0a1xwJwamg9Lhs5drhNpnFuT\noxAQLyJoQRGPCsJW5O2eDvYxYNplxBjr02oasGi5z94eG79Aame1iEUZ6XBC\nwUrQF3SktnMe0dMngwRmiwkTWoRoiy5wOzA3AUV6sZQTaW1YFSiFixrmFc5B\nKDfhGMGcKn96DFRgNkAWz3eVOyPIImUBwgaSmCY9kqqf3efb9mFhlEE/etjO\ndDblglY2HnKjHzDFt/fM4iB9PEQJWKh+uIVcOatxyJf8Roj9bwSRctBRbuQs\nFOunhhxTSE7sox4xjyZVdqz0dsvFh68UaCE3yEgCdJKXgj4Hd70hOhwSDsKH\nth6yNt7yIvsgoLDm9wVDkLU4/NMh6X70R3SSU+zI54UyzTU1GYY1pB3tszo+\nThtBAqoUsd8FiJbP+TVkRzS3aWNF/565QDIx7qUpSSBvgx/0jDQh+bpADnQ3\nCpZJreBvxUDWv72bH9yfT172qMJFk/NwiceoueQvVo6bRNgQWRA2l0S99rMI\nsF3R\r\n=suxw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b61fe425b5de9bc7bd789973ee8ed20cffcacbd2","scripts":{"test":"jest","clear_jest":"jest --clearCache"},"_npmUser":{"name":"tylrhas","email":"tylrhas@gmail.com"},"repository":{"url":"git+https://github.com/tylrhas/g5_updatable_js.git","type":"git"},"_npmVersion":"7.20.5","description":"Allows Express apps to have G5updatable endpoints","directories":{},"_nodeVersion":"12.18.3","dependencies":{"pg":"^8.7.1","cors":"^2.8.5","axios":"^0.21.4","sequelize":"^6.6.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.2.4","dotenv":"^8.0.0","express":"^4.16.4"},"_npmOperationalInternal":{"tmp":"tmp/g5-updatable_2.6.0_1631650099532_0.867115038889896","host":"s3://npm-registry-packages"}},"2.6.1-beta.0":{"name":"@getg5/g5-updatable","version":"2.6.1-beta.0","author":{"name":"Tyler Hasenoehrl"},"license":"ISC","_id":"@getg5/g5-updatable@2.6.1-beta.0","maintainers":[{"name":"mark.bluhm","email":"mark.bluhm@gmail.com"},{"name":"twistedsyd","email":"konczsydney@gmail.com"},{"name":"g5devops","email":"devops@getg5.com"},{"name":"pcktbot","email":"pcktbot@gmail.com"},{"name":"aborows","email":"adam.sworob@getg5.com"}],"homepage":"https://github.com/tylrhas/g5_updatable_js","bugs":{"url":"https://github.com/tylrhas/g5_updatable_js/issues"},"dist":{"shasum":"d117b086a9efdb70a7096fca450141043521c04b","tarball":"https://registry.npmjs.org/@getg5/g5-updatable/-/g5-updatable-2.6.1-beta.0.tgz","fileCount":26,"integrity":"sha512-x5xnmxa1vudRO2lfZ/7ugcs4kCjOTtoEr4vAJ7asBGVd01fMI3AtbsVxQZhy+pdwtzkPa1BzIAAW8Db5mpNZPA==","signatures":[{"sig":"MEUCIQDDhzfCNm9jhvGcTuCuIKlbL1c8sEOWAqpJs3QRX5+yCAIgH8nUakt1OwQAjnEjiqZYENTR5XuduDeulqob2cKlt4M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJierwyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLzw/9HkGAOuIomXCXTBiNocy3zDWsBun4hj/igqq4kxdw5RYxTXFw\r\nAwn8JC/Az7H/fmBAq1Muj/NJ07P5C8YjwVUJPP/qsyLPvLZZuYrluDJAs7I4\r\nGJCXV9gDZH4k7bMXVjCV1+ikBO9ebBjcE9rIJ578OtTeGENovnRxPb1IeOVN\r\neFlPWxrgf2pLyUArppdHG3fwOI7PFHEqm9A06BkvVQFOHPk11ev6+tMocpc2\r\n7VlD/3rPN9crN80TmJpQVWMtkS+dMZKfKJ+aFWnb2y4OiZO4BOo9E8pEOvO/\r\n9ZFadVDHrtRLS8WAHGlGHy0LQuSaWkwGcYOU6VTvJvkVJqQryUTZuufpJ4wo\r\nGPN2dhfeZcaKWyfAjAKY5+MDUNis90jasNbRijOrDX4gieDSpIA8H5ZDcGlX\r\njxAEzWzjxOekKW+alTiKyEU3odcfcOPQcwKqbMj+E+A4KGSOFlMGNsqz2swx\r\nCRr+H6DcZMZZhlzAqa0on09hjY0TqSrDtwAYF8FcoyjP18YugFzuGXkj7K2f\r\nmDLCjtLws2hnY7vnezwa33dpvDE7XUBUFFjICQAjE6JHo8xv2A71sm+IhPIF\r\nzdYqvpETBVCIPlLqXxZl4og8A3Hma/oOgWzfOKb+Whb7EOwSTl+eqG4Md+UL\r\n6y+bRoGRkejY1K8Y3a2v0Lm8IkvKIPwfBgE=\r\n=KXS1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# G5 Updatable JS\n\nG5 Updatable provides a solution for automatic updates of client and location\ndata when modified or created in the G5 Hub.\n\n## Requirements\n\nG5 Updatable JS makes use of PostgreSQL's `JSONB` field type, and so only supports\napps that also use PostgreSQL.\n\nG5 Updatable JS makses use of Express and Sequelize so it only supports Express and Sequelize nodejs Apps\n\n## Usage\n\nG5 Updatable JS exposes a POST route at `/g5_updatable/update` that accepts a\n`client_uid` parameter (the URL for the client's detail page within the G5\nHub). When the route is hit, it will update/create Location and Client.\n\nSee the [G5-Hub](https://github.com/G5/g5-hub/blob/master/lib/webhook_poster.rb) webhook logic for further info.\n\nG5 Updatable also exposes two GET endpoints which return JSON:\n\n1.  `/g5_updatable/locations/:urn` returns information about a location\n2. `/g5_updatable/syncs` returns updated_at timetamp of the most recent location sync\n","gitHead":"5f10e79a220e1ba52b5a2f0c4a2dbffa24b3208a","scripts":{"test":"jest","clear_jest":"jest --clearCache"},"_npmUser":{"name":"mark.bluhm","email":"mark.bluhm@gmail.com"},"repository":{"url":"git+https://github.com/tylrhas/g5_updatable_js.git","type":"git"},"_npmVersion":"8.5.5","description":"Allows Express apps to have G5updatable endpoints","directories":{},"_nodeVersion":"12.22.11","dependencies":{"pg":"^8.7.1","cors":"^2.8.5","axios":"^0.21.4","sequelize":"^6.6.5"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"jest":"^25.2.4","dotenv":"^8.0.0","express":"^4.16.4"},"_npmOperationalInternal":{"tmp":"tmp/g5-updatable_2.6.1-beta.0_1652210738147_0.9681066329027741","host":"s3://npm-registry-packages"}},"2.6.1":{"name":"@getg5/g5-updatable","version":"2.6.1","author":{"name":"Tyler Hasenoehrl"},"license":"ISC","_id":"@getg5/g5-updatable@2.6.1","maintainers":[{"name":"mark.bluhm","email":"mark.bluhm@gmail.com"},{"name":"twistedsyd","email":"konczsydney@gmail.com"},{"name":"g5devops","email":"devops@getg5.com"},{"name":"pcktbot","email":"pcktbot@gmail.com"},{"name":"aborows","email":"adam.sworob@getg5.com"}],"homepage":"https://github.com/tylrhas/g5_updatable_js","bugs":{"url":"https://github.com/tylrhas/g5_updatable_js/issues"},"dist":{"shasum":"028428a5a61c77f87ae98cb9874ce73fa0e5d502","tarball":"https://registry.npmjs.org/@getg5/g5-updatable/-/g5-updatable-2.6.1.tgz","fileCount":26,"integrity":"sha512-BZBWPot83ya/gXulXvTNmQFoUBCwIZSVyaFSjwtG9XIEanQXWlEu763njXwMM1ZFLG4F3BJoNjhyEO+k9laqPg==","signatures":[{"sig":"MEQCIEyKntJDqAZf3g7GdmyfUm3tf0xRh08umDB0pnuC61ukAiB/4+YMo+QcQxLQLhUWHJjg1yzMv/AlWB5d3UzmLf2R+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyGklACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpnag/+OC5iGDpkF5yrf6XTYzhCFj3+5naFle7LwCr5avQ3Zcuc1nXx\r\nkMkmTsal+QflTzPuK0lnBPPytg7tyCJjwUsfScRuY92EMyUEIRsJGSEqPtjY\r\nkOuLN9xP7Y/RKqBMSTlg8GEwS7c2tih9r8yNrE5N4FOYajZuTm2ElyLlu4FL\r\nfQn2fl82o2/1F0maxIx8wnSRUpfTyj/2370SGh18o4NRpdwtplwrw9qQ9JJp\r\nimR/LgT3pk5Btx9NKE1+wfQ6w9pN0B2u1udfHzbaPLg3fhp6XBzCayvv89WV\r\n4HfNGjsUzlc58SX1lUe5d1adrnX7vi/UMh1a+GRZDpzjyOPVDxieX/DI//g+\r\ncOTYr1EZkMNq3X3h6+NabwoJ/l+CCNvAWA/rezjefGZxNTR3wh+lbK+3wm9p\r\nWOkHtZ9Mz0MELaBG7TmGgpepqi4BRm8FDHcVPsyGOgCxL2ECb8kD63yD89jY\r\nALFUebe31cz2HHfcNp3r+jfuVxu3clU5hhzBdX+HVLgzyJejL1ugp4OsrnWe\r\n+y3YbDqnZ4aCUGTZBBJR/rYLWBGODW7tWeT0oSSs+E9ipxyDFIu5QlwT2RZQ\r\nT9rFsENuj+Jg4eRcZ2+ekp7dUibGO6LZsCxcwZkNuMATIy+iZT9yzjvErTrR\r\nDFQ0iCeos4ha1WbwarPjesTYfkV7NewH7ZY=\r\n=pRhS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a76b8e00c9c3ca533c86e6cf39e1e57c4b495e15","scripts":{"test":"jest","clear_jest":"jest --clearCache"},"_npmUser":{"name":"pcktbot","email":"pcktbot@gmail.com"},"repository":{"url":"git+https://github.com/tylrhas/g5_updatable_js.git","type":"git"},"_npmVersion":"8.19.2","description":"Allows Express apps to have G5updatable endpoints","directories":{},"_nodeVersion":"14.20.0","dependencies":{"pg":"^8.7.1","cors":"^2.8.5","axios":"^0.21.4","sequelize":"^6.6.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.2.4","dotenv":"^8.0.0","express":"^4.16.4"},"_npmOperationalInternal":{"tmp":"tmp/g5-updatable_2.6.1_1674078501507_0.36974047120275944","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-05-15T18:32:07.560Z","modified":"2024-07-15T14:36:37.676Z","1.0.0":"2019-05-15T18:32:07.730Z","1.0.1":"2019-09-10T19:44:49.801Z","1.0.2":"2019-09-10T20:15:45.070Z","1.0.3":"2019-09-10T21:33:00.983Z","1.0.4":"2019-09-10T21:45:23.436Z","2.0.0":"2019-09-18T17:00:05.139Z","2.1.0":"2019-09-18T17:44:18.923Z","2.2.0":"2020-03-31T22:13:12.906Z","2.2.1":"2020-04-01T17:18:19.349Z","2.2.2":"2020-04-27T22:59:50.732Z","2.2.3":"2020-04-28T21:03:29.074Z","2.2.4":"2020-11-10T22:10:24.460Z","2.3.0":"2020-12-10T23:07:39.372Z","2.3.1":"2021-03-16T19:18:32.317Z","2.3.1-beta.0":"2021-09-08T21:15:13.577Z","2.4.0-beta.0":"2021-09-08T21:15:58.983Z","2.4.0-beta.1":"2021-09-08T21:36:22.018Z","2.4.0-beta.2":"2021-09-08T22:21:13.300Z","2.4.0-beta.3":"2021-09-08T22:35:31.939Z","2.4.0-beta.4":"2021-09-08T22:46:43.752Z","2.4.0-beta.5":"2021-09-09T17:30:56.112Z","2.4.0-beta.6":"2021-09-09T17:53:58.003Z","2.4.0-beta.7":"2021-09-09T19:25:22.508Z","2.4.0-beta.8":"2021-09-09T19:40:59.641Z","2.4.0-beta.9":"2021-09-09T20:18:03.314Z","2.4.0-beta.10":"2021-09-09T20:34:04.929Z","2.4.0-beta.11":"2021-09-09T20:47:41.596Z","2.4.0":"2021-09-09T22:53:45.818Z","2.4.1-beta.1":"2021-09-13T17:49:54.058Z","2.5.0":"2021-09-13T22:27:13.542Z","2.5.1-beta.0":"2021-09-14T17:25:47.861Z","2.6.0":"2021-09-14T20:08:19.882Z","2.6.1-pre":"2022-05-10T19:17:25.882Z","2.6.1-beta.0":"2022-05-10T19:25:38.323Z","2.6.1":"2023-01-18T21:48:21.713Z"},"bugs":{"url":"https://github.com/tylrhas/g5_updatable_js/issues"},"author":{"name":"Tyler Hasenoehrl"},"license":"ISC","homepage":"https://github.com/tylrhas/g5_updatable_js","repository":{"url":"git+https://github.com/tylrhas/g5_updatable_js.git","type":"git"},"description":"Allows Express apps to have G5updatable endpoints","maintainers":[{"email":"devops@getg5.com","name":"g5devops"},{"email":"mark.bluhm@gmail.com","name":"mark.bluhm"},{"email":"pcktbot@gmail.com","name":"pcktbot"}],"readme":"# G5 Updatable JS\n\nG5 Updatable provides a solution for automatic updates of client and location\ndata when modified or created in the G5 Hub.\n\n## Requirements\n\nG5 Updatable JS makes use of PostgreSQL's `JSONB` field type, and so only supports\napps that also use PostgreSQL.\n\nG5 Updatable JS makses use of Express and Sequelize so it only supports Express and Sequelize nodejs Apps\n\n## Usage\n\nG5 Updatable JS exposes a POST route at `/g5_updatable/update` that accepts a\n`client_uid` parameter (the URL for the client's detail page within the G5\nHub). When the route is hit, it will update/create Location and Client.\n\nSee the [G5-Hub](https://github.com/G5/g5-hub/blob/master/lib/webhook_poster.rb) webhook logic for further info.\n\nG5 Updatable also exposes two GET endpoints which return JSON:\n\n1.  `/g5_updatable/locations/:urn` returns information about a location\n2. `/g5_updatable/syncs` returns updated_at timetamp of the most recent location sync\n","readmeFilename":"readme.md"}