{"_id":"hapi-audit-rest","_rev":"45-70ce8bdc38b9cfcc87c715bf8f43e656","name":"hapi-audit-rest","dist-tags":{"latest":"4.6.2"},"versions":{"1.0.0":{"name":"hapi-audit-rest","version":"1.0.0","keywords":["audit","hapi","rest"],"author":{"name":"Dionysis Lappas"},"license":"MIT","_id":"hapi-audit-rest@1.0.0","maintainers":[{"name":"denlap","email":"dio@freelabs.net"}],"homepage":"https://github.com/denlap007/hapi-audit-rest#readme","bugs":{"url":"https://github.com/denlap007/hapi-audit-rest/issues"},"dist":{"shasum":"33326e38ac7d1cbb05e2eb7ed51fba2ef418cfc2","tarball":"https://registry.npmjs.org/hapi-audit-rest/-/hapi-audit-rest-1.0.0.tgz","fileCount":25,"integrity":"sha512-A9tKedy9eZiUK/vtzz0dpJ7X/4Zw12/tONcKTMaHG0LQie5mEh74LxBfdOJrY2bw9IL7nFoSIAYQVui1XislDA==","signatures":[{"sig":"MEUCIQCTazdkoBosHpnGQ3tmv2qh0jnrGjn7nWNMkV701etZqAIgA3s3IcfUDhn+yLGAOKVO6UK8J1oKs/Pv4PSvIkcWT2Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55834,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/iRDCRA9TVsSAnZWagAAKW0P/2MW76bjhaqiK9xiEJnJ\nd1PQGg6hcQREICHb5FaAePV+T4ftrLOdv8bQf9n81EPf8yAJHkgKEnizptYC\ntxFRLjdC5deT/Y8PbMG55ywNOkDMHk1OvdWq1xjBQCzSnZgAtKvrI3aUskFL\n8aLicb6innKH3693SInpKcNBHKFeJqhmOiOOPdRhVNof/CJ1I1lNHqaom3Gi\nx4nevecipNE7X67DandpxyOqqjJOpQ6turyZpia/dRDQLGeMr5NkcWWMLEtC\nrLpOJc+l7UIRhQeQiWP7ShMzyW8g8J5X3cFBKFOQhUt6K1xIPyFfP+NVvozB\nsKDc+LGij2SrU4BoBdjYkO1Ll6oBsgiOCWu1e47gQxlXHsdFvjZWrPy5zkmZ\nfTHTfG4iZDSGRcGYOhrBu+AsZ1EZz7dNs+/znFIza1cZUi34IypIpvn1N+T0\nXl6ngZo8oSz5FjqVdK2kSUby8CsJlRfvF4I3tBYJiBnsUUaz02lWNvT5jDRY\nv/ZAB9bezV7JNqZXNjQeQgAf8GKX0IaTbH0/ShplKBLbNHkp/eJtCCr367qZ\nk40PSDx5gXZt4IBneLK4teeJnor4VxvWQTIut8C2zInzhsd4B1VbH/Wh/CCG\nQ6Fmmj9g/rDxahaF52LGVKFXqDcd/fV26xONgwKWwI2lx2myugLAHn1nkGs3\nSLd9\r\n=433F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"ac5d4d7b1c512b365db3462754c4fac9cb810493","scripts":{"lint":"eslint --ext .js ./src","test":"echo \"Error: no test specified\" && exit 1","build":"babel ./src -d ./lib","lint:fix":"eslint --ext .js ./src --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"denlap","email":"dio@freelabs.net"},"repository":{"url":"git+https://github.com/denlap007/hapi-audit-rest.git","type":"git"},"_npmVersion":"6.14.8","description":"A NPM package to audit rest API calls on a Hapi.js server","directories":{},"lint-staged":{"src/**/*.{js}":["node_modules/.bin/eslint --fix"]},"_nodeVersion":"12.19.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","prettier":"^2.2.1","babel-cli":"^6.26.0","lint-staged":"^10.5.3","babel-eslint":"^10.1.0","babel-preset-env":"^1.7.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/hapi-audit-rest_1.0.0_1610490946737_0.0785170793564971","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"hapi-audit-rest","version":"1.1.0","keywords":["audit","hapi","rest"],"author":{"name":"Dionysis Lappas"},"license":"MIT","_id":"hapi-audit-rest@1.1.0","maintainers":[{"name":"denlap","email":"dio@freelabs.net"}],"homepage":"https://github.com/denlap007/hapi-audit-rest#readme","bugs":{"url":"https://github.com/denlap007/hapi-audit-rest/issues"},"dist":{"shasum":"15a6decbfe4924de77350df17bf757f3ae3bd282","tarball":"https://registry.npmjs.org/hapi-audit-rest/-/hapi-audit-rest-1.1.0.tgz","fileCount":25,"integrity":"sha512-ezaLtOhJb/jpl3aHaLwdlAy85+95LZtq49Q0LKMSJM2cfOFG/QCD5q60S0XYrxIwf/or7haUrZJb1B4A48mqpw==","signatures":[{"sig":"MEQCIB790opNbXcZAGq5WA0w9xyOERCObLEuViUB6xMqEioQAiAGzIFNzOUWUAqRJU9VRxFhKWoi0PxCiSUxX/Bls2G6mQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/tizCRA9TVsSAnZWagAAT0gP/jS+nbRxHuRv4DmJk22Q\n/CtbPJKRdT8RNEE0HrglLcAjh7OmzjKYb50Sco1EAOLTIUVJ0Q/7nqgEmMdp\n2N3FW1QHhFxz+laFH4r0fTetgVlNpQQ0+TzrAJsvDSTZ1NuRL8M9n2sbSTyN\nc8abPhDqtDMLn01UjT4wN1wcflbuDaY5TUP3aOef+SJvjR97ojXrNJCRcHaZ\nlH5Zqt1b0kQgy/AIIib/CljLWNuLjEQ9LjQOD276VxWP/jfPxdjafIm/HGUZ\nnm3ZShJLKGnqu+Y6isiRi9gUKy//0f09d+DolA0mDD3We8MGcUzoJ67WwJeN\njUeP4apgBWLFnUQO/4ldm8YlNERQ40uYMAR51UaOGhRPFusbxI8/1bND1wAm\ncudCT6XinyyvLRhT+exvVJDzgDAnXyVUdG2/Ll7pS3jtLJXvg4qc/3XLufcc\n4/JZuiY7SqP9FQfJAVukg5r5ajakz8QNSKogFqifupPESkNmue3siPLCpsFk\n7Sj+h8ua+RAfZ8sYW4EYMvn99shVy49Rh/aK210ewjwdsEerNLF5o7DPA45V\nTyI1kKMkPRxiInIkaGAwflHB8tFSOt5hSeKAxGM8ZkO8+HioWxfpK0Ru4SeP\nzlQkC/2TDdAJ3avfZPnIZEBKcLiOVRYWxzU10+MrD/h5N8k0HOp+QYvFEpap\nFiUm\r\n=Y6yd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"9ac9716d6a6c45232145bed7297dfe4e19cd0f55","scripts":{"lint":"eslint --ext .js ./src","test":"echo \"Error: no test specified\" && exit 1","build":"babel ./src -d ./lib","lint:fix":"eslint --ext .js ./src --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"denlap","email":"dio@freelabs.net"},"repository":{"url":"git+https://github.com/denlap007/hapi-audit-rest.git","type":"git"},"_npmVersion":"6.14.8","description":"A NPM package to audit rest API calls on a Hapi.js server","directories":{},"lint-staged":{"src/**/*.{js}":["node_modules/.bin/eslint --fix"]},"_nodeVersion":"12.19.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","prettier":"^2.2.1","babel-cli":"^6.26.0","lint-staged":"^10.5.3","babel-eslint":"^10.1.0","babel-preset-env":"^1.7.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/hapi-audit-rest_1.1.0_1610537138959_0.5515720810439477","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"hapi-audit-rest","version":"1.2.0","keywords":["audit","hapi","rest"],"author":{"name":"Dionysis Lappas"},"license":"MIT","_id":"hapi-audit-rest@1.2.0","maintainers":[{"name":"denlap","email":"dio@freelabs.net"}],"homepage":"https://github.com/denlap007/hapi-audit-rest#readme","bugs":{"url":"https://github.com/denlap007/hapi-audit-rest/issues"},"dist":{"shasum":"ac0c04af45940cc757b70578ce220c6ac2707e6a","tarball":"https://registry.npmjs.org/hapi-audit-rest/-/hapi-audit-rest-1.2.0.tgz","fileCount":25,"integrity":"sha512-7fFyHjS5/60odI+Eifs3I2I/ngOR7ZJTSg89ut5UZCFLBmBDrpR8UabjacoNWhq0cxzsmAI7/0YjSfyjLos8jA==","signatures":[{"sig":"MEQCIAHUcIir9yBcXwmNMnZZmAmwNYxCGTccrH7veJoGLe+9AiBkT8kGO1tkG5En9tzpSaGDTwVe7Hnxx1jEN7DmMO8l0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/v+DCRA9TVsSAnZWagAAG8cQAJhFAWL8sjm7knyr3oS5\nXreNwwmhsUP9akJsZjWT5fYcG0F9WR4P7sY3n0ZBYV17FIyTUgstNHgNPkLP\n4Dj09FiNZDV6qw48HypY02IZmUwYxuCHIXbBjRMZBN8VQYqpzLRMqzzzzVPY\nKWkJtNbSmHZf8OGPgY1Hv8ck40HLf23abDLp9HtSkD3i0IiAyGhLCzuiPULM\n41cNfB1JFM1kUdy9oiQtdmK5mOWZj55Ila0Md4TPZineYr+0GyFgKLYqNKrM\nensxYf9+3+zGLWcq16pZPsptX+zSHRXqdBywfrqz1rLiM+KJ+Xmo/MYdcsuS\nlrg+5GP+Kez3V1eiNbqL/mVcrszEXp/WzbqfSL9GW3WqvqWdhJY2axGcFuEg\ndMYXdBUu9JHltb+PQv/FME1c6rqneVu04Hxi1/SuDY/SM9q8eO9kTJJZmMkh\nhUe15qdUora7sQ68pu2/+4SOD6v0Yp5NzT83ql/gpTN6bPDbhhCGi1BjCfPz\nV/2DiPfOnZwtBSyMV3nLPLI0aprOOBgBY6tiIU+qKrS/AuWok20+6OamPqXS\nYsKPixwgbxg3rXq7t83EGz0t+sOJja9Hk6t1LOXBLuHPMzysZ4yMYE/TvUOA\n6X1yTKdhhC0ASn2T7ddmxbcxxorx+BIJ58c9ULjJyAqtwN/F1P3xQYl68bDg\nDXDN\r\n=UJBS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"cf639ee5cf77c41f797670ea0aec6b63312060cf","scripts":{"lint":"eslint --ext .js ./src","test":"echo \"Error: no test specified\" && exit 1","build":"babel ./src -d ./lib","lint:fix":"eslint --ext .js ./src --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"denlap","email":"dio@freelabs.net"},"repository":{"url":"git+https://github.com/denlap007/hapi-audit-rest.git","type":"git"},"_npmVersion":"6.14.8","description":"A NPM package to audit rest API calls on a Hapi.js server","directories":{},"lint-staged":{"src/**/*.{js}":["node_modules/.bin/eslint --fix"]},"_nodeVersion":"12.19.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","prettier":"^2.2.1","babel-cli":"^6.26.0","lint-staged":"^10.5.3","babel-eslint":"^10.1.0","babel-preset-env":"^1.7.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/hapi-audit-rest_1.2.0_1610547074691_0.48725160780596166","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"hapi-audit-rest","version":"1.3.0","keywords":["audit","hapi","rest"],"author":{"name":"Dionysis Lappas"},"license":"MIT","_id":"hapi-audit-rest@1.3.0","maintainers":[{"name":"denlap","email":"dio@freelabs.net"}],"homepage":"https://github.com/denlap007/hapi-audit-rest#readme","bugs":{"url":"https://github.com/denlap007/hapi-audit-rest/issues"},"dist":{"shasum":"9b6ff221a4ef4220f51aee73975e3c4f644c1854","tarball":"https://registry.npmjs.org/hapi-audit-rest/-/hapi-audit-rest-1.3.0.tgz","fileCount":25,"integrity":"sha512-x/h1YGEFzfApYHiJEjMyfesgtLjJ7nSy5xL+FKsnUIABOpxOvwLP379CJ7rSiKPy0yH1NwGzmx3RfyaaDs7GDQ==","signatures":[{"sig":"MEYCIQDRvTlK2R53OnPcgdZyYWTF2ge2F7mTEYWrGD1+A1ZD9AIhAOP9hwuo6aPsmV5SveG4SGDvQuMmVLtUxqDjI8nJAs0n","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/w8bCRA9TVsSAnZWagAAjnkQAI9s8tRhImWqgtrYA2vJ\nktZgypBjKKO3OGpQU2EvuA3gfe8Jrt0gLl5vwCX0H4SSmmltmDaXQ/F5olvE\nlOCNUNpPyHgrWZ8jgzOjkpDqsIJpgkYhBZKWKnbrBHMPVqJa+wyYrsjqqvNB\nn0Q8CxaoKJONY/IAzrPfzPgjedLREfoCJxLTZ23TXE/TY6zv0SMH2oCMhGQS\nOq0CrgkKgAuYn4LAejuuDpRl2PrUWKbTUhxatsA4hp67y5u4KYBFpQaajlpf\nokQxrSVyLEFXs94hCTFFntuVVknn3OGFudhLDpezgr6mC1CyUc+7fxptSDrW\nm27Z4bRvcy/c4MS/VMiE7xdfrmTgyY7YJlIbQqWcN9eeGdYPOm9iSoFjhw0u\nv6m6Sh8CU8xJKS5qduHLaOlmj3dHc4i2BGqdcAuiehiWGtoNvigZLU44ocb+\nHSLAH3iFYYpnI39ayoWPD4R8+jQBnWQbloitO0yboKRqONqmwPUUCWiFjYzM\ndyGsT89OcZQ/BLMDzyuYvtMAurh4h/7UN5idn6sWp+BTw1K9GqlUq4jroWzv\n4Xb1d+k6RWm8XXItF6xP/5PXTbJwOe3SwKhqi5qQjNlcRH3eOENWJylqYI+U\nTvDPkCiQomDRVvmKmVJsPG3EKIFJWTaMgx8Td9vseROVLv8Sx8iTzoZvVTg6\nGHdN\r\n=gGvG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"8c021935fbbcaf5d160d485daa319bc739041ccc","scripts":{"lint":"eslint --ext .js ./src","test":"echo \"Error: no test specified\" && exit 1","build":"babel ./src -d ./lib","lint:fix":"eslint --ext .js ./src --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"denlap","email":"dio@freelabs.net"},"repository":{"url":"git+https://github.com/denlap007/hapi-audit-rest.git","type":"git"},"_npmVersion":"6.14.8","description":"A NPM package to audit rest API calls on a Hapi.js server","directories":{},"lint-staged":{"src/**/*.{js}":["node_modules/.bin/eslint --fix"]},"_nodeVersion":"12.19.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","prettier":"^2.2.1","babel-cli":"^6.26.0","lint-staged":"^10.5.3","babel-eslint":"^10.1.0","babel-preset-env":"^1.7.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/hapi-audit-rest_1.3.0_1610551066945_0.5879083401674294","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"hapi-audit-rest","version":"1.4.0","keywords":["audit","hapi","rest"],"author":{"name":"Dionysis Lappas"},"license":"MIT","_id":"hapi-audit-rest@1.4.0","maintainers":[{"name":"denlap","email":"dio@freelabs.net"}],"homepage":"https://github.com/denlap007/hapi-audit-rest#readme","bugs":{"url":"https://github.com/denlap007/hapi-audit-rest/issues"},"dist":{"shasum":"88565561717de8996303289264989bc777d7106c","tarball":"https://registry.npmjs.org/hapi-audit-rest/-/hapi-audit-rest-1.4.0.tgz","fileCount":25,"integrity":"sha512-fO3KAUd8+gjhHwj2qxvXLy4RAwxX3Br6J2FV5pO/pWXp1pflWkPLbFY9zR6PQQHD2bw1MOfVJNHTKp8OkQ/Ebw==","signatures":[{"sig":"MEYCIQCunNPGV+RZxF5gaHMdfli0Ma0WOwBaiDqfCt7nK/LxNgIhALT4rkN+oFG3J6hMg6tbDCk5yEGZOqjsMaKU0+TcA+X0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/zpQCRA9TVsSAnZWagAA+JYP/3M0CIJMcM92TGC0MD5h\nr6F2rXlR+UFFutP+802mrNwTLCUXjvgYbDvG5T0kVLFXvc0AmWF5kA7U3n7y\nj2fKATvj6AxIbbP+Ul1I+6KO/TjzXhhKAWGK6Q5bmIL/z4DJkEOxVOZLZl2u\nT73WoeGtI/ZgrZOaxoM/VHDYPdgl+NV134Rcv9NGQ8JJMHs3YLijOYsmGvz5\nJRw2lDDftVGUxqZw5i029Y3ag/iDpe8d9t36RW71qynWE25QORxYKhEOoeN6\n3LZdN34bYV8FNQ6FWZUogScrmUHSlnQl+NlmSukjhoR9vAKuGqVvunoUkkZI\nWqIs0VaUNcwveaxh0db73GVtNCuSDFffKJfP3wGYuOenMveG9Cyj4TNdZeBo\nm0dvTEevGOCc8fsyy3QeQNxs3C09JUS4BkgisClTp3OV+StMpPavjjQ5qbav\np93r5b1LRYD1hP96Kq8TvB9l5gIXd4I5CzRVMtmf78OIgUcFYnwP/rdDwC4Y\n65igdVye6hw1wRfKNKtyw+CCHYL1qhynqUelk5SVVvK9aIzLrtaQR9Dy4y4T\nFQiM5V5uvJYRPrLyxqAB6SIwucB9nUwxrirFv1c6i2F4Jf8AMTWcsDCxxXJq\nYG27bcfXBgxQHPWy3aKiX6bkKrevBdx+Hvezpox0kPrzaPKxvhSuKqiOts1F\nUP8W\r\n=O5lh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"7d9824f465d015238b5d8c30b63f87212c40dc98","scripts":{"lint":"eslint --ext .js ./src","test":"echo \"Error: no test specified\" && exit 1","build":"babel ./src -d ./lib","lint:fix":"eslint --ext .js ./src --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"denlap","email":"dio@freelabs.net"},"repository":{"url":"git+https://github.com/denlap007/hapi-audit-rest.git","type":"git"},"_npmVersion":"6.14.8","description":"A NPM package to audit rest API calls on a Hapi.js server","directories":{},"lint-staged":{"src/**/*.{js}":["node_modules/.bin/eslint --fix"]},"_nodeVersion":"12.19.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","prettier":"^2.2.1","babel-cli":"^6.26.0","lint-staged":"^10.5.3","babel-eslint":"^10.1.0","babel-preset-env":"^1.7.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/hapi-audit-rest_1.4.0_1610562127796_0.7495772856664289","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"hapi-audit-rest","version":"1.5.0","keywords":["audit","hapi","rest"],"author":{"name":"Dionysis Lappas"},"license":"MIT","_id":"hapi-audit-rest@1.5.0","maintainers":[{"name":"denlap","email":"dio@freelabs.net"}],"homepage":"https://github.com/denlap007/hapi-audit-rest#readme","bugs":{"url":"https://github.com/denlap007/hapi-audit-rest/issues"},"dist":{"shasum":"07b668c2ec436568ddd57e8c7c7556cec5d5abd5","tarball":"https://registry.npmjs.org/hapi-audit-rest/-/hapi-audit-rest-1.5.0.tgz","fileCount":25,"integrity":"sha512-YP/VETsLC+JYRTpDzKh4gLXXKHrZ701mRPfxUszv+mJR9Bg4F13nC9W3pBO+bIeX1bZJfDnniX4woLR9MdM7Jw==","signatures":[{"sig":"MEYCIQDaWz79HvlPLDjeI8HpQiUYhabrrrUet1KeWh9lJpXzYQIhAL4cF5E1CejBgIZHj7blzaK3dI4bmS9v53qjNmbgry9J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/0KbCRA9TVsSAnZWagAA3DoQAKE+XgPkli/gGRY3gNzt\n402mkqN+LF5Wi8FhN5/jVRyJERSPGUWgrae4Q6dIAVeXfQDCxCWfV1090VeW\nsgKNlSs1nCEdtRowqnvc+VjK5CQBcPSoCDnBE7+tER7hL2riC/2nHkjcuMN9\nnFCc+l16aGiYqxGjWxnFbLyONPfEZKRBYN0n8wCwRqXdhSlFajSVqpu0Lfay\nImQyJxNFu036DDcI3d1c/g92tmfFkYegYfhzBDvOBnKCRNhPvc9kSWPCqlu+\nUOOhQN2FSkAc1ttz94khibNt2SNI1zH+tVjb+dDVDyDr+Z/NeVBDMOT88lG2\nsNQJbofFKHQRHsq3gM//MAmsQ9Pmr52Syp9Bk8TC3LtCITMc1NkPbxrBc1PP\ni41tGKhelJW9NsqrPy4QAAJ2q7N5VDGczc90mQDJh4kN0lxJFl75vQ0KXxnr\nsM4vTRFYZexKHJzikxg0kO9FcmtSal9jZLuXpo8vdDGdffu9nuafhVYasLjg\nkc3+O2inzbvUQfk4ZjMO3c3iygQODLwRvUcbm9s9R3f7r3vp2J8TbI4Erd90\nYtRPTikoaed3D6PNRIpJHIIYchgqe3lpVVtiKJjvaAwYRp3EEA/6kzcxih2x\nYj0nT571LSXg4tHv6f14lhDqUBjU0CrpSAns/MSLKC51edieThEfXO5DNlzE\nF6n4\r\n=r2nL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"4b091dabc43debf7f2a610a37bd0a771e2cfebcd","scripts":{"lint":"eslint --ext .js ./src","test":"echo \"Error: no test specified\" && exit 1","build":"babel ./src -d ./lib","lint:fix":"eslint --ext .js ./src --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"denlap","email":"dio@freelabs.net"},"repository":{"url":"git+https://github.com/denlap007/hapi-audit-rest.git","type":"git"},"_npmVersion":"6.14.8","description":"A NPM package to audit rest API calls on a Hapi.js server","directories":{},"lint-staged":{"src/**/*.{js}":["node_modules/.bin/eslint --fix"]},"_nodeVersion":"12.19.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","prettier":"^2.2.1","babel-cli":"^6.26.0","lint-staged":"^10.5.3","babel-eslint":"^10.1.0","babel-preset-env":"^1.7.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/hapi-audit-rest_1.5.0_1610564251123_0.7810210543183851","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"hapi-audit-rest","version":"1.6.0","keywords":["audit","hapi","rest"],"author":{"name":"Dionysis Lappas"},"license":"MIT","_id":"hapi-audit-rest@1.6.0","maintainers":[{"name":"denlap","email":"dio@freelabs.net"}],"homepage":"https://github.com/denlap007/hapi-audit-rest#readme","bugs":{"url":"https://github.com/denlap007/hapi-audit-rest/issues"},"dist":{"shasum":"968842693a53b23f1de202c3f48bba2c21033bfd","tarball":"https://registry.npmjs.org/hapi-audit-rest/-/hapi-audit-rest-1.6.0.tgz","fileCount":25,"integrity":"sha512-KwpMyAI3fgq5X+eJi26vh/ONDgKTI+pEu/sCKjnHAFBxpYRKOZAffA+mTwbaFSdhPRxBYFyc6yvyJz2iPe9Grg==","signatures":[{"sig":"MEYCIQC9NqLe/Vtpz46sEOa9lBrAIgTzT0ZEa90gfbhN2n/EqgIhANZzqCptOyRHCreKEBFQNVv3p3v0oQc9DKbaWvsmUMyM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58577,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAF+9CRA9TVsSAnZWagAA80kP/A1ghSR9fwW1mpzL6eW2\nNDSZOKR2Dn9Dy48LLaU1b1S88P/lB4EC3jCmlznM91zT+C18zlsBq7gA4MZe\ninzDPmgPgEXtbpMvKYrlLNl7mfMCimlmUOer+/5KPes5jdgeLkLLiBPbd2rZ\nLt/UUBolByVk4ZbC+Kb8WIIgJf7g2l/bjfYxcowFAjh0FkcBBGltYQbBFnBi\nt1T3a8CpOGQ9EXje2P4TVxwx+qOe/ZjAuDQetkRUOV9Uf9aqhywgfIqVm6O4\n2AcwJuO4BXiNtgZ5FmCqqo9pTKXWqZKLoBJxhdK3SO+G/J7FVlvOUK3BDv6K\nCjIbelWViTpBFGQ54sdA0fzCs2DhyPBxq7vAPAqEq82uMcOKgICsAWB94owD\nLVJb9f6fQce/SFchk7qUwGlsTngLavzUE8OlRgI0A42M397IRZkBFZcaxAIR\nU+Epcq4tYCuPMMlcXymfum3Y7y40UwsnWc36JX1WwItvdgac5VC0/BlqwZmk\nvd6ag8LI3ShJw2mXE2XckNh/emwVLoYu2ccVsp4HGi2pEcrqQzJg0Z4gOSEr\nriCzGgp/6y5Qv78HU5QjjRJjxvvBLyDmS36+qKxMYLvlQkChoThchzZ9qDJJ\naYw/lJcTD5i8iNsWePErfL37ap3E3WxcjgAxKsFP7hiAKE+FLdATD1UPjygn\nrNGK\r\n=OHdy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"8e6c4014bdc6144d31c8c4e746d477472507f626","scripts":{"lint":"eslint --ext .js ./src","test":"echo \"Error: no test specified\" && exit 1","build":"babel ./src -d ./lib","lint:fix":"eslint --ext .js ./src --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"denlap","email":"dio@freelabs.net"},"repository":{"url":"git+https://github.com/denlap007/hapi-audit-rest.git","type":"git"},"_npmVersion":"6.14.8","description":"A NPM package to audit rest API calls on a Hapi.js server","directories":{},"lint-staged":{"src/**/*.{js}":["node_modules/.bin/eslint --fix"]},"_nodeVersion":"12.19.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","prettier":"^2.2.1","babel-cli":"^6.26.0","lint-staged":"^10.5.3","babel-eslint":"^10.1.0","babel-preset-env":"^1.7.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/hapi-audit-rest_1.6.0_1610637244794_0.5527432281854483","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"hapi-audit-rest","version":"1.7.0","keywords":["audit","hapi","rest"],"author":{"name":"Dionysis Lappas"},"license":"MIT","_id":"hapi-audit-rest@1.7.0","maintainers":[{"name":"denlap","email":"dio@freelabs.net"}],"homepage":"https://github.com/denlap007/hapi-audit-rest#readme","bugs":{"url":"https://github.com/denlap007/hapi-audit-rest/issues"},"dist":{"shasum":"111bdcdb381ad9fe81910b8c01f10e7f9fe794f4","tarball":"https://registry.npmjs.org/hapi-audit-rest/-/hapi-audit-rest-1.7.0.tgz","fileCount":25,"integrity":"sha512-nmHuF0hgIGP/ya4NU1eH8zSBdlyhOFfaRJ2K7wwrLmc1x8sw0/e8jYrW6D42ABQQGUPlGRNV4bHLqiBKppzWcw==","signatures":[{"sig":"MEQCIALu3dwMNlqzfuHS8TrugCk4Qk5qPqrva4fH7wxAuhC0AiAeVMc5T//gQIIVVAkz8LrSGJvA7HzcKBYyzvK0uxUc1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAHR8CRA9TVsSAnZWagAACrQP/2aHXwrS8ulmBMJ6242l\nYLtIzW+UUJY7xJU0wT4LaRiJEvVMpXFZjWHh3MTYxykuEcL+clyVDfCsQxl1\nSnNQ4suuub2OcoAhYFvzXU41jxKJ7dcvPQaF7MDhPCh4saPD4PZedPXvERT0\nDcst+MQCoWy8nd/d/doux//COPEJdR877f3QrV4Cv/l0qXbXsaoUDKbQ4E1R\naqqom29lGwMPYUPOJmh3FCcQiS0skbFuUDhyrH7cuvW4CMusZmhyno6m41Ku\nNgr1O7HkgkV5Wuji/KsQLWPFZ1wtFqtGmaeekaefSaDue/5Np7uMI6REhDLm\npq5AwjlmRF4r74sxKOk4YItOi8gK5ieRzAcc2i+YiR/pXCYp2lG2Avwfe+6k\nkPtztkExWaXEX8BssaMB7gmhVypzZzs0PfHozvP/0h07Ber8LVE0fa8ItVHc\ntAIboXqtTmSJh6nEDr/WfSb1d3egC0sWS1w1snsSADry04YeuUXijmW6XgHg\nOhHSI8xq6l2HORosDtpwfp3SYEQiDo7BWOMkOrNpHRS5uBALl3M47Fh6z71r\nr041dAKgXv27MDzNdMYtwYDIUaG0hHv7hJXyteiupDS/7ZpBUAdkjIRXEB5k\nQmO7VKj05qmOtvoTB+5OETf+or9bMGYwybBp9IT+DIcmxdenoyFbAQQHQR7x\n5QiH\r\n=ovAN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"34ea8c7047f8e51e8de7f0e48c5a6daeb84ee71f","scripts":{"lint":"eslint --ext .js ./src","test":"echo \"Error: no test specified\" && exit 1","build":"babel ./src -d ./lib","lint:fix":"eslint --ext .js ./src --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"denlap","email":"dio@freelabs.net"},"repository":{"url":"git+https://github.com/denlap007/hapi-audit-rest.git","type":"git"},"_npmVersion":"6.14.8","description":"A NPM package to audit rest API calls on a Hapi.js server","directories":{},"lint-staged":{"src/**/*.{js}":["node_modules/.bin/eslint --fix"]},"_nodeVersion":"12.19.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","prettier":"^2.2.1","babel-cli":"^6.26.0","lint-staged":"^10.5.3","babel-eslint":"^10.1.0","babel-preset-env":"^1.7.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/hapi-audit-rest_1.7.0_1610642555532_0.943217750407964","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"hapi-audit-rest","version":"1.8.0","keywords":["audit","hapi","rest"],"author":{"name":"Dionysis Lappas"},"license":"MIT","_id":"hapi-audit-rest@1.8.0","maintainers":[{"name":"denlap","email":"dio@freelabs.net"}],"homepage":"https://github.com/denlap007/hapi-audit-rest#readme","bugs":{"url":"https://github.com/denlap007/hapi-audit-rest/issues"},"dist":{"shasum":"1f55b59700468d2b4db985813b8e99d9681b8e7e","tarball":"https://registry.npmjs.org/hapi-audit-rest/-/hapi-audit-rest-1.8.0.tgz","fileCount":25,"integrity":"sha512-37nrhfDeSQBLNtqcJoxS3eQ/1ac9365eNYQTNIMTpOC9R/9QSG2XMQxI4LRz1Eaix5d5jr3VOVaTRPjRC5SKYA==","signatures":[{"sig":"MEUCIFanVwDriHxvoww/hO2hO6Y881rHVFr6Wl/NT3LA3FvIAiEAiS9U71WPRolJvsYsNKkAfDn6ttq0J33LPzq3yA0XPY8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60907,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAeq7CRA9TVsSAnZWagAA6YUP/ijG716i9caqPKMYQvye\nY8tnUL/YkiiD64yFXgVI6fWGahhFprNxutREd7iyj/Y8w7UkymcnHqs1Fe93\nHaGxIVBmgoBI+qoUvPWF8qXeiMTuqLaIdPXp8n+r+PqzJvQ1utwuEQa0+9J6\n7Xd+/gQ986Q6qkZzdPYv6RPe9WELcTn/DR5fjDjERNoYJO1UaT4pnkg27F40\nfOPRva9XutjntrLqegSmaaiS9w0PQoJm7xkdvbhMpY9hzVDGuVZF196lJUJK\nOOglCJSGPEXCTuIcLIZgQ6G7e8N5hUhZ1FXkGZnasUSoc8B+fq1GQgQXoxQJ\nrnEwJnY8YQL7BF8l7x+4FGDvjsgnp68mZDaMJu/SJ7EExFv55jSYAt/Hy+ji\nEBrhae9VuQ4Rqi2eZNJkQCdOZqLt655ClXwxaIyJEGnefsM9yLRXiZVOYRag\nQsmPYewqN6DO6AFrfQZcvMncuNpaep2rMe/Ochgh44ITpzZr3EhgTb/vwhdW\ndlTl1cwymXMNy84vVev8cxlRGVOGDQLBQiqfhk5aP7s5vjWFDSa6MR0TMEfU\n1dWSenili0AVaWbAxZyPM3vA2KPVEjejqnhsgDRUH2ru/ec1oK8WSO6fhYRQ\nogT988tTjSDklIJZC2D5I+WaJujRkeDHHBHXENhu99qlXVzeIE4PjrYKBf5C\n4pr1\r\n=00uN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"a2fec9e20624213bacab6eb8a0197b458601a281","scripts":{"lint":"eslint --ext .js ./src","test":"echo \"Error: no test specified\" && exit 1","build":"babel ./src -d ./lib","lint:fix":"eslint --ext .js ./src --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"denlap","email":"dio@freelabs.net"},"repository":{"url":"git+https://github.com/denlap007/hapi-audit-rest.git","type":"git"},"_npmVersion":"6.14.8","description":"A NPM package to audit rest API calls on a Hapi.js server","directories":{},"lint-staged":{"src/**/*.{js}":["node_modules/.bin/eslint --fix"]},"_nodeVersion":"12.19.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","prettier":"^2.2.1","babel-cli":"^6.26.0","lint-staged":"^10.5.3","babel-eslint":"^10.1.0","babel-preset-env":"^1.7.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","eslint-config-airbnb-base":"^14.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/hapi-audit-rest_1.8.0_1610738362901_0.701902602979734","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"hapi-audit-rest","version":"1.9.0","keywords":["audit","hapi","rest"],"author":{"name":"Dionysis Lappas"},"license":"MIT","_id":"hapi-audit-rest@1.9.0","maintainers":[{"name":"denlap","email":"dio@freelabs.net"}],"homepage":"https://github.com/denlap007/hapi-audit-rest#readme","bugs":{"url":"https://github.com/denlap007/hapi-audit-rest/issues"},"dist":{"shasum":"95fa9b078949e8d197338fdb3cb8944a7a2ef5d1","tarball":"https://registry.npmjs.org/hapi-audit-rest/-/hapi-audit-rest-1.9.0.tgz","fileCount":25,"integrity":"sha512-EcvBvR3ESG3AVXiFhcEV/xLf+72jsYjh6w5rro1qspn2J3G6gY74nCbXHjK2mc/wYwqRiyGwSZSGP2vbZ+X+EA==","signatures":[{"sig":"MEUCIQCKERFqMUlB5fkGMG05B76WWWGYkjcwP3Yx5pR6jQZHawIgRiikdornUtEMtub2TP9K/FOCPXPeqH0x/gJG7gAINf4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgA1CFCRA9TVsSAnZWagAA1S8P/3+Uivjdt52TNpqpzK+b\nPuWRs7X+8JJgk/Lz0c5pr1Am3yg24cYvENe3uqvY2jHhFx3AwiujqfvNc7hy\nB6Y5uCZ7Ro0mXjbX2pjQl5sSmwOmWesL90OIU3YWhr4GdEnmmaquvUKp+Qhl\n5sjga9JfJcR4amUUSmSStKk09KMV1R35UbKi3fBOB0yPfbfUq7ZxWPcuNp6H\nPWvawJokS7pnUdhRzIc1dJNARF6cQNOeQd17BWlATNSJYMNTqSRQOa333uIz\nBWi3Rdj9qNxFLo2agmJNam48xmZb+95TpoEPK3lMoJsTBJSxHevihduHXSo+\nZsAMVCox2jGKE8W/HsIWD11aoiK8aMwdbYrKh3qEG9Sr/3w/bDyrZAji+4TY\nodWA5Fu+rR3bsj611d7aAZpEdQ1k4YD71FPW3rPd0h7ecVk3pnG30kMdRpFw\nzdFPkMzIDEWBzfIBPf+kisvTA6TPHE6p/pHlI3P9Iyur6B8H3Q8JZAGLWJkv\n/xoBuFqu0Gn6Ce4MkhuECrdkLyB6x6q3UDsIhksJpz7gR8bkFLwsdVlIMurs\nYHvt7zZ0tfxafvvhFl4berof+gMP51wkCVEzw+6ehs1A5gqsQjaKXV6wLtTq\np8wepQC6i2kJBDZfSqurkg2PrsSoGvUDlDLEi6cAy1gs/JH0W/P0YmrIHlTI\nj2RD\r\n=sqKH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"e0647fa67c6a110592b8717834b7abc3078fce0a","scripts":{"lint":"eslint --ext .js ./src","test":"echo \"Error: no test specified\" && exit 1","build":"babel ./src -d ./lib","lint:fix":"eslint --ext .js ./src --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"denlap","email":"dio@freelabs.net"},"repository":{"url":"git+https://github.com/denlap007/hapi-audit-rest.git","type":"git"},"_npmVersion":"6.14.8","description":"A NPM package to audit rest API calls on a Hapi.js server","directories":{},"lint-staged":{"src/**/*.{js}":["node_modules/.bin/eslint --fix"]},"_nodeVersion":"12.19.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","prettier":"^2.2.1","babel-cli":"^6.26.0","lint-staged":"^10.5.3","babel-eslint":"^10.1.0","babel-preset-env":"^1.7.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","eslint-config-airbnb-base":"^14.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/hapi-audit-rest_1.9.0_1610829956963_0.7451230392046648","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"hapi-audit-rest","version":"1.10.0","keywords":["audit","hapi","rest"],"author":{"name":"Dionysis Lappas"},"license":"MIT","_id":"hapi-audit-rest@1.10.0","maintainers":[{"name":"denlap","email":"dio@freelabs.net"}],"homepage":"https://github.com/denlap007/hapi-audit-rest#readme","bugs":{"url":"https://github.com/denlap007/hapi-audit-rest/issues"},"dist":{"shasum":"dd445b0d2a8c49947e7c941348ea40ceb3766930","tarball":"https://registry.npmjs.org/hapi-audit-rest/-/hapi-audit-rest-1.10.0.tgz","fileCount":25,"integrity":"sha512-eLSTi/gVPF+j/3nAIUfVhtf4UeMTmS23ZnpMCc5/IXtZI/jLYfvMtzXGSEzhfMcPJmMpSrjK9lHH0xNgm14Amw==","signatures":[{"sig":"MEUCIHxKPCzFUwYIcsdQiP3hNbKyoX1HGf3BWz71Swtq+yIwAiEAyUPrentpPuyHRGGqP2Ns3HucJt3FuaRF7BQ7P/6RbYo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgA3WTCRA9TVsSAnZWagAAJBcP/itCCHryiNujRlNTS5oB\nJPQoySoQpb5gwsfn2eME/G9uHuNNbiuxKGppNyJrVVMxq0lgtUUeBZpkEuzx\nyURZwiRs5ylgJbNxAuThPl2xMXYWoFk+jv6CW5FpEtGiiW9tipo+gwFyMgPI\nuibwzNPgfqhmjxhKy4HHUmfBZ+JwpIYc5Tc3LkhGuYeTVKdVLSw+m370cwMr\nm+pY105Wtfptdtd7+yB0EaXh5tmLgkc8cu1owDzqM8t63LSEh0gwP2D5d6A6\nQKo2tisvq8aRAmehwreRLxo9ZLOBm+02gvj2ELmDIvFDKMYCjkerIcHgpvTb\nqM7s6S9+uRwGnkohufAxdtKPAYPKWAtGXuwOrPPBb/nBiTLTtGvNH3sLuOI4\ncNEcsxV800iGSE4YO38hXbpFSuxFcHerlwH9kos5d9WpmRFtyJVEXPNHYLbX\n20XvTm79psdelStvoPjNRr0x47tN1Nz5YzU+nJuvYIeVJ14NaE2s3z0SbmpR\nbs0WgRG7Ou/KgRjajpBqRD6Gnu2vF6tj9fZwJ98m/cv/9FUVloW2tanawfu/\nUYYToGZ37iNKnoudYuHMnmLS47/jQc0x86yUPMvfVTZevBxzMtyO04Swl9RX\na9i26C4OcFY40zQwzplIHyIZVD+z4VcRDsWMYnKqFNydqU0KlzN1GpL+e+xj\nAxRn\r\n=nIBd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"f3f3f097592a16957d301af64b3b8ab50ee66ec9","scripts":{"lint":"eslint --ext .js ./src","test":"echo \"Error: no test specified\" && exit 1","build":"babel ./src -d ./lib","lint:fix":"eslint --ext .js ./src --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"denlap","email":"dio@freelabs.net"},"repository":{"url":"git+https://github.com/denlap007/hapi-audit-rest.git","type":"git"},"_npmVersion":"6.14.8","description":"A NPM package to audit rest API calls on a Hapi.js server","directories":{},"lint-staged":{"src/**/*.{js}":["node_modules/.bin/eslint --fix"]},"_nodeVersion":"12.19.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","prettier":"^2.2.1","babel-cli":"^6.26.0","lint-staged":"^10.5.3","babel-eslint":"^10.1.0","babel-preset-env":"^1.7.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","eslint-config-airbnb-base":"^14.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/hapi-audit-rest_1.10.0_1610839442807_0.41420985857167825","host":"s3://npm-registry-packages"}},"1.10.1":{"name":"hapi-audit-rest","version":"1.10.1","keywords":["audit","hapi","rest"],"author":{"name":"Dionysis Lappas"},"license":"MIT","_id":"hapi-audit-rest@1.10.1","maintainers":[{"name":"denlap","email":"dio@freelabs.net"}],"homepage":"https://github.com/denlap007/hapi-audit-rest#readme","bugs":{"url":"https://github.com/denlap007/hapi-audit-rest/issues"},"dist":{"shasum":"e8a59d344a0f4dd27f7d0d2b6121e38598e2bea3","tarball":"https://registry.npmjs.org/hapi-audit-rest/-/hapi-audit-rest-1.10.1.tgz","fileCount":25,"integrity":"sha512-7h/8Znqft6MfOK7dp7igDDGjC8jLtYDxgBpqaX/2k8lYk7vY1eV+HaKdYwN5FWSor50dE+4uIuQv4VA1DPiYWA==","signatures":[{"sig":"MEUCIDJgT6Kr47iqyJODn5MV1pytbMkFkzPLHUUBVRndkZPrAiEAuhd0NDM4uBJXGwBnHK6gxS9evBvYFRWl0Zazujc9RVk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66409,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBK9JCRA9TVsSAnZWagAAx6sP/0tWrNpJzDrl6LyuQjyG\no+8/9LgxGh/MkkOk6ixevvsakYbWcjskB7pyX0+TKHX00CzUgcmRpffMz6oB\ncD/3wIR1Fe3m+3F3b1RWCVco+38UkqBezem6dhXlI2txJobUBSz4kt/JOH/8\nn97cXeXwGVsiKZZh7bQq8zL1M4q9YiQQDh8Zs9mDSYLu7DH3bnY6VMGMsTeW\nTuJFlx4tb1SIo06ggMQY5haNTQAblRmOnhbNBly/blH9FaOwAJYwrT7bUQUC\nTNIz4gU0aHUqIa6W45OlVXwaYT0f3idWkk62S6uClYuzUhu9ifnDkcs6rCyP\neAnRgZsEUO4j7d6TcdKtkIc+udo68spt+5Yny2zi00U19Y7RBCUP/QZ6nSdh\n2PtVxxXZeoprlcUYBXIkZUn2pkejuP35cwO8vJoWqdGP0VQS6GAT3I83eSHK\njN6F0sZNjXCDyxrwEQHtmWEcsHVPCGu3Snw3wqI4waAZy+ZqjHBnmrwcRrEy\nPtoaYAo7kxR6ISdRk5dC2yerI42kpeawsnUCv/4lcPQF87MDMEx5cGqbsxvA\n4DUtw8viZeU+H2HV5uEERwXhyFfS2p+NJ1JThiv1mWtv3iCE7F00Q0F7NUjh\nKkhKRtUoziqITuT3wQvng6YdgIGGHhm8FsxHYvkmoRUIF2WSH2gMEEqOsHNY\n4RWG\r\n=Pbdz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"23b6946b426b7da8945a6199e531c59fbd770c72","scripts":{"lint":"eslint --ext .js ./src","test":"echo \"Error: no test specified\" && exit 1","build":"babel ./src -d ./lib","lint:fix":"eslint --ext .js ./src --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"denlap","email":"dio@freelabs.net"},"repository":{"url":"git+https://github.com/denlap007/hapi-audit-rest.git","type":"git"},"_npmVersion":"6.14.8","description":"A NPM package to audit rest API calls on a Hapi.js server","directories":{},"lint-staged":{"src/**/*.{js}":["node_modules/.bin/eslint --fix"]},"_nodeVersion":"12.19.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","prettier":"^2.2.1","babel-cli":"^6.26.0","lint-staged":"^10.5.3","babel-eslint":"^10.1.0","babel-preset-env":"^1.7.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","eslint-config-airbnb-base":"^14.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/hapi-audit-rest_1.10.1_1610919752780_0.1407841223887969","host":"s3://npm-registry-packages"}},"1.11.0":{"name":"hapi-audit-rest","version":"1.11.0","keywords":["audit","hapi","rest"],"author":{"name":"Dionysis Lappas"},"license":"MIT","_id":"hapi-audit-rest@1.11.0","maintainers":[{"name":"denlap","email":"dio@freelabs.net"}],"homepage":"https://github.com/denlap007/hapi-audit-rest#readme","bugs":{"url":"https://github.com/denlap007/hapi-audit-rest/issues"},"dist":{"shasum":"49ba2cdda75683240c4557de8b81baf1212d1e92","tarball":"https://registry.npmjs.org/hapi-audit-rest/-/hapi-audit-rest-1.11.0.tgz","fileCount":25,"integrity":"sha512-85TQ3ve7CsFR9V7EkvBXjH2mVr3k9s1AeA+ZMuvpXkJOx1p5FykZDV7/21Azy7lksKMXdltQyV3dFznvwqY9eA==","signatures":[{"sig":"MEUCIQClqpFBEnQiF1OpvFuHM2GM4iR9wxmJ8vOOo5W8HexcJAIgZeX3g5L76ClFGdTjuGHpEl1nWSs5ZHuT2tQce4+NcMQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBa/HCRA9TVsSAnZWagAA0zsP/1M83aRmgq3rep8RdowU\nFqttGPJOBuY5BO+1LZ1nysgOvV+Rl0KzIabSuGxjlKJgL8EyiKgo49fy3z26\nvOflDL/zfEiogD7ZoF5Z1JCo4J4Siw5QsumdNHoONzfEEycREVW4WoOeCSQW\nUUPXVTYDPHNhUd6hLvw6fdKRYtK4X+vyuB2y7+i/p7Aa3JcBILhQYYzn9HNX\n8Bt8fqE4Kt64Mf2T9eKBtjXO4vQ9LoDZivZ9aKnMkee0j6UkliAG/u+dOTny\nX4qyC4QlorrAyddhws+JeromEdyU4lI2Xzf8JL5EyA9ijMWKUiLYBRDiwMxV\nez9HFwrC4nJAWWFrysNSN8n8r2oQN7GgOJYmJNeRjxUtijIdtIrS9AEu4gtE\n3PHDxGscN+6bK2iGQ2qUS4lVV13t0walw1Hrk2vhh8OjchlqUce1syESxiUt\nZXMQZUjWpkHQi23I/OlrgOV3N5pAiD8Lnv+UWgY6H4KiMuMRtTokMNnZGNyF\nTME9DZj1NZSDXO/HWDvLRIM9QXD1JVoTqyTwqw/KRB1M7XYE7P0yU1dcJHer\nPhZPUcccTwCDcJ9Q3H79B+9ckNRvsJcD5sYDtWGkfXNlda73MPcuYHQDpEdD\nST5ruuMPcecnmDdXTv2amNWgOvlu4gDrw8jqzDDGvQWV/8e7iRYsvdeaM8+A\nPnhl\r\n=3sQI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"4e5d9fc018ee6bbc49e3d17d4e3a2abb139c7490","scripts":{"lint":"eslint --ext .js ./src","test":"echo \"Error: no test specified\" && exit 1","build":"babel ./src -d ./lib","lint:fix":"eslint --ext .js ./src --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"denlap","email":"dio@freelabs.net"},"repository":{"url":"git+https://github.com/denlap007/hapi-audit-rest.git","type":"git"},"_npmVersion":"6.14.8","description":"A NPM package to audit rest API calls on a Hapi.js server","directories":{},"lint-staged":{"src/**/*.{js}":["node_modules/.bin/eslint --fix"]},"_nodeVersion":"12.19.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","prettier":"^2.2.1","babel-cli":"^6.26.0","lint-staged":"^10.5.3","babel-eslint":"^10.1.0","babel-preset-env":"^1.7.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","eslint-config-airbnb-base":"^14.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/hapi-audit-rest_1.11.0_1610985414708_0.9729147668672131","host":"s3://npm-registry-packages"}},"1.11.1":{"name":"hapi-audit-rest","version":"1.11.1","keywords":["audit","hapi","rest"],"author":{"name":"Dionysis Lappas"},"license":"MIT","_id":"hapi-audit-rest@1.11.1","maintainers":[{"name":"denlap","email":"dio@freelabs.net"}],"homepage":"https://github.com/denlap007/hapi-audit-rest#readme","bugs":{"url":"https://github.com/denlap007/hapi-audit-rest/issues"},"dist":{"shasum":"40fbb89e84941139ec1df57a33cbd8a3fb89b2c2","tarball":"https://registry.npmjs.org/hapi-audit-rest/-/hapi-audit-rest-1.11.1.tgz","fileCount":25,"integrity":"sha512-5J4A8oMToB1hUG4HWyyldKOrCjlhSgXNdLyGpwXVjYChOiIzOAlbOU9hffeiJIwlgO6Jz6gDvYRK1wGFUd6d2A==","signatures":[{"sig":"MEUCIQDm51YE09tRdsTGx1FMUX44XtjZ9zOF+YX3wfbBvyz1swIgNuvq3AwkcCvj9TEXyRHFdmFqZ3sBFY/a47PjOTTmwK4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67022,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBbAeCRA9TVsSAnZWagAAkx4QAJjY0aq8KfvsEEwB4fBM\n9/CnsaqeP/6ZSydTVwMHVwm0skZixkMDz5USe/PTdRnJmFvlcTjmYuaatcN8\nkAusDPALIq48spe+TMYEOuuZxAchgiYBuKLteo2hIBYdnTdp9z46AN7Prllp\n+a9+xqxlt2Kd7r3FP3OJ5lXG0myh6mNttmJcE/zfG1rxvLvbvozaZNb12Pue\n948lLwALM68ASWHgucJEmPWxEGUsZ+UFVImMccKKursey13/tgDxffI0/KuW\nI6OM6QPXJnX39+/IWQFOatEfeOTGMbS8tNKR8b2711qsLvzJm7gzFMCPbMFj\nQHPrOK2AD/MPfqfV15Z+R7cIVGEqnaHX7dCgA+4EYm90rdKml3m1tr05uQ71\nIEi37GKZVlZ9uRX9FL5lBF2z8mn5gfDx1pH9kqon40l/UCTsaG+ci27Q5GqZ\nnF9vQmmJqzcZDeB0G2TLiC9ja8J9ynlFvlRdx922H4rt80oDuPJ/3r5xMoDv\nZd9ufh45PoboSgHoJdYUBcEpOG4drpGsupX4xdRYwp+uNGoZfqgZxdGziGHQ\nrYkbsMMspj4PZc2ZQLrCXvh9CRjnxHru2HdLQ+s4ptMoeUvCg75RK0ZBx9Y6\nQPgRCPTfxN4KUO0zPAS45+2GodkV9iB3i9FqPMl8GMzQQnP2BO8FCSx/xOwn\nkjUR\r\n=eIyW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"25a54637d99504ee86d440f350dd14fdc3046126","scripts":{"lint":"eslint --ext .js ./src","test":"echo \"Error: no test specified\" && exit 1","build":"babel ./src -d ./lib","lint:fix":"eslint --ext .js ./src --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"denlap","email":"dio@freelabs.net"},"repository":{"url":"git+https://github.com/denlap007/hapi-audit-rest.git","type":"git"},"_npmVersion":"6.14.8","description":"A NPM package to audit rest API calls on a Hapi.js server","directories":{},"lint-staged":{"src/**/*.{js}":["node_modules/.bin/eslint --fix"]},"_nodeVersion":"12.19.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","prettier":"^2.2.1","babel-cli":"^6.26.0","lint-staged":"^10.5.3","babel-eslint":"^10.1.0","babel-preset-env":"^1.7.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","eslint-config-airbnb-base":"^14.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/hapi-audit-rest_1.11.1_1610985502482_0.658619683614114","host":"s3://npm-registry-packages"}},"1.11.2":{"name":"hapi-audit-rest","version":"1.11.2","keywords":["audit","hapi","rest"],"author":{"name":"Dionysis Lappas"},"license":"MIT","_id":"hapi-audit-rest@1.11.2","maintainers":[{"name":"denlap","email":"dio@freelabs.net"}],"homepage":"https://github.com/denlap007/hapi-audit-rest#readme","bugs":{"url":"https://github.com/denlap007/hapi-audit-rest/issues"},"dist":{"shasum":"cf8a4b2439a534b4d55e2b43f0fa75aa6d19b176","tarball":"https://registry.npmjs.org/hapi-audit-rest/-/hapi-audit-rest-1.11.2.tgz","fileCount":25,"integrity":"sha512-zLvgWirXBXN+pl+5l3z7iaHWlTEkjVaicXCNux/lasV42BD46/vfeLkuru6Xz8IMbMzqqBzuGo3d8NL8I2+y7w==","signatures":[{"sig":"MEUCIQCDlD7GvIkdDwROgLbMhUwI9rcpfAVPL8gCBvWtIQQiuQIgB5+6PJKPeaDiUkgbsSjw99hZ3oKUm203tVxJpeXD1eA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBfdACRA9TVsSAnZWagAAP1sQAKLx4AUlbCFkIyJfh7nj\nqdcXedx0K2EwmrbOSut+DoKxDn6pk5xe6NGBx+XBFjE2kSB/E+f9rus2PnjL\ngWMeU/CYLC89dTVWBK9yUjnEc1Wtpc9ZGiAUqGEcWSsRVdf8ge5jJQnflIh+\nc2dR76VZG+hR2UKcPcibKZYOM5aDwa2YlSQYZMG8/h8wbAUKzhq2p3IaOq6h\nIWFHloSIasOP5zK16nPCtFe0/Qo1Tgpt7isvMrc5dhGN48eif+bZZdS0Wf9w\nBFS3jloLV9qO9341wHpRQqEjgBQI2jG4YAumFYptH9BzCqVIlpbMv2s0YPia\nSr5AY/YTzi1hbSKH9Tfzb95tKZFiTeuznlj1wO3Bi9/HUXK18RJKNokyQXTU\nBOS45/WaXjJbh62NRhl3BSKVydbp1xe2hUBYWnXnLcbvYCzEZi/OYg0rvOkf\n+BbfDc/cF+OzvOvm7dHy/mAwmbll0uRfwNKtO8FBmJ3fVp3zKYpWQFuYsFXs\n4E+u777EgT3LzaHTap596xVYhGYWpxrG63743xFS/JiFxyOAqkLD0Vo9g04N\niABbnc4P1DYnq3QhiphihWhohcmEHSGO5+xYjw9njvVZvKkqXMnqtLLkR5jF\ngc/Ni7UqwUUwOJdUWQQdKV22alLS2wJdYKlh7uDzEkiOVS9fJGz9urLsN/w1\neJVF\r\n=qcW/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"1bc8cb3e030826240635d9f9a3548dbefd41c532","scripts":{"lint":"eslint --ext .js ./src","test":"echo \"Error: no test specified\" && exit 1","build":"babel ./src -d ./lib","lint:fix":"eslint --ext .js ./src --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"denlap","email":"dio@freelabs.net"},"repository":{"url":"git+https://github.com/denlap007/hapi-audit-rest.git","type":"git"},"_npmVersion":"6.14.8","description":"A NPM package to audit rest API calls on a Hapi.js server","directories":{},"lint-staged":{"src/**/*.{js}":["node_modules/.bin/eslint --fix"]},"_nodeVersion":"12.19.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","prettier":"^2.2.1","babel-cli":"^6.26.0","lint-staged":"^10.5.3","babel-eslint":"^10.1.0","babel-preset-env":"^1.7.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","eslint-config-airbnb-base":"^14.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/hapi-audit-rest_1.11.2_1611003711435_0.8019746139006858","host":"s3://npm-registry-packages"}},"1.11.3":{"name":"hapi-audit-rest","version":"1.11.3","keywords":["audit","hapi","rest"],"author":{"name":"Dionysis Lappas"},"license":"MIT","_id":"hapi-audit-rest@1.11.3","maintainers":[{"name":"denlap","email":"dio@freelabs.net"}],"homepage":"https://github.com/denlap007/hapi-audit-rest#readme","bugs":{"url":"https://github.com/denlap007/hapi-audit-rest/issues"},"dist":{"shasum":"f6d9c0555fba9c285dec155f03902834d677320d","tarball":"https://registry.npmjs.org/hapi-audit-rest/-/hapi-audit-rest-1.11.3.tgz","fileCount":25,"integrity":"sha512-Xo84BmuALX06dy9lARakU4hxZKGsvWkzJ1mJqSbljGudDay0wucWjvpP5e+cmkSKqGCrX3Zd2y7EG/hMN1H4Ag==","signatures":[{"sig":"MEYCIQDVC9+ewQNIRN93o5CkG5Z5Y+LIFPMCJK6GFpAwd327HwIhAKh+cL+zD5Suh7OWUFYD1u+pOpLBZu+2gef6cOTBjfGF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66540,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBgaRCRA9TVsSAnZWagAAHWUP/1w4mNQtAtNnf/18zsAU\n+Rhaw6kgKG3RsQrxk/RfnIOINhCE3odKQ1S/aNM1sGsEA+kSoCv5RfVOGVjM\n3hMW2QQzn1t1PWpVfR0mS4VfDT+oMlSAk0wINSlKdXMUsARS+4gbqt/rk7PC\nX0Ice/JXU1wsDFh2aHEMV34cj3A+nlQ5AzB7vM8IHdzJkrfFHSXcEiK5GUZp\n3+hFPox3nucmlB94jzSlOUZfC66BxOfK8sW0wjxpd9i6FVrEsxOvE465rAwI\nFseqAbMuwUefeetoIB8KOQRiphx9eDfaxq98VMG6xi1icAFy3k2M9MLIM9x6\nQmOQM42y2DzJenxvCc8SDx7toP/RBt2yZSxZGQMYWu8PExG6loBvf2b8behs\nfjGCbc07Zw8C9t/hihXMpErjZcdByXbwOxWkBa2c8ofscS4wDjOctCVN1SGd\nFU8Ab7ZWthLPDhA7TZbIVqE2lKQef/e9kbeqv8QF/tOyN4xjUvh9zJKEFnqh\nKkbGB2/tyrT4E4YRvBsqUVapPhH14+mJWJJpE0MY+8GDoG4WFgG0PgI0ALXN\nRIos88F2CODvWZ0yUeDBqotxpQR7k7HQU3Og1m2Wyud4oolrYsUhMhBqJ/Mu\njFQvHJKPsN3U6JBdQgyEJ28DQF33IkSGPuBrhGjCTO/LoKTEhSgo6xO+vShL\n+A/L\r\n=IMJM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"81dcda509f88ed24970c570eb555924b50945613","scripts":{"lint":"eslint --ext .js ./src","test":"echo \"Error: no test specified\" && exit 1","build":"babel ./src -d ./lib","lint:fix":"eslint --ext .js ./src --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"denlap","email":"dio@freelabs.net"},"repository":{"url":"git+https://github.com/denlap007/hapi-audit-rest.git","type":"git"},"_npmVersion":"6.14.8","description":"A NPM package to audit rest API calls on a Hapi.js server","directories":{},"lint-staged":{"src/**/*.{js}":["node_modules/.bin/eslint --fix"]},"_nodeVersion":"12.19.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","prettier":"^2.2.1","babel-cli":"^6.26.0","lint-staged":"^10.5.3","babel-eslint":"^10.1.0","babel-preset-env":"^1.7.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","eslint-config-airbnb-base":"^14.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/hapi-audit-rest_1.11.3_1611007632713_0.033816457588347504","host":"s3://npm-registry-packages"}},"1.12.0":{"name":"hapi-audit-rest","version":"1.12.0","keywords":["audit","hapi","rest"],"author":{"name":"Dionysis Lappas"},"license":"MIT","_id":"hapi-audit-rest@1.12.0","maintainers":[{"name":"denlap","email":"dio@freelabs.net"}],"homepage":"https://github.com/denlap007/hapi-audit-rest#readme","bugs":{"url":"https://github.com/denlap007/hapi-audit-rest/issues"},"dist":{"shasum":"eebf6a8d0278aa9c32ddf450d4ebd5fef19d900a","tarball":"https://registry.npmjs.org/hapi-audit-rest/-/hapi-audit-rest-1.12.0.tgz","fileCount":25,"integrity":"sha512-NcPIRQrwIliy4TrMqNpBcKR2JLXSNTY6LmqZ7tPBWuQSgIaPEiXOwOpeBvXujJ1DPoQ5K8tTwWNjH8r9423v6w==","signatures":[{"sig":"MEUCIHZy3UxF+Yq7aceKuBJY/hw0UPtVY6oQ5jJByAioJ3rSAiEAsHT5EFypg4b8mlJniMMWdhaV7RJ+j3O6gGVHPrbYMYk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66826,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBtPjCRA9TVsSAnZWagAAkIEQAIAhxXsZGeuJiuJndFjf\nhQis9Iy4Z1UqYyB6PQTxh13iBiirypssor52pHKtHX8AKKWCH+Da9ZTgAj5j\n4bQlWFU/6lv9s4nluT4oJATAraJqGZPbCuow+5VSTyh4weU8KwFYWHD/DXsw\nEzWaxhEAFFiLdDE4rEfiqtx0TEyx9I1Ef97HhlKyF33IlcFtFSqK85BJaIED\nTQN0rF+Ht/J3aHvLgydq72Nl0YwNCaul0UoC5JuRiQ6GTTIAqxwClOGk5jaG\nOw8rL87I+qZDdmuuY7ytRGD5GXFS+fvslpUPAzYqumwsUZTaStkkkdcmtawd\nvNVYshtfBO7CWk8EaxKsYMXx4rzhcPJQFlqr7kpABL3j2v4r7CqA8W8FB8Ws\nMkqecJcs/8QwwsypAt/QMSomMrjp9lkgSiXxudK6tjD+bAafjSBgY6UYOhe8\nL5OzpwkNVQ0u0TC3yWXeHUpGwc11Bg56+xcdKjx+iLjALLgSpDLfjd3mW3OU\nDEWPifnROZtwhlEBu7gmZarouWVorvKinp7XEaQLisSrhj9G5g+zCVGCBxI/\nFHg1dt8gI9RD2lgcd92vjHMjDv2Of4749AmoIN01mGGTQkW0U1TEtUYomyjJ\nFC85E+UWV5bp62JWFJC8k050C8AaL3ZrMfBzHg7YTZ8SgwGkJI2OSgehUv1k\n2pGc\r\n=YV7B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"d5feee6bd9da3e8d00fa3a47f4348e1e8a5a9cdc","scripts":{"lint":"eslint --ext .js ./src","test":"echo \"Error: no test specified\" && exit 1","build":"babel ./src -d ./lib","lint:fix":"eslint --ext .js ./src --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"denlap","email":"dio@freelabs.net"},"repository":{"url":"git+https://github.com/denlap007/hapi-audit-rest.git","type":"git"},"_npmVersion":"6.14.8","description":"A NPM package to audit rest API calls on a Hapi.js server","directories":{},"lint-staged":{"src/**/*.{js}":["node_modules/.bin/eslint --fix"]},"_nodeVersion":"12.19.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","prettier":"^2.2.1","babel-cli":"^6.26.0","lint-staged":"^10.5.3","babel-eslint":"^10.1.0","babel-preset-env":"^1.7.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","eslint-config-airbnb-base":"^14.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/hapi-audit-rest_1.12.0_1611060195421_0.3549418782044329","host":"s3://npm-registry-packages"}},"1.12.1":{"name":"hapi-audit-rest","version":"1.12.1","keywords":["audit","hapi","rest"],"author":{"name":"Dionysis Lappas"},"license":"MIT","_id":"hapi-audit-rest@1.12.1","maintainers":[{"name":"denlap","email":"dio@freelabs.net"}],"homepage":"https://github.com/denlap007/hapi-audit-rest#readme","bugs":{"url":"https://github.com/denlap007/hapi-audit-rest/issues"},"dist":{"shasum":"1fd18678a16368bb2c68e3ac161d38232a759451","tarball":"https://registry.npmjs.org/hapi-audit-rest/-/hapi-audit-rest-1.12.1.tgz","fileCount":25,"integrity":"sha512-547URwocTIB9A9U/X8A65O9w3PaDsDWkCHLAwnzjw+sNi0tKHbC3qcSS5U9T8sqj1cCjtyl3UOJEyTNLWJYUpA==","signatures":[{"sig":"MEUCIASZiG1SYxN56I4h+9FEeuWMkHtHddogj9dZ0rADPdvMAiEAq4SV7iHeUE4GJ/+IEeOQekuiF1U2QzojP7trtIMx7ZE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCCs8CRA9TVsSAnZWagAAQfYP/irYfUmEgQ8CNsDJgsuY\n5IHwwJ1JHF3h9HheN0tlhvYN2CwSYdjP/WARTIzTYtCLAfthFE2vXz3V6VcY\nXK945zXP2Mv4y7uM/su/QBbL5sYHzHTbtfZWtfF9XsyQbQ7nHh+r1cEtuw1l\nkGL6zkeDR21ObDAac3dCS2CMO2P+nQYU75uS+jaNr4urW2j8XbfjKpqXovgH\nKD3e7icmnFNxbdsHcfsCSFPrthHGKA8KromWTAYkq5kk0dpnJM++qWhKo02c\nLSgdGsEzx3kbuP4+yjfzLpX0H7E/mDcW4B+BcLa/gEitbE0tCtMQHh5kMigV\nzI1mHJniiGnCCaG1ypoJMkytZW6qYxHyJUNsdnZZer7qAJggMuNeV1Zd9av5\nn8UUeYT8D5x0IX5nKiDDHgtDW/QpIw0js9Bm5AQzp0JqVjbORPozMJkX1wje\nci7fJFnhSKa59QDZ3SSp5e6Hur3CtlNnAn6ziiCSEOhQv3WcJHFuYzmnOPFQ\nCA+nHvdSGUBA4LGNeZ2zMnuTlukQpmrY90bZ8gMSiqnuTfy41m6sDFSqxact\nqfpDFWCkVC/dnK/3GYdOj+qu5FvybCOZeIWAfI79tKPzAf7xOU3yYFPR8UaJ\nQfiJG0030fekUfMpp9D3OwdnHK4zslZI1gienwQzz+7Q/jOd4v3VFnepAOS5\n2vEL\r\n=JI1W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"b29a6cb82ef2142c8130352d5ec6ed016833b4a6","scripts":{"lint":"eslint --ext .js ./src","test":"echo \"Error: no test specified\" && exit 1","build":"babel ./src -d ./lib","lint:fix":"eslint --ext .js ./src --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"denlap","email":"dio@freelabs.net"},"repository":{"url":"git+https://github.com/denlap007/hapi-audit-rest.git","type":"git"},"_npmVersion":"6.13.4","description":"A NPM package to audit rest API calls on a Hapi.js server","directories":{},"lint-staged":{"src/**/*.{js}":["node_modules/.bin/eslint --fix"]},"_nodeVersion":"12.14.1","_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","prettier":"^2.2.1","babel-cli":"^6.26.0","lint-staged":"^10.5.3","babel-eslint":"^10.1.0","babel-preset-env":"^1.7.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","eslint-config-airbnb-base":"^14.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/hapi-audit-rest_1.12.1_1611148092194_0.7213487155618641","host":"s3://npm-registry-packages"}},"1.13.0":{"name":"hapi-audit-rest","version":"1.13.0","keywords":["audit","hapi","rest"],"author":{"name":"Dionysis Lappas"},"license":"MIT","_id":"hapi-audit-rest@1.13.0","maintainers":[{"name":"denlap","email":"dio@freelabs.net"}],"homepage":"https://github.com/denlap007/hapi-audit-rest#readme","bugs":{"url":"https://github.com/denlap007/hapi-audit-rest/issues"},"dist":{"shasum":"63790f70194bc811c3e12d831209b9ccbf4d057c","tarball":"https://registry.npmjs.org/hapi-audit-rest/-/hapi-audit-rest-1.13.0.tgz","fileCount":25,"integrity":"sha512-34G1+KCO7KnCAvMItwhvcTomI46VPOz/7gYf6rMmaihqTNYkZTmVsHwboZzmqG6+SwCTh7rTwfTvEHXl51oQVw==","signatures":[{"sig":"MEUCIBv1rNFcT7lZr632e6acNFl6zlzWYS1q4TyABaSvoliVAiEAlf6ONx6jrC6COcUWuBKFzuWaXxpRZvFqPbTF7GucC5A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67746,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCH3pCRA9TVsSAnZWagAAvXEP+QAaomZQxnj570Ojmh8q\nYJNa+VBSxhfERa1p8tRY6F3AT0Z+883ie8okhfQf8wSojg7Z3CVInSH0VbGK\nNoGs+vtRA4xDdeIcwARh4VfhRtE8M7tUFS8qUnPk5p9Bptgje0Lv89sQXDgN\nwP8UvLHxqRFJOhO9hQgKKWE2BLQC9+nNkByyjT4m3t2AJWBpTH0+c+PL07FL\nNgL+r1xp6us0ibm+w+5HLsPsjVGKfVRzo7pVb97Ge+e0u/TO1QvYmgvNy8Xh\nBC9OqpuHJdgoAcgh/64bGhgJ2iNtUbD5M+ip7R/mNhMWgePupWxTn9kXlz0V\n4Fk3EBy4uWT2ZdrAsNsu4UMQJj/Dvrn+3XfzfP1R/Ped5ot1cMW9BgivZ6Iu\nurUdJ0Af7k5sGyAmhfa4N0qE9dpnTNSRCkGuE5A3zFEl/Z3pnqAIlPF3WgrE\nTuyz8cYE5DoUK9h54drgiZcNGuwxnxbRsZMZuQVfauJYaEjToPAPX00tgOW9\nZZORqBz021X1p1pF8uCjzCwn4LctzdSp0HgjQxTRtTiXrN6GAg0VKqjjvvkw\nv0PUlLfmjNq/sFqsjCFswSzU4Z1FbhFRtYKr8nlHh1nOCfsLDR3w0UtNizs3\nmLFDVyt6Wj9LCVWxSTUOiNpMM6RobI+WuHqo50rhuH1BJyuwHUQFvZE2a0Rn\n7183\r\n=b+gA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"789f3e486de2530e7d0504b2744b3fb64efc68aa","scripts":{"lint":"eslint --ext .js ./src","test":"echo \"Error: no test specified\" && exit 1","build":"babel ./src -d ./lib","lint:fix":"eslint --ext .js ./src --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"denlap","email":"dio@freelabs.net"},"repository":{"url":"git+https://github.com/denlap007/hapi-audit-rest.git","type":"git"},"_npmVersion":"6.13.4","description":"A NPM package to audit rest API calls on a Hapi.js server","directories":{},"lint-staged":{"src/**/*.{js}":["node_modules/.bin/eslint --fix"]},"_nodeVersion":"12.14.1","_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","prettier":"^2.2.1","babel-cli":"^6.26.0","lint-staged":"^10.5.3","babel-eslint":"^10.1.0","babel-preset-env":"^1.7.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","eslint-config-airbnb-base":"^14.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/hapi-audit-rest_1.13.0_1611169256427_0.3760158145924344","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"hapi-audit-rest","version":"2.0.0","keywords":["audit","hapi","rest"],"author":{"name":"Dionysis Lappas"},"license":"MIT","_id":"hapi-audit-rest@2.0.0","maintainers":[{"name":"denlap","email":"dio@freelabs.net"}],"homepage":"https://github.com/denlap007/hapi-audit-rest#readme","bugs":{"url":"https://github.com/denlap007/hapi-audit-rest/issues"},"dist":{"shasum":"ce54a4163d6f0b52b5370e654ec9b39d4804167c","tarball":"https://registry.npmjs.org/hapi-audit-rest/-/hapi-audit-rest-2.0.0.tgz","fileCount":30,"integrity":"sha512-vYj+nrWVJ7o4JxW/CNteduAU2u4bFQsPm4iy9aBPLIkp1pbqglz1QCOoNuDq7igetbgh9wmm8PJ6Wo+o0KoBRQ==","signatures":[{"sig":"MEQCIBFV4NM8KqcgfzGYxYI9+buZr6M0/suq5bv+zAqhkkeBAiARblu+pMliWciRBpz3YXIbcfi5OSzkvCUdlqxxUd+spw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRP8PCRA9TVsSAnZWagAAesgQAJhufBokCfGYGkZzx6qB\nUjVnsfvLFyQdnFwUSv3Max8tk0wK1dWHuR1mzSFeh5lyXsm6gTDr/r+jauC+\ntbZG/dIpoNYRQ1v1oenQRu16CJWpAzpo7Uk7x5VOVVxrrcq9hoHylhCWaWuK\nlzuzisFW2OmddTXb3N0+WsPBg3HiQBuGaYc42oJbvn+Gmkl+degnSMXgq01W\niX7G86WFN3MxryQUbduErKJLTEA2fF1SGARN4R5TqQ8wmWrMPqZIXHpGzOPP\nKq1sagPreQjKg+wJznAy4ZTGZH9WzEM8jEzhJsURW2TvCvrCvgf0zNEn2/3S\nS64Y6A+Gkr1RyhNYMB1cSaMfFwCwj6t8E6e29qswAOgNG7mbiUv+4lRXVANW\nWV96GvQ9e5VAHGugkZqbATb3g97K2g1o6bUvz8SQ566GZT7/96DPSKlEglQq\nGcwVtnbbpW26l9emNXAyKhQ6VEEnsO3+sAnzmBMBhchojcbIhoc8+ploR3Ay\nGaRKpLQEvFLiZwbAzfNVDjYWaQJTTDovxg/QAbN09QaxNNPUh7kJpPTv8Wpw\nWuD4NdAKPKsVcLx9wc9JF2lCKApHABAfXckXyXA8KmHiuPUvaG05dNP8cUxx\nCrShIhnTCYcRzXNo7T8oeLRdPNvhOaMZURniFLuX6onsrp/FLW03SAeQ0o+O\nQlpB\r\n=e0lq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=12.0.0"},"gitHead":"398198853a479d8f782236fdc684d93253a975b6","scripts":{"lint":"eslint --ext .js ./src","test":"lab -v","build":"babel ./src -d ./lib","pretest":"babel ./src -d ./lib","lint:fix":"eslint --ext .js ./src --fix","test-cov-html":"lab -r html -o coverage.html","prepublishOnly":"npm run build"},"_npmUser":{"name":"denlap","email":"dio@freelabs.net"},"repository":{"url":"git+https://github.com/denlap007/hapi-audit-rest.git","type":"git"},"_npmVersion":"6.14.11","description":"A NPM package to audit rest API calls on a Hapi.js server","directories":{},"lint-staged":{"src/**/*.{js}":["node_modules/.bin/eslint --fix"]},"_nodeVersion":"12.21.0","dependencies":{"@hapi/validate":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","corejs":"^1.0.0","eslint":"^7.17.0","prettier":"^2.2.1","@hapi/lab":"^24.1.0","@babel/cli":"^7.12.10","@hapi/code":"^8.0.2","@hapi/h2o2":"^9.0.2","@hapi/hapi":"^20.0.3","@babel/core":"^7.12.10","@hapi/wreck":"^17.1.0","lint-staged":"^10.5.3","babel-eslint":"^10.1.0","@babel/preset-env":"^7.12.11","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/hapi-audit-rest_2.0.0_1615134478992_0.33064543788726586","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"hapi-audit-rest","version":"2.0.1","keywords":["audit","hapi","rest"],"author":{"name":"Dionysis Lappas"},"license":"MIT","_id":"hapi-audit-rest@2.0.1","maintainers":[{"name":"denlap","email":"dio@freelabs.net"}],"homepage":"https://github.com/denlap007/hapi-audit-rest#readme","bugs":{"url":"https://github.com/denlap007/hapi-audit-rest/issues"},"dist":{"shasum":"663a38f6396eae78af77c4338a14a6ee6a0464dd","tarball":"https://registry.npmjs.org/hapi-audit-rest/-/hapi-audit-rest-2.0.1.tgz","fileCount":30,"integrity":"sha512-HuvjX6irmD5vrb0F7AMi0ITNMd3id7xf2E449m85vRJ6FU7UEY46cqaoafAXlrtw4mr9mYOynGXxKTRUDRiV1w==","signatures":[{"sig":"MEQCIHjAHFU3dwsrABsnyaY24B6DpUtbriG7/Hr0dSkwhGNHAiAxQFF+BHDPCtqf9u45h/W0jjuY9IydNCwHujHNVkriZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRQATCRA9TVsSAnZWagAA2MIQAIjt9s5SlmTq5YPf4HQ4\ng1k640tLq4FWXGvFeZWTxd2uHLHE8gqwJMcG655mi8lJKjmuamhfjcfRsuDR\nsRhye8Je5d3ka5cKbeSnvN+rpfmkRqps9pEQtD0PH6OT3s3VxhHbTPDf730+\nf03gvEzb0EnRc6mVcRzBmzb0+KB7ez+sGpEfeHbxsND/QCzdn7QsvY/28DEB\nhec2oETE70PJ2qeW7T+SoDYFSSz4TL27agDyaK5sfbRpaB0fT0yy67YQ/P1b\n6N+YEvVZ0C4cQhej1u2GEDcgUcm4U9rkI+/3QVD7YRHN7N9lsyM/Zui4a3CT\nxeBNA7/175XZ8XPCHUwQY2RDAExdsc7VjiMaXnpjDIrlw1Q6p/KCFKHdlh+R\np+WDbfY3cHsN6x7iXaAYJtvjkHXpJG0l09PWE4RCXqZIQS5VmOfWQpiQIGWR\nx2+WBvT31YC52BS8YHvIOh82MM/+fcvz1PNyOGiPO5Q3b5ATFemHvvUuWlea\nrvZlFM5ePnEWL+U9SjyVKVC8CBk61OgQJCEfii4GrHAzVCDrsyKgCoYe9wfB\neEs7y76hH8BkTn4vYay3HLiUGWpIiJu8m5O5v24MU8CtiCpNGSGjQvq5VkLT\n2NTaArbt5qpg3xZWtLp7u2HWqgo8hh67fOpojYtKqrs6fyHTAtDPvgMntfNo\nSzF7\r\n=KrJU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=12.0.0"},"gitHead":"a4c5c19300054c2b11df6252e738048438e5e897","scripts":{"lint":"eslint --ext .js ./src","test":"lab -v","build":"babel ./src -d ./lib","pretest":"babel ./src -d ./lib","lint:fix":"eslint --ext .js ./src --fix","test-cov-html":"lab -r html -o coverage.html","prepublishOnly":"npm run build"},"_npmUser":{"name":"denlap","email":"dio@freelabs.net"},"repository":{"url":"git+https://github.com/denlap007/hapi-audit-rest.git","type":"git"},"_npmVersion":"6.14.11","description":"A NPM package to audit rest API calls on a Hapi.js server","directories":{},"lint-staged":{"src/**/*.{js}":["node_modules/.bin/eslint --fix"]},"_nodeVersion":"12.21.0","dependencies":{"@hapi/validate":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","corejs":"^1.0.0","eslint":"^7.17.0","prettier":"^2.2.1","@hapi/lab":"^24.1.0","@babel/cli":"^7.12.10","@hapi/code":"^8.0.2","@hapi/h2o2":"^9.0.2","@hapi/hapi":"^20.0.3","@babel/core":"^7.12.10","@hapi/wreck":"^17.1.0","lint-staged":"^10.5.3","babel-eslint":"^10.1.0","@babel/preset-env":"^7.12.11","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/hapi-audit-rest_2.0.1_1615134738835_0.9693484349235844","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"hapi-audit-rest","version":"2.1.0","keywords":["audit","hapi","rest"],"author":{"name":"Dionysis Lappas"},"license":"MIT","_id":"hapi-audit-rest@2.1.0","maintainers":[{"name":"denlap","email":"dio@freelabs.net"}],"homepage":"https://github.com/denlap007/hapi-audit-rest#readme","bugs":{"url":"https://github.com/denlap007/hapi-audit-rest/issues"},"dist":{"shasum":"6cb002ad0742f78564cdef440ed813f645463b25","tarball":"https://registry.npmjs.org/hapi-audit-rest/-/hapi-audit-rest-2.1.0.tgz","fileCount":31,"integrity":"sha512-YBdmnX/2iSOAZZ0AIOg7Fc8jTQHvZVFnJIoJBfAGpbneBF9sPVo6bMA/KHv9KkIn9l7ysc3cIwU5XeI1TsCdsw==","signatures":[{"sig":"MEUCIQCGsTF6UmSeLe8XG9gJw8Zzai3CdU3NoyOk3Km6+zfWUgIgEuKZVQDNKUQtWL9H2IO5/Qx8l5pkWJcycjGhgJ9u7Kc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgV8CbCRA9TVsSAnZWagAArWMP/A1Nu6HliPtmXojRG7DJ\nhXN8NljFxrrpFEL/9FbmJqXWZNdzuwet9c9eE8LJOGvJH+ZySMhVBiObBCXJ\nvgOGoeGvxPXOz0CYZLKWNnTxaJnZ+5SRK0yy+6b23leHuyD0AmH7ExNGVhHW\nrDBc/ezCqIG2ByfoaKxbnBmnu8Bd33TGWTRCs8XTsy6RSf0apCqzWwfY3/Su\n4PqWCSM/rsoDm7DKr5YVIBIEwARPx54EqITMm0+epCNnBVAsyCNrb0PSZ3yx\n9q/LrchAZIziMHqlEE/SXQNNKKZ5G3tm3NaoeOTzzwK12weCoslO5m0BEw7+\nuEVodraYgAP85lWQKgCxfaFklwayNbBSMsOifHzjY5tLm5tatoXaMQFrH5F2\nJD2ByYOBroJ6D6eiQV/UlDEiXfhZH2aaM2PWLKN0ZvZ75Ofgw4ZOgVw3TNZj\naRCMTijaSjypVieQiCSRWQfK03oZjmsdf4TWVaaM4qMnUiF6kwfiQlU5N9cn\n+m8RKIbD8MbeJO+Z+JHDLcJ5XIGLZCzHvuRsdMz7Shfgwyj/ZF+NDLywBWIR\nB0FeTtJhVOvTwBi6N1dgcKI6EV+2dqR/alQaH9t7e8uRs3wqpga5KvjDeQNp\nnywffPkunH+wKLTWtnHSHQ1Sx2TVOD+hnXkd01sGtOY3uUCYfbRfyG3UfrCm\nXuBo\r\n=uXA/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=12.0.0"},"gitHead":"4facebae241752b8a33649e4eb035c450f7a770e","scripts":{"lint":"eslint --ext .js ./src","test":"lab -v","build":"babel ./src -d ./lib","pretest":"babel ./src -d ./lib","lint:fix":"eslint --ext .js ./src --fix","test-cov-html":"lab -r html -o coverage.html","prepublishOnly":"npm run build"},"_npmUser":{"name":"denlap","email":"dio@freelabs.net"},"repository":{"url":"git+https://github.com/denlap007/hapi-audit-rest.git","type":"git"},"_npmVersion":"6.14.11","description":"A NPM package to audit rest API calls on a Hapi.js server","directories":{},"lint-staged":{"src/**/*.{js}":["node_modules/.bin/eslint --fix"]},"_nodeVersion":"12.21.0","dependencies":{"@hapi/validate":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","corejs":"^1.0.0","eslint":"^7.17.0","prettier":"^2.2.1","@hapi/lab":"^24.1.0","@babel/cli":"^7.12.10","@hapi/code":"^8.0.2","@hapi/h2o2":"^9.0.2","@hapi/hapi":"^20.0.3","@babel/core":"^7.12.10","@hapi/wreck":"^17.1.0","lint-staged":"^10.5.3","babel-eslint":"^10.1.0","@babel/preset-env":"^7.12.11","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/hapi-audit-rest_2.1.0_1616363674477_0.9653171163318506","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"hapi-audit-rest","version":"2.2.0","keywords":["audit","hapi","rest"],"author":{"name":"Dionysis Lappas"},"license":"MIT","_id":"hapi-audit-rest@2.2.0","maintainers":[{"name":"denlap","email":"dio@freelabs.net"}],"homepage":"https://github.com/denlap007/hapi-audit-rest#readme","bugs":{"url":"https://github.com/denlap007/hapi-audit-rest/issues"},"dist":{"shasum":"70c048a3f6b9698e6d86190e9365d1f2447711cc","tarball":"https://registry.npmjs.org/hapi-audit-rest/-/hapi-audit-rest-2.2.0.tgz","fileCount":32,"integrity":"sha512-BCwVT9zFwg59eLb0KjcxDu0V8wfS2n8oPxAPbMZYPLSzYQeYunxgjxoNTzEL2BL+/xWJ8Hc30PG6VjMEn3W6ew==","signatures":[{"sig":"MEUCIHyRjvBIBYbD65VcHFq65erY/CCU3K9yQ+znF06W7MiFAiEAtYkP4k9Np0TS/wu07osRqbmCTLLYCNJiAS2qVieNswg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgY46sCRA9TVsSAnZWagAAfC8P/Avmn50Xuko3nTj/WHlA\nyFQF+FZ/yZW4QvmKxRsYj5UYAbVkAM4OGglULUW+VFsWjqCax0j9JQFyzg4g\nrr3w9gztfzu7BpLv7i0tNOZ3sT6KIvI0eQbvgUnTmoLipvqqFCicXJa/sgPT\n0JGQUtSIC0L5VXbt7GJBe93tuyQqrF5JpJs9PMi5XSBQFwNXM3mFY8R1cJbp\npOKjCfSP0UGu6b2jERxuBieXVeGgdLZJfHItXvSXOr/fTJ9hKvL9/lt+BGec\nvhJn4ePuxXp03OMQtHgnCZAjXg5HATcY/jfPDiFt4GAbTXBvm6GlQ7VPSvoX\n7ZP4cW8CnzeJYrrDOqbe+1L7UW11eBuZlVMDTr5UplHn/+Gq+b/D6eyaXgxH\nKZMdfuGvuA0iq4sLrtl+C2E2rNgENLtO2of3zKdDiW+gAYZkjYnE4ZdWd6do\nyhJCDh6S0QxzKFJK1ubmgaNFf3FVxjpybUfxdmovf93YpUs5hx2Y4EO0QbmA\nLcLxSu54iUTeH+0nDUiQwf92piPcKAyMLWRgPuoNdfygykueUq53vH5NKKBT\nD3WAiHQvBxT6EVs5sylKNvU24Rk4uOLGHhqBQ6u3du0rMgODLU/65Wm1BiNp\n72DVLGlBNMT6XFctn6Dznj+T6WKBEhahvGrCHLZXta+VYHSCh8TAL55vGKTD\nWHF5\r\n=DkOd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=12.0.0"},"gitHead":"04c1943dfd787fdb4a6efd1d9744b4a5f93376e3","scripts":{"lint":"eslint --ext .js ./src","test":"lab -v","build":"babel ./src -d ./lib","pretest":"babel ./src -d ./lib","lint:fix":"eslint --ext .js ./src --fix","test-cov-html":"lab -r html -o coverage.html","prepublishOnly":"npm run build"},"_npmUser":{"name":"denlap","email":"dio@freelabs.net"},"repository":{"url":"git+https://github.com/denlap007/hapi-audit-rest.git","type":"git"},"_npmVersion":"6.14.11","description":"A NPM package to audit rest API calls on a Hapi.js server","directories":{},"lint-staged":{"src/**/*.{js}":["node_modules/.bin/eslint --fix"]},"_nodeVersion":"12.21.0","dependencies":{"@hapi/validate":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","corejs":"^1.0.0","eslint":"^7.17.0","prettier":"^2.2.1","@hapi/lab":"^24.1.0","@babel/cli":"^7.12.10","@hapi/code":"^8.0.2","@hapi/h2o2":"^9.0.2","@hapi/hapi":"^20.0.3","@babel/core":"^7.12.10","@hapi/wreck":"^17.1.0","lint-staged":"^10.5.3","babel-eslint":"^10.1.0","@babel/preset-env":"^7.12.11","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/hapi-audit-rest_2.2.0_1617137323960_0.9236275958988982","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"hapi-audit-rest","version":"3.0.0","keywords":["audit","hapi","rest"],"author":{"name":"Dionysis Lappas"},"license":"MIT","_id":"hapi-audit-rest@3.0.0","maintainers":[{"name":"denlap","email":"dio@freelabs.net"}],"homepage":"https://github.com/denlap007/hapi-audit-rest#readme","bugs":{"url":"https://github.com/denlap007/hapi-audit-rest/issues"},"dist":{"shasum":"0d6e9f57c91d4c8eb1279594d66a9ff250310361","tarball":"https://registry.npmjs.org/hapi-audit-rest/-/hapi-audit-rest-3.0.0.tgz","fileCount":32,"integrity":"sha512-MITGHg2MDHXunw37BcCqdDSIms/Aq8ZPp4R0Bkhy40tNjB0rEO2ZFMkrLhY17BmEPMnX30h77OlHgTQJwPk+JQ==","signatures":[{"sig":"MEQCIADMKFA7xsTL4K2WhrT9JtB13O+SmlkOjy74m6iniXb5AiB4Hwp1QG0dBC1r0GlT0G++0lbQjlwboxwBX35E2T6ZTw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgaj6vCRA9TVsSAnZWagAADlMP/jtLRY8aM8eqwpgjRtNL\nLaMkKAJv2D0ONC2v7W+DS/8DteYAuaYbfSiVEUCztb2SvqHvZO7jfgjaf5T6\nX5A7ERynhybKb2DhKOW3uwcZZSuggeRAV3dgy1KmnFhzXDnDprgxy0J2GwLf\nsnaafm4/90dQAhXBlNxrAP0fzskPndGUCyEQ/vn54lO2CXXKCaUMf9MCXQNq\nZ4sPutFBMDuo4UKOcFKVKvuAfyM/2tQ5yCII44EMnMoW+QqldtXP/mPFuI3x\nHqaNyhV7PgZDvHJ84uZQHbdcHaZhgAZUFr8WQnT8nRKmb2cAD/lnvDTa6G2r\nuN4cTYjNZaig0gM2JtVjjgf0wO/cy6Z6hzkkKnoY+CAZOLijfXEhFxoC5+DE\nDlqi9hqqx73wr3PNC4MZS+qPxt7qJmfBFF0tq+y4HXF4FtNrXK3EWYhU1SHv\nqxWMdWLao0w3oQF1X6OFlWDtMHM+xtCvuc5aW7r4vdRuYYo7zwOOauKHZRZ8\nrGMT/glVPC1i1YG0UIozS7h8pmXs9L1D/6fSv+qIKFCyoK+UNbuPvbnPTbQA\nsitkXofisLJ4TVdWwJaK2jRjRAxTiC7qvjATf+x0TFV5wtuo18aQRP5jYIGO\nk2UbfeJnimzl6ITwxQjBXKFcv2BXqDMAauomAvLrLx+SkmHB85Rv09nkncsJ\n/LcZ\r\n=RrO9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=12.0.0"},"gitHead":"e91c3a142cf091cffe04d7ef42eb7b704d666cf0","scripts":{"lint":"eslint --ext .js ./src","test":"lab -v","build":"babel ./src -d ./lib","pretest":"babel ./src -d ./lib","lint:fix":"eslint --ext .js ./src --fix","test-cov-html":"lab -r html -o coverage.html","prepublishOnly":"npm run build"},"_npmUser":{"name":"denlap","email":"dio@freelabs.net"},"repository":{"url":"git+https://github.com/denlap007/hapi-audit-rest.git","type":"git"},"_npmVersion":"6.14.11","description":"A NPM package to audit rest API calls on a Hapi.js server","directories":{},"lint-staged":{"src/**/*.{js}":["node_modules/.bin/eslint --fix"]},"_nodeVersion":"12.21.0","dependencies":{"@hapi/validate":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","corejs":"^1.0.0","eslint":"^7.17.0","prettier":"^2.2.1","@hapi/lab":"^24.1.0","@babel/cli":"^7.12.10","@hapi/code":"^8.0.2","@hapi/h2o2":"^9.0.2","@hapi/hapi":"^20.0.3","@babel/core":"^7.12.10","@hapi/wreck":"^17.1.0","lint-staged":"^10.5.3","babel-eslint":"^10.1.0","@babel/preset-env":"^7.12.11","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/hapi-audit-rest_3.0.0_1617575599278_0.4519724358506727","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"hapi-audit-rest","version":"3.0.1","keywords":["audit","hapi","rest"],"author":{"name":"Dionysis Lappas"},"license":"MIT","_id":"hapi-audit-rest@3.0.1","maintainers":[{"name":"denlap","email":"dio@freelabs.net"}],"homepage":"https://github.com/denlap007/hapi-audit-rest#readme","bugs":{"url":"https://github.com/denlap007/hapi-audit-rest/issues"},"dist":{"shasum":"fa44597906198af4d08ece8424e8f230185e09c2","tarball":"https://registry.npmjs.org/hapi-audit-rest/-/hapi-audit-rest-3.0.1.tgz","fileCount":32,"integrity":"sha512-YdN3/F26v31WuB2isth7ASSFU3U6x5JNNXuTAHFIgHgasz+Q2IHDTat+l9KZe1t9Wz9ZYOAjBTfK4iAxQ2SDmg==","signatures":[{"sig":"MEQCICBjUV/LVuVYKhplaAhezPjE5TxVEd3vNcFf0XWOu7JzAiBDwF28z9RqJNFDbDUS3xIO7skjYkO7dEFBSXZtrROH6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbDlRCRA9TVsSAnZWagAAaUQP/35IIPA6imC0+JPgNWzS\nMpYLArIR1TRsG5JnTKM1kW9A/PHF7mO3wXKd6esjr0g0jk6CGkX+SaBZYPgg\nGXhhej8vogHqizwQy8cOyFcFO3AnZUJvw481IHfqyb+uy/cwqfEFXMKbZfr5\nU0bJnz95WhtzItg+3mMyLKFlK+96PaZMktM+BOsO/w4QH9VkBLIhcpnnl5bm\nb55odVTir6JiWAxckekkSatJJrAYmaCoF7UBqLlYrIDn1AwcOQEqCvOj+qov\nZbuOUh4uvHpzCx91EFG606eer1OtvIQXMz7Hec4YEIUaw87xSk4U/XLn9c0+\nQLaI0QajbwcYSWMxkqY7PAJDddGJH1RuuXNyrM1YsZtw77EtfF1J/2/ItHHR\nujGnpcTdsckIkL1/HAZJD7Zo0MotJAe+jAyma8/AgxTPFQnUgN/3i+Z06lko\nJ2ruOuaEGS8g4A8GY3hwTpcgqVN2rnEjIqnaYuWzwR5MapjAfTomyeemN8Rm\n9/mNoQSUOg55z296RQ7aZZMOLyQFQpEs6WW5Sj5HwbVYhaJUNVJpFM0SaPsC\neR9dUcpjME46JXFTOCMHm9F4mO5dhY2ZVtaqoeKLEhbdbBS4ctxpAOJGvyDP\nu5AS/SbVd0JoR43V/k4sgV77eSM0r3Je0ObzEW2FU4QKJZl7nyNNuaozDmKK\nWHe4\r\n=21E6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=12.0.0"},"gitHead":"54500bcdd6de6850e9581b4b7c49223e059a6a8b","scripts":{"lint":"eslint --ext .js ./src","test":"lab -v","build":"babel ./src -d ./lib","pretest":"babel ./src -d ./lib","lint:fix":"eslint --ext .js ./src --fix","test-cov-html":"lab -r html -o coverage.html","prepublishOnly":"npm run build"},"_npmUser":{"name":"denlap","email":"dio@freelabs.net"},"repository":{"url":"git+https://github.com/denlap007/hapi-audit-rest.git","type":"git"},"_npmVersion":"6.14.11","description":"A NPM package to audit rest API calls on a Hapi.js server","directories":{},"lint-staged":{"src/**/*.{js}":["node_modules/.bin/eslint --fix"]},"_nodeVersion":"12.21.0","dependencies":{"@hapi/validate":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","corejs":"^1.0.0","eslint":"^7.17.0","prettier":"^2.2.1","@hapi/lab":"^24.1.0","@babel/cli":"^7.12.10","@hapi/code":"^8.0.2","@hapi/h2o2":"^9.0.2","@hapi/hapi":"^20.0.3","@babel/core":"^7.12.10","@hapi/wreck":"^17.1.0","lint-staged":"^10.5.3","babel-eslint":"^10.1.0","@babel/preset-env":"^7.12.11","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/hapi-audit-rest_3.0.1_1617705297304_0.9299733731394926","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"hapi-audit-rest","version":"3.1.0","keywords":["audit","hapi","rest"],"author":{"name":"Dionysis Lappas"},"license":"MIT","_id":"hapi-audit-rest@3.1.0","maintainers":[{"name":"denlap","email":"dio@freelabs.net"}],"homepage":"https://github.com/denlap007/hapi-audit-rest#readme","bugs":{"url":"https://github.com/denlap007/hapi-audit-rest/issues"},"dist":{"shasum":"d9eabbac8bb0b4eadb8d22f661db13f4d1a06bc0","tarball":"https://registry.npmjs.org/hapi-audit-rest/-/hapi-audit-rest-3.1.0.tgz","fileCount":32,"integrity":"sha512-RK/NJVp15P0NDPPeatlp3TPNM/yuaTD4WbxWOwduZCh0aBLjjluVxhudoqPsYYF99SH4aU7wHQfT59Nc6msnRQ==","signatures":[{"sig":"MEYCIQC9ZgjYod+7XSB3yNzab26CFqk6uzHFnyEu6O5cW7lx+wIhAORTc5+c4SRiXBvHIEE+Em+Cq7hX5yZfTtZNZHgacwFC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbEuuCRA9TVsSAnZWagAAyXkP/Rv9ViVdrsQPaKRwOy1K\ncTXEVVfkvtn5T2HV9DZCRYtO7e4N+U80PsGFf+LvSLPrRkaBibA83qFJM70a\nVSyZwBe0dyLD0VxWngtCftqIIqx73BiPya9iiAmXNJ2FZsBDzi/x0CYjFCOZ\nTxXv+u6dnWNq+/h9172SXYeTMxC7ePe3YuRobIRWLmnXPmB3YkSwWeS+b6dx\nyWjE4KaIA54FCWti0HIM1SR/XV7J11FK3H+l7pIBbpo4VxEnvM42jluNAZUK\nRMFec0TzWl4Qd6K6+4s25ALw/Z6LbJbVRI/qMggjA5T9cDvOYauuzjPuLzUP\np7tVlvBCqv6X0T679cAA73xEYu1x6MaLQbPlp7RTez0rsLsyfwWh3iTJmxZj\nNZqz9h8mfPex+bTDRfNlmylUho7YtkVlappHIyOseF9DhBaPWSN3MPWGYUSY\nFIXN4B9FBjF4+O0JNNmIhFj15yWM7lQB+ufb91ZzHRT2pwAyxBZMmFH+U4cl\nSVWO6uCSE//rJgTX5PL66HY5Zm7M9qZCzA2/hlDh1QJOd0l0adOa5Hty0dY1\nUH5I4wgB8bAJU4D5GUnTvMsoulS0fL8WRFO+guiHdAkQJlzrStPBRHFgMCv0\nmeH5otLWFqGSVNrsXS1u56KjSchZ3pnxwQWT/+45Ttiu6VJA1onWN7yNnlDT\nrW3R\r\n=aHki\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=12.0.0"},"gitHead":"fe9ad3bb28dc74de7b4fb68d8b7baf8ee618f934","scripts":{"lint":"eslint --ext .js ./src","test":"lab -v","build":"babel ./src -d ./lib","pretest":"babel ./src -d ./lib","lint:fix":"eslint --ext .js ./src --fix","test-cov-html":"lab -r html -o coverage.html","prepublishOnly":"npm run build"},"_npmUser":{"name":"denlap","email":"dio@freelabs.net"},"repository":{"url":"git+https://github.com/denlap007/hapi-audit-rest.git","type":"git"},"_npmVersion":"6.14.11","description":"A NPM package to audit rest API calls on a Hapi.js server","directories":{},"lint-staged":{"src/**/*.{js}":["node_modules/.bin/eslint --fix"]},"_nodeVersion":"12.21.0","dependencies":{"@hapi/validate":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","corejs":"^1.0.0","eslint":"^7.17.0","prettier":"^2.2.1","@hapi/lab":"^24.1.0","@babel/cli":"^7.12.10","@hapi/code":"^8.0.2","@hapi/h2o2":"^9.0.2","@hapi/hapi":"^20.0.3","@babel/core":"^7.12.10","@hapi/wreck":"^17.1.0","lint-staged":"^10.5.3","babel-eslint":"^10.1.0","@babel/preset-env":"^7.12.11","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/hapi-audit-rest_3.1.0_1617709997794_0.1682401983337214","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"hapi-audit-rest","version":"3.2.0","keywords":["audit","hapi","rest"],"author":{"name":"Dionysis Lappas"},"license":"MIT","_id":"hapi-audit-rest@3.2.0","maintainers":[{"name":"denlap","email":"dio@freelabs.net"}],"homepage":"https://github.com/denlap007/hapi-audit-rest#readme","bugs":{"url":"https://github.com/denlap007/hapi-audit-rest/issues"},"dist":{"shasum":"d67bd975f62f4afb9f43f30010ecd663bb64f895","tarball":"https://registry.npmjs.org/hapi-audit-rest/-/hapi-audit-rest-3.2.0.tgz","fileCount":32,"integrity":"sha512-twIwcgPgnrVjtLin2jV+9vQTlFsFeazAq00n1RkFw1veTD8Ppdq9nqhbAI08dut7iilNU9JWpar9s22SsyDxBA==","signatures":[{"sig":"MEUCIEixHMcXqeLM2XDcqp1OqcIeu5ZTNJT8deDtMHMUA6XLAiEAtBSmDXs3d7x8D3HguBRHBcurUW3JoYhgXH2v3q4XMqU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbGVLCRA9TVsSAnZWagAArxIP/jCRsQ02oq81FjqvDsTO\nwEAIV5JgvLqZsNzlQ75hE5M8nSVBWlvNColbgZ3+YGJla1W0awwrjIMlwtOW\n7c4SXOI0+M+NbKFXZwsPnM7tFl7CcESSnrDo2sfwJXd8VXo2yI9z2vxpSleF\n1FXzOzyeHEuntgfx7QTASRIwRWB+6pANXS+tZq+nABNCKBR4Jzy3BLpY9fgo\nuSc8vYyXrMxjNl56OfBqcV1UsGfaXt2zKj/Jc5tkAAyr0Y/0dwZGTZMZXtkQ\n2sy3zgwZ2bF+u1ygTSMaeMUhld+PpO7HxRUCKoLcIczB56MG98m2rkLFNkkU\nGEaBfLu/OCDb44fJMv/A8xJanyQ9Geh95XvQPKcmAyhfYcnc9LVjcSZpV7sG\nk2wDtyYGHZ6HEZO7gM2DbOfsL533Qkc3Z7fIO+nIrPx9pMx/s1PSh/J288g3\nI3TZ/ZfoCFTWmZEjfSneCaOnjCrKWYW1A9+cCXUislfAvxNmEscaoovQ6QMa\nLmMo4vyCYCORoIQ5b+3hnYx81nyPELa1QDCPaR8xaKv2EYD9kM/nilhA7lcQ\nPEsolET5zcvaBe5B16zLG4YOGcLzyOpdWXDDFc8JkrAaoftco2tqS4uM0uhE\nTteBaTrEyPaOy0YdkprxRIKUS68jY7ouBI+C6EuBj9pivNf8x6Dp8np0YcWf\nDmdD\r\n=9gWY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=12.0.0"},"gitHead":"067fb7d03bd9d7525aaf07e152582535a54ffb8b","scripts":{"lint":"eslint --ext .js ./src","test":"lab -v","build":"babel ./src -d ./lib","pretest":"babel ./src -d ./lib","lint:fix":"eslint --ext .js ./src --fix","test-cov-html":"lab -r html -o coverage.html","prepublishOnly":"npm run build"},"_npmUser":{"name":"denlap","email":"dio@freelabs.net"},"repository":{"url":"git+https://github.com/denlap007/hapi-audit-rest.git","type":"git"},"_npmVersion":"6.14.11","description":"A NPM package to audit rest API calls on a Hapi.js server","directories":{},"lint-staged":{"src/**/*.{js}":["node_modules/.bin/eslint --fix"]},"_nodeVersion":"12.21.0","dependencies":{"@hapi/validate":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","corejs":"^1.0.0","eslint":"^7.17.0","prettier":"^2.2.1","@hapi/lab":"^24.1.0","@babel/cli":"^7.12.10","@hapi/code":"^8.0.2","@hapi/h2o2":"^9.0.2","@hapi/hapi":"^20.0.3","@babel/core":"^7.12.10","@hapi/wreck":"^17.1.0","lint-staged":"^10.5.3","babel-eslint":"^10.1.0","@babel/preset-env":"^7.12.11","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/hapi-audit-rest_3.2.0_1617716555253_0.562491978735616","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"hapi-audit-rest","version":"3.2.1","keywords":["audit","hapi","rest"],"author":{"name":"Dionysis Lappas"},"license":"MIT","_id":"hapi-audit-rest@3.2.1","maintainers":[{"name":"denlap","email":"dio@freelabs.net"}],"homepage":"https://github.com/denlap007/hapi-audit-rest#readme","bugs":{"url":"https://github.com/denlap007/hapi-audit-rest/issues"},"dist":{"shasum":"576a8f48fb117679eb83b068b3951c92fbe6428c","tarball":"https://registry.npmjs.org/hapi-audit-rest/-/hapi-audit-rest-3.2.1.tgz","fileCount":32,"integrity":"sha512-51vtDsWTqeGn2OZ5TUFWjTxEo6gU97zfAkKTkcyQ8o63Tz4DLndQY2JixtRFHarWiHm6F2xpA/G4ipiiXnc5/g==","signatures":[{"sig":"MEUCIQDgijfNf5h6oSccXgSjS9ChxoOaVQMwg6kovn4KNTAy8wIgDb1NgnwRKHMkoK1JWs7TpVRzghxfISrLOirxOoYM9N8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbGdhCRA9TVsSAnZWagAAA3wP/jL+aQ0mCQHC5VPMa5vu\nEdbjp/2KR1noSnha/lRVNu2SLdFUAnb8A6emDJk+hewiwUlNpFXxh3zQA5o6\n9Zb7qsJ3xwDufMEKkjz9hI8/quIuiUWSfDuZOdgywM1Q8g5AYHkOk/4/mAoP\nVnqQFfB/MuPiqBT97pj5M/WemFbZKE2ZOaSmhTlAfMEUcyArBniHGC0DOhFE\n20gRKsis97sRJovjtU2wi0BsQx/5fUrmuk7ZbNLIKRBGwDbRWLQbEGChRdqH\nO+McK2qevN+153o+f8WV1DZrcQCvvPj9JPTuibXxUFydW6m57pwqx1+i16/F\ncHTPb5Oz7k2nkI52sT9VNY0RKiJeoPAhQhHaJ2JHjkN5ytsM4cUM9KqBHr/U\noT5nk8IXluIdf+gfGvzFQsaI3nnyNI3zNmyziYg/vFwVvTYs8HPH56TijTk7\n6QZK8xw/oyv+GYbnGLhh+hdi/QHLMHNyjds9FE1H9Ues4ZTWG5N+b1AxIjDz\ngFtUiI06l9gxE7nHsQRNR8g9hhOc65SpgARgFUUbPmtw2gCjyctBFRBoSohF\nOvgf72SXjoyaWE4M7gdweaXBo8XLTbuttvbLmwYk1RInvR3nkg2zbdia1OLI\nPI/otPUfojymb1fOBHPWTQLxFWqX+m7vkq3bFZIhtRBtJKm7ZWwlMHu2AG1S\nc9Zb\r\n=sx34\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=12.0.0"},"gitHead":"bc7a11b3933b91985a6a51e2f1897aca852d054b","scripts":{"lint":"eslint --ext .js ./src","test":"lab -v","build":"babel ./src -d ./lib","pretest":"babel ./src -d ./lib","lint:fix":"eslint --ext .js ./src --fix","test-cov-html":"lab -r html -o coverage.html","prepublishOnly":"npm run build"},"_npmUser":{"name":"denlap","email":"dio@freelabs.net"},"repository":{"url":"git+https://github.com/denlap007/hapi-audit-rest.git","type":"git"},"_npmVersion":"6.14.11","description":"A NPM package to audit rest API calls on a Hapi.js server","directories":{},"lint-staged":{"src/**/*.{js}":["node_modules/.bin/eslint --fix"]},"_nodeVersion":"12.21.0","dependencies":{"@hapi/validate":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","corejs":"^1.0.0","eslint":"^7.17.0","prettier":"^2.2.1","@hapi/lab":"^24.1.0","@babel/cli":"^7.12.10","@hapi/code":"^8.0.2","@hapi/h2o2":"^9.0.2","@hapi/hapi":"^20.0.3","@babel/core":"^7.12.10","@hapi/wreck":"^17.1.0","lint-staged":"^10.5.3","babel-eslint":"^10.1.0","@babel/preset-env":"^7.12.11","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/hapi-audit-rest_3.2.1_1617717089096_0.7913637629880936","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"hapi-audit-rest","version":"3.3.0","keywords":["audit","hapi","rest"],"author":{"name":"Dionysis Lappas"},"license":"MIT","_id":"hapi-audit-rest@3.3.0","maintainers":[{"name":"denlap","email":"dio@freelabs.net"}],"homepage":"https://github.com/denlap007/hapi-audit-rest#readme","bugs":{"url":"https://github.com/denlap007/hapi-audit-rest/issues"},"dist":{"shasum":"ca25335be14da5accc4790946c48de9f60933d1a","tarball":"https://registry.npmjs.org/hapi-audit-rest/-/hapi-audit-rest-3.3.0.tgz","fileCount":32,"integrity":"sha512-mXYYA01w4OAxq0mbdq+DxW8G78x3YKtuVjVlOotMvQyBRD1F1Dcs6IqO3baH/f/U1lDwMvhiwB+eCRZ86SnD5g==","signatures":[{"sig":"MEQCIHX7H+fSm6RNlQP6Tom4aiXaWaHXirIPbeKZEx0adDD+AiBsHc6/SREDt+49p0g/j1QBLNLezRl6PTCMViNkRYu/EQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118385,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbLKiCRA9TVsSAnZWagAAQmkP/RBoghs5WxCv31Xx5Eo+\nz0kbnNkXEf/4iWs18ukVGrRtdWSSxaMkgCG2IhKXsTwuYUHpo6gmgVtD0AVB\nsInS+SjjlaxhodUiEmMsz/CXlmjG6bq0nb30qfjrK8S0+BrGYLtc8kZWWlj0\needhDNKVNE3noYl+uhqVFxu15SMOBdG/BVdUqi82PklAAEj6NnqRTqCzYXCT\nPTzOABdYgvHd7w+CS0DO+ciLGwAdFJEO8OyxwWAC494UJ2OCor7hSZD+g/Xc\nY7W+GZkwyQVLvvSNXQuqKQAnVE3UQrQXVTvy3jRyt1xZWJZ8Q3TUhdJKBTOv\n2LvGx8j1lC3jcvrNXw3XaFNy4X23RG6oGvb0lsjtuyxaIDXRyVdVE5sP2YlX\nsTNe1xf+pTQTqDi8a/dI1l+hoWdd0kyOR1fkU+f9kaY9E0B5jfbDblk0JK/p\nK+CrTEEMRQ19e7xqLt2w2M350qtL7c3fz6A9KgkH45Y7+SXggbZHJSf26FlI\nNTEyBjVyOcFOBNhY1PCZ0e8GOB84ndp8X7r0N01hCYL9uTkSWGE3sgYNZsK1\nJh6A6AH1P1o5ytF0xVa/iliZ4hresgq/+WyFS/7/7+Rz0bR0dqa0mI8hwxJi\np0q2GjExZKqfhrKDleSMhF+9rCITezoIgc695lr6uXJKI+B/PN44h6ta1CpE\nxxeR\r\n=emQZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=12.0.0"},"gitHead":"9c300ef528c9faed72732e578979a1bab3bc4317","scripts":{"lint":"eslint --ext .js ./src","test":"lab -v","build":"babel ./src -d ./lib","pretest":"babel ./src -d ./lib","lint:fix":"eslint --ext .js ./src --fix","test-cov-html":"lab -r html -o coverage.html","prepublishOnly":"npm run build"},"_npmUser":{"name":"denlap","email":"dio@freelabs.net"},"repository":{"url":"git+https://github.com/denlap007/hapi-audit-rest.git","type":"git"},"_npmVersion":"6.14.11","description":"A NPM package to audit rest API calls on a Hapi.js server","directories":{},"lint-staged":{"src/**/*.{js}":["node_modules/.bin/eslint --fix"]},"_nodeVersion":"12.21.0","dependencies":{"@hapi/validate":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","corejs":"^1.0.0","eslint":"^7.17.0","prettier":"^2.2.1","@hapi/lab":"^24.1.0","@babel/cli":"^7.12.10","@hapi/code":"^8.0.2","@hapi/h2o2":"^9.0.2","@hapi/hapi":"^20.0.3","@babel/core":"^7.12.10","@hapi/wreck":"^17.1.0","lint-staged":"^10.5.3","babel-eslint":"^10.1.0","@babel/preset-env":"^7.12.11","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/hapi-audit-rest_3.3.0_1617736353389_0.3509855500218757","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"hapi-audit-rest","version":"3.4.0","keywords":["audit","hapi","rest"],"author":{"name":"Dionysis Lappas"},"license":"MIT","_id":"hapi-audit-rest@3.4.0","maintainers":[{"name":"denlap","email":"dio@freelabs.net"}],"homepage":"https://github.com/denlap007/hapi-audit-rest#readme","bugs":{"url":"https://github.com/denlap007/hapi-audit-rest/issues"},"dist":{"shasum":"e37313914f33a47973409081bd6ca5dd52568892","tarball":"https://registry.npmjs.org/hapi-audit-rest/-/hapi-audit-rest-3.4.0.tgz","fileCount":33,"integrity":"sha512-GMrd8hVmTWh13g7MpMUwckYNd+kJ7M/jhSRRyJaB6pTnxxsrAKqIKWVOnrd/VrWaWY8uWQBy1Adu2DX02jEOTw==","signatures":[{"sig":"MEYCIQCHUK1JVyuK8Kpk22fQAu7O/97Kke1mJsQkp+4psqXQqgIhAIpXzLlTeWMnbR/35HVNnqRlyNaANNOF7fRim/CX49Lt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJge2IJCRA9TVsSAnZWagAAfcsP/jlokMdG3Y9Jub4PXnT3\nhRmnlGdNgiGiUa6VRnegbcZK6G2UviUXCpafreGWqcL9nJtKQ074H2fhKVVi\njlteyslHCMuwn1fXOgF4OGuYKjjNaoQbYOi9V6ShXJaPrW2Txu8mwJjJFAvv\nq9jGR+rgGIhDWdPRhMU8FT33Gu0o7NFL+X1SmF+6loO8vb4lskBlp1bZ00Q5\nTPPRhTHSnCXVukNB6KlJs15KSrm+g9/wdnRlygkfZ6RsRxyn4th0BFIRoH+j\nyEyoLrqgl6rf3uNFwzck1P+wB0bw8uF7noTYPSgO02n4WBsbB41pgGD+44A+\n98Fkp0x50kkRIvhPgZCFkVEcs0ILCgvDEXPkdrzVwy483TqGzzUafnAKk3Su\npcXRIU4Pux38wzZq07F6huMHT/8UrlzNcMhCXm+eBBvnZOCpE9gcMA6aMyVl\nk25WyiBl20ZqAhxlrrcHgrHOVFX+yEd/GWoXl60XYrb0kYBRvtQCcNQE2ORj\nOoR8F4Gh6p258zf4hTn6ow6LQyiGI2vo1F3VlUYcEg5IVjHsbIWViqGHMOjd\nC49WqcvtiayO3UyV/ZvJbTMCkldeQmmJQzmWqA0pPs0IPeKMIO1xASCzYGFX\nq7I1ZA/alUFKgAn3vpwaNk9I4913+MxNsrHX2+5fw7RDdhNnswf+SYmCcZef\nlzoB\r\n=MmrI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=12.0.0"},"gitHead":"35db074e74a573e7aa1776233c01de377640865a","scripts":{"lint":"eslint --ext .js ./src","test":"lab -v","build":"babel ./src -d ./lib","prepare":"husky install","pretest":"babel ./src -d ./lib","lint:fix":"eslint --ext .js ./src --fix","test:cov-html":"lab -r html -o coverage.html","prepublishOnly":"npm run build","test:coveralls":"lab -r lcov | ./node_modules/.bin/coveralls"},"_npmUser":{"name":"denlap","email":"dio@freelabs.net"},"repository":{"url":"git+https://github.com/denlap007/hapi-audit-rest.git","type":"git"},"_npmVersion":"6.14.12","description":"A NPM package to audit rest API calls on a Hapi.js server","directories":{},"lint-staged":{"src/**/*.{js}":["node_modules/.bin/eslint --fix"]},"_nodeVersion":"12.22.1","dependencies":{"@hapi/validate":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^6.0.0","eslint":"^7.24.0","prettier":"^2.2.1","@hapi/lab":"^24.1.1","@babel/cli":"^7.13.14","@hapi/code":"^8.0.3","@hapi/h2o2":"^9.0.2","@hapi/hapi":"^20.1.2","@babel/core":"^7.13.15","@hapi/wreck":"^17.1.0","lint-staged":"^10.5.4","babel-eslint":"^10.1.0","@babel/preset-env":"^7.13.15","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.2.0","eslint-plugin-prettier":"^3.4.0","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/hapi-audit-rest_3.4.0_1618698759848_0.60631768882623","host":"s3://npm-registry-packages"}},"3.5.0":{"name":"hapi-audit-rest","version":"3.5.0","keywords":["audit","hapi","rest"],"author":{"name":"Dionysis Lappas"},"license":"MIT","_id":"hapi-audit-rest@3.5.0","maintainers":[{"name":"denlap","email":"dio@freelabs.net"}],"homepage":"https://github.com/denlap007/hapi-audit-rest#readme","bugs":{"url":"https://github.com/denlap007/hapi-audit-rest/issues"},"dist":{"shasum":"1ff14aadfcfc7200afc1e2c5ae6ad87916c04074","tarball":"https://registry.npmjs.org/hapi-audit-rest/-/hapi-audit-rest-3.5.0.tgz","fileCount":33,"integrity":"sha512-TDowZZtdppFPcYOE3qGEcS+CU6QWTiJjr14dLuPHlouKrAVTyWjx6pJO8FljoM4t41TxkdUd1QrHILN+2Z9kqQ==","signatures":[{"sig":"MEQCIGIF+TcDH1ARmUVPJMp8gQVSX7dz7xsvPeAsL3n7YQYnAiBRr2Ku6sJgaIGgXQV5wsHDU6ytqRj6G+7HtUdaHEr8wA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129219,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzLNrCRA9TVsSAnZWagAAdJUP/1J12G0RrugOSa40n2fG\ngEbmHpKfOkU3xfPlYYLV12jeMxEwMgvMe2Pu4976SwkZ8AMEWunoyhGgMr0g\np124RMFYhK6Hbb16G0iwgfTEQ3ntUFfaPD0k2DshG/F5jxHa588/Y/Bc3xoG\nVzSXU3zzPvpusTFCisp/R1SG+bwGcdknUiEatqgXjS2aaZGaXSvYRbyThBe0\nUx3eCNfgz+9sTI+iD8scc+sZ9btZNk9x1qDcJlfYTq7K9OQelf0wckZLAeiC\nvh/481ngMtUFXeYEriHSZRAgaruW3pqW1jRTYooVOCaJvQSMqtrYoPLS5VzE\nt6XrR0nrYeDTKk9EZ/T2vzLBGvmSj0kU3FxKuwIu1yllkapxsyPAWCID+ALw\nWw4dM0/hLXQh3Oc/gGN+04ro6tftE88X4TnYCjz1dGcIxXwhCDtHAuWZ1LNy\nm0baYo+oVhnMaZ40NCVWUsTgbjur4Ik2FV8a66xmw13W8ItlZJ81ekHze9ee\nQ1htYyE2hBzwAVeDQZaUmh+kN+fErCfbDtCOiNIhLEFjlIdUSXLioND+O87s\ndBi9pGruGBwg/EkT0MtZx4+p+kJZkSFbyLjfPqbhR4gSrTidltgKmqOcFbcP\nMXfO9xiXK0X89O+uetCXnP+vfWbxD/SwXXAspq+GMVzJjmq474gSHN4GJHzQ\nk+is\r\n=R7bN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=12.0.0"},"gitHead":"c2042d8a252f1e9d4277741a6df7bb71b4e31be9","scripts":{"lint":"eslint --ext .js ./src","test":"lab -v","build":"babel ./src -d ./lib","prepare":"husky install","pretest":"babel ./src -d ./lib","lint:fix":"eslint --ext .js ./src --fix","pre-commit":"lint-staged","test:cov-html":"lab -r html -o coverage.html","prepublishOnly":"npm run build","test:coveralls":"lab -r lcov | ./node_modules/.bin/coveralls"},"_npmUser":{"name":"denlap","email":"dio@freelabs.net"},"repository":{"url":"git+https://github.com/denlap007/hapi-audit-rest.git","type":"git"},"_npmVersion":"6.14.12","description":"A NPM package to audit rest API calls on a Hapi.js server","directories":{},"lint-staged":{"src/**/*.{js}":["node_modules/.bin/eslint --fix"]},"_nodeVersion":"12.22.1","dependencies":{"@hapi/validate":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^6.0.0","eslint":"^7.25.0","prettier":"^2.2.1","@hapi/lab":"^24.2.0","@babel/cli":"^7.13.16","@hapi/code":"^8.0.3","@hapi/h2o2":"^9.0.2","@hapi/hapi":"^20.1.2","@babel/core":"^7.13.16","@hapi/wreck":"^17.1.0","lint-staged":"^10.5.4","babel-eslint":"^10.1.0","@babel/preset-env":"^7.13.15","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.2.0","eslint-plugin-prettier":"^3.4.0","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/hapi-audit-rest_3.5.0_1624028011072_0.5076579403524846","host":"s3://npm-registry-packages"}},"3.5.1":{"name":"hapi-audit-rest","version":"3.5.1","keywords":["audit","hapi","rest"],"author":{"name":"Dionysis Lappas"},"license":"MIT","_id":"hapi-audit-rest@3.5.1","maintainers":[{"name":"denlap","email":"dio@freelabs.net"}],"homepage":"https://github.com/denlap007/hapi-audit-rest#readme","bugs":{"url":"https://github.com/denlap007/hapi-audit-rest/issues"},"dist":{"shasum":"401e48622bd43f5eac3c7e6c16f3d62b1d9f23e8","tarball":"https://registry.npmjs.org/hapi-audit-rest/-/hapi-audit-rest-3.5.1.tgz","fileCount":21,"integrity":"sha512-tmGuSfUlgei/a7PhQ6BB3yc2DxtFfzxPae9SWqkr5oz4Xbwr0a92vb0TKkdmDzvJI9P/JcJWhY9ml+6JNAt6Jw==","signatures":[{"sig":"MEUCIQDLfPNpONapLlYQ7FGjBrHhHACmJjOoQZnxEkkXzJUp5wIgbrl5CKqJRNZJVum2cs45IKmkq8zAV/m53KwCyuLcuEQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74020},"main":"lib/index.js","engines":{"node":">=12.0.0"},"gitHead":"96256960e4913eb7371d7fe23cc7296837e84160","scripts":{"lint":"eslint --ext .js ./src","test":"lab -v","build":"babel ./src -d ./lib","prepare":"husky install","pretest":"babel ./src -d ./lib","lint:fix":"eslint --ext .js ./src --fix","pre-commit":"lint-staged","test:cov-html":"lab -r html -o coverage.html","prepublishOnly":"npm run build","test:coveralls":"lab -r lcov | ./node_modules/.bin/coveralls"},"_npmUser":{"name":"denlap","email":"dio@freelabs.net"},"repository":{"url":"git+https://github.com/denlap007/hapi-audit-rest.git","type":"git"},"_npmVersion":"6.14.15","description":"A NPM package to audit rest API calls on a Hapi.js server","directories":{},"lint-staged":{"src/**/*.{js}":["node_modules/.bin/eslint --fix"]},"_nodeVersion":"12.22.6","dependencies":{"@hapi/validate":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^6.0.0","eslint":"^7.32.0","prettier":"^2.4.1","@hapi/lab":"^24.3.2","@babel/cli":"^7.15.7","@hapi/code":"^8.0.3","@hapi/h2o2":"^9.1.0","@hapi/hapi":"^20.2.0","@babel/core":"^7.15.5","@hapi/wreck":"^17.1.0","lint-staged":"^10.5.4","babel-eslint":"^10.1.0","@babel/preset-env":"^7.15.6","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/hapi-audit-rest_3.5.1_1633286753248_0.6207647136965107","host":"s3://npm-registry-packages"}},"3.5.2":{"name":"hapi-audit-rest","version":"3.5.2","keywords":["audit","hapi","rest"],"author":{"name":"Dionysis Lappas"},"license":"MIT","_id":"hapi-audit-rest@3.5.2","maintainers":[{"name":"denlap","email":"dio@freelabs.net"}],"homepage":"https://github.com/denlap007/hapi-audit-rest#readme","bugs":{"url":"https://github.com/denlap007/hapi-audit-rest/issues"},"dist":{"shasum":"0ae43e8ca0283792d55a9a965cdfe7cf21663ce0","tarball":"https://registry.npmjs.org/hapi-audit-rest/-/hapi-audit-rest-3.5.2.tgz","fileCount":21,"integrity":"sha512-ZgM8cYf1fuyPTSj4FULjM0vAW3zRAH0K4bRzaUzRnO3SPSbVm7Nh0qYB0TArlkVEI7L3aAyUAoL0xsBBmvWhkQ==","signatures":[{"sig":"MEUCIQCSvvf+zMmiaPcf/26vf7mntaHa9fmADMwR+sLTHBSVcwIgKr4DurSm7hrUZ7oy7ZFhqLdY7WdxelBCXivUJsBHReo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhq5IuCRA9TVsSAnZWagAAa2YP/1D2CttmdCcnAAYhpJck\nPMilzgE6uMbGi+WHJe6TiR63XJ2a/7vldcjcxBPDeWVAVhM8XCLkXw0tnNhP\n3bgQdM25Z1qq6mKzrcZ9wJBRdElx0gUjhSEAJ73El9IbU9tweXwdxGcVbB7I\nwkAbol6ufS8klUAp0MPoBkR4rO7IH9DlLI3Xwmus+RQXwrAXEqbObhUvNmIn\nnWOKacvy+PKXdUjwZEZ4sEsNY3V3KKfA1wbymDQyUJh4OzndPn/fpf79WFUG\nh2TQRVeJLGdfxawCW7mzDGFsMpFDLfHbZ6BmGCGk8o8Kpp563TFCPe9T5jJI\nPi179+jAvTNv9NiWdKg1AXj5CnEJcHqELJ81kKNjjLhY4LPizstL3+8WdoM1\nygCsyeoboZkFdKkUR5sOtZ8LOpp0mxBP5nZxTOEGVttqp3W64Mjcm9Q71GJB\nKKPeYtWVnX9lULa9kdnJ/8mThCyYAyfU7s/E8syVmkjkIlPf/UWn2kYxnpXj\nUe/yROO4XnhjvF0o2u7heJhFmXVdlDTue+Mu/ZORAeyPJeKuXNVLdjpSyE3T\nCuvGLyvUQYRl8vi2u/DCokwUhuptBFOBMprLz6Joge/MDi4AcdJ6iMbZOwVg\n7Ig1bmtfGTKvJnDdjyEyVUHIIaA19RlMZ9hO+vdnJj908qB/7pdbRpgr7avH\nNjda\r\n=yfOj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=12.0.0"},"gitHead":"5a8cb01113466505fba564a8d9392d6554d29e06","scripts":{"lint":"eslint --ext .js ./src","test":"lab -v","build":"babel ./src -d ./lib","prepare":"husky install","pretest":"babel ./src -d ./lib","lint:fix":"eslint --ext .js ./src --fix","pre-commit":"lint-staged","test:cov-html":"lab -r html -o coverage.html","prepublishOnly":"npm run build","test:coveralls":"lab -r lcov | ./node_modules/.bin/coveralls"},"_npmUser":{"name":"denlap","email":"dio@freelabs.net"},"repository":{"url":"git+https://github.com/denlap007/hapi-audit-rest.git","type":"git"},"_npmVersion":"6.14.15","description":"A NPM package to audit rest API calls on a Hapi.js server","directories":{},"lint-staged":{"src/**/*.{js}":["node_modules/.bin/eslint --fix"]},"_nodeVersion":"12.22.7","dependencies":{"@hapi/validate":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^6.0.0","eslint":"^7.32.0","prettier":"^2.5.1","@hapi/lab":"^24.4.0","@babel/cli":"^7.16.0","@hapi/code":"^8.0.5","@hapi/h2o2":"^9.1.0","@hapi/hapi":"^20.2.1","@babel/core":"^7.16.0","@hapi/wreck":"^17.1.0","lint-staged":"^10.5.4","babel-eslint":"^10.1.0","@babel/preset-env":"^7.16.4","eslint-plugin-import":"^2.25.3","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/hapi-audit-rest_3.5.2_1638634030165_0.8637691640881482","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"hapi-audit-rest","version":"4.0.0","keywords":["audit","hapi","rest"],"author":{"name":"Dionysis Lappas"},"license":"MIT","_id":"hapi-audit-rest@4.0.0","maintainers":[{"name":"denlap","email":"dio@freelabs.net"}],"homepage":"https://github.com/denlap007/hapi-audit-rest#readme","bugs":{"url":"https://github.com/denlap007/hapi-audit-rest/issues"},"dist":{"shasum":"afeb68ad3e45e13def344d58fc27356527f6c1bc","tarball":"https://registry.npmjs.org/hapi-audit-rest/-/hapi-audit-rest-4.0.0.tgz","fileCount":22,"integrity":"sha512-tmROLUzhXNaWBt7l5EtcUUIgnpKwR0xNf0HM8sL8j8ROEiKYzIxVuwg8q26udiEUzG6KmhdXzH9/TM/odDaqOw==","signatures":[{"sig":"MEUCIQC5sdjgva9W8suUx7FUQpcHR6jw2X5e+GqBUhFbtUEiAwIgFk91sJ1SbAuwyk6gIiEOfoBA6sbC/5lFGY6EhS4olQQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyIz9CRA9TVsSAnZWagAAPQIP/3TUpntsdMh0uizpQM3Y\nMNTFG1O0hv45J2MtqoQmsVvj56i7GEs/dDDUX6wk/YeigAIfoetX/sLi2MGs\ngDTpinLML6AoBrJ3OyNde6UpyXRIa3x6lKRcZtKh9Y6VKTA67HJ+MBCsT2wO\npC7VQat9243T0YDoy5UQQJDvAjryRO7+V4Jp75y3mOXkLXzZQq/hf7YYOmm3\nH0Up9SGre5s5uJ8S4Erw7NUq65tBUyDzdUeLwWCQUABNnltGMVmXKE20lh3k\nr1cNKACkvgDfq7CAlAN8cUyuSFc4d1XUcRLiUseNDfRrO2KdNow9PaMsRX2o\n5N3g0OGs/RmVIgqXIH1uvk1PUPkDP7yGH4iWALNjHvpcjieNHcTlvTKvCQ5O\nSjvy5YGJpELjkqhAVjA6zxKJgjYnNIokg70gXIZlNNck6pjZLTf0O/U0bctn\nFDom2hss7lKmvRlxj4DidFh4uPX9ZuB2XkKvrg+T4776dgLDc84Z5z+7IK4A\ngFlRKhiZ/qERGid4AjHLLLW0bMYORgKG75Y/ySCEscdVsKa3ulhyEJY2RNcD\nKn+JRLnJc9WAaoJdOQfwET0qLifBSw3363qRl/f7gw9OVrmjhx7cY4Btra0l\nOLM14dlA7pwM5TKzUDwVW84fPawcuKFd3CTBA39qtMc2hcuV1VWkBl7m/SQM\n2EHk\r\n=bVCU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=14.0.0"},"gitHead":"1ef7a7e18a5487f8df3677c2d2c777beddcce27b","scripts":{"lint":"eslint --ext .js ./src","test":"lab -v","build":"babel ./src -d ./lib","prepare":"husky install","pretest":"babel ./src -d ./lib","lint:fix":"eslint --ext .js ./src --fix","pre-commit":"lint-staged","test:cov-html":"lab -r html -o coverage.html","prepublishOnly":"npm run build","test:coveralls":"lab -r lcov | ./node_modules/.bin/coveralls"},"_npmUser":{"name":"denlap","email":"dio@freelabs.net"},"repository":{"url":"git+https://github.com/denlap007/hapi-audit-rest.git","type":"git"},"_npmVersion":"6.14.15","description":"A NPM package to audit rest API calls on a Hapi.js server","directories":{},"lint-staged":{"src/**/*.{js}":["node_modules/.bin/eslint --fix"]},"_nodeVersion":"14.18.2","dependencies":{"@hapi/validate":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^6.0.0","eslint":"^7.32.0","prettier":"^2.5.1","@hapi/lab":"^24.4.0","@babel/cli":"^7.16.0","@hapi/code":"^8.0.5","@hapi/h2o2":"^9.1.0","@hapi/hapi":"^20.2.1","@babel/core":"^7.16.5","@hapi/wreck":"^17.1.0","lint-staged":"^10.5.4","babel-eslint":"^10.1.0","@babel/preset-env":"^7.16.5","eslint-plugin-import":"^2.25.3","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/hapi-audit-rest_4.0.0_1640533245561_0.5659044515422729","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"hapi-audit-rest","version":"4.0.1","keywords":["audit","hapi","rest"],"author":{"name":"Dionysis Lappas"},"license":"MIT","_id":"hapi-audit-rest@4.0.1","maintainers":[{"name":"denlap","email":"dio@freelabs.net"}],"homepage":"https://github.com/denlap007/hapi-audit-rest#readme","bugs":{"url":"https://github.com/denlap007/hapi-audit-rest/issues"},"dist":{"shasum":"dc6af5a964c516e4bf2ae773f055989e70127f60","tarball":"https://registry.npmjs.org/hapi-audit-rest/-/hapi-audit-rest-4.0.1.tgz","fileCount":22,"integrity":"sha512-gnKyfRt9IgVD4TXJPPpamiF3YALpL7+wdAkUKR/H53909j5xJ2Nhqv795ZE7OWB7t7RqEMMBYLjzbwqggWMZnQ==","signatures":[{"sig":"MEQCIBq3KAWuQj9wXTwRaSrLMDLaI8EsBwwsSO3B8O5AMeHqAiAuMAfwRuRtlSH1eby+5rUZFmgOjHIob9vJHkRjx/KBYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76502,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPpXpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpS3Q//Wss2GQ+PVRbpec+K6FWuY1NFXIPpEOxPrU8y7URpDj6ZHPTa\r\n1wnvMG1OsUoC03mP9+w+RsutthctuLMTAKLlFDZHh3CXkbMmuhlPRtSioLG1\r\n5Qv+y/ByccIICtq30XUrvJXcP1CDZFVu6iVkT8wr3LUgiNQRF/rr5ws711OB\r\nV7iU7VaGWVz/MhPLqLf3C3AiRy+yg7LFZ+7ABmcbtc7a75G3joHg31PmIK/m\r\nX3KHckEb100L5o9X+nx5hotSuiN46oF5Sn401ggLzroQnMrsr1faZjKR+l1t\r\ng4S7lrdwbNQP27sN19yaXBT8UoxMl6bQOtff2RsGZfYMN8H4FfzdLMy2Rr05\r\nWjHeDvC4I5rm/No2ot+lofqmGguo2alLZUwzKIMAsrjrpX3G/Qfuu/Lk4H+g\r\nrJpug9JoFd5GXpcxq+/0c9BU983ZM9DYOJtoVcqC+d6R6syPk+h1hrRzKqx/\r\n4CUjY7l5FYSX7py3SZ0N3CZeJvqFZxev3TfNCmGVuuA2oZsJHEsREC6AVpLD\r\n/WVLrJ/2OMql4Lz3ENXC6I2FhjByqI7P2US7OgnjnaYHTfAqyhMSOxIYv0ih\r\nbzvFEFS/0i3XqV89aSy7JBedUkJ1jg/vFnkca+jHMfG3jptoIc//Nxgn3HFi\r\n6oQiB7FEIZj4ssAuJCY6ws6IFGl/vaN0mW8=\r\n=ajXX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=14.0.0"},"gitHead":"04da631cbd76faa949214e8d7657609c358fb969","scripts":{"lint":"eslint --ext .js ./src","test":"lab -v","build":"babel ./src -d ./lib","prepare":"husky install","pretest":"babel ./src -d ./lib","lint:fix":"eslint --ext .js ./src --fix","pre-commit":"lint-staged","test:cov-html":"lab -r html -o coverage.html","prepublishOnly":"npm run build","test:coveralls":"lab -r lcov | ./node_modules/.bin/coveralls"},"_npmUser":{"name":"denlap","email":"dio@freelabs.net"},"repository":{"url":"git+https://github.com/denlap007/hapi-audit-rest.git","type":"git"},"_npmVersion":"6.14.18","description":"A NPM package to audit rest API calls on a Hapi.js server","directories":{},"lint-staged":{"src/**/*.{js}":["node_modules/.bin/eslint --fix"]},"_nodeVersion":"14.21.3","dependencies":{"@hapi/validate":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^6.0.0","eslint":"^7.32.0","prettier":"^2.5.1","@hapi/lab":"^24.4.0","@babel/cli":"^7.16.0","@hapi/code":"^8.0.5","@hapi/h2o2":"^9.1.0","@hapi/hapi":"^20.2.1","@babel/core":"^7.16.5","@hapi/wreck":"^17.1.0","lint-staged":"^10.5.4","babel-eslint":"^10.1.0","@babel/preset-env":"^7.16.5","eslint-plugin-import":"^2.25.3","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/hapi-audit-rest_4.0.1_1681823208899_0.7254914453506964","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"hapi-audit-rest","version":"4.1.0","keywords":["audit","hapi","rest"],"author":{"name":"Dionysis Lappas"},"license":"MIT","_id":"hapi-audit-rest@4.1.0","maintainers":[{"name":"denlap","email":"dio@freelabs.net"}],"homepage":"https://github.com/denlap007/hapi-audit-rest#readme","bugs":{"url":"https://github.com/denlap007/hapi-audit-rest/issues"},"dist":{"shasum":"92b1d7a7bbf3bc025366672e999c42c5ac791a83","tarball":"https://registry.npmjs.org/hapi-audit-rest/-/hapi-audit-rest-4.1.0.tgz","fileCount":22,"integrity":"sha512-2y/T4jfYPgoa2EUfw+8mjoqm6UJcis/S/U5Wr5Vqh7VzojjP7dafrBM6DPMHlf0TyW1wIuf+K1SaAAQm6LmiEQ==","signatures":[{"sig":"MEUCIGUdv/r+1sqoBV0PrWdQ2ROdZjgaEVSQrH1sYaEhBDEdAiEA2kPl5rnNSvPjQfM2GXmx/te50sM4VSjJRbDIXFGMkms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPw+nACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBBw//V4E+b0V1QNvhwmNcLqDu/bZLDmB2Ryp+1OyISFKoN/tswjpj\r\n+t3/h/YiHpiggAILBddgxL3mhjMId1u+ADr6dSN3NHKT9mvraLAZorvbV92f\r\nGHuil+HG0U4KpP2dxEOiDtscTHtRqaBxXFrHgui3IByojJN+TltjqFgw56R7\r\nqqRmrn6qGlDCRzpH1NSlRGkwXTm5Tr/K2O9M2A5/fxWHZFoWxdqmTcCNdFlO\r\nLc4wSvxbRw02+AvOHNV+iFaBn5uqhrJ91Hf6Vul1uOPlfsYQU/El10u+Iou6\r\nYobFLAcr2Su80wZnKNzfaAJ/Zi3gx3JbeH0GejrmHcTGz1BnAbCB+JP7fKvU\r\nJLxofYmyXyQSCR4G09ppYgavkUdKOk7kVcBI88xGbvTKa4AQRoyDIoA4nm9x\r\nFxkYzsVlRhJe56EeCAyZekwP88s2yzALDsMtfi0JErMJjjWy37x7v66Qnn0L\r\nN3Yyr7R76pRC+xuhvRKDR3GIW5Xavtufr/zDy0eJpdXStQsMadaKEAXAuoTg\r\nwEs7NYp1p70pGvaSzkTFF/ZIgciQDyT5dEaiUXZULxPSz/07/gLrjnKGCmQe\r\n15KPKSGNtaLIyHprElwwuq8zQKqh+s9sTEVCWFPiiuNtMWL828mDuAwv3TXB\r\nWgbJlRPTifGWmW3VonMQ5MGvNxTHYrVEFLM=\r\n=NEM+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=14.0.0"},"gitHead":"a3fab2c728bede394cb343e18a2085699fbaa6c9","scripts":{"lint":"eslint --ext .js ./src","test":"lab -v","build":"babel ./src -d ./lib","prepare":"husky install","pretest":"babel ./src -d ./lib","lint:fix":"eslint --ext .js ./src --fix","pre-commit":"lint-staged","test:cov-html":"lab -r html -o coverage.html","prepublishOnly":"npm run build","test:coveralls":"lab -r lcov | ./node_modules/.bin/coveralls"},"_npmUser":{"name":"denlap","email":"dio@freelabs.net"},"repository":{"url":"git+https://github.com/denlap007/hapi-audit-rest.git","type":"git"},"_npmVersion":"6.14.18","description":"A NPM package to audit rest API calls on a Hapi.js server","directories":{},"lint-staged":{"src/**/*.{js}":["node_modules/.bin/eslint --fix"]},"_nodeVersion":"14.21.3","dependencies":{"@hapi/validate":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^6.0.0","eslint":"^7.32.0","prettier":"^2.5.1","@hapi/lab":"^24.4.0","@babel/cli":"^7.16.0","@hapi/code":"^8.0.5","@hapi/h2o2":"^9.1.0","@hapi/hapi":"^20.2.1","@babel/core":"^7.16.5","@hapi/wreck":"^17.1.0","lint-staged":"^10.5.4","babel-eslint":"^10.1.0","@babel/preset-env":"^7.16.5","eslint-plugin-import":"^2.25.3","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/hapi-audit-rest_4.1.0_1681854375163_0.7813208994120422","host":"s3://npm-registry-packages"}},"4.3.0":{"name":"hapi-audit-rest","version":"4.3.0","keywords":["audit","hapi","rest"],"author":{"name":"Dionysis Lappas"},"license":"MIT","_id":"hapi-audit-rest@4.3.0","maintainers":[{"name":"denlap","email":"dio@freelabs.net"}],"homepage":"https://github.com/denlap007/hapi-audit-rest#readme","bugs":{"url":"https://github.com/denlap007/hapi-audit-rest/issues"},"dist":{"shasum":"9fce9860590a30f6f3b5031b1d6ddc8dd4ac96c6","tarball":"https://registry.npmjs.org/hapi-audit-rest/-/hapi-audit-rest-4.3.0.tgz","fileCount":22,"integrity":"sha512-qY7sDyh+xYht1EqcY3nF/v80RdVbuIgbOQPMH8px66kVxsGt6CoNbIn64uNemN7qYlpTx/nWJPxDiqx0Jen/0g==","signatures":[{"sig":"MEUCIBaxVxxZyfyvzjo1TkaDhIKOKJ8dnkpdaDWuqkASagM1AiEA7EEBetlEbc4usYZmXv2q+xP7Na9a+XPzE3Wqaj6yFV8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQUs1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmovLBAAi+6o6IwQTUjTixkyai9e+7692z0rvyY9kCCUbP1x7Xefz+8X\r\nXk2m0o6mMzO7jf9qowDvBxrkn4cXAXAn65PtriFS4PNTtlFrqRDsuPT8vfg3\r\n4ykrB92O0US7a6MDDfqADeuOv/5K9taZqmBga7qEDwC5D0zAaTOQ2Xb7Pvfz\r\nErksfsTlORrJhN1Ry1P7JuknuM6vsV0GwjNIUK9zspM+yZnlAccKS5U2RGPs\r\nhm5a5VDzpUX9xuVWVVLP0NIeMatsNA5RmfOLPrEvJg/D+7Lsc1a4CiK6fibf\r\nDgVLD0PLVYvdojo31HvFx4GBkdSiBLCytP8uoC6Uht48D95vXL7nYpa1GKNZ\r\nWJp8nA5/VElIB7vdrq4Wy0I0hYAquEa5oq83gu4P4/cRhq9i2NxjdPsIERdy\r\n8KE79r+E9xdRl5Z4BVatM6SrC5kohA+cln+u1lxoBC2w64NGbdnCmwtPqbxl\r\n6437yWZ5W1BIZ8GLd4TSKvTz3PTjpcfUltifTiFLyu8I6I5A/cshYN3aPMe7\r\ndTTRBRnlvqdTDpBjw1NRZHbIVF/X2G967Lcuwm4KUHob0pmfllKFAecNSB5n\r\nPxj7sNrHTUipqctUUwX0T7PzmBJLij7B1SPUFuzzaGpMXIgsoIrO2i2xh27F\r\n2MkUg5Hicx9XPKZszr9zXhOa4mV4wmrxPyg=\r\n=fIMb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=14.0.0"},"gitHead":"0c2e9e9130671453aa942f57f475dffa15467c54","scripts":{"lint":"eslint --ext .js ./src","test":"lab -v","build":"babel ./src -d ./lib","prepare":"husky install","pretest":"babel ./src -d ./lib","lint:fix":"eslint --ext .js ./src --fix","pre-commit":"lint-staged","test:cov-html":"lab -r html -o coverage.html","prepublishOnly":"npm run build","test:coveralls":"lab -r lcov | ./node_modules/.bin/coveralls"},"_npmUser":{"name":"denlap","email":"dio@freelabs.net"},"repository":{"url":"git+https://github.com/denlap007/hapi-audit-rest.git","type":"git"},"_npmVersion":"6.14.18","description":"A NPM package to audit rest API calls on a Hapi.js server","directories":{},"lint-staged":{"src/**/*.{js}":["node_modules/.bin/eslint --fix"]},"_nodeVersion":"14.21.3","dependencies":{"@hapi/validate":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^6.0.0","eslint":"^7.32.0","prettier":"^2.5.1","@hapi/lab":"^24.4.0","@babel/cli":"^7.16.0","@hapi/code":"^8.0.5","@hapi/h2o2":"^9.1.0","@hapi/hapi":"^20.2.1","@babel/core":"^7.16.5","@hapi/wreck":"^17.1.0","lint-staged":"^10.5.4","babel-eslint":"^10.1.0","@babel/preset-env":"^7.16.5","eslint-plugin-import":"^2.25.3","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/hapi-audit-rest_4.3.0_1682000693070_0.07705507665837086","host":"s3://npm-registry-packages"}},"4.4.0":{"name":"hapi-audit-rest","version":"4.4.0","keywords":["audit","hapi","rest"],"author":{"name":"Dionysis Lappas"},"license":"MIT","_id":"hapi-audit-rest@4.4.0","maintainers":[{"name":"denlap","email":"dio@freelabs.net"}],"homepage":"https://github.com/denlap007/hapi-audit-rest#readme","bugs":{"url":"https://github.com/denlap007/hapi-audit-rest/issues"},"dist":{"shasum":"216c69383f48cf9eccd8441193438c4c541c1866","tarball":"https://registry.npmjs.org/hapi-audit-rest/-/hapi-audit-rest-4.4.0.tgz","fileCount":22,"integrity":"sha512-kGqTDfD6g3Ml4Oqqq5lxpBSSwgXloQeShKRdDEFtAcJ8AxFxG4ARvZEf8DLeIlN8kWgtGYu0S9WLevL655Md+g==","signatures":[{"sig":"MEYCIQD93wUJgyWS9IOVrE5Dthq5aWKn1M+ykGSgBp2J5q27JwIhAJQB4dWnTtYTIB2a+Udmk6vzK+IdqOnja/iDa2gaa7cV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkR7RYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2rg//VpMaES4Voq+9PxC9B8IMgPwsEVl4G8wJWsIx3meAyAywx5M7\r\ncNCyAAeecz+I6Bspsa8wwe+O5nLdj2w1XeHAy0QPWeYOTLnlP9doIDwRGJNN\r\ngDq2snXXRXw3YTvponBVFe6eiJ7/8wU2kM4asuBBcUuz+LvfDtBjbUG5Byo2\r\n64ZFDL/mcUuoCrIDJFWlzJrri5cAC8AojBABzC3upbLex4FuGbFf4SrSREgL\r\nRm77uQFrX1QflOeYQcfE2c235linqUxVMnm4z+hoNNq0TN6SO81YtNgL3IiA\r\nr9tF1XvO7AEdWoA9foWnE4KPHq+LNifrHkNokPp8d3gkoWTD5IQvpYs8WLw8\r\nMonpKgNUjHjrI6uPhUZ4Ua3AIzdStTCE830XdZFE2EZrLwdHU9W3D0iNUTfs\r\np+g1av9fn9AMmhO8199POsi/EV5wt0qsLIwvlxRP9M2ZbwNETSOhFHJ0729F\r\n8EkrwM6p6EyAbT38dzVA1z9fPUZ20z2yzQvCjkXc4zLb2s55gpG5q8f2VYhT\r\nL0m1WtCDBSqwoaIoVR/oUuZCkbo/30ZdcpafW7bkk3G+wEZE3jZdfWbCWoTI\r\n8lrOVLsMPAT1x4MLocyb/m8Fe1roLOHe9G0JlNJ/EjvnW4OJ24a6vGcXQLsq\r\nyJxCapT1JwkILVY6jl2xKZ4WEHD0Huo1Y5o=\r\n=gT+G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=14.0.0"},"gitHead":"54cce238f3ffe533bf1f7b6441f9602b06bd522b","scripts":{"lint":"eslint --ext .js ./src","test":"lab -v","build":"babel ./src -d ./lib","prepare":"husky install","pretest":"babel ./src -d ./lib","lint:fix":"eslint --ext .js ./src --fix","pre-commit":"lint-staged","test:cov-html":"lab -r html -o coverage.html","prepublishOnly":"npm run build","test:coveralls":"lab -r lcov | ./node_modules/.bin/coveralls"},"_npmUser":{"name":"denlap","email":"dio@freelabs.net"},"repository":{"url":"git+https://github.com/denlap007/hapi-audit-rest.git","type":"git"},"_npmVersion":"6.14.18","description":"A NPM package to audit rest API calls on a Hapi.js server","directories":{},"lint-staged":{"src/**/*.{js}":["node_modules/.bin/eslint --fix"]},"_nodeVersion":"14.21.3","dependencies":{"@hapi/validate":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^6.0.0","eslint":"^7.32.0","prettier":"^2.5.1","@hapi/lab":"^24.4.0","@babel/cli":"^7.16.0","@hapi/code":"^8.0.5","@hapi/h2o2":"^9.1.0","@hapi/hapi":"^20.2.1","@babel/core":"^7.16.5","@hapi/wreck":"^17.1.0","lint-staged":"^10.5.4","babel-eslint":"^10.1.0","@babel/preset-env":"^7.16.5","eslint-plugin-import":"^2.25.3","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/hapi-audit-rest_4.4.0_1682420823835_0.40628736010081545","host":"s3://npm-registry-packages"}},"4.5.0":{"name":"hapi-audit-rest","version":"4.5.0","keywords":["audit","hapi","rest"],"author":{"name":"Dionysis Lappas"},"license":"MIT","_id":"hapi-audit-rest@4.5.0","maintainers":[{"name":"denlap","email":"dio@freelabs.net"}],"homepage":"https://github.com/denlap007/hapi-audit-rest#readme","bugs":{"url":"https://github.com/denlap007/hapi-audit-rest/issues"},"dist":{"shasum":"ce05fde62194b64ad9d317cccbfb472bd8d8acfa","tarball":"https://registry.npmjs.org/hapi-audit-rest/-/hapi-audit-rest-4.5.0.tgz","fileCount":22,"integrity":"sha512-5HIvvEhmdj1r0/Y6c54MynJlXAEmeGZ4a8g+csLsSYTyZpap4U7pWAPEbf4FKODmZXkC/cwJ5lpkCLj+ktH6iA==","signatures":[{"sig":"MEYCIQDOI6IZbZzD684fqVa55P4eX6D2Jjk+pwdAsCqiRLw2SQIhAPvJlq7ZXf6i+PEXeApM7KEglzy1RhP0TwWVwRiYlq7K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79634,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkR9DFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBLg//T5p81OKyu6Obs1UOLGXgL/vZmFFNKwXdvWtji9dd1XskYto9\r\ni/nLXhtezFEzhFSvASh5M7nhDV0eicfPdxZBcFsCkyUVTQyF849awsXfw7PI\r\nvDw7K8K364kja7NZZY7mrdpOZY0t6FmNj2lzMRQj0zm+NhKCodMeKod1dnRs\r\nnKy3RvqrOqXaaC3ypJb23Tbkz9DBJadoJiiRg+gAT5UwQ8F45JyGVztFFaUg\r\n6FRrQHOE0YIefCWrMlMJfUL3gVq/O4Cj8VB8qXaLmVfFdsEo0g7zkZW2Ku18\r\ndagnMe8RSUzMAmfrBGbfSkL/e5jAbKtGk/SNx/U0SwLQsm8bW/X9haSe2sMI\r\nYshDkj7v3VbL10ChGYJHMdW4aLPqlg1GAOC//G5aCCGv/lDNy/NeVGpWVQey\r\nnoqk+6FC7E4TvicEK/5UY/hF2ZxT0hHqNzLBTO4rG+X5++t8/1r+GpL8Ng2m\r\nRREhw2IPkPKs+nLe2BxdHJu3tJiFZQS12kJqgSx03I1dD1RL2JXHaBXZeepT\r\nfJaDav83LWp0xQlqySDRzF5gCEbnKDdbQ15n1l4DJqiVLNyRT0UxT8BT/C3I\r\nWAWoc+kwBg+UfmND1UINg6KvBQNJVRZ2QojRytlF+qFTY8l/R8/EptRwRGXv\r\nH4zbyvpkGDembXJOG7eXAoYlVKO3I3eRWLY=\r\n=0De/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=14.0.0"},"gitHead":"543e6b6f4e5688ff495fa70c1d4e98d100bbf91e","scripts":{"lint":"eslint --ext .js ./src","test":"lab -v","build":"babel ./src -d ./lib","prepare":"husky install","pretest":"babel ./src -d ./lib","lint:fix":"eslint --ext .js ./src --fix","pre-commit":"lint-staged","test:cov-html":"lab -r html -o coverage.html","prepublishOnly":"npm run build","test:coveralls":"lab -r lcov | ./node_modules/.bin/coveralls"},"_npmUser":{"name":"denlap","email":"dio@freelabs.net"},"repository":{"url":"git+https://github.com/denlap007/hapi-audit-rest.git","type":"git"},"_npmVersion":"6.14.18","description":"A NPM package to audit rest API calls on a Hapi.js server","directories":{},"lint-staged":{"src/**/*.{js}":["node_modules/.bin/eslint --fix"]},"_nodeVersion":"14.21.3","dependencies":{"@hapi/validate":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^6.0.0","eslint":"^7.32.0","prettier":"^2.5.1","@hapi/lab":"^24.4.0","@babel/cli":"^7.16.0","@hapi/code":"^8.0.5","@hapi/h2o2":"^9.1.0","@hapi/hapi":"^20.2.1","@babel/core":"^7.16.5","@hapi/wreck":"^17.1.0","lint-staged":"^10.5.4","babel-eslint":"^10.1.0","@babel/preset-env":"^7.16.5","eslint-plugin-import":"^2.25.3","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/hapi-audit-rest_4.5.0_1682428101189_0.026216396998613334","host":"s3://npm-registry-packages"}},"4.6.0":{"name":"hapi-audit-rest","version":"4.6.0","keywords":["audit","hapi","rest"],"author":{"name":"Dionysis Lappas"},"license":"MIT","_id":"hapi-audit-rest@4.6.0","maintainers":[{"name":"denlap","email":"dio@freelabs.net"}],"homepage":"https://github.com/denlap007/hapi-audit-rest#readme","bugs":{"url":"https://github.com/denlap007/hapi-audit-rest/issues"},"dist":{"shasum":"2d202afa24a9677605e80a813be070ffab9184d8","tarball":"https://registry.npmjs.org/hapi-audit-rest/-/hapi-audit-rest-4.6.0.tgz","fileCount":22,"integrity":"sha512-ad3BqHuOfWql2Hnjpw3Yo5nZn3HBsOQdK4LDAe6qqSgZ8dVWMVc1XIgx37JsRvFaQS7b2b0tNuW7eJ934sWqhg==","signatures":[{"sig":"MEUCIQDzPVFRwkrq1DnK6MDktwP8qET/Pmib+rwG7AESeI64mwIgEgGx1DHwwZFb5Rq6RYNUQP0n7M/a+FsiFxBAfB14TG0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79815},"main":"lib/index.js","engines":{"node":">=14.0.0"},"gitHead":"b5f0d5be528a769120ac72029370054b4359a532","scripts":{"lint":"eslint --ext .js ./src","test":"lab -v","build":"babel ./src -d ./lib","prepare":"husky install","pretest":"babel ./src -d ./lib","lint:fix":"eslint --ext .js ./src --fix","pre-commit":"lint-staged","test:cov-html":"lab -r html -o coverage.html","prepublishOnly":"npm run build","test:coveralls":"lab -r lcov | ./node_modules/.bin/coveralls"},"_npmUser":{"name":"denlap","email":"dio@freelabs.net"},"repository":{"url":"git+https://github.com/denlap007/hapi-audit-rest.git","type":"git"},"_npmVersion":"6.14.18","description":"A NPM package to audit rest API calls on a Hapi.js server","directories":{},"lint-staged":{"src/**/*.{js}":["node_modules/.bin/eslint --fix"]},"_nodeVersion":"14.21.3","dependencies":{"@hapi/validate":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^6.0.0","eslint":"^7.32.0","prettier":"^2.5.1","@hapi/lab":"^24.4.0","@babel/cli":"^7.16.0","@hapi/code":"^8.0.5","@hapi/h2o2":"^9.1.0","@hapi/hapi":"^20.2.1","@babel/core":"^7.16.5","@hapi/wreck":"^17.1.0","lint-staged":"^10.5.4","babel-eslint":"^10.1.0","@babel/preset-env":"^7.16.5","eslint-plugin-import":"^2.25.3","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/hapi-audit-rest_4.6.0_1700736937756_0.5049950001289607","host":"s3://npm-registry-packages"}},"4.6.1":{"name":"hapi-audit-rest","version":"4.6.1","keywords":["audit","hapi","rest"],"author":{"name":"Dionysis Lappas"},"license":"MIT","_id":"hapi-audit-rest@4.6.1","maintainers":[{"name":"denlap","email":"dio@freelabs.net"}],"homepage":"https://github.com/denlap007/hapi-audit-rest#readme","bugs":{"url":"https://github.com/denlap007/hapi-audit-rest/issues"},"dist":{"shasum":"0535d5e816b3d0c4af05cc82acc8b91f3674a5a2","tarball":"https://registry.npmjs.org/hapi-audit-rest/-/hapi-audit-rest-4.6.1.tgz","fileCount":22,"integrity":"sha512-072xLYAHtB2z8zZxFr46B389eTg4IpNYrCwkMXATINyN9Dx+2OD8blo5RZcbB/5agrNDMn+A5lHtS1WGva+nKg==","signatures":[{"sig":"MEQCIGPAwMxfsu8zfo2uavANrit5R9+jcpQcdQfS0Hsvq73SAiAo6QqAymhbOl9VZItLD8K7E9tQKk+qPWPKhmRRYvmM1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80773},"main":"lib/index.js","engines":{"node":">=14.0.0"},"gitHead":"05a98e0aac8a2484a082e843623542e3fe2e866c","scripts":{"lint":"eslint --ext .js ./src","test":"lab -v","build":"babel ./src -d ./lib","prepare":"husky install","pretest":"babel ./src -d ./lib","lint:fix":"eslint --ext .js ./src --fix","pre-commit":"lint-staged","test:cov-html":"lab -r html -o coverage.html","prepublishOnly":"npm run build","test:coveralls":"lab -r lcov | ./node_modules/.bin/coveralls"},"_npmUser":{"name":"denlap","email":"dio@freelabs.net"},"repository":{"url":"git+https://github.com/denlap007/hapi-audit-rest.git","type":"git"},"_npmVersion":"6.14.18","description":"A NPM package to audit rest API calls on a Hapi.js server","directories":{},"lint-staged":{"src/**/*.{js}":["node_modules/.bin/eslint --fix"]},"_nodeVersion":"14.21.3","dependencies":{"@hapi/validate":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^6.0.0","eslint":"^7.32.0","prettier":"^2.5.1","@hapi/lab":"^24.4.0","@babel/cli":"^7.16.0","@hapi/code":"^8.0.5","@hapi/h2o2":"^9.1.0","@hapi/hapi":"^20.2.1","@babel/core":"^7.16.5","@hapi/wreck":"^17.1.0","lint-staged":"^10.5.4","babel-eslint":"^10.1.0","@babel/preset-env":"^7.16.5","eslint-plugin-import":"^2.25.3","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/hapi-audit-rest_4.6.1_1748004642317_0.08478837442717291","host":"s3://npm-registry-packages-npm-production"}},"4.6.2":{"name":"hapi-audit-rest","version":"4.6.2","description":"A NPM package to audit rest API calls on a Hapi.js server","main":"lib/index.js","engines":{"node":">=14.0.0"},"scripts":{"build":"babel ./src -d ./lib","lint":"eslint --ext .js ./src","lint:fix":"eslint --ext .js ./src --fix","pretest":"babel ./src -d ./lib","test":"lab -v","test:cov-html":"lab -r html -o coverage.html","test:coveralls":"lab -r lcov | ./node_modules/.bin/coveralls","prepublishOnly":"npm run build","prepare":"husky install","pre-commit":"lint-staged"},"lint-staged":{"src/**/*.{js}":["node_modules/.bin/eslint --fix"]},"repository":{"type":"git","url":"git+https://github.com/denlap007/hapi-audit-rest.git"},"keywords":["audit","hapi","rest"],"author":{"name":"Dionysis Lappas"},"license":"MIT","bugs":{"url":"https://github.com/denlap007/hapi-audit-rest/issues"},"homepage":"https://github.com/denlap007/hapi-audit-rest#readme","devDependencies":{"@babel/cli":"^7.16.0","@babel/core":"^7.16.5","@babel/preset-env":"^7.16.5","@hapi/code":"^8.0.5","@hapi/h2o2":"^9.1.0","@hapi/hapi":"^20.2.1","@hapi/lab":"^24.4.0","@hapi/wreck":"^17.1.0","babel-eslint":"^10.1.0","eslint":"^7.32.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.25.3","eslint-plugin-prettier":"^3.4.0","husky":"^6.0.0","lint-staged":"^10.5.4","prettier":"^2.5.1"},"dependencies":{"@hapi/validate":"^1.1.3"},"gitHead":"5aba26119a76392b01917671ddbe6a4046b2a614","_id":"hapi-audit-rest@4.6.2","_nodeVersion":"14.21.3","_npmVersion":"6.14.18","dist":{"integrity":"sha512-55HQTOOZB1+pQYdQFu5PXwQiqmqGgEBkCxPLQXCZ2P5O0mlBH/Ox8aL6efBRlVhwJMJObeZWQlIq3VerNZbwWQ==","shasum":"8cb8e76c02dc8755b2bcccb03d1af6f510e8c384","tarball":"https://registry.npmjs.org/hapi-audit-rest/-/hapi-audit-rest-4.6.2.tgz","fileCount":22,"unpackedSize":79963,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD/yqSxhGRvMcSAMMRjHNOEB/pfjd9Mjrf7BXi1MNfptgIhAImcFDEVz+/WF63xOijuXO1uAYZenWbLuYQTX+ZKHiDX"}]},"_npmUser":{"name":"denlap","email":"dio@freelabs.net"},"directories":{},"maintainers":[{"name":"denlap","email":"dio@freelabs.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/hapi-audit-rest_4.6.2_1748005086662_0.7963450215437762"},"_hasShrinkwrap":false}},"time":{"created":"2021-01-12T22:35:46.736Z","modified":"2025-05-23T12:58:07.029Z","1.0.0":"2021-01-12T22:35:47.012Z","1.1.0":"2021-01-13T11:25:39.081Z","1.2.0":"2021-01-13T14:11:14.827Z","1.3.0":"2021-01-13T15:17:47.075Z","1.4.0":"2021-01-13T18:22:07.943Z","1.5.0":"2021-01-13T18:57:31.235Z","1.6.0":"2021-01-14T15:14:04.953Z","1.7.0":"2021-01-14T16:42:35.752Z","1.8.0":"2021-01-15T19:19:23.096Z","1.9.0":"2021-01-16T20:45:57.155Z","1.10.0":"2021-01-16T23:24:02.913Z","1.10.1":"2021-01-17T21:42:32.998Z","1.11.0":"2021-01-18T15:56:54.833Z","1.11.1":"2021-01-18T15:58:22.603Z","1.11.2":"2021-01-18T21:01:51.575Z","1.11.3":"2021-01-18T22:07:12.887Z","1.12.0":"2021-01-19T12:43:15.543Z","1.12.1":"2021-01-20T13:08:12.350Z","1.13.0":"2021-01-20T19:00:56.594Z","2.0.0":"2021-03-07T16:27:59.139Z","2.0.1":"2021-03-07T16:32:18.972Z","2.1.0":"2021-03-21T21:54:34.650Z","2.2.0":"2021-03-30T20:48:44.131Z","3.0.0":"2021-04-04T22:33:19.446Z","3.0.1":"2021-04-06T10:34:57.435Z","3.1.0":"2021-04-06T11:53:17.929Z","3.2.0":"2021-04-06T13:42:35.404Z","3.2.1":"2021-04-06T13:51:29.242Z","3.3.0":"2021-04-06T19:12:33.511Z","3.4.0":"2021-04-17T22:32:40.065Z","3.5.0":"2021-06-18T14:53:31.253Z","3.5.1":"2021-10-03T18:45:53.392Z","3.5.2":"2021-12-04T16:07:10.368Z","4.0.0":"2021-12-26T15:40:45.732Z","4.0.1":"2023-04-18T13:06:49.223Z","4.1.0":"2023-04-18T21:46:15.352Z","4.2.0":"2023-04-20T13:40:36.951Z","4.3.0":"2023-04-20T14:24:53.246Z","4.4.0":"2023-04-25T11:07:03.994Z","4.5.0":"2023-04-25T13:08:21.333Z","4.6.0":"2023-11-23T10:55:38.009Z","4.6.1":"2025-05-23T12:50:42.505Z","4.6.2":"2025-05-23T12:58:06.860Z"},"bugs":{"url":"https://github.com/denlap007/hapi-audit-rest/issues"},"author":{"name":"Dionysis Lappas"},"license":"MIT","homepage":"https://github.com/denlap007/hapi-audit-rest#readme","keywords":["audit","hapi","rest"],"repository":{"type":"git","url":"git+https://github.com/denlap007/hapi-audit-rest.git"},"description":"A NPM package to audit rest API calls on a Hapi.js server","maintainers":[{"name":"denlap","email":"dio@freelabs.net"}],"readme":"# hapi-audit-rest\n\n[![npm version](https://badge.fury.io/js/hapi-audit-rest.svg)](https://badge.fury.io/js/hapi-audit-rest)\n[![Build Status](https://app.travis-ci.com/denlap007/hapi-audit-rest.svg?branch=master)](https://app.travis-ci.com/denlap007/hapi-audit-rest)\n[![Known Vulnerabilities](https://snyk.io/test/npm/hapi-audit-rest/badge.svg)](https://snyk.io/test/npm/hapi-audit-rest)\n[![Coverage Status](https://coveralls.io/repos/github/denlap007/hapi-audit-rest/badge.svg?branch=master)](https://coveralls.io/github/denlap007/hapi-audit-rest?branch=master)\n\nSmall opinionated [Hapi.js] plugin that generates **audit logs** for **RESTful APIs**.\n\n## Contents\n  - [Requirements](#requirements)\n  - [Installation](#installation)\n  - [Testing](#testing)\n  - [About](#about)\n  - [Quickstart](#quickstart)\n  - [Audit Log Document Schemas](#audit-log-document-schemas)\n    - [Action Schema](#action-schema)\n    - [Mutation Schema](#mutation-schema)\n  - [Example Audit Log Documents](#example-audit-log-documents)\n    - [GET Requests](#get-requests)\n    - [POST Requests](#post-requests)\n    - [DELETE Requests](#delete-requests)\n    - [PUT Requests](#put-requests)\n  - [API](#api)\n    - [Plugin registration options](#plugin-registration-options)\n      - [Handle common cases](#handle-common-cases)\n    - [Plugin route options](#plugin-route-options)\n      - [Disable plugin on route](#disable-plugin-on-route)\n  - [Flows & Audit Log Data](#flows--audit-log-data)\n      - [GET - scope _collection_](#get---scope-collection)\n      - [GET - scope _resource_](#get---scope-resource)\n      - [POST - scope _resource_](#post---scope-resource)\n        - [mutation (default)](#mutation-default)\n        - [action](#action)\n      - [PUT - scope _resource_](#put---scope-resource)\n        - [mutation (default)](#mutation-default-1)\n        - [action](#action-1)\n      - [DELETE - scope _resource_](#delete---scope-resource)\n        - [mutation (default)](#mutation-default-2)\n        - [action](#action-2)\n  - [Error handling](#error-handling)\n  - [License](#license)\n\n## Requirements\n\nWorks with **Hapi.js v18** or higher, **Node.js v14** or higher. For compatibility with Node.js **v12** check **version 3**.\n\n## Installation\n\n```js\nnpm i -S hapi-audit-rest\n```\n\n## Testing\n\n```js\nnpm test\n```\n\n## About\n\nThis plugin creates audit log documents based on REST semantics.\n\n| HTTP method | Description             | Audit Log Document |\n| ----------- | ----------------------- | ------------------ |\n| GET         | Retrieve resources      | Action             |\n| POST        | Create a new resource   | Mutation - Create  |\n| PUT         | Update a resource       | Mutation - Update  |\n| DELETE      | Delete a resource       | Mutation - Delete  |\n\n**Mutations** track **old and new state** of a resource to effectively **reason about state changes**.\n\nFor every request an **event** is emitted with an **audit log** document.\n\n## Quickstart\n\n```js\nawait server.register({\n    plugin: require(\"hapi-audit-rest\"),\n});\n```\n\n## Audit Log Document Schemas\n\n### Action Schema\n```js\n{\n    application: String\n    type: String,\n    body: {\n        entity: String,\n        entityId: String|Number|Null,\n        action: String,\n        username: String|Null,\n        data: Object|Null,\n        timestamp: String,\n    },\n    outcome: String\n};\n```\n### Mutation Schema\n```js\n{\n    application: String\n    type: String,\n    body: {\n        entity: String,\n        entityId: String|Number|Null,\n        action: String,\n        username: String|Null,\n        originalValues: Object|Array|Null,\n        newValues: Object|Array|Null,\n        timestamp: String,\n    },\n    outcome: String\n};\n```\n\n## Example Audit Log Documents\n\nConsider a CRUD API on users.\n\n### GET Requests\n\n```js\n// emitted data on GET /api/users?page=1&limit=10&sort=asc&column=id\n{\n    application: \"my-app\",\n    type: \"SEARCH\",\n    body: {\n        entity: \"/api/users\",\n        entityId: null,\n        action: \"SEARCH\",\n        username: null, // or the username if authenticated\n        timestamp: \"2021-02-13T18:11:25.917Z\",\n        data: {\n            page: 1,\n            limit: 10,\n            sort: 'asc',\n            column: 'id'\n        },\n    },\n    outcome: \"Success\",\n};\n\n// emitted data on GET /api/users/1\n{\n    application: \"my-app\",\n    type: \"SEARCH\",\n    body: {\n        entity: \"/api/users/1\",\n        entityId: \"1\",\n        action: \"SEARCH\",\n        username: null, // or the username if authenticated\n        timestamp: \"2021-02-13T18:11:25.917Z\",\n        data: {},\n    },\n    outcome: \"Success\",\n};\n```\n\n### POST Requests\n\n```js\n// consider the payload\nconst user = {\n    username: \"user\",\n    firstName: \"first name\",\n    lastName: \"last name\",\n};\n\n// emitted data on POST /api/users, with payload user, created user with id returned in response\n{\n    application: \"my-app\",\n    type: \"MUTATION\",\n    body: {\n        entity: \"/api/users\",\n        entityId: 1,\n        action: \"CREATE\",\n        username: null, // or the username if authenticated\n        originalValues: null,\n        newValues: {\n            id: 1,\n            username: \"user\",\n            firstName: \"first name\",\n            lastName: \"last name\",\n        },\n        timestamp: \"2021-02-20T20:53:04.821Z\",\n    },\n    outcome: \"Success\",\n};\n```\n\n### DELETE Requests\n\n```js\n// emitted data on DELETE /api/users/1\n{\n    application: \"my-app\",\n    type: \"MUTATION\",\n    body: {\n        entity: \"/api/users/1\",\n        entityId: 1,\n        action: \"DELETE\",\n        username: null, // or the username if authenticated\n        originalValues: {\n            id: 1,\n            username: \"user\",\n            firstName: \"first name\",\n            lastName: \"last name\",\n        },\n        newValues: null,\n        timestamp: \"2021-02-20T20:53:04.821Z\",\n    },\n    outcome: \"Success\",\n};\n```\n\n### PUT Requests\n\n```js\n// consider the payload\nconst user = {\n    firstName: \"updated first\",\n};\n// emitted data on PUT /api/users/1\n{\n    application: \"my-app\",\n    type: \"MUTATION\",\n    body: {\n        entity: \"/api/users/1\",\n        entityId: 1,\n        action: \"UPDATE\",\n        username: null, // or the username if authenticated\n        originalValues: {\n            id: 1,\n            username: \"user\",\n            firstName: \"first name\",\n            lastName: \"last name\",\n        },\n        newValues: {\n            firstName: \"updated first\", // use option fetchNewValues for the whole updated entity object\n        },\n        timestamp: \"2021-02-20T20:53:04.821Z\",\n    },\n    outcome: \"Success\",\n};\n```\n\n## API\n\n### Plugin registration options\n\n```js\nawait server.register({\n    plugin: require(\"hapi-audit-rest\"),\n    options: {\n        // plugin registration options\n    },\n});\n```\n\n| Name               | Type                      | Default         | Mandatory                                                                          | Description                                                                                                                                                                                                                                                                                            |\n| ------------------ | ------------------------- | --------------- | ---------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| debug | `Boolean`                 | false            | no                                                                                 | Display errors on std error stream.                                                                                                                                                                                                                                                                    |\n| diffFunc           | `Function`                | _provided_      | no                                                                                 | External function to diff old and new values, Must `return` an array with two elements: old values and new values, with that order. **The default** implementation `returns` **fetched old and new values**. <br><br>_Signature<br> `function (oldValues, newValues) {return [oldValues, newValues]}`_ |\n| isCacheEnabled       | `Boolean`                 | true            | no                                                                                 | Enable/Disable internal cache. **Use cache** only if running an **one instance server (default enabled)**. If a GET by id is triggered before an update (PUT), old values will be loaded from cache instead of requiring an extra GET by id API call.                                                  |\n| clientId           | `String`                  | my-app          | no                                                                                 | Application instance name or auth client id.                                                                                                                                                                                                                                                           |\n| usernameKey        | `String`                  |                 | no | The path/key to the username stored in _request.auth.credentials_ object.                                                                                                                                                                                                                              |\n| cacheExpiresIn     | `Number Positive Integer` | 900000 (15mins) | no                                                                                 | Time (_msecs_) until cache expires (when _cacheEnabled = false_). Minimum 60000 (1 minute).                                                                                                                                                                                                            |\n| isAuditable        | `Function`                | _provided_      | no                                                                                 | Checks if current request is auditable. **The default** implementation audits all requests.<br><br>_Signature<br> `function (request) {return Boolean}`_                                                                                                                             |\n| `eventHandler`     | `Function`                | _provided_      | no                                                                                 | Handler for the emitted events. **The default** implementations prints the audit log to stdout. You will have to implement this function in order to do something with the audit log.<br><br>_Signature<br> `function ({ auditLog, routeEndpoint })`_                                                  |\n| setEntity          | `Function`                | _provided_      | no                                                                                 | Creates the entity name of the audit log. **The default** implementation `returns` the endpoint path.<br><br>_Signature<br> `function (path) {return String}`_                                                                                                           |\n| isEnabled | `Boolean`  | true   | no        | Enable/Disable plugin initialization and functionality. |\n| extAll | `Function`  | -   | no        | <a name=\"extAll\"></a>A **global override** entrypoint to extend any value of any created audit log document, invoked on **pre-response**. <br><br>_Signature<br> `function (request, auditLog) {return Object}`_ |\n\n#### Handle common cases\nCommon use cases for **isAuditable** option:\n```js\nawait server.register({\n    plugin: require(\"hapi-audit-rest\"),\n    options: {\n        isAuditable: ({ auth: { isAuthenticated }, method, url: { pathname } }) => {\n            // do not audit unauthenticated requests\n            if (!isAuthenticated) {\n                return false\n            }\n            \n            // do not audit GET requests\n            if (method === \"get\") {\n                return false\n            }\n            \n            // do not audit requests when path does not start from /api\n            if (!pathname.startsWith(\"/api\")) {\n                return false\n            }\n            \n            // return true to audit all other cases\n            return true\n        }\n    },\n});\n```\n\nCommon use cases for **setEntity** option:\n```js\nawait server.register({\n    plugin: require(\"hapi-audit-rest\"),\n    options: {\n        // use the standard pattern of an api i.e. /api/v1.0/users, to refine the entity name\n        // will have 'entity: users' in audit log\n        setEntity: (path) => path.split(\"/\")[3], \n        }\n    },\n});\n```\n\n### Plugin route options\n\n```js\n// at any route\noptions: {\n   plugins: {\n      \"hapi-audit-rest\": {\n        // plugin route options\n      }\n   }\n}\n```\n\n| Name           | Type       | Default | Mandatory | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |\n| -------------- | ---------- | ------- | --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| ext            | `Function` |         | no        | <a name=\"ext\"></a>An extension point per route, invoked on `pre-response`, to **customize audit log document values**: <ul><li>on GET<br>`async (request) => AuditAction`</li><li>on POST<br>`async (request, { newVals }) => AuditMutation`</li><li>on PUT<br>`async (request, { oldVals, newVals, diff }) => AuditMutation`<br><br>diff: `({diffOnly, skipDiff}) => [originalValues, newValues]` </li><li>on DELETE<br>`async (request, { oldVals }) => AuditMutation`</li><li>on PUT/POST/DELETE and _isAction=true_ <br>`async (request) => AuditAction`</li></ul>Must `return an object (AuditAction or AuditMutation)` with **any** of the following **properties to override the default values**: <ul><li>Audit Action<ul><li>type `String`</li><li>entity `String`</li><li>entityId `String`/`Number`/`Null`</li><li>action `String`</li><li>data `Object`/`Null`</li></ul></li><li>Audit Mutation<ul><li>entity `String`</li><li>entityId `String`/`Number`/`Null`</li><li>action `String`</li><li>originalValues `Object`/`Array`/`Null`</li><li>newValues `Object`/`Array`/`Null`</li></ul></li></ul> |\n| isAction       | `Boolean`  | false   | no        | <a name=\"is-action\"></a>Enable/Disable creation of **action** audit log documents for **PUT/POST/DELETE** requests instead of mutation.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |\n| setInjectedPath        | `Function` |         | no        | <a name=\"get-path\"></a>On PUT requests, old and/or new values are fetched by injecting a **GET by id** request, based on PUT route path. When GET by id route path differs, it must be provided. <br><br>_Signature<br> `function (request) {return String}`_                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |\n| fetchNewValues | `Boolean`  | false   | no        | <a name=\"fetch-new\"></a>On PUT requests, the **incoming payload** will be used as **newValues**. In case there are any model inconsistencies, this option will inject a **GET by id** request to **fetch the newValues**.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |\n\n#### Disable plugin on route\n\nBy default the plugin applies to **all registered routes**. Should you need to exclude any, apply to the route:\n\n```js\noptions: {\n   plugins: {\n      \"hapi-audit-rest\": false,\n   },\n}\n```\n\n## Flows & Audit Log Data\n\nTo effectively track old and new state of a resource, the plugin implements internal flows based on the following **semantics**:\n\n| HTTP method | Scope      | Description                            |\n| ----------- | ---------- | -------------------------------------- |\n| GET         | collection | Retrieve all resources in a collection |\n| GET         | resource   | Retrieve a single resource             |\n| POST        | resource   | Create a new resource in a collection  |\n| PUT         | resource   | Update a resource                      |\n| DELETE      | resource   | Delete a resource                      |\n\nTo **override** audit log document defaults use the route [extension point](#ext). To completely override any created audit log document use the global override registration option [extend all](#extAll).\n\n#### GET - scope _collection_\n![get_collection_flow](https://user-images.githubusercontent.com/1659476/147410653-2b161ebe-eb7c-4b68-b21d-a2c055616feb.jpg)\n\nAn _action_ audit log document is created, on pre-response lifecycle if the request succeeds with the following defaults:\n\n```js\n{\n    application: \"my-app\",\t\t// or the clientId if specified\n    type: \"SEARCH\",\n    body: {\n        entity: $,\t\t\t\t// as specified by setEntity function\n        entityId: null,\n        action: \"SEARCH\",\n        username: null,\t\t\t// or the username if authenticated\n        timestamp: Date.now(),\n        data: request.query,\n    },\n    outcome: \"Success\",\n};\n```\n\n#### GET - scope _resource_\n![get_resource_flow](https://user-images.githubusercontent.com/1659476/147410658-a9541e04-6484-415b-8517-44b006713737.jpg)\n\nAn _action_ audit log document is created, on pre-response lifecycle if the request succeeds with the following defaults:\n\n```js\n{\n    application: \"my-app\",\t\t// or the clientId if specified\n    type: \"SEARCH\",\n    body: {\n        entity: $,\t\t\t\t// as specified by setEntity function\n        entityId: request.params.id,\n        action: \"SEARCH\",\n        username: null,\t\t\t// or the username if authenticated\n        timestamp: Date.now(),\n        data: request.query,\n    },\n    outcome: \"Success\",\n};\n```\n\nThe response is _cached_ if cashing enabled.\n\n#### POST - scope _resource_\n\n##### mutation (default)\n![post_resource_mutation_flow_2](https://user-images.githubusercontent.com/1659476/147410665-53885e0d-3163-4d85-83a3-9cde340683e0.jpg)\n\nA _mutation_ audit log document is created on pre-response lifecycle if the request succeeds with the following defaults:\n\n```js\n{\n    application: \"my-app\",\t\t// or the clientId if specified\n    type: \"MUTATION\",\n    body: {\n        entity: $,\t\t\t\t// as specified by setEntity function\n        entityId: request.response.source.id || request.payload.id,\n        action: \"CREATE\",\n        username: null,\t\t\t// or the username if authenticated\n        originalValues: null,\n        newValues: request.response.source || request.payload,\t// the response or the payload if response null\n        timestamp: Date.now()\",\n    },\n    outcome: \"Success\",\n};\n```\n\n-   POST mutations rely to **request payload** or **response payload** to track the new resource state. If request is streamed to an upstream server this will result to an error.\n\n##### action\n![post_put_delete_resource_action_flow_2](https://user-images.githubusercontent.com/1659476/147410682-2d4d7ae7-b15d-4ab9-8852-5a0ade8d8f52.jpg)\n\nIn cases that it is not meaningful to audit a mutation, an _action_ audit log document can be created by setting [isAction](#is-action) route parameter.\n\n```js\n{\n    application: \"my-app\",\t\t// or the clientId if specified\n    type: \"SEARCH\",\n    body: {\n        entity: $,\t\t\t\t// as specified by setEntity function\n        entityId: request.params.id || request.payload.id,\n        action: \"SEARCH\",\n        username: null,\t\t\t// or the username if authenticated\n        timestamp: Date.now(),\n        data: request.payload,\t// or null if request streamed\n    },\n    outcome: \"Success\",\n};\n```\n\n#### PUT - scope resource\n\n##### mutation (default)\n![put_resource_mutation_flow_2](https://user-images.githubusercontent.com/1659476/147410687-2b63d01d-0152-44e4-aafc-99bbf9417901.jpg)\n\nA _mutation_ audit log document is created on pre-response lifecycle if the request succeeds with the following defaults:\n\n```js\n{\n    application: \"my-app\",\t\t// or the clientId if specified\n    type: \"MUTATION\",\n    body: {\n        entity: $,\t\t\t\t// as specified by setEntity function\n        entityId: request.params.id || newValues.id,\t// where newValues is either the request payload (default) or the resource data fetched after update when fetchNewValues=true or request streamed\n        action: \"UPDATE\",\n        username: null,\t\t\t// or the username if authenticated\n        originalValues: $,\t\t// values fetched with injected GET by id call (or loaded from cache)\n        newValues: request.payload || newValues,\t// newValues = values fetched by injected GET by id call when fetchNewValues=true or request streamed\n        timestamp: Date.now()\",\n    },\n    outcome: \"Success\",\n};\n```\n\nPUT mutations are the most complex.\n\n-   Before the update, the original resource state is retrieved by inspecting the cache. If not in cache a GET by id request is injected based on the current request path (custom path can be set on route with [setInjectedPath](#get-path)).\n-   After the update, the new resource state is retrieved from the request payload. If the request is streamed or the [fetchNewValues](#fetch-new) option is set, a GET by id request will be injected to fetch the new resource state.\n\n##### action\n\nIn cases that it is not meaningful to audit a mutation, an _action_ audit log document can be created by setting [isAction](#is-action) route parameter.\n\n```js\n{\n    application: \"my-app\",\t\t// or the clientId if specified\n    type: \"SEARCH\",\n    body: {\n        entity: $,\t\t\t\t// as specified by setEntity function\n        entityId: request.params.id || request.payload.id,\n        action: \"SEARCH\",\n        username: null,\t\t\t// or the username if authenticated\n        timestamp: Date.now(),\n        data: request.payload,\t// or null if request streamed\n    },\n    outcome: \"Success\",\n};\n```\n\n#### DELETE - scope resource\n\n##### mutation (default)\n![delete_resource_mutation_flow](https://user-images.githubusercontent.com/1659476/147410981-a6c479af-8330-4799-ba31-6ec50aae2593.jpg)\n\nA _mutation_ audit log document is created on pre-response lifecycle if the request succeeds with the following defaults:\n\n```js\n{\n    application: \"my-app\",\t\t// or the clientId if specified\n    type: \"MUTATION\",\n    body: {\n        entity: $,\t\t\t\t// as specified by setEntity function\n        entityId: request.params.id || originalValues.id,\t// where originalValues = resource state before delete\n        action: \"DELETE\",\n        username: null,\t\t\t// or the username if authenticated\n        originalValues: $,\t\t// values fetched with injected GET by id request before delete\n        newValues: null,\n        timestamp: Date.now()\",\n    },\n    outcome: \"Success\",\n};\n```\n\nDELETE mutations retrieve old resource state by injecting a GET by id request before the delete operation.\n\n##### action\n\nIn cases that it is not meaningful to audit a mutation, an _action_ audit log document can be created by setting [isAction](#is-action) route parameter.\n\n```js\n{\n    application: \"my-app\",\t\t// or the clientId if specified\n    type: \"SEARCH\",\n    body: {\n        entity: $,\t\t\t\t// as specified by setEntity function\n        entityId: request.params.id || request.payload.id,\n        action: \"SEARCH\",\n        username: null,\t\t\t// or the username if authenticated\n        timestamp: Date.now(),\n        data: request.payload,\t// or null if request streamed\n    },\n    outcome: \"Success\",\n};\n```\n\n## Error handling\n\nWhen an error occurs, it is logged using the `request.log(tags, [data])` method:\n\n-   tags: \"error\", \"hapi-audit-rest\"\n-   data: error.message\n\nThe server isntance can interact with log information:\n\n```js\nserver.events.on({ name: \"request\", channels: \"app\" }, (request, event, tags) => {\n    if (tags.error && tags[\"hapi-audit-rest\"]) {\n        console.log(event); // do something with error data\n    }\n});\n```\n\nIf `debug` option is enabled (disabled by default), the error message will be printed to stderr for convenience.\n\n## License\n\nhapi-audit-rest is licensed under a MIT License.\n\n[hapi.js]: https://hapi.dev/\n","readmeFilename":"README.md"}