{"_id":"@buyerassist/dazn-lambda-powertools-middleware-obfuscater","_rev":"7-d0334c897c6e12c7786f31016ef1cc1e","name":"@buyerassist/dazn-lambda-powertools-middleware-obfuscater","dist-tags":{"latest":"1.29.9"},"versions":{"1.29.0":{"name":"@buyerassist/dazn-lambda-powertools-middleware-obfuscater","version":"1.29.0","description":"Middy middleware to obfuscate the event for logging","main":"index.js","license":"MIT","author":{"name":"Tom Rogers"},"dependencies":{"@buyerassist/dazn-lambda-powertools-correlation-ids":"^1.28.1","@buyerassist/dazn-lambda-powertools-logger":"^1.28.1"},"devDependencies":{"@middy/core":"^2.1.0","jest":"^23.1.0"},"jest":{"testEnvironment":"node"},"publishConfig":{"access":"public"},"gitHead":"9ef1b1c3ae96ca0f87c377210c52b57d679d3c04","_id":"@buyerassist/dazn-lambda-powertools-middleware-obfuscater@1.29.0","_nodeVersion":"16.9.1","_npmVersion":"lerna/3.22.1/node@v16.9.1+x64 (darwin)","dist":{"integrity":"sha512-CgWjGSdVqOk/iGgxX66XBMSA7oghAT0ho1V7kM8Z0eJWAPhOTlX3KJjxuvEe0np/LCQKzd7/Uvg9eebIpsDZRQ==","shasum":"d7eacd6e531ce3052f8617d1e1d43d03a2a4726c","tarball":"https://registry.npmjs.org/@buyerassist/dazn-lambda-powertools-middleware-obfuscater/-/dazn-lambda-powertools-middleware-obfuscater-1.29.0.tgz","fileCount":11,"unpackedSize":45666,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzghDCRA9TVsSAnZWagAAjPwP/A7ucpBACkCZNx6NJUoY\nA6FM9zNQuxqHWQF61W0j/2k7iBiWG5A5pe9I2kYLs8/IvQKdt4MmUViQPVFo\naT3hXaO+u11ZT8AOY44+pVZuTh3BKu3iFGmizhr3y+PWcR0R5TOoXvNtrvIn\nAawxAAYUVwmtDxB/2HMSIq4sKldIS0n58DySno+VE47ABlK2woE2bwbTwMNy\njR8oGLJKysaSWOZH7MQMUfEE4ge9buyLTzZXuqYaycJcAV84t8rVY1oLQ1xs\nZ/+TOuHCAhlEpQioAPQ2/gwZx1/hWVX1MbWGwtAj13l1xzcVFFGT/pvzUsWE\nFOK7AzZh587L3Ze5WpVcoAfzWAjLTgYJHS2pURn44bcrRyUuHVlbNda9sm5t\n6RoSFTjYPM/hEo/Gn39BTtYSVtvpdadRYXZYZlpBKe/nYizAElQmyLRemNdR\nKp4qS0mBNY+YGUv1B1nNdWmtFWi3RXLSsmxENfVyerucC6/EujE9Mb2txJDO\ndKcSh/fzaHXX8pMp17VKQnpOy9cLCRrG3EPswIX9sOKwieY8bH2nmVfVX8CL\n1P8WxVqyHRJBXcDQybgkTwYgCi3RFgt87/K7irOJFVfruiPehZcvgI+JmE15\nCr3r2ab+dulyHYHU1gBPOFG7WWeh10XZSUEzlGsfN6pfyMabh0rUdGdRksLU\ntWWW\r\n=cYnN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEv5GzyiXLajYVKr5ffntFwX7BqZM6BwpzquvS5xWCe1AiEAg4CE4d1DH5M1d9ymK7Rz7HCOZjrGNbT9sc3ANnY3r8g="}]},"_npmUser":{"name":"amitdugar","email":"amit@buyerassist.io"},"directories":{},"maintainers":[{"name":"amitdugar","email":"amit@buyerassist.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dazn-lambda-powertools-middleware-obfuscater_1.29.0_1640892483620_0.03329934975149129"},"_hasShrinkwrap":false},"1.29.1":{"name":"@buyerassist/dazn-lambda-powertools-middleware-obfuscater","version":"1.29.1","description":"Middy middleware to obfuscate the event for logging","main":"index.js","license":"MIT","author":{"name":"Tom Rogers"},"dependencies":{"@buyerassist/dazn-lambda-powertools-correlation-ids":"^1.29.1","@buyerassist/dazn-lambda-powertools-logger":"^1.29.1"},"devDependencies":{"@middy/core":"^2.1.0","jest":"^23.1.0"},"jest":{"testEnvironment":"node"},"publishConfig":{"access":"public"},"gitHead":"79bed0c37b6db64ed94026a57eacd0eab64b1793","_id":"@buyerassist/dazn-lambda-powertools-middleware-obfuscater@1.29.1","_nodeVersion":"14.18.2","_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","dist":{"integrity":"sha512-8Hnl1C+ZOit+y+fE79GIs2uZpBRD8LN6Fhx8lxycM8L7u8oHDj7652hcwGpq7cNUQ7bOo6Nn8fLLLhmCp475ig==","shasum":"aa211b2dfa170dd61cc2590347785bf21eb2a821","tarball":"https://registry.npmjs.org/@buyerassist/dazn-lambda-powertools-middleware-obfuscater/-/dazn-lambda-powertools-middleware-obfuscater-1.29.1.tgz","fileCount":11,"unpackedSize":45879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzhMbCRA9TVsSAnZWagAAJYoP/RMVC0yexX0scak17eJX\n/lDTEMav27tWxdqrpYxmGU9WlOdIL3XY3zBX/ELIzxK3lsweLj72iaMImTxu\nvzjPZMDlGGVC0GBA6PJC9fFZwS6E7zOT0HvMV416fW1t36D8EK7nt8bdOqZc\nDNel6UAU5sy6uIXR3/jhKSgFqpZWBh85ZNyl1bgs9FrV3BEWewuwAP/DxdXF\ng+q1Zq28DVZUV9mUM3FCqobMrG7/5O7v3ldskq/thtH9iHZESKBlrLAtbB+x\nVrSx+UfPOUcriPoWGVxOVvVrchfwtqXHZEuC7KuO8OG9qqfLPT6NawI62L1e\nnhPkABlfRz7zOvhcmM2E5z6eFmiHnryf9w1yeliY1SR0Dkv2FZxgt7vvzSyX\n7gXeAkwOhRWqL60j2Ccbidgv3YKNpgPffx2YQvQfZWMN570RUEfdoeGEdmez\nnrtJhdMCnxemUKxIJ9qS3lXISsfXZu9YCJ/NSDvL1lWWpaN+ykDavltKoGNj\n02CqRquxR3k0KPAKu6ctHgW6KHQRetNkGtH+U5iVvIKsJq7Dij+MwmQehb3S\nIqAhLOLRu3EOgd4ctvLSt5at5DCbk2WxHBrlV5KlX6osA6BuoVfnQ2Egplfp\nAolYyahYAziO5dKeCRUfEiUeLSDsssugT2WDLhbGvjP5hao8vDikII5UWoTM\nYHVc\r\n=BL/x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6jzT2Qif7ySFDniPiBE0XOM4cNvZ2xAmDAQPa+WY1sAIgOKcomTDEZQFHrXTezS1yZEfIxfDSLGUweHpaq9Xs9ME="}]},"_npmUser":{"name":"amitdugar","email":"amit@buyerassist.io"},"directories":{},"maintainers":[{"name":"amitdugar","email":"amit@buyerassist.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dazn-lambda-powertools-middleware-obfuscater_1.29.1_1640895259048_0.5905574191125733"},"_hasShrinkwrap":false},"1.29.3":{"name":"@buyerassist/dazn-lambda-powertools-middleware-obfuscater","version":"1.29.3","description":"Middy middleware to obfuscate the event for logging","main":"index.js","license":"MIT","author":{"name":"Tom Rogers"},"dependencies":{"@buyerassist/dazn-lambda-powertools-correlation-ids":"^1.29.1","@buyerassist/dazn-lambda-powertools-logger":"^1.29.1"},"devDependencies":{"@middy/core":"^2.1.0","jest":"^23.1.0"},"jest":{"testEnvironment":"node"},"publishConfig":{"access":"public"},"gitHead":"5474636b78c1861c6fc8bd8c61e03be783b7e575","_id":"@buyerassist/dazn-lambda-powertools-middleware-obfuscater@1.29.3","_nodeVersion":"14.18.2","_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","dist":{"integrity":"sha512-Thz3oL9iS2WvvA9PNXTJOoEtdJlx2mLx3E9JZkFvO6146QVw+5WxxPfSRL7qz+cAuIsdO75hD4fDSledidwLAw==","shasum":"477fe1ceb8a18645c14ebbad0bc241b7a99a6947","tarball":"https://registry.npmjs.org/@buyerassist/dazn-lambda-powertools-middleware-obfuscater/-/dazn-lambda-powertools-middleware-obfuscater-1.29.3.tgz","fileCount":11,"unpackedSize":46092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0KHHCRA9TVsSAnZWagAAiY4P/jO2GRPNfcjVkNqXJEo3\nHI2yO9dLptuFrddGx/nJPWJSIvVZif2aA58PE04jCgHQbAfpDCxTZ39fqB0d\nQxxTd/tMQvQ78FmqcsjYRVGhtAbjItuGYwUNg91q111Wh8yeyn/mOLCRq+nj\nQcNPuoIw5nxfXQxC4AOVp2fFoPXeZwB7rRjDHrdB18GIWA0LKQtniZ9KFVwh\n3oAattFNbsil8Xo70/rZsQQTzb3SHe8P8ggLYXXau23k4lGjqXLxrQiEKTyD\nNs6JY7mDC/BUMx+ixL4AlmD+lLBpmRpRlx9PRWEKHdy8GFPyD5q3SMjumHu3\nTiYYjU14pXkNgO3QDPuBW7GKK2y2oJMpSs+ecB5ZLCIYqCufi4ErftrpFaHC\nE+G5JES0dFZArAYbor68ZDensxnwEnBsYl6QCiFYAoKYKGppSGCy4YhbsGLJ\n/veWe1dAYyY61HKJiCZ5WRUwDNJz2jRvNFryn465c4fuPv3/XSzEkDD3n3C3\nPiIi8YYOFUsTjxVkSE2zSXunFTrkibW7QT3yJTL48QWAgV4ouf/6WEPzOyxZ\nKcLxVbu24XprbW7DSuYLR4VgrSrNid+2D2zcMxSkOHVzF6HS1VH7WRVW4VhP\nyfYs3WuImxrlaqCaBlFkE8K+AYvdvOEtieNrU47Fmbr2BGQKp1YjsXZvVtaJ\nY8gu\r\n=7UiT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA2+OpkxS4dbeJMvR6ecYwtv5FW/v6nIBP7UuBjW5Wh1AiEAx9OmAXBFbIuyTY5USX5SLJ0eztsTMs0QR9KsoS+BV04="}]},"_npmUser":{"name":"amitdugar","email":"amit@buyerassist.io"},"directories":{},"maintainers":[{"name":"amitdugar","email":"amit@buyerassist.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dazn-lambda-powertools-middleware-obfuscater_1.29.3_1641062855747_0.35161677005791203"},"_hasShrinkwrap":false},"1.29.4":{"name":"@buyerassist/dazn-lambda-powertools-middleware-obfuscater","version":"1.29.4","description":"Middy middleware to obfuscate the event for logging","main":"index.js","license":"MIT","author":{"name":"Tom Rogers"},"dependencies":{"@buyerassist/dazn-lambda-powertools-correlation-ids":"^1.29.4","@buyerassist/dazn-lambda-powertools-logger":"^1.29.4"},"devDependencies":{"@middy/core":"^2.1.0","jest":"^23.1.0"},"jest":{"testEnvironment":"node"},"publishConfig":{"access":"public"},"gitHead":"661f684918ce7c558f71483e7656f3ce2e6ace0d","_id":"@buyerassist/dazn-lambda-powertools-middleware-obfuscater@1.29.4","_nodeVersion":"14.19.0","_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-GDgR8kJUezVZN20TTWgXThxifzkNEV4uXJoYfnBX4pfCc1TpEpErZvRmM7YJ0A1LE4h9e2ZbBlgtyhFPtFhluw==","shasum":"1abbb171246f195ebfcfa270ab739af7763be3d0","tarball":"https://registry.npmjs.org/@buyerassist/dazn-lambda-powertools-middleware-obfuscater/-/dazn-lambda-powertools-middleware-obfuscater-1.29.4.tgz","fileCount":11,"unpackedSize":46219,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDjU2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/zRAAmEEv3fTL4CQa2SMNxm7RfOiDc8+nbiM7rDU1he4yFI89Zoku\r\nCToKMFqS4TErZZGVOFDccudlk/gxfQqId/6ebXKQ8v7uPdfdlg9sqLmE7tFh\r\n56H1veDBEheB/nFv2GELgNbl2WdKlGRi4E3NTJzZTQlXunnp/L9v3mc5LndB\r\nh64V1j2VYBHqDCBf33t6Eig3CDbRXtsZ+lrlXjynuUqOePWGEsAbzymw4C9k\r\nc/7UbouXp9ya7aNG0yTGbDXNH4AL1+Ny28OLOLoVsBdX+T0pThECtxSCO6ci\r\nNgp0GbkKR7VmELCFp4lN+1Cp4aAeVjTKvuAL3v428K4wvNPACq79x+EKhmkE\r\nR7xemG7+qukB5BtzuJhLFubOP0+l5BJ59nNqMEGxGDI1krCRtDBAEz6bLWHl\r\nJmB7vI50NeINJ9O7fU2R71FCf1CZyCzwX2Zgpbq8jJ6ig3GEQ+6YObTgS3bh\r\nvZ1N7FMlCYobeptaijXTWl6HGB4YqSlNgi9IzmWEz4oxflkiBRLGQaA7Vx85\r\nD9qHpaz1CktH524r3OnzDrDErNo0cPTsufdA/2ovJFA6jobSrcgzvVEkOv4O\r\nFpOrLjbYFfHRnDu61XH4jKjODji2o0W0V4TV2bYOT4oYR0eDPP49ZEL7Wajw\r\naScvWXnUNLqtfZOMirSlhGIjltgyJUBaj3I=\r\n=LBGG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIqBSZpvQ0Te+66YANBAodyg2PQzud1OcnDeRHj9LfMAIgaqlyQoqRn0coqQuZdCzbodPBPVzaFzRYJK4T/HgO5+A="}]},"_npmUser":{"name":"amitdugar","email":"amit@buyerassist.io"},"directories":{},"maintainers":[{"name":"amitdugar","email":"amit@buyerassist.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dazn-lambda-powertools-middleware-obfuscater_1.29.4_1645098294580_0.9054670421856581"},"_hasShrinkwrap":false},"1.29.5":{"name":"@buyerassist/dazn-lambda-powertools-middleware-obfuscater","version":"1.29.5","description":"Middy middleware to obfuscate the event for logging","main":"index.js","license":"MIT","author":{"name":"Tom Rogers"},"dependencies":{"@buyerassist/dazn-lambda-powertools-correlation-ids":"^1.29.5","@buyerassist/dazn-lambda-powertools-logger":"^1.29.5"},"devDependencies":{"@middy/core":"^2.1.0","jest":"^23.1.0"},"jest":{"testEnvironment":"node"},"publishConfig":{"access":"public"},"gitHead":"2c4ff6fbba2ce35043ee6e16631d3e379b325a31","_id":"@buyerassist/dazn-lambda-powertools-middleware-obfuscater@1.29.5","_nodeVersion":"14.18.2","_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","dist":{"integrity":"sha512-3bsPrr/+oZh83sUddNh7VImiTaiYbhxBFZHv1gBzyvAB+MipMhyfMZyzlCYtH/2lT1vMihCLg55pTC7hSTKFvA==","shasum":"8bc1371a7d794f8b4dae7ebec0a1a90ca71d119f","tarball":"https://registry.npmjs.org/@buyerassist/dazn-lambda-powertools-middleware-obfuscater/-/dazn-lambda-powertools-middleware-obfuscater-1.29.5.tgz","fileCount":11,"unpackedSize":46432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDjVLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrP2w/+PaVcPrKiiGxAzcLn9mhlgpW8Viql/3F3ZYGTkxJWLQSGOqv7\r\n4nbsQY/DTkyuOasitbz+0K817zVnJ4agKKRDFI2s53Us6V9HlZbES19osBgI\r\ne6HLKOlYpwBMMWTS36L5+9uHpV9yKtcBLG7nnqQ7hJwHXdgYmoRIrnA2TZdf\r\nIzATp30Ajo4nNXy6cGE/IaDkUGqcvC8OIfu59o2fH3hOj1vIUSBYpemVzik0\r\njVxmggcLZN4jQXUMqOjeuDyFWDnpm8xYEl+dAEtqokYdVXQaJIymf7oHluz7\r\ngn+QqbzP0aCwxiEzbWstxf+MzSFgeY2gAK94Kgqqr44SKHLILV1Vus6CGJ5q\r\noyFiIqLb2Lvc3q0IsCG4R2AhbjQVKZ2OqaELwtYTeG+ocwbmyBp1c+VCdzK7\r\na24FQRtgZzdMKiCdZ90Qii/YAQeMjdcGTZ7uAa6xs89U4HFS5VmiRuHGlUSq\r\n66Ttol7imKWkEYMrkOXK9/xPL2p/BSKpdVd85h+mWu6fw21qEJmX9oteneEn\r\nbS2vE/Q/lPxR7LQT9rTc+jT1P0IErUkPGB2777HPcN4B4qL/O/DBSNfVyQmR\r\n9oJCAK4MuQUuV5J/E9eWacVRYnZFMv1bw96GSPsO6RDk7/8OzBdfX57jgdqN\r\ng2BoOCtMRqbwAhL/yOkV/0qo7tn3c84s268=\r\n=s0yB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHo/vdhu1j38H2lnKyatZuA03n8j+QraNEjHtXZWBUIhAiAruBcGK6TZqnvQRQHcCQ2Cd7QxUX9TxjQdvLqvmE6p+w=="}]},"_npmUser":{"name":"amitdugar","email":"amit@buyerassist.io"},"directories":{},"maintainers":[{"name":"amitdugar","email":"amit@buyerassist.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dazn-lambda-powertools-middleware-obfuscater_1.29.5_1645098315822_0.7806568534808989"},"_hasShrinkwrap":false},"1.29.8":{"name":"@buyerassist/dazn-lambda-powertools-middleware-obfuscater","version":"1.29.8","description":"Middy middleware to obfuscate the event for logging","main":"index.js","license":"MIT","author":{"name":"Tom Rogers"},"dependencies":{"@buyerassist/dazn-lambda-powertools-correlation-ids":"^1.29.8","@buyerassist/dazn-lambda-powertools-logger":"^1.29.8"},"devDependencies":{"@middy/core":"^2.1.0","jest":"^23.1.0"},"jest":{"testEnvironment":"node"},"publishConfig":{"access":"public"},"gitHead":"64765b6a4cdd9fa9a938d0d7d0cf27038cca0f19","_id":"@buyerassist/dazn-lambda-powertools-middleware-obfuscater@1.29.8","_nodeVersion":"14.19.3","_npmVersion":"lerna/3.20.2/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-JCHLJ2+sVPzF4pTxiB1cA5bR/oFr22IHYexQLnvNMo8KuKiNfbuzGxU827+qwiAsXmJqwhsKJH79kO62GJxtQQ==","shasum":"935bf90b196d0fbe38b68a038b26f9008e24bdb6","tarball":"https://registry.npmjs.org/@buyerassist/dazn-lambda-powertools-middleware-obfuscater/-/dazn-lambda-powertools-middleware-obfuscater-1.29.8.tgz","fileCount":11,"unpackedSize":46559,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXJxZz2SdrinftEk74VhsCGtTAh3JNg2eVYnHMYkoozwIhAM7Igyoc+E4i+NE9Zc4dbnR18pGxmO7X868IkDhCsIOO"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirCfmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHzA/+M5ePO4Bd/1JmsMDM17UEj7oa5X2rp2D9hkRdG+/jaKo1HtmL\r\nXjWf2WNAScKF/9lPqw5g8gZQANs2U7eic127I3dRQXysbr2x7EbhYX3HoVaF\r\nKg0l5PbZ6iVNBuJTt5cXtuBBwOci+3FHXLftEb5GXe38pYna9XqaNI3T1Z10\r\nyZyxdCAq+QwW9SgZzLCHA4HyovnEEqgwKB1VDD+kdq9ahok0kMQ4yzWajxeZ\r\nA1ZFPvzruaLy+hV1+KVhHv9kMhF6blNIG2qz3mF/Z4YVrjpM+mEQquP8l3cP\r\nuTULtgoJucFjUCskrKaelFE8KcICsbGsfZqrzyQAuzbEu0BMR02pCQ1HoPkC\r\nuYVdbLBHHtRzXkm865cWkfE9SNc23ORI+dMOcSEA2YEWiSIKWByUq+CZZND3\r\nzmeyE/eX+tMVLk9GSSqU7K9uYnqNUPPhDpjagOrAK1vnyGM3+9ns2VfA6b+I\r\nTJv7L4ySj7Yk9foqA1Yy8RybdXiQwZi7XRt1VICDUNY8dZ9qRZWwtXUKVbyK\r\n6X42c64mSl0RCffxY+Emt4LWb37Ys1YjBOZol3fNdf4URvdqNkU/aI5Rld+t\r\npY8XvzTxLIzYZ0J9sRjkGM4iwJtVIh4YlbitpZ4tie0fBDqPmZ5VlEKSDN1V\r\nojhjH5Ec09DMZode422nsIYu4wrTXU68tZA=\r\n=vgZm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"amitdugar","email":"amit@buyerassist.io"},"directories":{},"maintainers":[{"name":"amitdugar","email":"amit@buyerassist.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dazn-lambda-powertools-middleware-obfuscater_1.29.8_1655449574755_0.2052286848778042"},"_hasShrinkwrap":false},"1.29.9":{"name":"@buyerassist/dazn-lambda-powertools-middleware-obfuscater","version":"1.29.9","description":"Middy middleware to obfuscate the event for logging","main":"index.js","license":"MIT","author":{"name":"Tom Rogers"},"dependencies":{"@buyerassist/dazn-lambda-powertools-correlation-ids":"^1.29.9","@buyerassist/dazn-lambda-powertools-logger":"^1.29.9"},"devDependencies":{"@middy/core":"^2.1.0","jest":"^23.1.0"},"jest":{"testEnvironment":"node"},"publishConfig":{"access":"public"},"gitHead":"6dac3560c240137c4061fe2817bc9852649acd11","_id":"@buyerassist/dazn-lambda-powertools-middleware-obfuscater@1.29.9","_nodeVersion":"14.19.3","_npmVersion":"lerna/3.20.2/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-ptfY9cu2th7PutxMTFylMNyTBgM9RgIHOtxUqO9EbnDNeRBtn7iuG13KzR/5egGv0B8/4rk3To97Idl8u40+hw==","shasum":"ffe51570e0925ee5a422dcc13661d4cb4d81f535","tarball":"https://registry.npmjs.org/@buyerassist/dazn-lambda-powertools-middleware-obfuscater/-/dazn-lambda-powertools-middleware-obfuscater-1.29.9.tgz","fileCount":11,"unpackedSize":46686,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4zi7tz0cpdLKWX286RAHxVGTmdMagoooAuwi5QMNsMQIgA6nJl9m0rjJNaSNVd2g0fRm25q14G1m2lZbZxd9rtbI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiswkcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmop0w//YwJsYr2kyBJbYDuxoEzzWGCWymoD+d9wrTGIRtiSsTI71opc\r\n2jtWpz+wA63+K1aAvmFa1bKHIOE9OvpmrEhFkFKBQ6+ehEw4UNyxUbeRlP0f\r\np4yCF5EdmlGE297+5wU+rOmhPT6JcHgIJo5C8DYn47wmJ6hFArG25Wd/iR1X\r\njROWpiy33AYmIun5TZ8i5z8hNBwtyjK9wGlNWh6SGtlFMp3ivy3LUtBo/YFc\r\nP8hNdeE0iAc5gYLyY58VEs/QhOahW9Gf6xoYy5b+ni1MDJZX84+CcfuXya6m\r\n8QeVC3v03BYkcuRiG0P+fNu5FiOc+df3I06xyUJTevcbSXYIx9Zf9ZjsAI9/\r\nzioGoUGIwKjO+NW6Nie6n7tH7Dy6wu0IpzLGScQDzPI934U3KH3o9zzjkRSy\r\nTzQWochVq5jNomz8WBhfnFPz0glm/pwIgoXmCBXRMDTNRs0HFymkpyGwGQM8\r\nNNFvnyFvcErRqxxBxIuc5iBgqj+bG3RA33DmFoMMxFNZ7iFqLv/6EFVzGFo6\r\nxeLd5tNlWFClCpLHp4Vmp/8dXj7YiHXBNXrOTXujBLv/GC4JdL2jZg/4W6G5\r\nn0GEEZCtyESgvxH2DdG3/aNhBn76bTuiHBSIvA6iJB4Yg3tfKFkF1y6pAlth\r\nSjRMuPv+y7gVc2HW8SGE4yhshg7lKMUSKCY=\r\n=L+6n\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"amitdugar","email":"amit@buyerassist.io"},"directories":{},"maintainers":[{"name":"amitdugar","email":"amit@buyerassist.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dazn-lambda-powertools-middleware-obfuscater_1.29.9_1655900444530_0.17423329076961047"},"_hasShrinkwrap":false}},"time":{"created":"2021-12-30T19:28:03.569Z","1.29.0":"2021-12-30T19:28:03.736Z","modified":"2022-06-22T12:20:44.775Z","1.29.1":"2021-12-30T20:14:19.195Z","1.29.3":"2022-01-01T18:47:35.908Z","1.29.4":"2022-02-17T11:44:54.899Z","1.29.5":"2022-02-17T11:45:15.976Z","1.29.8":"2022-06-17T07:06:14.923Z","1.29.9":"2022-06-22T12:20:44.704Z"},"maintainers":[{"name":"amitdugar","email":"amit@buyerassist.io"}],"description":"Middy middleware to obfuscate the event for logging","author":{"name":"Tom Rogers"},"license":"MIT","readme":"# lambda-powertools-middleware-obfuscater\n\nA [Middy](https://github.com/middyjs/middy) middleware that will enable debug logging for a configurable % of invocations. Defaults is 1%.\n\nMain features:\n\n- records an error log message with the invocation event as attribute when an invocation errors. These invocation errors may be obfuscated to avoid the leaking of Personal Identifiable Information.\n\n## Getting Started\n\nInstall from NPM: `npm install @buyerassist/dazn-lambda-powertools-middleware-obfuscater`\n\nAlternatively, if you use the template `@buyerassist/dazn-lambda-powertools-pattern-obfuscate` then this would be configured for you.\n\n## API\n\nAccepts a configuration object of the following shape:\n\n```js\n{\n  obfuscationFilter: string array formatted like [\"object.key.to.obfuscate\"]\n}\n```\n\n```js\n  {\n    Records: [\n        { firstName: \"personal\" secondName: \"identifiable\" email: \"inform@ti.on\" },\n        { firstName: \"second\" secondName: \"personal\" email: \"inform@ti.on\" }\n      ]\n  }\n\n  // To filter the above object you would pass\n  const obfuscationFilter = [\"Records.*.firstName\", \"Records.*.secondName\", \"Records.*.email\"]\n```\n\nThe output would be...\n\n```js\n{\n  Records: [\n      { firstName: \"********\" secondName: \"************\" email: \"******@**.**\" },\n      { firstName: \"******\" secondName: \"********\" email: \"******@**.**\" }\n    ]\n}\n```\n\nsimilarly, you can filter entire objects, for instance.\n\n```js\n  const obfuscationFilter = [\"Records.*.personal\"]\n  {\n    Records: [\n      { personal: { firstName: \"********\" secondName: \"************\" email: \"******@**.**\" } }.\n      { personal: { firstName: \"******\" secondName: \"********\" email: \"******@**.**\", address: { postcode: \"******\", street: \"* ****** ***\", country: \"**\" }}}\n    ]\n  }\n```\n\nThis will recursively filter every object and subobjects\n\n```js\nconst middy = require('middy')\nconst obfuscatedLogging = require('@buyerassist/dazn-lambda-powertools-middleware-obfuscater')\n\nconst handler = async (event, context) => {\n  return 42\n}\n\nmodule.exports = middy(handler)\n  .use(obfuscatedLogging.obfuscaterMiddleware({ sampleRate: 0.01, obfuscationFilters: [\"example.example\"] }))\n}\n```\n\nThis middleware is often used alongside the `@buyerassist/dazn-lambda-powertools-middleware-correlation-ids` middleware to implement sample logging. It's **recommended** that you use the `@buyerassist/dazn-lambda-powertools-pattern-obfuscate` which configures both to enable debug logging at 1% of invocations.\n","readmeFilename":"README.md"}