{"_id":"@openreply/emw-request-id","_rev":"199-706814ea3c5cc8a351c2e890f28014d7","name":"@openreply/emw-request-id","dist-tags":{"latest":"2.0.3"},"versions":{"1.0.0":{"name":"@openreply/emw-request-id","version":"1.0.0","keywords":["x-amzn-RequestId","X-Amzn-Trace-Id","express","trace","logging"],"author":{"name":"“Florian","email":"f.schaper@reply.de"},"license":"MIT","_id":"@openreply/emw-request-id@1.0.0","maintainers":[{"name":"ctrueb","email":"christopher.trueb@obi.de"},{"name":"driedel","email":"riedel.dominik@gmail.com"},{"name":"eugenk","email":"kuksa.eugen@gmail.com"},{"name":"fschaper","email":"fschaper@intux.org"},{"name":"kbode","email":"k.bode@reply.de"},{"name":"mhorn","email":"m.horn@reply.de"},{"name":"or-dleinhaeuser","email":"d.leinhaeuser@reply.de"},{"name":"phrosenberg","email":"PhRosenberg@gmail.com"},{"name":"torstenlehmann","email":"t.lehmann@reply.com"},{"name":"yermbiz","email":"yerm.biz@gmail.com"}],"homepage":"https://bitbucket.org/openreply-de/emw-request-id#readme","dist":{"shasum":"ea330d5e82ea00f905796d72ec51e75c4428059b","tarball":"https://registry.npmjs.org/@openreply/emw-request-id/-/emw-request-id-1.0.0.tgz","fileCount":41,"integrity":"sha512-HOCgLLs8iHnXEhEq1dvibDHDy8iW12sbgVURNmtb1KmCLzYYYUK7BQhbrTKpST5OcT1pg37H2srU4kHomRH2EQ==","signatures":[{"sig":"MEYCIQCC0EHLLfAZd63/rgpZ1Nho9VzPJ+4MBpe4QR1VGn9crgIhANAesdQp9W9skjDMhH/a3h6Zf1EhSu8EpYKIhQD4rxwd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1050390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbnhhSCRA9TVsSAnZWagAAjjsP/3gctx//plAQb2UzFVhf\nPio436XA/5czYYBlOp+PkxI/SD5IBxbp8rdVTyOLOW75dRjHhlAv/s1RNyJ8\nqLbWywc40w93DXUi3UX3BS6DUz4RL91EtOMaRujerOE+rIDVqvbbW+8/0GDN\nUT9bILHwKwLseAtikKkIXsXieFfOPU+gw3dohq3L9LtNLq7ravpOBvWtXhXn\nNlUD9bL4c5USsS3TPcZkP1igg0R8MmTirFB5ZwLv7RaW7ec3Io3ccNXBi7Gb\n2j4a2hNtwB0p1KCKPEBXytMzxTCu7skjySCWAM/dAc3RQsqmresJbOUfXbEg\nGGHRKNRJjLjna3PUX5uWw9WHkDO3j4derrTXd5C35sejq3I+w3YmgUPeSLbe\nAIyweZxK4lm5d4bCnboSZD6zvsW49hxxQBWx+tLyAqxyq2Ajnley8QVUGBlt\nkinIfjqJ6Qfgutm5XvsuvmU87mCTQZpdVYfK7Z0uWnHyT6jLkIL97DhcB0iw\nv7OBhxYdDO1E2zpUrGk6NJYMJzMZAlCoRlRv8tyMRAnccay7l7nTSB00dEIb\nZH9azKILouIyebgtqY9KpyPkKLh1GqR8LJSW0iIcyUZyHPiRF5fQwMlDgyvt\nuQA+okWvLVfomsox2+Jsm3A/gsRAw2i9zYK/SynLqIeIHp8S4ymey1XJfKrM\nttjE\r\n=rodu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"6660a854ce6ad68b5172f5a6b321323104bb3388","scripts":{"doc":"jsdoc -P ./package.json -R ./README.md -d docs lib/*.js","lint":"eslint --fix .","test":"nyc mocha test/*.js","build":"npm run clean && npm run lint && npm run test && npm run doc && npm run gitdoc","clean":"rm -Rf docs API.md","gitdoc":"jsdoc2md --plugin dmd-bitbucket --files lib/*.js > API.md"},"_npmUser":{"name":"fschaper","email":"fschaper@intux.org"},"repository":{"url":"git+https://bitbucket.org/openreply-de/emw-request-id.git","type":"git"},"_npmVersion":"5.5.1","description":"express middleware that manages request and trace ids","directories":{},"_nodeVersion":"8.9.0","dependencies":{"uuid":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","chai":"^4.1.2","jsdoc":"^3.5.5","mocha":"^5.2.0","sinon":"^6.2.0","eslint":"^5.5.0","express":"^4.16.3","dmd-bitbucket":"^0.1.10","jsdoc-to-markdown":"^4.0.1","eslint-plugin-mocha":"^5.2.0","eslint-plugin-import":"^2.14.0","eslint-plugin-security":"^1.4.0","eslint-config-airbnb-base":"^13.1.0","eslint-plugin-async-await":"0.0.0","eslint-plugin-chai-friendly":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/emw-request-id_1.0.0_1537087569640_0.7820582894212065","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@openreply/emw-request-id","version":"1.0.1","keywords":["x-amzn-RequestId","X-Amzn-Trace-Id","express","trace","logging"],"author":{"name":"“Florian","email":"f.schaper@reply.de"},"license":"MIT","_id":"@openreply/emw-request-id@1.0.1","maintainers":[{"name":"ctrueb","email":"christopher.trueb@obi.de"},{"name":"driedel","email":"riedel.dominik@gmail.com"},{"name":"eugenk","email":"kuksa.eugen@gmail.com"},{"name":"fschaper","email":"fschaper@intux.org"},{"name":"kbode","email":"k.bode@reply.de"},{"name":"mhorn","email":"m.horn@reply.de"},{"name":"or-dleinhaeuser","email":"d.leinhaeuser@reply.de"},{"name":"phrosenberg","email":"PhRosenberg@gmail.com"},{"name":"torstenlehmann","email":"t.lehmann@reply.com"},{"name":"yermbiz","email":"yerm.biz@gmail.com"}],"homepage":"https://bitbucket.org/openreply-de/emw-request-id#readme","dist":{"shasum":"f9d7e089a9a3dbfb6e8ce1b8a65f4e20709855f0","tarball":"https://registry.npmjs.org/@openreply/emw-request-id/-/emw-request-id-1.0.1.tgz","fileCount":41,"integrity":"sha512-zCRmf55oOXS3kW8AuaAokl9d+XXN39qhl/+x4CzK/NrQcke6UggvlfBIKOIizrNWYhIsGW+I3V9WVWF8m0I0sg==","signatures":[{"sig":"MEQCIG9mvKQNHhbm09v/vg2HnzGjnRAXhoEz8Jv101GzYDQuAiAO2FwHsMK+Bml1C6t0kHbLGHGglGW7q5MFElKP/UqYWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1050019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbn/5rCRA9TVsSAnZWagAA1WUP/3x/HSUdVP7fFwOmirPf\nag6loS1tFqA0cQiH4NuIRkRx55sjSDRZPfzOB8PDBPFUegPXnAYxw1ppjel2\nhnPrXB8jl2OdVqkP9T0ZKd66sgtAOBYXp2VyD6hDCwhK98YyF+Kao7d4AmWv\n5kaOl2guy5ruM1N+fOe1vtXJG74FZKXpPgZJm3CvISNL8VEJ6L1wNck0oUk2\nyIrwnpBd0XCtVqLTfY2lbuFfw/5nYoBgy8oYQ4tZtIrDMA/XHjjfsJu/GrIk\ndJAGOi7w4FVYgJpv6OB+HSDs6+Ef7vxBGM+mdfvsr/EQvPtLNTUkNbkgJ4Pp\nZ2fLdwoew9olExUobYEFh37rgmC0NfdajXHNM/dY84igWD7QaiyVLnB6adCf\nEhpLtamkfNqhhdjzIt7n86OKZysN733uPSzt6dxIRrT1ysqX0rVzptrTFAHK\nL0n1xkb1NVFOHzvHZUt1cpjtjz0hj4IYCnxqAwJFdsM29AUE8Cy2nJ6h1aVy\nlDn5VUCD0ki6Q0TPJ1/JOUzP5+4w7kIyP3PDbyd5DTuJXnBcqlB7ICUuYJgh\nq/FE0rYBY3rJq7FpBM+6lan4kwXkcREHhHg/Q/+h55khemBUroom1Qr7YUBg\n5jMpKI+NJhz/VfGOiMxP6oF+UyuhBx8MyBsSx/LC7zACp9Lcouv2Cf0uPuy8\n+Gzb\r\n=p1hH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"71bee0eb2ff17430ccd85e7eda04f5ca0ecf1806","scripts":{"doc":"jsdoc -P ./package.json -R ./README.md -d docs lib/*.js","lint":"eslint --fix .","test":"nyc mocha test/*.js","build":"npm run clean && npm run lint && npm run test && npm run doc && npm run gitdoc","clean":"rm -Rf docs API.md","gitdoc":"jsdoc2md --plugin dmd-bitbucket --files lib/*.js > API.md"},"_npmUser":{"name":"fschaper","email":"fschaper@intux.org"},"repository":{"url":"git+https://bitbucket.org/openreply-de/emw-request-id.git","type":"git"},"_npmVersion":"5.5.1","description":"express middleware that manages request and trace ids","directories":{},"_nodeVersion":"8.9.0","dependencies":{"uuid":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","chai":"^4.1.2","jsdoc":"^3.5.5","mocha":"^5.2.0","sinon":"^6.2.0","eslint":"^5.5.0","express":"^4.16.3","dmd-bitbucket":"^0.1.10","jsdoc-to-markdown":"^4.0.1","eslint-plugin-mocha":"^5.2.0","eslint-plugin-import":"^2.14.0","eslint-plugin-security":"^1.4.0","eslint-config-airbnb-base":"^13.1.0","eslint-plugin-async-await":"0.0.0","eslint-plugin-chai-friendly":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/emw-request-id_1.0.1_1537212011148_0.3510188866049948","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@openreply/emw-request-id","version":"1.0.2","keywords":["x-amzn-RequestId","X-Amzn-Trace-Id","express","trace","logging"],"author":{"name":"“Florian","email":"f.schaper@reply.de"},"license":"MIT","_id":"@openreply/emw-request-id@1.0.2","maintainers":[{"name":"ctrueb","email":"christopher.trueb@obi.de"},{"name":"driedel","email":"riedel.dominik@gmail.com"},{"name":"eugenk","email":"kuksa.eugen@gmail.com"},{"name":"fschaper","email":"fschaper@intux.org"},{"name":"kbode","email":"k.bode@reply.de"},{"name":"mhorn","email":"m.horn@reply.de"},{"name":"or-dleinhaeuser","email":"d.leinhaeuser@reply.de"},{"name":"phrosenberg","email":"PhRosenberg@gmail.com"},{"name":"torstenlehmann","email":"t.lehmann@reply.com"},{"name":"yermbiz","email":"yerm.biz@gmail.com"}],"homepage":"https://bitbucket.org/openreply-de/emw-request-id#readme","dist":{"shasum":"6d56de965e50623cdbfcd4fa94acf5cca163bce9","tarball":"https://registry.npmjs.org/@openreply/emw-request-id/-/emw-request-id-1.0.2.tgz","fileCount":41,"integrity":"sha512-7T+KVrb35FvJ19VA4XkeQCOWflPOY3cdQl2Fzdz0h32J9oZOm4P3B+HOHEQUimJp2lz7kLYhl4N/TOZaBsUUug==","signatures":[{"sig":"MEUCIQDcIT+gkI2lteAnxcJQQ9khahSQKDu2SCUgJdbaHmkXGwIgbAeNOw3Ccj6zVNjr+BeEB8ap9w7k/t8P+Affm6A/TzA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1056223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbphnACRA9TVsSAnZWagAA4pEP+QB9gSB4e7G6E4Izglm+\nFJXvT59Pl9oikky+FIQSmraiEPNLNmMdVNg4jnOKTBnuQtutqV1rbNXlt+Yl\na9Vc/lbzxepi14TS9jAOVxsXeDa/OZSqtVUD5pMPmZywt8yuz90FEeki3rO2\n5ZYMAD9L1p/7/meFa8VnVA+eBh08K6MGHGHo1WWuKcZoEOunJQp3Vpkvh6gO\ndiFc8kln5DwbEf5s2OkQcWBIaEZICL2EnPz267E7bpH3G21OOBw6bTQQil5i\nj8MF7LzWplEGi8nq3RVqwVTm79exqIujdEIeYA0fHKieML8obBmtDf2bgIDm\nsnQr4oUZFOK8N5MV9RXUddmoQJkOW/qXcKcIEJbBQxgf0nM1xIEO0kvRQzue\nd5zXaelgLLW4CptOeZ+Km8oW12i6XQ6RqjuMJEsX4/LFROay8amkjMk25e2l\nv2FGDPge5llDvGnHcfLpQr37KqTaHdR5h/Z3BtHKGks2+MbYenR8r+0OTuRe\nEMVQVCziRCaEEfTqE1pPyGTh/tTuiwPniuJ1elI7alO2/lKUslQR0pyjKBmW\nylZ5ILSf6/Njd4/vQ0MrVE344fR4FqqIXwIWMe+diQxDZPwObG4780MbWS1H\nv0zxQoDeXwvLuSYQrCfUHgwE/xjV4+pD6Xug2p8rEMzMZ2swlvD0OJfnVoBh\nmYEu\r\n=SFIq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"051b150cf077edeb68658a69bb01e0efa5951224","scripts":{"doc":"jsdoc -P ./package.json -R ./README.md -d docs lib/*.js","lint":"eslint --fix .","test":"nyc mocha test/*.js","build":"npm run clean && npm run lint && npm run test && npm run doc && npm run gitdoc","clean":"rm -Rf docs API.md","gitdoc":"jsdoc2md --plugin dmd-bitbucket --files lib/*.js > API.md"},"_npmUser":{"name":"fschaper","email":"fschaper@intux.org"},"repository":{"url":"git+https://bitbucket.org/openreply-de/emw-request-id.git","type":"git"},"_npmVersion":"5.5.1","description":"express middleware that manages request and trace ids","directories":{},"_nodeVersion":"8.9.0","dependencies":{"uuid":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","chai":"^4.1.2","jsdoc":"^3.5.5","mocha":"^5.2.0","sinon":"^6.2.0","eslint":"^5.5.0","express":"^4.16.3","dmd-bitbucket":"^0.1.10","jsdoc-to-markdown":"^4.0.1","eslint-plugin-mocha":"^5.2.0","eslint-plugin-import":"^2.14.0","eslint-plugin-security":"^1.4.0","eslint-config-airbnb-base":"^13.1.0","eslint-plugin-async-await":"0.0.0","eslint-plugin-chai-friendly":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/emw-request-id_1.0.2_1537612224337_0.843871949111598","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@openreply/emw-request-id","version":"1.0.3","keywords":["x-amzn-RequestId","X-Amzn-Trace-Id","express","trace","logging"],"author":{"name":"“Florian","email":"f.schaper@reply.de"},"license":"MIT","_id":"@openreply/emw-request-id@1.0.3","maintainers":[{"name":"ctrueb","email":"christopher.trueb@obi.de"},{"name":"driedel","email":"riedel.dominik@gmail.com"},{"name":"erikstoll","email":"e.stoll@reply.de"},{"name":"eugenk","email":"kuksa.eugen@gmail.com"},{"name":"felixobi","email":"felix.schuessler@obi.de"},{"name":"fschaper","email":"fschaper@intux.org"},{"name":"henning.teek","email":"h.teek@reply.de"},{"name":"j.adam","email":"j.adam@reply.de"},{"name":"kbode","email":"k.bode@reply.de"},{"name":"mhorn","email":"m.horn@reply.de"},{"name":"or-dleinhaeuser","email":"d.leinhaeuser@reply.de"},{"name":"torstenlehmann","email":"t.lehmann@reply.com"},{"name":"yermbiz","email":"yerm.biz@gmail.com"}],"homepage":"https://bitbucket.org/openreply-de/emw-request-id#readme","dist":{"shasum":"1164f657e318848e0b75d99e00501b6ae8069e36","tarball":"https://registry.npmjs.org/@openreply/emw-request-id/-/emw-request-id-1.0.3.tgz","fileCount":42,"integrity":"sha512-AJG0ni505JnEuoQSVILUamk7FVvaS7nFQ2rR+keAlpnRC4gOJ4KD5IdVb5GA7iGu/Bmzf/WU6nMGNRPDUipwdw==","signatures":[{"sig":"MEYCIQC2QZBnsIEFoZ3LxQAJgI266bI7CM4StM5xmWXBN8RMzQIhAKXfr2Wyc6ZTzDWY3Zy4GOKnkyCbX+4g5Elsbdq2ET4h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1056162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9sqUCRA9TVsSAnZWagAAg8gP/13iqab7BFSoQfAdcUCg\nBvDiZg0gaMpIZQGgiMgnPALOtU0zyEF2jUk84NVWJZ/riWboXS08um1njEVh\nFbwYv6kS06Mtfwco9ZpIo4JlBJVO3kTDbe90EoggcN+9JAxYQzA4XhiBG5s9\n2f3/glohnbApz5vAICDw8TFJYZN//WANbJ/we/hL1JnAW7fDZ0RX778NF6DT\nRrEAWB0kWJfXaUIQxhEQqotdJoTTaBz2tAE3C9AxlxHjJL1FGxjBDpb32/0n\nCH0kp7ubSYk2zp/EIRnnUV6O6gZ1WMzIZkabfUSSfnKUrQUz1KNwgtSsilWH\nIpIGjExrbljB+DCbsUgnkFfchMH5E5Y9S49UUnC12Ka7ONbDykxAIQWjqnSJ\nRf+64LOrDfy2E4SW6Us0Zxtl+pT/kgrbzKhlcosaBLDJwgrgedNV+6erB1F5\n1GtvvDczg6Q13A3j0Qm/Kj7p+uIVguh6/yyM3QzB006GLPOxVDA+vLaYsSXG\nkihGNEAZKQW93eMj56nGIOeM13gn82ebKT/phsTGSK1WBDKF5ZjsZwIIDnnd\nkHaDzne0ZLl2MpequXCVhmn+jfxtpm7Zs7Euv+yt5vRVClGWjO0I5Kp7v1gc\nITXELARn2wu+PMnJsozL48v0Zg7uk4kezH8JCbUJPnjCKboN9UFqxJwptPq5\nqbts\r\n=5uah\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"abdf35b704eed1dd14662313015342abd6948d70","scripts":{"doc":"jsdoc -P ./package.json -R ./README.md -d docs lib/*.js","lint":"eslint --fix .","test":"nyc mocha test/*.js","build":"npm run clean && npm run lint && npm run test && npm run doc && npm run gitdoc","clean":"rm -Rf docs API.md","gitdoc":"jsdoc2md --plugin dmd-bitbucket --files lib/*.js > API.md"},"_npmUser":{"name":"fschaper","email":"fschaper@intux.org"},"repository":{"url":"git+https://bitbucket.org/openreply-de/emw-request-id.git","type":"git"},"_npmVersion":"5.5.1","description":"express middleware that manages request and trace ids","directories":{},"_nodeVersion":"8.9.0","dependencies":{"uuid":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","jsdoc":"^3.6.2","mocha":"^6.1.4","sinon":"^7.3.2","eslint":"^5.16.0","express":"^4.17.1","pre-commit":"^1.2.2","dmd-bitbucket":"^0.1.10","jsdoc-to-markdown":"^5.0.0","eslint-plugin-mocha":"^5.3.0","eslint-plugin-import":"^2.17.3","eslint-plugin-security":"^1.4.0","eslint-config-airbnb-base":"^13.1.0","eslint-plugin-async-await":"0.0.0","eslint-plugin-chai-friendly":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/emw-request-id_1.0.3_1559677587508_0.16519362102547497","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@openreply/emw-request-id","version":"2.0.0","keywords":["x-amzn-RequestId","X-Amzn-Trace-Id","express","trace","logging"],"author":{"name":"“Florian","email":"f.schaper@reply.de"},"license":"MIT","_id":"@openreply/emw-request-id@2.0.0","maintainers":[{"name":"r.nevet","email":"r.nevet@reply.de"},{"name":"sebastianwernicke","email":"s.wernicke@reply.de"},{"name":"r.schader","email":"r.schader@reply.de"},{"name":"romedius_reply","email":"r.weiss@reply.de"},{"name":"rival7522","email":"ri.valentini@reply.de"},{"name":"v_yilmaz","email":"v.yilmaz@reply.de"},{"name":"schulzp","email":"p.schulz@reply.de"},{"name":"driedel","email":"riedel.dominik@gmail.com"},{"name":"andreasloskan","email":"loskan@alpha-sd.com"},{"name":"kbode","email":"k.bode@reply.de"},{"name":"fschaper","email":"fschaper@intux.org"},{"name":"mathiaslam","email":"m.lam@reply.de"},{"name":"fjunge-reply","email":"f.junge@reply.de"},{"name":"or-dleinhaeuser","email":"d.leinhaeuser@reply.de"},{"name":"timhannemannreply","email":"t.hannemann@reply.de"},{"name":"t.meier","email":"t.meier@reply.de"},{"name":"h.hamm","email":"h.hamm@reply.de"},{"name":"r.arzaroli","email":"r.arzaroli@reply.de"},{"name":"kkorsching","email":"k.korsching@reply.de"},{"name":"sscheinert","email":"s.scheinert@reply.de"},{"name":"eugenk","email":"e.kuksa@reply.de"},{"name":"bhatiaankur8","email":"a.bhatia@reply.de"},{"name":"arditshala","email":"arditshala34@gmail.com"},{"name":"mhorn","email":"m.horn@reply.de"},{"name":"openmax","email":"m.hertel@reply.de"},{"name":"erikstoll","email":"e.stoll@reply.de"},{"name":"ovstackelberg","email":"o.baronvonstackelberg@reply.de"},{"name":"b.atalay","email":"b.atalay@reply.de"}],"homepage":"https://bitbucket.org/openreply-de/emw-request-id#readme","dist":{"shasum":"7524868079f0d53aa4631c79e9cb59a67f869b07","tarball":"https://registry.npmjs.org/@openreply/emw-request-id/-/emw-request-id-2.0.0.tgz","fileCount":43,"integrity":"sha512-6PJaPfXYLhlDXA56+E1zMS0AxkjOuyFd9FdQ36yuJ3CdrZ1rn5BlPFpPBc8Sbbn6LaMkvPNkHuK668q3ynwyHw==","signatures":[{"sig":"MEUCIQD94lGV6qBoiH9jgwXDLB4zWycRIRI2HfILxYqfZtf/1AIgKxZHQlM6xgZzuLGbJCKU+gIUxBx0g3mhlHhiXeTG3V4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1056614,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgollQCRA9TVsSAnZWagAA40UP/RXbaMEZTKKpGJRHul8I\njXrZ6yR3JRka424SsobO4FLBu+LVNbScubdDM4xGXcrrZdjb14l0YV3f7WfS\niGDcDZ+KmJLXm5CPz65SfnekHjQwvyesbNn4heo+0gQVmeYWmnMjjZZUShbH\nmEuq4OU2ir4Jxx2PYHxEeZqvl5puEpDVs24c0fxLAUx7b2WthTmnLUbERIFG\n64JZAllRpwCaSKYinxa5/dIN02hPYEUA4RpdOMrlTZLnSLxSCVyOmh657mVr\nzLJxT1QAnUTXpiQymwSN0/4dhrBsOstuBy6umUfakFCNgHB5ialKXBxl00Qx\nluC11nB4X2oKvZLGKkM3TF8rqclNnR52PkhwVGPokJuhu3HhUakGo5oLOWez\ntnFZPgmKekb3Zk3bOL+VF5dwicC1WzCQUF4nHjfwpuo72a4wpnbQdT73g+nI\nBWwFZ1ZtYlgwWjuusMivfsb6hargRwGD/ch++gc5TpF3CAUd7nl8GwcDBHpb\nxwMUXpKtgBNm7LOAC6JbgeEdyJWrouoCu0x0Vv2t2cIbKvGAlyxlNcsX8XfU\ndIuAITl14RowcexCfgb3xEFcJ++zJaXz180uV8x+/HG4hLdLeFuGoQnwLi1l\ngFUu82LI8P4ijj4e6wuDdhiJLIxWkyq/YB0g+WTjtGi7x/hcGzx5JAmSYDiN\nLZBs\r\n=y3Q7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"d2f219fe8973474e9ab98f4c0364ecacf2529969","scripts":{"doc":"jsdoc -P ./package.json -R ./README.md -d docs lib/*.js","lint":"eslint --fix .","test":"nyc mocha test/*.js","build":"npm run clean && npm run lint && npm run test && npm run doc && npm run gitdoc","clean":"rm -Rf docs API.md","gitdoc":"jsdoc2md --plugin dmd-bitbucket --files lib/*.js > API.md"},"_npmUser":{"name":"fschaper","email":"fschaper@intux.org"},"repository":{"url":"git+https://bitbucket.org/openreply-de/emw-request-id.git","type":"git"},"_npmVersion":"5.5.1","description":"express middleware that manages request and trace ids","directories":{},"_nodeVersion":"8.9.0","dependencies":{"uuid":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","jsdoc":"^3.6.7","mocha":"^6.1.4","sinon":"^7.3.2","eslint":"^5.16.0","express":"^4.17.1","pre-commit":"^1.2.2","dmd-bitbucket":"^0.1.10","jsdoc-to-markdown":"^5.0.0","eslint-plugin-mocha":"^5.3.0","eslint-plugin-import":"^2.17.3","eslint-plugin-security":"^1.4.0","eslint-config-airbnb-base":"^13.1.0","eslint-plugin-async-await":"0.0.0","eslint-plugin-chai-friendly":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/emw-request-id_2.0.0_1621252432267_0.9380553999996168","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@openreply/emw-request-id","version":"2.0.1","keywords":["x-amzn-RequestId","X-Amzn-Trace-Id","express","trace","logging"],"author":{"name":"“Florian","email":"f.schaper@reply.de"},"license":"MIT","_id":"@openreply/emw-request-id@2.0.1","maintainers":[{"name":"r.nevet","email":"r.nevet@reply.de"},{"name":"sebastianwernicke","email":"s.wernicke@reply.de"},{"name":"r.schader","email":"r.schader@reply.de"},{"name":"romedius_reply","email":"r.weiss@reply.de"},{"name":"rival7522","email":"ri.valentini@reply.de"},{"name":"v_yilmaz","email":"v.yilmaz@reply.de"},{"name":"schulzp","email":"p.schulz@reply.de"},{"name":"driedel","email":"riedel.dominik@gmail.com"},{"name":"andreasloskan","email":"loskan@alpha-sd.com"},{"name":"kbode","email":"k.bode@reply.de"},{"name":"fschaper","email":"fschaper@intux.org"},{"name":"mathiaslam","email":"m.lam@reply.de"},{"name":"fjunge-reply","email":"f.junge@reply.de"},{"name":"or-dleinhaeuser","email":"d.leinhaeuser@reply.de"},{"name":"timhannemannreply","email":"t.hannemann@reply.de"},{"name":"t.meier","email":"t.meier@reply.de"},{"name":"h.hamm","email":"h.hamm@reply.de"},{"name":"r.arzaroli","email":"r.arzaroli@reply.de"},{"name":"kkorsching","email":"k.korsching@reply.de"},{"name":"sscheinert","email":"s.scheinert@reply.de"},{"name":"eugenk","email":"e.kuksa@reply.de"},{"name":"bhatiaankur8","email":"a.bhatia@reply.de"},{"name":"arditshala","email":"arditshala34@gmail.com"},{"name":"mhorn","email":"m.horn@reply.de"},{"name":"openmax","email":"m.hertel@reply.de"},{"name":"erikstoll","email":"e.stoll@reply.de"},{"name":"ovstackelberg","email":"o.baronvonstackelberg@reply.de"},{"name":"b.atalay","email":"b.atalay@reply.de"}],"homepage":"https://bitbucket.org/openreply-de/emw-request-id#readme","dist":{"shasum":"4b13c1dec340c648e4b793c5c566d985431215a5","tarball":"https://registry.npmjs.org/@openreply/emw-request-id/-/emw-request-id-2.0.1.tgz","fileCount":43,"integrity":"sha512-2tZDx0uqVB4UkwfC9Z4lwZlzuBvNTf6ujhpOdRjPEaEUZJRSCI4g3urQBopuBQ/U7/x/BJru4qWuNXhk8qgQRA==","signatures":[{"sig":"MEUCIGdJQY3374Uz/wCnrzVVYtVp34hfRRGCE86SmRUxhtBVAiEAsAuWczJzNYUnhzsRuOw1qBg7xZkIc34KXam0Gg9qEqM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1056614,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgolp+CRA9TVsSAnZWagAAnUsP/0WVTxrq0qDUDUlClf/K\nO92EUGrTT0c0yvNmcLdkqkdVpyx06blo6jlZzDYagt+wbJ7kTIpRtiqUlImV\nila4csRBA1hlvbbhUvw2PpcYifm8GzWvXNuYNXRJQ+J2XtV2xrzU4GEhystB\n24EpGF0no8S2jcsTceKaoUQH9FYX8HYinqw5MTdR+zOwQx6FzA6/bI574Ql5\nKOcNX9VvwAJW3n5E71G3ZB6i0hGNA9+1SfQPq4N78MqR9Xi/S5l9YH5LXsnk\n/uGSWokyuvnajF8oGy53GiVUOY9SZIpEY2wv8ea2cKQJNC6kLS7R5gJjgvVz\nedl4Q4B1tZ95taWWNPt+RKMuKTY3KjezfBfSKo+pMpwq5B6O9q2pCA1kMpPc\n468nTj/zI0BuHVDdJ+Oq0uEkwoO6WSB/QtJ6/denzbmq/gBBjcTF9DRE9Kb5\nD8P2F/Ogpk4nbV+tfgkY2dTn+fRtgvvK2fDWN1zTVpEdT7jYQxluLAJ/60mn\nXK6hq26cu++bxxwLFVBHVEnuuOfdmKN+b9VK8r7/ybyAH1sNBPU/TBi48JPB\n8gJIffkA91ump783TKtv37bS7kESjwnRgT3NIGT7aJcVhC4sQ38kyeVssN+l\nbKekh9VjlW/zKgyRVn/itAmfGqpPnT53y7xCNubWNi7iJlvkgMLxSjf+FACW\nUVTg\r\n=PQMl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"3917e161c9e84987d59b28c9b1f0461e44d0b270","scripts":{"doc":"jsdoc -P ./package.json -R ./README.md -d docs lib/*.js","lint":"eslint --fix .","test":"nyc mocha test/*.js","build":"npm run clean && npm run lint && npm run test && npm run doc && npm run gitdoc","clean":"rm -Rf docs API.md","gitdoc":"jsdoc2md --plugin dmd-bitbucket --files lib/*.js > API.md"},"_npmUser":{"name":"fschaper","email":"fschaper@intux.org"},"repository":{"url":"git+https://bitbucket.org/openreply-de/emw-request-id.git","type":"git"},"_npmVersion":"5.5.1","description":"express middleware that manages request and trace ids","directories":{},"_nodeVersion":"8.9.0","dependencies":{"uuid":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","jsdoc":"^3.6.7","mocha":"^6.1.4","sinon":"^7.3.2","eslint":"^5.16.0","express":"^4.17.1","pre-commit":"^1.2.2","dmd-bitbucket":"^0.1.10","jsdoc-to-markdown":"^5.0.0","eslint-plugin-mocha":"^5.3.0","eslint-plugin-import":"^2.17.3","eslint-plugin-security":"^1.4.0","eslint-config-airbnb-base":"^13.1.0","eslint-plugin-async-await":"0.0.0","eslint-plugin-chai-friendly":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/emw-request-id_2.0.1_1621252734268_0.5751292183963237","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@openreply/emw-request-id","version":"2.0.3","keywords":["x-amzn-RequestId","X-Amzn-Trace-Id","express","trace","logging"],"author":{"name":"“Florian","email":"f.schaper@reply.de"},"license":"MIT","_id":"@openreply/emw-request-id@2.0.3","maintainers":[{"name":"r.nevet","email":"r.nevet@reply.de"},{"name":"sebastianwernicke","email":"s.wernicke@reply.de"},{"name":"r.schader","email":"r.schader@reply.de"},{"name":"romedius_reply","email":"r.weiss@reply.de"},{"name":"rival7522","email":"ri.valentini@reply.de"},{"name":"v_yilmaz","email":"v.yilmaz@reply.de"},{"name":"schulzp","email":"p.schulz@reply.de"},{"name":"driedel","email":"riedel.dominik@gmail.com"},{"name":"andreasloskan","email":"loskan@alpha-sd.com"},{"name":"kbode","email":"k.bode@reply.de"},{"name":"fschaper","email":"fschaper@intux.org"},{"name":"mathiaslam","email":"m.lam@reply.de"},{"name":"fjunge-reply","email":"f.junge@reply.de"},{"name":"or-dleinhaeuser","email":"d.leinhaeuser@reply.de"},{"name":"timhannemannreply","email":"t.hannemann@reply.de"},{"name":"t.meier","email":"t.meier@reply.de"},{"name":"h.hamm","email":"h.hamm@reply.de"},{"name":"r.arzaroli","email":"r.arzaroli@reply.de"},{"name":"kkorsching","email":"k.korsching@reply.de"},{"name":"sscheinert","email":"s.scheinert@reply.de"},{"name":"eugenk","email":"e.kuksa@reply.de"},{"name":"bhatiaankur8","email":"a.bhatia@reply.de"},{"name":"arditshala","email":"arditshala34@gmail.com"},{"name":"mhorn","email":"m.horn@reply.de"},{"name":"openmax","email":"m.hertel@reply.de"},{"name":"erikstoll","email":"e.stoll@reply.de"},{"name":"ovstackelberg","email":"o.baronvonstackelberg@reply.de"},{"name":"b.atalay","email":"b.atalay@reply.de"}],"homepage":"https://bitbucket.org/openreply-de/emw-request-id#readme","dist":{"shasum":"9b8200398cf2713dbd4b1d396368d2244477f9e0","tarball":"https://registry.npmjs.org/@openreply/emw-request-id/-/emw-request-id-2.0.3.tgz","fileCount":43,"integrity":"sha512-TF0VcSq+nd4RHya7xKNX/Ix4AKdHfOuJ0uNIGa4WYwHy7TYDmH/u9k4LhcmWlcx3gunMbGm85nEKXs0w8MasHQ==","signatures":[{"sig":"MEUCIH7bhp5JySdAf4VzHCcxUCQGmLYsqFMyJNdBGvBNIEOhAiEApuCW85OGNtQm/Gi8RnsL18PIBCGOXdlLlaRA3x4uTDo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1057109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2UlVCRA9TVsSAnZWagAAVCMP/2Dqw05vEor9hjSEEKb6\nn89sUxinkKzf3WAZLQYQc/9xJRsg+e7+uLsuBekFUIRub0NE1T2xUvRYfKyx\nzzfW/zHX6BQVAumLlzfSX4FWYCRsbauOLXAhCcANgigtDdYwCjVM9lSaY4U0\ngCBKoszxN1ydtPklX6hrJgCb9q9J3NnYiGvorLkzWuKm/HJT6Xxjc6H1fhJX\nfs/6sAvleTQbu/yj8c8OKb1rZrhoSxO+JUIUQjN+ubVi3rxKTMoBn6i3RhBX\ntR3xUOIMoLi/qAOrka6pO1PM2iC98iHp4BCtg2gocBqtIuWraIleCWsj2+l1\n/W98TZ45NhwtmvbpJ0rg5OrMIcAYNPvrarl468tUa3pZ/SBfIS5ReQV+nue9\nOQ4fcSZm0lPu44b7JBAjfBCEQAz1pl72BaGsTjbPnOM6PtDQ7QAI0hlkFmok\nMdK6q/4bR1lc3qoR0G3A6clfn9v5oXRG1/h6zK/Vg40e70W43XmYcyHWykWx\nXkcaOWPGRnkGQ0H1fFLHAtWY+cctupcMiIDV+hae92/cK3ctnXm1NN8qie4R\nNPvyEk1+6tFVELhOtkLU9yko9rmx6jhZtrHBb69J9fyLTsw6VebP87pRIU4X\n1VHmMmk/SbAUi+KSDhPr76p2Oggb9BVmeJRaTloIGsgVDd62IaCnqaGyZZAo\nwRLt\r\n=Gzz/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"34bef02d67510e194dadb5129556df78c395f5d5","scripts":{"doc":"jsdoc -P ./package.json -R ./README.md -d docs lib/*.js","lint":"eslint --fix .","test":"nyc mocha test/*.js","build":"npm run clean && npm run lint && npm run test && npm run doc && npm run gitdoc","clean":"rm -Rf docs API.md","gitdoc":"jsdoc2md --plugin dmd-bitbucket --files lib/*.js > API.md"},"_npmUser":{"name":"fschaper","email":"fschaper@intux.org"},"repository":{"url":"git+https://bitbucket.org/openreply-de/emw-request-id.git","type":"git"},"_npmVersion":"6.14.13","description":"express middleware that manages request and trace ids","directories":{},"_nodeVersion":"14.17.0","dependencies":{"uuid":"^8.3.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","jsdoc":"^3.6.7","mocha":"^8.4.0","sinon":"^10.0.0","eslint":"^7.26.0","express":"^4.17.1","pre-commit":"^1.2.2","dmd-bitbucket":"^0.1.10","jsdoc-to-markdown":"^7.0.1","eslint-plugin-mocha":"^8.1.0","eslint-plugin-import":"^2.23.2","eslint-plugin-security":"^1.4.0","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-async-await":"0.0.0","eslint-plugin-chai-friendly":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/emw-request-id_2.0.3_1621256011343_0.3902187649818236","host":"s3://npm-registry-packages"}}},"time":{"created":"2018-09-16T08:46:09.639Z","modified":"2026-09-23T13:17:19.737Z","1.0.0":"2018-09-16T08:46:09.890Z","1.0.1":"2018-09-17T19:20:11.299Z","1.0.2":"2018-09-22T10:30:24.519Z","1.0.3":"2019-06-04T19:46:27.830Z","2.0.0":"2021-05-17T11:53:52.484Z","2.0.1":"2021-05-17T11:58:54.474Z","2.0.3":"2021-05-17T12:53:31.570Z"},"author":{"name":"“Florian","email":"f.schaper@reply.de"},"license":"MIT","homepage":"https://bitbucket.org/openreply-de/emw-request-id#readme","keywords":["x-amzn-RequestId","X-Amzn-Trace-Id","express","trace","logging"],"repository":{"url":"git+https://bitbucket.org/openreply-de/emw-request-id.git","type":"git"},"description":"express middleware that manages request and trace ids","maintainers":[{"email":"s.habersatter@reply.de","name":"sophia99"},{"email":"m.zwigl@reply.de","name":"mzwigl"},{"email":"riedel.dominik@gmail.com","name":"driedel"},{"email":"d.gieseler@reply.de","name":"dennisgieseler"},{"email":"fschaper@intux.org","name":"fschaper"},{"email":"f.junge@reply.de","name":"fjunge-reply"},{"email":"t.hannemann@reply.de","name":"timhannemannreply"},{"email":"r.arzaroli@reply.de","name":"r.arzaroli"},{"email":"e.kuksa@reply.de","name":"eugenk"},{"email":"m.horn@reply.de","name":"mhorn"},{"email":"e.stoll@reply.de","name":"erikstoll"},{"email":"o.baronvonstackelberg@reply.de","name":"ovstackelberg"},{"email":"k.mitterhauser@reply.de","name":"karl_rep"},{"email":"v.yilmaz@reply.de","name":"v_yilmaz"},{"email":"r.weiss@reply.de","name":"romedius_reply"},{"email":"r.nevet@reply.de","name":"r.nevet"},{"email":"p.karimi@reply.de","name":"pooriakarimi"},{"email":"k.klinger@reply.de","name":"keklireply"},{"email":"s.walsen@reply.de","name":"s.walsen"},{"email":"d.tuksar@reply.de","name":"d.tuksar-or"},{"email":"s.benmustapha@reply.de","name":"schokriben"},{"email":"c.sutter@reply.de","name":"christiansutter"},{"email":"t.schuster@reply.de","name":"tabea_schuster_reply"},{"email":"r.agrawal@reply.de","name":"agrawalramakant"},{"email":"loflude@gmail.com","name":"flolu"},{"email":"sar.singh@reply.de","name":"sarvsingh"},{"email":"m.kallert@reply.de","name":"m.kallert"},{"email":"m.can@reply.de","name":"m.can"},{"email":"obi-srt-order-bots@openreply.io","name":"srt-order-bots"},{"email":"t.kranich@reply.de","name":"timkranich-reply"},{"email":"m.thoden@reply.de","name":"mthoden"},{"email":"i.hojdanic@reply.de","name":"ihojdanic-reply"},{"email":"t.dorfer@reply.de","name":"thomasdorfer"},{"email":"k.seehrich@reply.de","name":"k.seehrich"},{"email":"rutul.maskar@obi.de","name":"rutulm"},{"email":"m.lam@reply.de","name":"mathiaslam"},{"email":"k.chatzimisis@reply.de","name":"kxmisis"},{"email":"obi-companion-bots@openreply.io","name":"obi-companion-bots"},{"email":"anass.acheffay@obi.de","name":"deranass"},{"email":"m.takac@reply.de","name":"mic.takac"},{"email":"obi-digital-advice-bots@openreply.io","name":"obi-digital-advice-bots"},{"email":"m.andros@reply.de","name":"mandrosreply"},{"email":"o.schwien@reply.de","name":"o.schwien"},{"email":"lea.fernandes@reply.de","name":"leandrofernandes"},{"email":"h.baasch@reply.de","name":"hbaasch"},{"email":"mirko.rossbach@obi.de","name":"mirko.rossbach.obi"},{"email":"l.vencovsky@reply.de","name":"leoven26"},{"email":"ti.hartmann@reply.de","name":"tim1797"},{"email":"j.westphal@reply.de","name":"j.westphal"},{"email":"obi-advice-solution@openreply.io","name":"obi-advice-solution-npm-account"},{"email":"maciej.stolarczyk@obi-smart-tech.pl","name":"m.stolarczyk.obi"},{"email":"kacper.nadstoga@obi-smart-tech.pl","name":"git_wizard"},{"email":"f.ferko@reply.de","name":"f.ferko"},{"email":"h.eroglu@reply.de","name":"h.eroglu"},{"email":"l.molitor@reply.de","name":"molitor"},{"email":"svend.becker@obi.de","name":"svendbecker"},{"email":"f.oldewurtel@reply.de","name":"f.oldewurtel"},{"email":"p.vill@reply.de","name":"philippvill"},{"email":"luca.kebbel@obi.de","name":"luca.kebbel"},{"email":"rene.wagner@obi.de","name":"rene.wagner"},{"email":"t.bayer@reply.de","name":"tamaribayer"},{"email":"christian.brunotte@obi.de","name":"christian.brunotte"},{"email":"o.aydin@reply.de","name":"oguz97"},{"email":"z.furjan@reply.de","name":"z_furjan"},{"email":"e.stroh@reply.de","name":"eduard_stroh"}],"readme":"# Request ID Express Middleware\n\nWe use request tracing to track http requests from clients to targets or other services. This package associates a passed requestId with the `req` object or otherwise creates one. It also adds the service under a defined name to a trace header which will also be made available via the `req` object. By default the trace header will be added to the response as well.\n\nThe package defaults to the request and trace headers used by amazon web services. You can change these settings during initialization.\n\n## Migration from 1.x to 2.x\nUse\n```javascript\nconst { requestId } = require('@openreply/emw-request-id');\n```\ninstead of\n```javascript\nconst requestId = require('@openreply/emw-request-id');\n```\nfor the import.\n\n## Getting Started\n\n### Installing\n\nyou can install this package via npm\n\n`npm i @openreply/emw-request-id`\n\n### Usage\n\nSimply add this module to your middleware chain\n\n```javascript\napp.use(requestId({ serviceName: 'testService' }));\n```\n\nSee the [API documentation](API.md) for more information regarding the initialization options.\n\nthe middleware will extend the request object by the following properties\n\n| Param | Type | Description |\n| --- | --- | --- |\n| req.trace | string | a list of all nodes that appended to the trace in order newest to oldest in '[key]=[value];...' format | string | in case a requestId has been passed with the request will be that headers value. |\n| req.traceHeader | string | the name of the header that will be used to receive and pass on the trace id (defaults to `X-Amzn-Trace-Id`) |\n| req.requestId | string | the contents of the `x-amzn-RequestId` header if passed with the request. Otherwise a uuid/v4. The requestId header and id generator can be customized during initialization |\n\n\nSee the following usage example\n\n```javascript\n/* eslint-disable import/no-extraneous-dependencies */\nconst request = require('request');\nconst express = require('express');\n/* eslint-enable import/no-extraneous-dependencies */\nconst { requestId } = require('@openreply/emw-request-id');\n\nconst app = express();\n\n// initializes our request-id middleware. will also set the trace header on\n// the response object by default\napp.use(requestId({ serviceName: 'testService' }));\n\napp.get('/', (req, res) => {\n  // log the trace and request information to the console\n  // eslint-disable-next-line no-console\n  console.log(`incoming request with requestId ${req.requestId} and trace ${req.trace} for trace header ${req.traceHeader}`);\n\n  // add the trace information to requests to upstream servers\n  request.get({\n    url: 'http://www.example.com',\n    headers: {\n      [req.traceHeader]: req.trace\n    }\n  }, (error, response, body) => {\n    if (error) {\n      return res.sendStatus(502);\n    }\n    return res.send(body);\n  });\n});\n\napp.listen(3000, () => {\n  // eslint-disable-next-line no-console\n  console.log('Example app listening on port 3000!');\n});\n\n```\n\n## Running the tests\n\nYou can run the test suite via\n\n`npm test`\n\n## Versioning\n\nWe use [SemVer](http://semver.org/) for versioning. For the versions available, see the [tags on this repository](https://bitbucket.org/openreply-de/emw-request-id). \n\n## Authors\n\n* **Florian Schaper** - *Initial work* - [openreply-de](https://bitbucket.org/openreply-de/emw-request-id)\n\nSee also the list of [authors](AUTHORS.md) who participated in this project.\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details\n\n## References\n\n- AWS Application Load Balancers enrich incoming http requests with an additional `X-Amzn-Trace-Id` header - see the [aws documentation](https://docs.aws.amazon.com/elasticloadbalancing/latest/application/load-balancer-request-tracing.html) for more information.\n\n- AWS API Gateway sets a `x-amzn-RequestId` header with an unique id for every incoming request - have a look at [their documentation](https://docs.aws.amazon.com/apigateway/api-reference/making-http-requests/) for more information.\n","readmeFilename":"README.md"}