{"_id":"@byu-oit/fastify-bdp","_rev":"17-aaf151fb044f938ccd0cf037b2951530","name":"@byu-oit/fastify-bdp","dist-tags":{"latest":"0.1.8"},"versions":{"0.0.0":{"name":"@byu-oit/fastify-bdp","version":"0.0.0","keywords":[],"author":{"name":"Brigham Young University"},"license":"Apache-2.0","_id":"@byu-oit/fastify-bdp@0.0.0","maintainers":[{"name":"yoshutch","email":"scott_hutchings@byu.edu"},{"name":"lehinpm","email":"lehi_alcantara@byu.edu"},{"name":"oscea","email":"it@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"},{"name":"pauldeden","email":"byu-oit-npmjs@byu.edu"},{"name":"mhailstone","email":"matthew.hailstone@gmail.com"},{"name":"gi60s","email":"james.speirs@gmail.com"},{"name":"arasmus8","email":"arasmus8@gmail.com"},{"name":"garygsc","email":"garygsc@gmail.com"},{"name":"martingarn","email":"martin_garn@byu.edu"},{"name":"snelg","email":"github@snelg.com"},{"name":"mzroth","email":"mark_roth@byu.edu"},{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"}],"ava":{"require":["ts-node/register"],"extensions":["ts"]},"dist":{"shasum":"853f26428e89a0e2cd92e6b2c930bc219446ca16","tarball":"https://registry.npmjs.org/@byu-oit/fastify-bdp/-/fastify-bdp-0.0.0.tgz","fileCount":3,"integrity":"sha512-cmokWLr63NAH9oxaQmyLg8yPgotxLCYWiAVXiM6aSQdrUziV2bRJY8BQUmTA0ZIKQCSSfeEZ5gXFSN7kptMMtQ==","signatures":[{"sig":"MEUCIQD+aNqgG0v62FL87lyP5YsCBMv5YRp1CVFpqsUAHtlhjQIgUDnUlMEFkjBYnTDna3oEDr0bxRDnO0dASOHjUT/1Dv0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQbpKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrLwhAAkCf8IHLTSj3Punxt2aw8ZIq1X1hY3B+tw8Sh6XFXUyxPEGbw\r\nrCO7ANSIBSVz1M+whSBMg/1RwBSozF2UNpt2Grw4RjgAp4NFHy3wJFFeryE5\r\nnEuJwTRW9S56IUdI6nCl5SqMt6vEJCBqFKajbW/5kRsXK2gxuDHsXo5Q4EPR\r\nAJJfXUPgs/1zmFSSOEgYMAxdiHBx4ZOLhfRoazfONJdsBvWIYN4U+CADI6XY\r\nTqyWZoaPD6ptDHROZ17k1+wGvSg0TZY5K1QlWyM4CeGObMLHXlsqwbsyKjWs\r\nPQHlm/1LubG6cB0Uwr065th481OUK24s5d9gb2NL/7xBA3lx7cs4gwqUDu3C\r\nusHzCDLQSzVBulVz4C5bK2UOxxKn+DaUt7kakc79F0ahuBlOcWYPupvORkmy\r\nv6KQ6jZPN2L8irLCWi2GqDWJ2vV27myxFQbWLdyi+6u4rUsTsD+qqat+D54M\r\n6yJTt+/AwarWGyT3Hi81stxaR0XSEXovMUkLmrDKBgULIvB3oWKrbDi5lmvM\r\nnKu3CSpNZBZu5U17Kx48qQO94D5JV5vhdk4/j8hkZ4XIVFwm50O1L1HmcJIW\r\nhkzN63Ee+NR4+4EHJewuM1q0qT6sgX83MsZssr7Cn7HpHKiEOrb+Uxngsk+c\r\nrObKaFYIXUZ7JHNxcml+zloW4rzgyXnQ1Rw=\r\n=2WEY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9466cca8eb1877b07ee5b5467156ed56c6be7c71","scripts":{"lint":"npx eslint .","test":"ava","build":"npx rimraf dist && tsc","lint:fix":"npx eslint . --fix","test:coverage":"c8 ava"},"_npmUser":{"name":"stuft2","email":"stuft2@protonmail.com"},"_npmVersion":"lerna/6.6.1/node@v18.14.0+x64 (darwin)","description":"A fastify plugin to configure a BDP API","directories":{},"_nodeVersion":"18.14.0","dependencies":{"byu-jwt":"^3.1.2","env-var":"^7.3.0","fastify":"^4.15.0","@databases/pg":"^5.4.1","fastify-plugin":"^4.5.0","@fastify/autoload":"^5.7.1","@sinclair/typebox":"^0.27.8","@databases/pg-typed":"^4.4.1","@byu-oit-sdk/client-identities":"^0.2.1","@fastify/type-provider-typebox":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","sinon":"^15.0.4","tslib":"^2.5.0","eslint":"^8.0.1","ts-node":"^10.9.1","type-fest":"^3.8.0","typescript":"^5.0.4","@types/node":"^18.15.11","@types/sinon":"^10.0.14","eslint-plugin-tsdoc":"^0.2.17","@typescript-eslint/eslint-plugin":"^5.36.1"},"_npmOperationalInternal":{"tmp":"tmp/fastify-bdp_0.0.0_1682029130728_0.018455993484735478","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@byu-oit/fastify-bdp","version":"0.0.2","keywords":[],"author":{"name":"Brigham Young University"},"license":"Apache-2.0","_id":"@byu-oit/fastify-bdp@0.0.2","maintainers":[{"name":"yoshutch","email":"scott_hutchings@byu.edu"},{"name":"lehinpm","email":"lehi_alcantara@byu.edu"},{"name":"oscea","email":"it@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"},{"name":"pauldeden","email":"byu-oit-npmjs@byu.edu"},{"name":"mhailstone","email":"matthew.hailstone@gmail.com"},{"name":"gi60s","email":"james.speirs@gmail.com"},{"name":"arasmus8","email":"arasmus8@gmail.com"},{"name":"garygsc","email":"garygsc@gmail.com"},{"name":"martingarn","email":"martin_garn@byu.edu"},{"name":"snelg","email":"github@snelg.com"},{"name":"mzroth","email":"mark_roth@byu.edu"},{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"}],"ava":{"require":["ts-node/register"],"extensions":["ts"]},"dist":{"shasum":"41ba7b8be926f1e86ea284ee15d505c9405177bc","tarball":"https://registry.npmjs.org/@byu-oit/fastify-bdp/-/fastify-bdp-0.0.2.tgz","fileCount":49,"integrity":"sha512-DlaavuZQlBvKXN7vilbA5kGQFYfG2GXISI7oUGMBfAA37bub4Qkl1cCVGTGp5Gvy/32m4QNwHnz6aJplWX3LQA==","signatures":[{"sig":"MEQCIBzmSXukrSzwojwKgkgFbW6vmsQgxpQvzr54xFpoTumXAiBQyc2Aew4ZDTFLQeyfFzTmvjR7o/EOySF9ZXwoAjka3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48915,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQcpjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJmhAAmhn+lP4g0xq479LskzDLMLyMeOcP6kKOgTUc5SYy5MbWrV/W\r\nJiTOpY0VC3x3Pd7KjMLnPI60RN2DcNwsESNkMefrzsHL9OwN7smMjgIQz0Ea\r\n01p7KbEQ3TRuqQyld9NjMqvQo/c2XueuPcmG0wdWWv865TKF5PipOO7oZiLG\r\nzsMJ5CCOWEiEEuqCVo5fUcbE28C6XPzR/NvVyOLqe1WBqo4TBuoEGG3ytizu\r\nHqxey810xwRpMzgSBOYUeo+ayWjuzLjWdT9Sv4WF9aKRl4JthB4nsanZWI5K\r\nI5+93tjy8+FY74PL+apZeh6C8RWOc9ZismRHZpLlzlBmRF+E23156wdpAw5z\r\nYmRV4Mvlh85H2M1K4Ze50BNjKwWqnMILzDdo2uQdjHjGdx/ELitJM5QDxo1d\r\npEohu0EHd99/2BvUqiBSb9o9YkjM7SJPPIE+t51erTxPAOOC6LwD/xQQP2N+\r\nJtje5gET3+n8BTWZAl++7mRHejB1CoBSrq8m/v+nLO1fHSBpjIXTFcuVIVug\r\nz68OmdqZhCu+Rz3OaAKYtN4kkupSWUud57+dAnbsSRHZ0fwuTNX6bc6P8mTh\r\nlk548Cgd0kvlwr//Ay3EOjbnPjM4pNUcLiWLViGmjiF0qF5wp3zNiCxVcFVq\r\nTmGF6tJNu37F4HmtjmC9z4XEISJrqo5Q0XU=\r\n=RDZJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b17b5a6dd6a8784ee1d88b7bb10954fc49cb2e2d","scripts":{"lint":"npx eslint .","test":"ava","build":"npx rimraf dist && tsc","lint:fix":"npx eslint . --fix","test:coverage":"c8 ava"},"_npmUser":{"name":"stuft2","email":"stuft2@protonmail.com"},"_npmVersion":"lerna/6.6.1/node@v18.14.0+x64 (darwin)","description":"A fastify plugin to configure a BDP API","directories":{},"_nodeVersion":"18.14.0","dependencies":{"byu-jwt":"^3.1.2","env-var":"^7.3.0","fastify":"^4.15.0","@databases/pg":"^5.4.1","fastify-plugin":"^4.5.0","@fastify/autoload":"^5.7.1","@sinclair/typebox":"^0.27.8","@databases/pg-typed":"^4.4.1","@byu-oit-sdk/client-identities":"^0.2.1","@fastify/type-provider-typebox":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","sinon":"^15.0.4","tslib":"^2.5.0","eslint":"^8.0.1","ts-node":"^10.9.1","type-fest":"^3.8.0","typescript":"^5.0.4","@types/node":"^18.15.11","@types/sinon":"^10.0.14","eslint-plugin-tsdoc":"^0.2.17","@typescript-eslint/eslint-plugin":"^5.36.1"},"_npmOperationalInternal":{"tmp":"tmp/fastify-bdp_0.0.2_1682033251442_0.9497085579494535","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@byu-oit/fastify-bdp","version":"0.1.0","keywords":[],"author":{"name":"Brigham Young University"},"license":"Apache-2.0","_id":"@byu-oit/fastify-bdp@0.1.0","maintainers":[{"name":"yoshutch","email":"scott_hutchings@byu.edu"},{"name":"lehinpm","email":"lehi_alcantara@byu.edu"},{"name":"oscea","email":"it@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"},{"name":"pauldeden","email":"byu-oit-npmjs@byu.edu"},{"name":"mhailstone","email":"matthew.hailstone@gmail.com"},{"name":"gi60s","email":"james.speirs@gmail.com"},{"name":"arasmus8","email":"arasmus8@gmail.com"},{"name":"garygsc","email":"garygsc@gmail.com"},{"name":"martingarn","email":"martin_garn@byu.edu"},{"name":"snelg","email":"github@snelg.com"},{"name":"mzroth","email":"mark_roth@byu.edu"},{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"}],"ava":{"require":["ts-node/register"],"extensions":["ts"]},"dist":{"shasum":"2960dc460bd8a84f75a9287cc954d42562dbd2e3","tarball":"https://registry.npmjs.org/@byu-oit/fastify-bdp/-/fastify-bdp-0.1.0.tgz","fileCount":49,"integrity":"sha512-8NjdyU2LfI1YdbIpvYgBCleDd9tDkS0rrRZhS6vFHIJC4URVzztJsRSjkoc41HqremyRZBUsqTEj+rrKX+y4Xw==","signatures":[{"sig":"MEQCIFGPnShSBlab83zQhu3oSG9YMoZvsYSn3ln/B9taXdtiAiApTWr7euERpBdoKMQP8/cXxCxJ1VKTUnXRVctAsjRikQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48997,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQdGKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUSw/+O4a7tyBtrHbm3/KLLqh6grcRUfM0DG7X8/oM7d7ErGrFYDoi\r\n3jsKotc3+OMrCAVtQZ/pURG+icZu2or6N7D34Eep8Qwie3p9elHB476S5Sdo\r\nPfnrvHrwU7GFwZGDGbMkvfhjflWduJn5gwrl4jrFSG+HFzps0x2+/a5tLqZ2\r\nVC1QZWqjr4DTQCMxyLiqwYGW8tlMPMALjvl5MqzR3Y6zbUTvrR9ozPBOvNCI\r\nQdIefnmhBYqcPcE794T09DclkSPuY8y5zqkd1bc6MvXBnrx2+jTzFMDjSmkH\r\ntgBo9BR/cOCcEJdBanN/3ESO6q9JazrFqNo9CVdQr4psrOf+dgL7zrNX8UW2\r\nb+SfYxQSvX8Z0iSOeFLvxedb7I0Bk/qoc0rTSw4aYqYnwQ2/avO/p3u4LUkl\r\n+PbM5xJxWpNmaB8VEmRCjyMqnK02I+o5NV/6jJpa0C7UaZlkTo2BkP9mqnlx\r\nbq/Zesy5jGn3ITYZ5l+HSnYS1/r1Dp2COOBiSNsY0NpzqtR0cLw0CY4cfvo1\r\nP6fiNL5yDgsDpEm2K6TfavLXHK/9I3n88hOYP/BpBdKkXOlWjr82hSZtsC42\r\nrnR7lD8n60Do1KFmi7cT7CHBLa/tSIWosHYVnoh6CZfDC1FPQsglMN4k5njt\r\nFjLKSKv5cMPJhOduLiqjyXd6ajGJt0jmLEI=\r\n=ZFOg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f7fbffadf988f7ed9863b163cd88fc417af9bcdf","scripts":{"lint":"npx eslint .","test":"ava","build":"npx rimraf dist && tsc","lint:fix":"npx eslint . --fix","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"_npmVersion":"lerna/6.6.1/node@v18.16.0+x64 (linux)","description":"A fastify plugin to configure a BDP API","directories":{},"_nodeVersion":"18.16.0","dependencies":{"byu-jwt":"^3.1.2","env-var":"^7.3.0","fastify":"^4.15.0","@databases/pg":"^5.4.1","fastify-plugin":"^4.5.0","@fastify/autoload":"^5.7.1","@sinclair/typebox":"^0.27.8","@databases/pg-typed":"^4.4.1","@byu-oit-sdk/client-identities":"^0.2.1","@fastify/type-provider-typebox":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","sinon":"^15.0.4","tslib":"^2.5.0","eslint":"^8.0.1","ts-node":"^10.9.1","type-fest":"^3.8.0","typescript":"^5.0.4","@types/node":"^18.15.11","@types/sinon":"^10.0.14","eslint-plugin-tsdoc":"^0.2.17","@typescript-eslint/eslint-plugin":"^5.36.1"},"_npmOperationalInternal":{"tmp":"tmp/fastify-bdp_0.1.0_1682035081773_0.8827789909295818","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@byu-oit/fastify-bdp","version":"0.1.1","keywords":[],"author":{"name":"Brigham Young University"},"license":"Apache-2.0","_id":"@byu-oit/fastify-bdp@0.1.1","maintainers":[{"name":"yoshutch","email":"scott_hutchings@byu.edu"},{"name":"lehinpm","email":"lehi_alcantara@byu.edu"},{"name":"oscea","email":"it@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"},{"name":"pauldeden","email":"byu-oit-npmjs@byu.edu"},{"name":"mhailstone","email":"matthew.hailstone@gmail.com"},{"name":"gi60s","email":"james.speirs@gmail.com"},{"name":"arasmus8","email":"arasmus8@gmail.com"},{"name":"garygsc","email":"garygsc@gmail.com"},{"name":"martingarn","email":"martin_garn@byu.edu"},{"name":"snelg","email":"github@snelg.com"},{"name":"mzroth","email":"mark_roth@byu.edu"},{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"}],"homepage":"https://github.com/byu-oit/bdp-api#readme","bugs":{"url":"https://github.com/byu-oit/bdp-api/issues"},"ava":{"require":["ts-node/register"],"extensions":["ts"]},"dist":{"shasum":"ce54ffd6383c8c2603f8b5ca653d0da721924609","tarball":"https://registry.npmjs.org/@byu-oit/fastify-bdp/-/fastify-bdp-0.1.1.tgz","fileCount":49,"integrity":"sha512-+PXj/I4/UMyaLPK7mkjiZ2HgQGa7PtlnR+UmQ1XhhBtXDM8She6lBYcrCifInxDkuHv3hV/AN8wESUJCRHZE+w==","signatures":[{"sig":"MEYCIQDpd0gP/KaT3NnTiwqmEnOWYrEZh+ZU8jmeFHV1TQ5aRgIhAPHc53p43q8pX8XGp/AkdK1ov585Sg6MzugDWg29w/CY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQdVpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXIg//ewDRt28K/pdAi+vGSEh1ak9XKXbYR6WYKz1P9ABo0v1fdobe\r\nd8/YUzii1/BQnIL3s26L9MFD/b1aHZES4cJ5rz1fhtShASj4pTPQg4fSorqB\r\nBFF+WNjL7ubUBkFTTyma4uzZtpJTJjO1LCD41elilSdBOobDsMzSsBNlv8sZ\r\nYvi1DHrQ3MQTyyq4GHDKby/usFnzpgRF9964YGmgBT1bePqUkYAUzrGoSafj\r\nztBG7nXgT8a5yOjLxjriA3bUbAvQEOQkOTMJMerFggGvLKbBrpNnW9uC/w4m\r\nWaPriIekVhAIIhlYZQqvErsSJQ8V99BcCPFcKfSwq/6AbEtiUAm4K3GF0qIj\r\nt0/lZJpAD3/7Iz5vHB9wVPKtA8y/e6jR5rVump95Tichbr5a+QDj5qlS5NZb\r\n6LeinFvaOF7I7iRo4dS9m4TR6JQ7v+EzK09jjgNOZLQMYLviuDq4+oS7S5nU\r\nizKPAs3pqCEBquV/ef9S1RZUOxLjLN0euQ8NWclX4RT3jGRh32EqEbHeDGzi\r\nGhU1jAzXdtvT7M15oYFnZN3z3/D/+7h5WoQQ3oU6AZ6I9PKEuygl8O2mggmF\r\nSqfLzJtQ+a5Up9nlWm/UR2xl55Rl3LL0pXms0EiNLa/4SJEff28hvmUHKPyb\r\nhf8sm03MGFI30JSVSUNcAmaVcdvhn1wSpvw=\r\n=kOkg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0c347ecf59f83cd23eebcc299321ab80ed115ca3","scripts":{"lint":"npx eslint .","test":"ava","build":"npx rimraf dist && tsc","lint:fix":"npx eslint . --fix","test:coverage":"c8 ava"},"_npmUser":{"name":"stuft2","email":"stuft2@protonmail.com"},"_npmVersion":"lerna/6.6.1/node@v18.14.0+x64 (darwin)","description":"A fastify plugin to configure a BDP API","directories":{},"_nodeVersion":"18.14.0","dependencies":{"byu-jwt":"^3.1.2","env-var":"^7.3.0","fastify":"^4.15.0","@databases/pg":"^5.4.1","fastify-plugin":"^4.5.0","@fastify/autoload":"^5.7.1","@sinclair/typebox":"^0.27.8","@databases/pg-typed":"^4.4.1","@byu-oit-sdk/client-identities":"^0.2.1","@fastify/type-provider-typebox":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","sinon":"^15.0.4","tslib":"^2.5.0","eslint":"^8.0.1","ts-node":"^10.9.1","type-fest":"^3.8.0","typescript":"^5.0.4","@types/node":"^18.15.11","@types/sinon":"^10.0.14","eslint-plugin-tsdoc":"^0.2.17","@typescript-eslint/eslint-plugin":"^5.36.1"},"_npmOperationalInternal":{"tmp":"tmp/fastify-bdp_0.1.1_1682036073463_0.3746308077056866","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@byu-oit/fastify-bdp","version":"0.1.2","keywords":[],"author":{"name":"Brigham Young University"},"license":"Apache-2.0","_id":"@byu-oit/fastify-bdp@0.1.2","maintainers":[{"name":"yoshutch","email":"scott_hutchings@byu.edu"},{"name":"lehinpm","email":"lehi_alcantara@byu.edu"},{"name":"oscea","email":"it@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"},{"name":"pauldeden","email":"byu-oit-npmjs@byu.edu"},{"name":"mhailstone","email":"matthew.hailstone@gmail.com"},{"name":"gi60s","email":"james.speirs@gmail.com"},{"name":"arasmus8","email":"arasmus8@gmail.com"},{"name":"garygsc","email":"garygsc@gmail.com"},{"name":"martingarn","email":"martin_garn@byu.edu"},{"name":"snelg","email":"github@snelg.com"},{"name":"mzroth","email":"mark_roth@byu.edu"},{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"}],"homepage":"https://github.com/byu-oit/bdp-api#readme","bugs":{"url":"https://github.com/byu-oit/bdp-api/issues"},"ava":{"require":["ts-node/register"],"extensions":["ts"]},"dist":{"shasum":"093990c84cc15867d3ae57f1f05a60cc0ed9e44a","tarball":"https://registry.npmjs.org/@byu-oit/fastify-bdp/-/fastify-bdp-0.1.2.tgz","fileCount":49,"integrity":"sha512-JGqtpcMv+k5Fgqh6GK9RqCz7e84Squcz8Xd3AThGM6Fqig7s/eXa0kpGT9kWwI/naOd54e2L2Fwg2u4CvOTo/w==","signatures":[{"sig":"MEQCIEmAdw+Zyns7z5w4N8f6mKxNAKl12GRYwdFHHO7G/SYwAiBIjTCFnI/KrR9/x6y7Cf3ZiUo1XP95LSqEKwVslyohuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQqkhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8dQ//erTu93SdiemRHBef765SU17jb+Xvl0AjQwcRYTPJyQfvPDvD\r\nfQR5f+yYbAaEWk29AGIn4iAZnShasLnH8AtiaNsTQ0+lf3pv/RO5Ja4c4dmY\r\nfO0/aIzFwoOQB2iJO0u6FP2SoXWu0hXsHL7hTliUw4Sm9MsTMG47tWWhoPKR\r\nhJg5MdnkIGLK/tC/s6puzvdr6OoyvUHXseTdZsIhlcRGih3ssh5b7O9flu56\r\nQ/ZTlABs8MeLwYgHp8oHMgV1PRNMaqcrhMfokwxfq+L6Gc/xXl3/xXoepkpY\r\nwV42VS6izjpl4ths0r2unfoP4lGvBssL396ILaXTLM46YGk4VUhdut3mBTzK\r\nc28X0QyZ3qdj+FJVzeQt5jIpli3kVUKk6Gq9zDm+sSoPZUicjfrnmYdj4Zjk\r\nLUcOwZ2El85GKPB9jf6TPp89fa7xMd0vx9gIWthNPsPT2WZlrVOGkZrnu4fv\r\nWbKgyyIGDsj1Jn9YLb68AqK7JBsdbSchhP5nogESf61J0B8AXJ4dmPdB8VzM\r\nomxMZc4JJa0vJ68Az4mHMB1PD14U1KIH3gbDHO72jppG8hSN6ov+Jk2VOrES\r\nXADbXZMU5xhop3iXadAofXBt1kctI0kHgBdpWVv72Wwu6UeTlc16cNNQPJCG\r\n9astM2Ont4YR3qKP4lpVeiAEttjBrfObtlw=\r\n=tfn3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3a4ffa0929e4a952287e8b021d3c8f287276c124","scripts":{"lint":"npx eslint .","test":"ava","build":"npx rimraf dist && tsc","lint:fix":"npx eslint . --fix","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit/bdp-api.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.0+x64 (linux)","description":"A fastify plugin to configure a BDP API","directories":{},"_nodeVersion":"18.16.0","dependencies":{"byu-jwt":"^3.1.2","env-var":"^7.3.0","fastify":"^4.15.0","@databases/pg":"^5.4.1","fastify-plugin":"^4.5.0","@fastify/autoload":"^5.7.1","@sinclair/typebox":"^0.27.8","@databases/pg-typed":"^4.4.1","@byu-oit-sdk/client-identities":"^0.2.1","@fastify/type-provider-typebox":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","sinon":"^15.0.4","tslib":"^2.5.0","eslint":"^8.0.1","ts-node":"^10.9.1","type-fest":"^3.8.0","typescript":"^5.0.4","@types/node":"^18.15.11","@types/sinon":"^10.0.14","eslint-plugin-tsdoc":"^0.2.17","@typescript-eslint/eslint-plugin":"^5.36.1"},"_npmOperationalInternal":{"tmp":"tmp/fastify-bdp_0.1.2_1682090273688_0.6414524366783749","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@byu-oit/fastify-bdp","version":"0.1.3","keywords":[],"author":{"name":"Brigham Young University"},"license":"Apache-2.0","_id":"@byu-oit/fastify-bdp@0.1.3","maintainers":[{"name":"yoshutch","email":"scott_hutchings@byu.edu"},{"name":"lehinpm","email":"lehi_alcantara@byu.edu"},{"name":"oscea","email":"it@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"},{"name":"pauldeden","email":"byu-oit-npmjs@byu.edu"},{"name":"mhailstone","email":"matthew.hailstone@gmail.com"},{"name":"gi60s","email":"james.speirs@gmail.com"},{"name":"arasmus8","email":"arasmus8@gmail.com"},{"name":"garygsc","email":"garygsc@gmail.com"},{"name":"martingarn","email":"martin_garn@byu.edu"},{"name":"snelg","email":"github@snelg.com"},{"name":"mzroth","email":"mark_roth@byu.edu"},{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"}],"homepage":"https://github.com/byu-oit/bdp-api#readme","bugs":{"url":"https://github.com/byu-oit/bdp-api/issues"},"ava":{"require":["ts-node/register"],"extensions":["ts"]},"dist":{"shasum":"96cd9a48e6dcc4fd39f396335d7bab65184b41b9","tarball":"https://registry.npmjs.org/@byu-oit/fastify-bdp/-/fastify-bdp-0.1.3.tgz","fileCount":49,"integrity":"sha512-L6JexZnogV2Ezt7hpAq/+zxP00WK8n8B/jIGoCaVcx3Byf5USef2PF7LEfEfCf2i2vuxZVArfqf3mRuyflbXLA==","signatures":[{"sig":"MEQCIHiREucZhOiGXq65OEqDgsOnBIMZF7wrpX2A3xBXqbceAiAaI55b+Ln7zW7gFdt3TKUEZr9jWD+z9/cWiYml+fK5sQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49189,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQsjlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqYA//b2AL1Azn9XN6xhmAxYnxtDelNADiYn1gbSpIWZek68c5YIbG\r\nQb0dPWSjzOQsJzMBm2HIAvJu7c4e1MMdL2ct+6DN0h+haR/3EBcBC7FUQnG/\r\nCZ37799raW5BTalKiW3pjZ2MgZvZoGTjlgKofypD9GrAnRtHTAZjVJ+3tXVI\r\nlL43ILpKsG1L5/eH4pTsHwSA/WD4I5wt/tKEH9QO5GFxuHQ3zinb7wzZLx7x\r\nl0oknpccTTSxvHcyu8+ocsRTWvk5TeIeVl3AvuiahlzjBwqcUbNaynOqnXNr\r\nsTAyAqiwBi8ZQls9KIeyXr94dohToa9XB4NabwSzk2FRlQeb/bJ5cOnXMm0a\r\nfD8YaR427IxXPCWWiTzTQjbQ9JkmLh7ROBDk9TSAXZsNf1390CHTvz8H7jzg\r\nmfF3mB3Va4/7LNKV97UEjwpLs7rltq1sSp0z65fKY5cpNO+I8MaouBaPBgPC\r\nWZr691/u0vF+LQL9FXqH2YDvGS2Hkmu10ynwLR0QBlEGWodxdyQU18cFtUCy\r\ncPLq2UR/APCQn3+Oc8mnaylc8HoP1nqeUg05f2S4rS0FkWXerzT5N8RSEwlL\r\nIRTgYk/ZOHgoWMTMcuDr19wB5H2DvxvZ2CXZ0KvZRFqAxhso89dUex8Q1Cck\r\n9xSNstp2L8FE7Tv4WOWHME/PsDw9qaVixsM=\r\n=iRPc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"26996324468b66d842afb854075a005bff7846a8","scripts":{"lint":"npx eslint .","test":"ava","build":"npx rimraf dist && tsc","lint:fix":"npx eslint . --fix","test:coverage":"c8 ava"},"_npmUser":{"name":"stuft2","email":"stuft2@protonmail.com"},"repository":{"url":"git+https://github.com/byu-oit/bdp-api.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.0+x64 (darwin)","description":"A fastify plugin to configure a BDP API","directories":{},"_nodeVersion":"18.14.0","dependencies":{"byu-jwt":"^3.1.2","env-var":"^7.3.0","fastify":"^4.15.0","@databases/pg":"^5.4.1","fastify-plugin":"^4.5.0","@fastify/autoload":"^5.7.1","@sinclair/typebox":"^0.27.8","@databases/pg-typed":"^4.4.1","@byu-oit-sdk/client-identities":"^0.2.1","@fastify/type-provider-typebox":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","sinon":"^15.0.4","tslib":"^2.5.0","eslint":"^8.0.1","ts-node":"^10.9.1","type-fest":"^3.8.0","typescript":"^5.0.4","@types/node":"^18.15.11","@types/sinon":"^10.0.14","eslint-plugin-tsdoc":"^0.2.17","@typescript-eslint/eslint-plugin":"^5.36.1"},"_npmOperationalInternal":{"tmp":"tmp/fastify-bdp_0.1.3_1682098405160_0.03376726960937049","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@byu-oit/fastify-bdp","version":"0.1.4","keywords":[],"author":{"name":"Brigham Young University"},"license":"Apache-2.0","_id":"@byu-oit/fastify-bdp@0.1.4","maintainers":[{"name":"yoshutch","email":"scott_hutchings@byu.edu"},{"name":"lehinpm","email":"lehi_alcantara@byu.edu"},{"name":"oscea","email":"it@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"},{"name":"pauldeden","email":"byu-oit-npmjs@byu.edu"},{"name":"mhailstone","email":"matthew.hailstone@gmail.com"},{"name":"gi60s","email":"james.speirs@gmail.com"},{"name":"arasmus8","email":"arasmus8@gmail.com"},{"name":"garygsc","email":"garygsc@gmail.com"},{"name":"martingarn","email":"martin_garn@byu.edu"},{"name":"snelg","email":"github@snelg.com"},{"name":"mzroth","email":"mark_roth@byu.edu"},{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"}],"homepage":"https://github.com/byu-oit/bdp-api#readme","bugs":{"url":"https://github.com/byu-oit/bdp-api/issues"},"ava":{"require":["ts-node/register"],"extensions":["ts"]},"dist":{"shasum":"d86bec09e99b34e0379bbb63b87e5c1359ff4f55","tarball":"https://registry.npmjs.org/@byu-oit/fastify-bdp/-/fastify-bdp-0.1.4.tgz","fileCount":49,"integrity":"sha512-BXmq+wMmfcTQ7O08Qx5zac8WcLlxnFuxWt4MZvlwp+2KkxKkoJ0fT2rSffZomrEgP+8Rl0LTADoxJpSbISogkg==","signatures":[{"sig":"MEUCIQDfU2FKwydIHX6LVh/o/oSAKzvkdSdOgaKIqzLi4xFbewIgIOBDFCUlrIQfnl3OdlO+mnTPCZsVq7w5LuX+ZXlVsGk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQs9VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSAQ/+P/t0chgUHq54fNEdUw7Y7vX1fx7qeqN0K5+IjGUGldgFXNg+\r\n7heccdu8hW6Dllf6wj2J4vZAxLT3xn4HEz0XQ5rOYf2Xzgc9Bo9GNdHOc9GB\r\nNqTjjgatCxpD2OkgPOvAnZMVHaPKldE7O2e7jDyueYrOg1r23FgEyP2MnmVE\r\ngD0uNBvbBPN/xiuWoTW2IYgOPwTM/VfpiS4u55wWRqNeztlaHIeIo7TTIPiN\r\nPahSfNZDF/PYuyBk/fl0NujQSATQd/z6VaV/k5qiaYvukGZoyJquDVv41GE3\r\nttHwnwWPR2G9lVD9kS22OE9Kqg5+Q/ZyQpZmKqVim54Tg7ShRKnLZKju76ze\r\n1757T0+6s1AzobzKkOQ/BW0TkXo5IfoGPbprvi6Wcj2ZvlP45Gpzsgqq5sTE\r\nnPeFIP+Inx87HXtjyZD+cDVehIvvap8jUhUkDeIQMDW+ZS7pzyYC/WlTuPE8\r\nBNfJAEuzlfXw46JcQnUhhtt9SX1SsQ4D49zu60Qt4CDQ8Th9/PkdbC75zrYn\r\n0+Xb9yXjDwfOLS3qjXMqx/QY9bLChhAvnXvW6HWuK1YoYcACPqV97m6/rLo1\r\nRdlOVLoaqIAxCAL3QVPQMgyHc7atrQMoI5ohzZUSJGEoZ5mtumV6RRoyS+qP\r\n49tUseDYtwo+GhGu6wPgGBPA1mDzWUl8wFM=\r\n=8kBu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1f53637f50575d2e89f10ca22d4c6981251ab673","scripts":{"lint":"npx eslint .","test":"ava","build":"npx rimraf dist && tsc","lint:fix":"npx eslint . --fix","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit/bdp-api.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.0+x64 (linux)","description":"A fastify plugin to configure a BDP API","directories":{},"_nodeVersion":"18.16.0","dependencies":{"byu-jwt":"^3.1.2","env-var":"^7.3.0","fastify":"^4.15.0","@databases/pg":"^5.4.1","fastify-plugin":"^4.5.0","@fastify/autoload":"^5.7.1","@sinclair/typebox":"^0.27.8","@databases/pg-typed":"^4.4.1","@byu-oit-sdk/client-identities":"^0.2.1","@fastify/type-provider-typebox":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","sinon":"^15.0.4","tslib":"^2.5.0","eslint":"^8.0.1","ts-node":"^10.9.1","type-fest":"^3.8.0","typescript":"^5.0.4","@types/node":"^18.15.11","@types/sinon":"^10.0.14","eslint-plugin-tsdoc":"^0.2.17","@typescript-eslint/eslint-plugin":"^5.36.1"},"_npmOperationalInternal":{"tmp":"tmp/fastify-bdp_0.1.4_1682100053662_0.21318513061648314","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@byu-oit/fastify-bdp","version":"0.1.6","keywords":[],"author":{"name":"Brigham Young University"},"license":"Apache-2.0","_id":"@byu-oit/fastify-bdp@0.1.6","maintainers":[{"name":"yoshutch","email":"scott_hutchings@byu.edu"},{"name":"lehinpm","email":"lehi_alcantara@byu.edu"},{"name":"oscea","email":"it@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"},{"name":"pauldeden","email":"byu-oit-npmjs@byu.edu"},{"name":"mhailstone","email":"matthew.hailstone@gmail.com"},{"name":"gi60s","email":"james.speirs@gmail.com"},{"name":"arasmus8","email":"arasmus8@gmail.com"},{"name":"garygsc","email":"garygsc@gmail.com"},{"name":"martingarn","email":"martin_garn@byu.edu"},{"name":"snelg","email":"github@snelg.com"},{"name":"mzroth","email":"mark_roth@byu.edu"},{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"}],"homepage":"https://github.com/byu-oit/bdp-api#readme","bugs":{"url":"https://github.com/byu-oit/bdp-api/issues"},"ava":{"require":["ts-node/register"],"extensions":["ts"]},"dist":{"shasum":"7a87d1dde85372c8e31553d6fc3d73f4fbaf2c6e","tarball":"https://registry.npmjs.org/@byu-oit/fastify-bdp/-/fastify-bdp-0.1.6.tgz","fileCount":49,"integrity":"sha512-bderAbgeobTLMA13ev/t+H3Fc6FzNnMZeVcvT9Wy2jPfRI4FH0eLVlf+QX24FnMjZ8Jg1ycepOW1HROIFBm6gQ==","signatures":[{"sig":"MEUCIA87qGVQXho68JA726jfh9qblRh0n7/ODPK1TS+jy0ttAiEAkDyDwbVeZ23SHbziDXEP2mIvb4FM9LjV/mp3Luc7cvI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRqrrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUAA/9GaytEUo80ljsfRitQhatwJ32CQqftKmDAop8fU8rJ/wUaE9W\r\n6YHirqkTzm6A5JKHhdRVp5FLzWgTzP1SBns8dOGlUnanJvpoz6R8uZKXIhFM\r\nhlzzB0VDwHPhbBvzczmuyL3oRtdJW1biMpk5BVjaZKM+Sq95OndA5Lg4wkTX\r\np5lh4ehLj/AlwXL01u/mXWCEOD1nMvjsYGdcIWOoscRDasaxZr8Y5omzcOhl\r\njieNwZIsSFT1SwQDpbgyG5XLX5C6jBNcBI7zTjftjmzpxiHyS7/WijZVgwVF\r\nR6uxreXKWGGYDrb1yZCh47R9RRNQhzeNPsmp6i4czkOLRDf5q3hDQzCs7zoH\r\nmf+wDj116S57yeofT5ZRxGkV6ob5hqiGtaPLAgvsUBnMQrTjvmpbeV18s/m4\r\nYCykHUUntaVsgyNry6lTdijZ8SKXF61aqCVyOpcLgFf9CCw3KeZDnRtk6K/w\r\nb/yjLEyWFvoC5tvZvW16XU85Nuo5HC5An5DNTnBISwYESi5jNDaHapC64PP8\r\nNhAyFqhTus9urcQpRxeztJXKW/gZ8ZeSeLgm2kkkP6P9P0W6n4/Jxoch41ui\r\n+vaNniF3e2xxYy76wGZeI2USyHNQ5a60Ciwj0Wk+1DtrJ/yVWvWAI3yec3QR\r\namAstFAahNpY7274Xr0bLpi5nsUZClwPjXM=\r\n=7tlN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"dc811e91ceeb11d1977e25a57c71f10ed015a41f","scripts":{"lint":"npx eslint .","test":"ava","build":"npx rimraf dist && tsc","lint:fix":"npx eslint . --fix","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit/bdp-api.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.0+x64 (linux)","description":"A fastify plugin to configure a BDP API","directories":{},"_nodeVersion":"18.16.0","dependencies":{"byu-jwt":"^3.1.2","env-var":"^7.3.0","fastify":"^4.15.0","@databases/pg":"^5.4.1","fastify-plugin":"^4.5.0","@fastify/autoload":"^5.7.1","@sinclair/typebox":"^0.27.8","@databases/pg-typed":"^4.4.1","@byu-oit-sdk/client-identities":"^0.2.1","@fastify/type-provider-typebox":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","sinon":"^15.0.4","tslib":"^2.5.0","eslint":"^8.0.1","ts-node":"^10.9.1","type-fest":"^3.8.0","typescript":"^5.0.4","@types/node":"^18.15.11","@types/sinon":"^10.0.14","eslint-plugin-tsdoc":"^0.2.17","@typescript-eslint/eslint-plugin":"^5.36.1"},"_npmOperationalInternal":{"tmp":"tmp/fastify-bdp_0.1.6_1682352874982_0.0849285573204972","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"@byu-oit/fastify-bdp","version":"0.1.7","keywords":[],"author":{"name":"Brigham Young University"},"license":"Apache-2.0","_id":"@byu-oit/fastify-bdp@0.1.7","maintainers":[{"name":"yoshutch","email":"scott_hutchings@byu.edu"},{"name":"lehinpm","email":"lehi_alcantara@byu.edu"},{"name":"oscea","email":"it@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"},{"name":"pauldeden","email":"byu-oit-npmjs@byu.edu"},{"name":"mhailstone","email":"matthew.hailstone@gmail.com"},{"name":"gi60s","email":"james.speirs@gmail.com"},{"name":"arasmus8","email":"arasmus8@gmail.com"},{"name":"garygsc","email":"garygsc@gmail.com"},{"name":"martingarn","email":"martin_garn@byu.edu"},{"name":"snelg","email":"github@snelg.com"},{"name":"mzroth","email":"mark_roth@byu.edu"},{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"}],"homepage":"https://github.com/byu-oit/bdp-api#readme","bugs":{"url":"https://github.com/byu-oit/bdp-api/issues"},"ava":{"require":["ts-node/register"],"extensions":["ts"]},"dist":{"shasum":"e3da5239fe343ad1cda68f7c44da94df9caf4711","tarball":"https://registry.npmjs.org/@byu-oit/fastify-bdp/-/fastify-bdp-0.1.7.tgz","fileCount":49,"integrity":"sha512-uMISjziVyqAI9W6LkWxVJFa3LHggYEtD9f0CLcaaK+qUA9hWrwrt44hUNrABp96KgU+ykDos1JLSHAWVp6axcQ==","signatures":[{"sig":"MEUCIA0XWzZw/vurlBxkYuNG8SpGpHLJ29uY/w65BsWW2v19AiEA9RO0va0WduwtFlKwevQUxG24sAC03gJOBmez6EU4CFU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRq+QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4qRAAlRT6gkriTr7jEuvWt81ItxhIOc/rIAijCYQT2/z3J3OEvYtw\r\nU7pI+QCilf6iSuRT+D3+Sh9qBS7AKWr4d98j3SUg1imRhcCAeNeEaqn6zzZZ\r\nrZ3qdBoS6Fp8qrueqX/iNBHx1Y4TFa0g1BtiwTRR5MPkwv/I9Gn8/wHAKfvN\r\nSTFqObMcLvEu3FBX3bqcG4fH5kuFGHoYOd67AMug3ftmj/yssjs0J85WAzky\r\nVx24U7YPBD1X5GevqA6C1CA6BRU0B2pB7zJuHNN5e3xwySMuUaUk4JD0C0hD\r\nlXeVJGQPLi418s2PXyOjzvl8haG8PNUY7+8au5rbjBcZ8eWIm0sX2QrjHtik\r\nk8uOhktK8DKiRvnykWF/jUTOj6C4spBG/pehXtDGcMVS8iXmUHLllKIetY1e\r\nMRl7rh3r1bIBt39KLXxSrGolgwDcfXR5XeEzPX9y1JmcJgwE8dXOsi0d5HCk\r\njrpFSSTwkhq2LNsAF9Vo9iXYh+wEo3DGkcmvup1rSDvZggR8XJUzu9mU9d8t\r\nVs06tXAgNaToelOrin/XCu6FOGABTCj6LHeyIDC6XR6Lmo71ZGl7oayZ4FP6\r\neAiHFk6Oy92RRMV/Vb0QecHqde6LeH61EMIEn2UVvc/uKWVXskuJtwFHqHD3\r\nVUikR5LDI8IOapxaa0PcfKgvTZ/ZcR+IPjY=\r\n=W6i7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e2f70b8ab2cb3ac662e865c4122eeb45ec840f74","scripts":{"lint":"npx eslint .","test":"ava","build":"npx rimraf dist && tsc","lint:fix":"npx eslint . --fix","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit/bdp-api.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.0+x64 (linux)","description":"A fastify plugin to configure a BDP API","directories":{},"_nodeVersion":"18.16.0","dependencies":{"byu-jwt":"^3.1.2","env-var":"^7.3.0","fastify":"^4.15.0","@databases/pg":"^5.4.1","fastify-plugin":"^4.5.0","@fastify/autoload":"^5.7.1","@sinclair/typebox":"^0.27.8","@databases/pg-typed":"^4.4.1","@byu-oit-sdk/client-identities":"^0.2.1","@fastify/type-provider-typebox":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","sinon":"^15.0.4","tslib":"^2.5.0","eslint":"^8.0.1","ts-node":"^10.9.1","type-fest":"^3.8.0","typescript":"^5.0.4","@types/node":"^18.15.11","@types/sinon":"^10.0.14","eslint-plugin-tsdoc":"^0.2.17","@typescript-eslint/eslint-plugin":"^5.36.1"},"_npmOperationalInternal":{"tmp":"tmp/fastify-bdp_0.1.7_1682354064121_0.6688049628079602","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"@byu-oit/fastify-bdp","version":"0.1.8","keywords":[],"author":{"name":"Brigham Young University"},"license":"Apache-2.0","_id":"@byu-oit/fastify-bdp@0.1.8","maintainers":[{"name":"yoshutch","email":"scott_hutchings@byu.edu"},{"name":"lehinpm","email":"lehi_alcantara@byu.edu"},{"name":"oscea","email":"it@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"},{"name":"pauldeden","email":"byu-oit-npmjs@byu.edu"},{"name":"mhailstone","email":"matthew.hailstone@gmail.com"},{"name":"gi60s","email":"james.speirs@gmail.com"},{"name":"arasmus8","email":"arasmus8@gmail.com"},{"name":"garygsc","email":"garygsc@gmail.com"},{"name":"martingarn","email":"martin_garn@byu.edu"},{"name":"snelg","email":"github@snelg.com"},{"name":"mzroth","email":"mark_roth@byu.edu"},{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"}],"homepage":"https://github.com/byu-oit/bdp-api#readme","bugs":{"url":"https://github.com/byu-oit/bdp-api/issues"},"ava":{"require":["ts-node/register"],"extensions":["ts"]},"dist":{"shasum":"2a499a36910e762e716f9c72b969a2a6fc8b6599","tarball":"https://registry.npmjs.org/@byu-oit/fastify-bdp/-/fastify-bdp-0.1.8.tgz","fileCount":49,"integrity":"sha512-ivJkSZKRAC60Hl+a3vLKDdgilTISro6FzOm3gzRd2OfmThCxCfVGX50QWWkpeLUstoIYldTFUadYRd4a+KG/+w==","signatures":[{"sig":"MEUCIAUhLNQLLKS9qOTQhxrgzCKS90VrAy7pEN9IN5NnJNYkAiEA6Dn6YtVAivCfo/kMcemZVWVG96h65j9yE1C8jn/qGk0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRt57ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCKg//WQUp5Yog9QcjD4EfGL80cx5KsDDeIV6NdoLlyz71Crq/imKl\r\ncit3So3Z1p8iam5ankdiYjOhnVuTucrIYl3utk6lDZEMo/GDsg8toZtGWAFH\r\nZuXDI4zRDcLygEbn5qmsx8I7Ac7EV6uF/1hGts3NwgEsbKIECRJFt7f8b3pp\r\nmspQr/GMRFdOHQ3vREzBeUD5X+JubE5uuXF7g1jRe6iN5E/SeURZ8DCi5GO9\r\ndwy+SSrE5+XNj5a+uqn8Tik8YJaqq4NHXU1NpH+SBF/uApGpoUdWflpQ/GYE\r\n3v3JVm0dHr+qMoWFLpvT4tDpp2LCXn490d78XzTrSqNfCarhgwyGvL8RhNw3\r\nkVaUPJGx/rHCH7cc90ckSA/6W8Wu8v6PLlxp/vV5Ropq4A+xvpkszkntP8+Z\r\nojdvF//Qsi0SwJpZJ1vbYdkYwPkav9iHF0pjlEuXj+AMcMH9nH1SH6n2vqP+\r\nq3+Ckxk5+a2HJbsR06S1MDgmOcr2kBSSNVOz/ZabgmbCe01bOXs03Fr74HX5\r\ndpDgND59ZBopv2pbl5Mq1YnKihGVZ9IlTR7wCVo2/W2N+4XbvKYloiiyXrON\r\nNZt7zdBizTvy0D7l70O/YcLHXCfVpsnyG/n0jAV5hLJsH5sqXBvJzL1/sSbq\r\ny1BcuHcPF18C+fGAJKFv//1n+WFjkRfcfIg=\r\n=SmRl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f7b143af3d2bd8b38e9115e38f18a037d5555abd","scripts":{"lint":"npx eslint .","test":"ava","build":"npx rimraf dist && tsc","lint:fix":"npx eslint . --fix","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit/bdp-api.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.0+x64 (linux)","description":"A fastify plugin to configure a BDP API","directories":{},"_nodeVersion":"18.16.0","dependencies":{"byu-jwt":"^3.1.2","env-var":"^7.3.0","fastify":"^4.15.0","@databases/pg":"^5.4.1","fastify-plugin":"^4.5.0","@fastify/autoload":"^5.7.1","@sinclair/typebox":"^0.27.8","@databases/pg-typed":"^4.4.1","@byu-oit-sdk/client-identities":"^0.2.1","@fastify/type-provider-typebox":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","sinon":"^15.0.4","tslib":"^2.5.0","eslint":"^8.0.1","ts-node":"^10.9.1","type-fest":"^3.8.0","typescript":"^5.0.4","@types/node":"^18.15.11","@types/sinon":"^10.0.14","eslint-plugin-tsdoc":"^0.2.17","@typescript-eslint/eslint-plugin":"^5.36.1"},"_npmOperationalInternal":{"tmp":"tmp/fastify-bdp_0.1.8_1682366075368_0.7022062017843855","host":"s3://npm-registry-packages"}}},"time":{"created":"2023-04-20T22:18:50.670Z","modified":"2026-07-06T18:20:11.761Z","0.0.0":"2023-04-20T22:18:50.951Z","0.0.2":"2023-04-20T23:27:31.627Z","0.1.0":"2023-04-20T23:58:01.986Z","0.1.1":"2023-04-21T00:14:33.610Z","0.1.2":"2023-04-21T15:17:53.900Z","0.1.3":"2023-04-21T17:33:25.354Z","0.1.4":"2023-04-21T18:00:53.905Z","0.1.6":"2023-04-24T16:14:35.163Z","0.1.7":"2023-04-24T16:34:24.295Z","0.1.8":"2023-04-24T19:54:35.476Z"},"bugs":{"url":"https://github.com/byu-oit/bdp-api/issues"},"author":{"name":"Brigham Young University"},"license":"Apache-2.0","homepage":"https://github.com/byu-oit/bdp-api#readme","keywords":[],"repository":{"url":"git+https://github.com/byu-oit/bdp-api.git","type":"git"},"description":"A fastify plugin to configure a BDP API","maintainers":[{"email":"scott_hutchings@byu.edu","name":"yoshutch"},{"email":"lehi_alcantara@byu.edu","name":"lehinpm"},{"email":"it@byu.edu","name":"oscea"},{"email":"stuft2@protonmail.com","name":"stuft2"},{"email":"matthew.hailstone@gmail.com","name":"mhailstone"},{"email":"arasmus8@gmail.com","name":"arasmus8"},{"email":"garygsc@gmail.com","name":"garygsc"},{"email":"github@snelg.com","name":"snelg"},{"email":"danielduraesm@gmail.com","name":"gholl0"},{"email":"developertools@byu.edu","name":"byu-oit-bot"},{"email":"micah.weatherhead@gmail.com","name":"mjweather"},{"email":"jvisker@byu.edu","name":"jvisker"}],"readme":"# Fastify BDP API Plugin\n\nA fastify plugin to configure a BDP API\n\n## Installation\n\n```shell\nnpm install @byu-oit/fastify-bdp\n```\n\n## Usage Example\n\n```javascript\nconst Fastify = require('fastify')\nconst { Type } = require('@fastify/type-provider-typebox')\nconst { ByuLogger } = require('@byu-oit/logger')\nconst OpenApi = require('@fastify/swagger')\nconst OpenApiUi = require('@fastify/swagger-ui')\nconst { Modifier, BdpResource } = require('@byu-oit/bdp-api')\n\nconst byuId = {\n    type: Type.String(),\n    key: true,\n    modifier: Modifier.READ_ONLY\n}\n\nconst email = {\n    type: Type.String(),\n    modifier: Modifier.WRITABLE\n}\n\nconst resource = { byuId, email }\nconst fastify = Fastify({ logger: ByuLogger() })\n\nfastify.register(OpenApi, {\n    swagger: {\n        openapi: '3.1.0',\n        info: {\n            title: 'Example BDP API',\n            version: '0.0.0'\n        }\n    }\n})\n\nfastify.register(OpenApiUi, {\n    routePrefix: '/documentation'\n})\n\nfastify.register(BdpResource, { prefix: '/example/v1', resource, tableName: 'example' })\n\n;(async () => {\n    try {\n        await fastify.listen({ port: 3000 })\n    } catch (err) {\n        fastify.log.error(err)\n        process.exit(1)\n    }\n})()\n\n/**\n * ByuJwt prevents SIGINT exit\n * Issue: https://github.com/byu-oit/byu-jwt-nodejs/issues/44\n */\nprocess.on('SIGINT', () => process.exit())\n```\n","readmeFilename":"README.md"}