{"_id":"@dannysilence/mocha-junit-reporter","_rev":"9-3de0984d77baf93a514b43ec76576249","name":"@dannysilence/mocha-junit-reporter","dist-tags":{"latest":"2.1.12"},"versions":{"2.1.3":{"name":"@dannysilence/mocha-junit-reporter","version":"2.1.3","description":"A JUnit reporter for mocha.","main":"index.js","scripts":{"ci":"npm run lint && npm run test","lint":"eslint '*.js' 'test/**/*.js'","test":"MOCHA_FILE=test/mocha.xml node_modules/.bin/mocha test --reporter=spec","test:none":"echo okay","tdd":"MOCHA_FILE=test/mocha.xml node_modules/.bin/mocha test --reporter=min --watch"},"repository":{"type":"git","url":"git+https://github.com/dannysilence/mocha-junit-reporter.git"},"keywords":["mocha","junit","reporter"],"author":{"name":"Michael Allen","email":"michael.lee.allen@gmail.com"},"license":"MIT","devDependencies":{"@sinonjs/fake-timers":"^6.0.1","chai":"^3.0.0","chai-xml":"^0.3.0","eslint":"^7.0.0","mocha":"^9.1.2","mocha2":"npm:mocha@2.2.5","mocha3":"npm:mocha@^3.0.0","mocha4":"npm:mocha@^4.0.0","mocha5":"npm:mocha@^5.0.0","mocha6":"npm:mocha@^6.0.0","mocha7":"npm:mocha@^7.2.0","mocha8":"npm:mocha@^8.4.0","mocha9":"npm:mocha@^9.1.2","rimraf":"^3.0.2","test-console":"^1.0.0","xmllint":"^0.1.1"},"dependencies":{"debug":"^4.3.4","md5":"^2.3.0","mkdirp":"~1.0.4","strip-ansi":"^6.0.1","xml":"^1.0.1"},"peerDependencies":{"mocha":">=2.2.5"},"gitHead":"071e53b4b3b7e15f841fb8363a7f61ec34eab187","bugs":{"url":"https://github.com/dannysilence/mocha-junit-reporter/issues"},"homepage":"https://github.com/dannysilence/mocha-junit-reporter#readme","_id":"@dannysilence/mocha-junit-reporter@2.1.3","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-L2CEcbqb2HsH1kdri0iAaEiEyOJebEbRbTxtxAVgDQIhFOJh1nGXOFAS4gXL1jFaJKbnT31cyyCdNW36Xuwyww==","shasum":"5e36bd5e6983f23b7cbea952e840105c2ba8e063","tarball":"https://registry.npmjs.org/@dannysilence/mocha-junit-reporter/-/mocha-junit-reporter-2.1.3.tgz","fileCount":12,"unpackedSize":81411,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAN8J7zfx4Osl5dEdYVD4Qw9P9jxOhqKii/fnXiYZPvbAiEA3NB802OpkfjC0lwwWP6v4zBVhit26rAM/h54X8+1F3k="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWqWGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpoKg//ZoknvAm6Pu0EqPZETm7Hq9k2a8ajYjivi0PR9BzhN1OUJ/9f\r\nX8LkTLjX/+IOeNCMCCnRCR4HjbdiNLs641nmPnhgrQPeSfGrZzAfjfudXwPO\r\n3xVeVGLBYop+7irWpz4Ig9O7aPf2MLG50xMbqzP75yI+yul6RqR4UetKghYr\r\nFIiUG80QvlNaA4rYefl1tILo+rGD8yaB2evvrGSEcZybC5wLLfkbpFW9+lpN\r\n85HJNAHecUyvuJhpCCKx4/566YkwxiOsmP3Ax82TwVNgpOzXL1oCa7MDyxaa\r\nxKz3ISGT27ZqmRZq7zoD70Y/mBOpO6lpfYKc2hEb2IWwPqqAqrLJXIu+vWbV\r\nEgb2LNFb/W5Lg4sJws0jIi+UoX770+7KlN3F+sX6orrCbEu5DeVFVSAnksDY\r\nO6y9Li/5SJyW5sHfcZHrVlusA0XPZCojXE0bBryiinAcZeURc8+sXa65oRhe\r\nayq7qwexc21SARXNBBsANcXxCMnQH7b1ZVk1Aw+JyfL65laU3k1GrlW9P6A1\r\npQ0769GoHGRYcw3erf1GtQWty8dM04bluBkH+CYxL7MYO7VnP7bIjFB8JgmF\r\nehnVUyC3g446uVZV+TiGDPNxZpHN8tX6k+Ia6YGxgTBd1kqm3jwQAV43r2yt\r\nECjuWNg3j4WEKX/VhQEKGG+T0HGP9JbDrQc=\r\n=w4dx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dannysilence","email":"Danylobondarenko80386@gmail.com"},"directories":{},"maintainers":[{"name":"dannysilence","email":"Danylobondarenko80386@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mocha-junit-reporter_2.1.3_1666884998041_0.9034339760879821"},"_hasShrinkwrap":false},"2.1.4":{"name":"@dannysilence/mocha-junit-reporter","version":"2.1.4","description":"A JUnit reporter for mocha.","main":"index.js","scripts":{"ci":"npm run lint && npm run test","lint":"eslint '*.js' 'test/**/*.js'","test":"MOCHA_FILE=test/mocha.xml node_modules/.bin/mocha test --reporter=spec","test:none":"echo okay","tdd":"MOCHA_FILE=test/mocha.xml node_modules/.bin/mocha test --reporter=min --watch"},"repository":{"type":"git","url":"git+https://github.com/dannysilence/mocha-junit-reporter.git"},"keywords":["mocha","junit","reporter"],"author":{"name":"Michael Allen","email":"michael.lee.allen@gmail.com"},"license":"MIT","devDependencies":{"@sinonjs/fake-timers":"^6.0.1","chai":"^3.0.0","chai-xml":"^0.3.0","eslint":"^7.0.0","mocha":"^9.1.2","mocha2":"npm:mocha@2.2.5","mocha3":"npm:mocha@^3.0.0","mocha4":"npm:mocha@^4.0.0","mocha5":"npm:mocha@^5.0.0","mocha6":"npm:mocha@^6.0.0","mocha7":"npm:mocha@^7.2.0","mocha8":"npm:mocha@^8.4.0","mocha9":"npm:mocha@^9.1.2","rimraf":"^3.0.2","test-console":"^1.0.0","xmllint":"^0.1.1"},"dependencies":{"debug":"^4.3.4","md5":"^2.3.0","mkdirp":"~1.0.4","strip-ansi":"^6.0.1","xml":"^1.0.1"},"peerDependencies":{"mocha":">=2.2.5"},"gitHead":"45c99441db17da04439ccded6fd8a78fdc4a325a","bugs":{"url":"https://github.com/dannysilence/mocha-junit-reporter/issues"},"homepage":"https://github.com/dannysilence/mocha-junit-reporter#readme","_id":"@dannysilence/mocha-junit-reporter@2.1.4","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-yZhk5V4Iflz44/qEeEvsWeK5+9HUBp4Yu/vYeZkzEkPSnJyC+buz2fJPigx6jvAY6br+FwMIWmykxT8q37TNNg==","shasum":"4e4e3ad65bfb138549f6aa241c07efa5dcd8bb56","tarball":"https://registry.npmjs.org/@dannysilence/mocha-junit-reporter/-/mocha-junit-reporter-2.1.4.tgz","fileCount":12,"unpackedSize":81929,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICW0I4+XHhXwBgfAwK0tw4OIXWXGi5FEmoyFtrAy+eZ+AiAGWj/+PI/kO+EQDpYPDPTKRRphGx/cWz/cw2yimXbwkw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWqkQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrtDw//ZiobMkXEgR0JdjzEhc3MkMcaWkav/Jcy1mUAc5zd3ZpOGtg1\r\n10mmVdJ4GlCGJkZROH9gMuxCGghTFs2PMU3FtUY/O+BF7E7kp8F7y7HxDFPX\r\na6VHzJ+ZElr+wQecHizRuIhQndYRl9kavQgU+HMPv747TIw4yotwYRMcg0RI\r\nZGAOlYxao3xQEP3C5ROPSmraQb+SHdvUZluVU8IXSxkrtPmKsDiQzpxWRuKR\r\nAQ2I8ApYy0RkiSAoNWrTAPhPjLazlNipsK/tzDG7O2JqPX1IUs2TppLCzYAL\r\noc7PrbMeesj1lMNUxx/ZeHxdJDsZ4mVDTaLFywkhZXC67nT4vTX8AzihFB7u\r\nna6S6TIvcabSgQi+fv1Ux79BP39sXGS8qtr7QjTNBKRB6V6IPX+TzqVWfGmw\r\nsXE9gMVrerKMfQ6surTqV7kQhHm2FKRDt3z8gYs5vTZclS7znK2+vVsLwZeV\r\n7fXNm3s/62UmAQm9Y4TOoMBMy0hvQeDLGmfCmSM2abecSdoq+NIPoe/7Y0K2\r\n9mWrkylie8BClCDedDtsEV2o9sL7y0VFzVVk7JTgjNHPzTWdkDsFRH9yw8Ap\r\nvkHH0H2Jez9X6ceUFxryNxce573uz4dwmi0M4ezf1AXZqreXrhqUN1PGRqSr\r\n/Rw1BiJ2YCkZ4rW45CyFDKBxRUP+DE/7oBE=\r\n=mlHP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dannysilence","email":"Danylobondarenko80386@gmail.com"},"directories":{},"maintainers":[{"name":"dannysilence","email":"Danylobondarenko80386@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mocha-junit-reporter_2.1.4_1666885904499_0.9860265947691851"},"_hasShrinkwrap":false},"2.1.5":{"name":"@dannysilence/mocha-junit-reporter","version":"2.1.5","description":"A JUnit reporter for mocha.","main":"index.js","scripts":{"ci":"npm run lint && npm run test","lint":"eslint '*.js' 'test/**/*.js'","test":"MOCHA_FILE=test/mocha.xml node_modules/.bin/mocha test --reporter=spec","test:none":"echo okay","tdd":"MOCHA_FILE=test/mocha.xml node_modules/.bin/mocha test --reporter=min --watch"},"repository":{"type":"git","url":"git+https://github.com/dannysilence/mocha-junit-reporter.git"},"keywords":["mocha","junit","reporter"],"author":{"name":"Michael Allen","email":"michael.lee.allen@gmail.com"},"license":"MIT","devDependencies":{"@sinonjs/fake-timers":"^6.0.1","chai":"^3.0.0","chai-xml":"^0.3.0","eslint":"^7.0.0","mocha":"^9.1.2","mocha2":"npm:mocha@2.2.5","mocha3":"npm:mocha@^3.0.0","mocha4":"npm:mocha@^4.0.0","mocha5":"npm:mocha@^5.0.0","mocha6":"npm:mocha@^6.0.0","mocha7":"npm:mocha@^7.2.0","mocha8":"npm:mocha@^8.4.0","mocha9":"npm:mocha@^9.1.2","rimraf":"^3.0.2","test-console":"^1.0.0","xmllint":"^0.1.1"},"dependencies":{"debug":"^4.3.4","md5":"^2.3.0","mkdirp":"~1.0.4","strip-ansi":"^6.0.1","xml":"^1.0.1"},"peerDependencies":{"mocha":">=2.2.5"},"gitHead":"5cdfef852cf89d097d2456803f1ef5577d20fd47","bugs":{"url":"https://github.com/dannysilence/mocha-junit-reporter/issues"},"homepage":"https://github.com/dannysilence/mocha-junit-reporter#readme","_id":"@dannysilence/mocha-junit-reporter@2.1.5","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-2D3qyvkWHu0n/ad0rvabObaC2v+rxvTanpWrKumqMKNtfI3ZpGuUQmt7u20dbFyx5/b9w5qMbmChQ01G2OsvrA==","shasum":"d2cb48b9f4bf61ff14caf9696016877926cf6c93","tarball":"https://registry.npmjs.org/@dannysilence/mocha-junit-reporter/-/mocha-junit-reporter-2.1.5.tgz","fileCount":12,"unpackedSize":82062,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHuc/JLzitQKsBogCYTINnhfIixp/93vFM0dKThZ6QTAIhAKx6mc6YCeEekculiFnJwQTCQZFayropr8W/Hzz5swHW"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWrF4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2FA/6A3o/E262TSBF3QvmyAB3FiFmG/OSBCYorzMUQoo6xKJyGhAA\r\n2r6WNEJq/ZtOdlmJxFOHkpX57XRiKG0Pyrn6rZ5bGV6273D0M8+ZBPOEXuQM\r\nhCNEREKJF84d0rnWjoSv60VUWhZygel/ZtGaMV1TFH31kUsfSKGnmlqyHYi9\r\nVVLNuOEZ/EhX5x4N6u8E5Mq0WAxZs20PDjnQ3v348GVyS/mNhOs8VNbHEp8S\r\nFsOxLwQTq3wACBw+W2fdg2gKUr3KDg6ejpyD01FkarJeGhwZvtKTVvc3f5jZ\r\nPWBwx2zCpwIZU7ew73Kz8JTZcpajF9Bn0F5WdFK5GYrMGI3WmS91qx43nHmK\r\nPob5ZWaEB2b3X+YMKuqUU7BqFwXxVuCKNjHGmiaM6VrUWTSnCjDYv9317pZM\r\nN+46dCk5LVDHq+Ep6aXM+zJrrdYZMmpO6rVjUq3fHfTwvH0jl9o1MKDWRztQ\r\n0dDzHKogBo2crwzFVvHElrj1uq9o6kbAWrhalcXuTwgkKipzGghx7gKWaIHL\r\n0hhycybrwI3oPpHSQ2VGiu2/9M4O+s4Nnt62XqpQrXlYKBJE8RTw2/e8ezMB\r\nDSnijsIcXAtOnG2msWKzUc2mwbx/o0nVpGb9shcjPK98cGtflNAuNZM7wXZP\r\nCi9Xd+kjsL43tUYzqr7npsD3h0ERqwelN2A=\r\n=RnCc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dannysilence","email":"Danylobondarenko80386@gmail.com"},"directories":{},"maintainers":[{"name":"dannysilence","email":"Danylobondarenko80386@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mocha-junit-reporter_2.1.5_1666888056179_0.44266681112624373"},"_hasShrinkwrap":false},"2.1.6":{"name":"@dannysilence/mocha-junit-reporter","version":"2.1.6","description":"A JUnit reporter for mocha.","main":"index.js","scripts":{"ci":"npm run lint && npm run test","lint":"eslint '*.js' 'test/**/*.js'","test":"MOCHA_FILE=test/mocha.xml node_modules/.bin/mocha test --reporter=spec","test:none":"echo okay","tdd":"MOCHA_FILE=test/mocha.xml node_modules/.bin/mocha test --reporter=min --watch"},"repository":{"type":"git","url":"git+https://github.com/dannysilence/mocha-junit-reporter.git"},"keywords":["mocha","junit","reporter"],"author":{"name":"Michael Allen","email":"michael.lee.allen@gmail.com"},"license":"MIT","devDependencies":{"@sinonjs/fake-timers":"^6.0.1","chai":"^3.0.0","chai-xml":"^0.3.0","eslint":"^7.0.0","mocha":"^9.1.2","mocha2":"npm:mocha@2.2.5","mocha3":"npm:mocha@^3.0.0","mocha4":"npm:mocha@^4.0.0","mocha5":"npm:mocha@^5.0.0","mocha6":"npm:mocha@^6.0.0","mocha7":"npm:mocha@^7.2.0","mocha8":"npm:mocha@^8.4.0","mocha9":"npm:mocha@^9.1.2","rimraf":"^3.0.2","test-console":"^1.0.0","xmllint":"^0.1.1"},"dependencies":{"debug":"^4.3.4","md5":"^2.3.0","mkdirp":"~1.0.4","strip-ansi":"^6.0.1","xml":"^1.0.1"},"peerDependencies":{"mocha":">=2.2.5"},"gitHead":"b7ec7acb810b6b5922ab3dedee802086ed409012","bugs":{"url":"https://github.com/dannysilence/mocha-junit-reporter/issues"},"homepage":"https://github.com/dannysilence/mocha-junit-reporter#readme","_id":"@dannysilence/mocha-junit-reporter@2.1.6","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-fO1TjDl/Lc4JbklHULxMFIy7nYyCsN4mz7BhYo+FUKxJ8m9acSkrU0x2GRAq0qchMRRM+SMXjDIx6Ck7Kz3k1w==","shasum":"ce7fbb248931e2837ab9f34cba036eb1f79520cc","tarball":"https://registry.npmjs.org/@dannysilence/mocha-junit-reporter/-/mocha-junit-reporter-2.1.6.tgz","fileCount":12,"unpackedSize":82062,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAU0gxF8oc59Q5Hg5YilNQF75+ItRIyQg86vKRO81be0AiEAzWju/sOXAzF/J2YtFsuhTuQx9novaJbeC2+B7wsxkfo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWrMJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTyg//Wmq6x/++eXGZg6lOCZOw2UhbDIVCujrVmZODY4DfVDN2vEHx\r\n2v/canBTxIXDSgRllQ22qc7t9Z0UTetdIMQlFkOwHvSKDEOMs9ja0GmpQfgq\r\nv4xsXQYC/hY0Qja2HBzfUkmYINReGFj+5GevI1PX9jXBhbI+RgH87W3iYVf8\r\nIExlZyqZQH7j2PcQo7ck8YFYCS1M0WRf6O4T62nlLRDz/+ja8GfumUpK1xGs\r\nyEP8iRgMXkDEUeJ2qBBvgUsjH/7uBLhE+224l849goDY+EXZQX5ImOqCi+Zj\r\nDhtxxOsFnx003BHi0JkrXCHf9D5fUIF8ksEIPOPYhU9udtT0gJzg3LgebrVo\r\nbXIalr8f1MDWGEeTp7EAhgJpKKMUpf9cfJyOTB6c/MmXUf5rYC3ayW8/qRv9\r\nSHK53SPX4dtZtaOcOE2m0ZaXoaKJb8BS+01ntxiuRofU/d3L2WiV0JIduzpq\r\nNeX4jA/sHO9uSJqIZ5YXpppuc3KskfOHIK4uzhmb4tPsa0z/fo8aeXoMzREW\r\nA0mroas2oj9P5K5JA+3T/qygyRihYEHCz19nmIUVESKBFf9ELvB/lYce5nwK\r\nUQhIyVeZP0u0JykKh2ZvPAKyS2VJ9dvqUOvmkrwAX4uHM00El9vBg3bgPH1b\r\nut+WfqrGETtwAlI/XVYGllevM048y5Kjqeg=\r\n=85r/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dannysilence","email":"Danylobondarenko80386@gmail.com"},"directories":{},"maintainers":[{"name":"dannysilence","email":"Danylobondarenko80386@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mocha-junit-reporter_2.1.6_1666888457235_0.7909082501336488"},"_hasShrinkwrap":false},"2.1.7":{"name":"@dannysilence/mocha-junit-reporter","version":"2.1.7","description":"A JUnit reporter for mocha.","main":"index.js","scripts":{"ci":"npm run lint && npm run test","lint":"eslint '*.js' 'test/**/*.js'","test":"MOCHA_FILE=test/mocha.xml node_modules/.bin/mocha test --reporter=spec","test:none":"echo okay","tdd":"MOCHA_FILE=test/mocha.xml node_modules/.bin/mocha test --reporter=min --watch"},"repository":{"type":"git","url":"git+https://github.com/dannysilence/mocha-junit-reporter.git"},"keywords":["mocha","junit","reporter"],"author":{"name":"Michael Allen","email":"michael.lee.allen@gmail.com"},"license":"MIT","devDependencies":{"@sinonjs/fake-timers":"^6.0.1","chai":"^3.0.0","chai-xml":"^0.3.0","eslint":"^7.0.0","mocha":"^9.1.2","mocha2":"npm:mocha@2.2.5","mocha3":"npm:mocha@^3.0.0","mocha4":"npm:mocha@^4.0.0","mocha5":"npm:mocha@^5.0.0","mocha6":"npm:mocha@^6.0.0","mocha7":"npm:mocha@^7.2.0","mocha8":"npm:mocha@^8.4.0","mocha9":"npm:mocha@^9.1.2","rimraf":"^3.0.2","test-console":"^1.0.0","xmllint":"^0.1.1"},"dependencies":{"debug":"^4.3.4","md5":"^2.3.0","mkdirp":"~1.0.4","strip-ansi":"^6.0.1","xml":"^1.0.1"},"peerDependencies":{"mocha":">=2.2.5"},"gitHead":"3223dd4033c73184a0cad38000f962d3091e94b9","bugs":{"url":"https://github.com/dannysilence/mocha-junit-reporter/issues"},"homepage":"https://github.com/dannysilence/mocha-junit-reporter#readme","_id":"@dannysilence/mocha-junit-reporter@2.1.7","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-8vNj5ukMltBo8EZzCNrDJF61ZZVhBoFPIeg5FKbBOUZ6JsYlRgiYyvmBvTWwDXnLSrZer8Fzr0SBanmdrlMF+w==","shasum":"2ccb48a680ec6a66d4d2c0a0b2d74f46e17449c4","tarball":"https://registry.npmjs.org/@dannysilence/mocha-junit-reporter/-/mocha-junit-reporter-2.1.7.tgz","fileCount":12,"unpackedSize":82027,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3h7/gPvFfshln6pSGPKvPiuqE/KXTOpkyjJXq0hdNHAIgG6L2IlM2SYVtc2EUJT4I0hquJwP+rKycpXam7cZTDoA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWrYOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSNA/9HPrtEc/cdj2NXY3tpMGA8UMUq+WorBzHXuXantSzLj4fpMj/\r\nxqBCDM7Iy6DZ7ip+gqOWcsA3LwlT4cvO8nJQaTq92+nE00Fz+ZggmqQ5RDb+\r\nze7DTMCo6msKo0cJ3U3lPvJETwBcnJI27lW3+DdxSEk+CKFdfoFZtPw7ge5R\r\nClZr6qC+bgmSoq5NMQP7glxp07X7wn4Z56+b6dFR5/50Guk/CEPmpsmX7Sli\r\nRHxdk2kbSLPKVaD6e4R42MP023H/Kf15E4TUODBknBN11KKZ/SlUHZzsPpeQ\r\nG/YLOrts25/WvY8n8XtQLzFZ0jo0IRScosGq4cZt/bQDwVWS6erTEHkaNaS5\r\nPsnXDhJTFVn6712M4d0XjSVO+MlnAyeVeAElCmcdtydFsJtwsj7F27gm8jwS\r\nDKL1l5PYbsqAA+Zt4MvEZtCYUbHblmo5ThxrL6lbxmatnv5XevZ3Qi1xOHX5\r\nOYVOx4q17235AtuQqZ2ObDPuelsry/QtQxx2dIajAWJQBygRe9sxfqKEc4he\r\nn9wmpDcXikfZStOrU0ARYjdCEC7bBXCRM6CsV2lfRouIUyn9bEixgrbA2CPB\r\n35xpz9s+aqhyjRh3xqi+hwxC0/MA1Kn8nM+Ht+wQ/k1tN61UrNGg5ab/dxwN\r\nVaExaCcHbBBRAT3mwFdqm2ViqSmZdIlDO8s=\r\n=xx/h\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dannysilence","email":"Danylobondarenko80386@gmail.com"},"directories":{},"maintainers":[{"name":"dannysilence","email":"Danylobondarenko80386@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mocha-junit-reporter_2.1.7_1666889230065_0.15627413725926464"},"_hasShrinkwrap":false},"2.1.8":{"name":"@dannysilence/mocha-junit-reporter","version":"2.1.8","description":"A JUnit reporter for mocha.","main":"index.js","scripts":{"ci":"npm run lint && npm run test","lint":"eslint '*.js' 'test/**/*.js'","test":"MOCHA_FILE=test/mocha.xml node_modules/.bin/mocha test --reporter=spec","test:none":"echo okay","tdd":"MOCHA_FILE=test/mocha.xml node_modules/.bin/mocha test --reporter=min --watch"},"repository":{"type":"git","url":"git+https://github.com/dannysilence/mocha-junit-reporter.git"},"keywords":["mocha","junit","reporter"],"author":{"name":"Michael Allen","email":"michael.lee.allen@gmail.com"},"license":"MIT","devDependencies":{"@sinonjs/fake-timers":"^6.0.1","chai":"^3.0.0","chai-xml":"^0.3.0","eslint":"^7.0.0","mocha":"^9.1.2","mocha2":"npm:mocha@2.2.5","mocha3":"npm:mocha@^3.0.0","mocha4":"npm:mocha@^4.0.0","mocha5":"npm:mocha@^5.0.0","mocha6":"npm:mocha@^6.0.0","mocha7":"npm:mocha@^7.2.0","mocha8":"npm:mocha@^8.4.0","mocha9":"npm:mocha@^9.1.2","rimraf":"^3.0.2","test-console":"^1.0.0","xmllint":"^0.1.1"},"dependencies":{"debug":"^4.3.4","md5":"^2.3.0","mkdirp":"~1.0.4","strip-ansi":"^6.0.1","xml":"^1.0.1"},"peerDependencies":{"mocha":">=2.2.5"},"gitHead":"2bf0add69d33e71424754a73c618344e0d8d248a","bugs":{"url":"https://github.com/dannysilence/mocha-junit-reporter/issues"},"homepage":"https://github.com/dannysilence/mocha-junit-reporter#readme","_id":"@dannysilence/mocha-junit-reporter@2.1.8","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-hyW7tB0rlbBpIa7Y6T6xySp3LFxKctLoq0KBa//DNdtt2ug4wESALJ5SKQA5RGPG0LdLFkMQVLfan5WrVhvFrg==","shasum":"e2a77c3343ec8d3d2bdae8084172afa5e5709639","tarball":"https://registry.npmjs.org/@dannysilence/mocha-junit-reporter/-/mocha-junit-reporter-2.1.8.tgz","fileCount":12,"unpackedSize":82029,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6RaPcZe5za1685irkbxeOU0WIVpYjkKTpZfoc4ofnmwIgSia7LuX6Wtnri0xeSeijyxYysv4bPkrQaqeHYvAAuBI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWsAcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2yw//dYKDvkDDIZhhryFm1tx/AMzrBZk+v3URFcI0MezZETQfsamp\r\n2aXasLUCAbN5LKTNvXFbxjrFxK+HSSd5u+az8N4I/58SX47ZSOlMJcWwF0ky\r\nn9og5AIpL4gKomsA3VlaxJHlQGfmHr6pdJghkbwPDBfkspUVU4ADcndwWubj\r\nX9v6tdbx6Zv0skpb2Z54O1MJhuTS4rmzkuLy47EoNhpf25rnE+SgK8MOAXA4\r\nekQOW2K9HldiSFEP1QE/dtcXBb806JY7IvbPdn+MCh2qBORiXszuMkinJ9D2\r\nj9+m2wC/8pYCmug9KztJpCPEk5ZgW8vKdQrXQL6l4IWQuOImUaU8I4/+oAIl\r\nCjdvVNuEgJhVnL0DbvUh/Hq+18wUMn5ihttc1HwCMdDJ3aJ2BU8aNKx91qnZ\r\ng6a2pHm9T0Gk6FgSjqsFW5+rVwhyf72hmJdH1RXBMmia3DqMz/q9xAwb5sPV\r\n0QEuIuzY+ht1MR+OJZClie1Y22XgKKw7XQN7kCnwPKsUuGLXU1xL/17z3f71\r\nP/JGi6fva+ZeSUyOfEUrLYUNtnT5iTW+rzIWJlvppFWqVxRZRbkRW+TEPHnK\r\nfKpWvkHNmHXFYjAK1VYSAIK+zfeYxUfQkEVo6mST9ZFKd+CzZybmJ8TW+ZSH\r\n2ccOPIdGGnPESwizH2mzWrlshd8DaxIabLo=\r\n=+SYO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dannysilence","email":"Danylobondarenko80386@gmail.com"},"directories":{},"maintainers":[{"name":"dannysilence","email":"Danylobondarenko80386@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mocha-junit-reporter_2.1.8_1666891804442_0.14006834136717305"},"_hasShrinkwrap":false},"2.1.9":{"name":"@dannysilence/mocha-junit-reporter","version":"2.1.9","description":"A JUnit reporter for mocha.","main":"index.js","scripts":{"ci":"npm run lint && npm run test","lint":"eslint '*.js' 'test/**/*.js'","test":"MOCHA_FILE=test/mocha.xml node_modules/.bin/mocha test --reporter=spec","test:none":"echo okay","tdd":"MOCHA_FILE=test/mocha.xml node_modules/.bin/mocha test --reporter=min --watch"},"repository":{"type":"git","url":"git+https://github.com/dannysilence/mocha-junit-reporter.git"},"keywords":["mocha","junit","reporter"],"author":{"name":"Michael Allen","email":"michael.lee.allen@gmail.com"},"license":"MIT","devDependencies":{"@sinonjs/fake-timers":"^6.0.1","chai":"^3.0.0","chai-xml":"^0.3.0","eslint":"^7.0.0","mocha":"^9.1.2","mocha2":"npm:mocha@2.2.5","mocha3":"npm:mocha@^3.0.0","mocha4":"npm:mocha@^4.0.0","mocha5":"npm:mocha@^5.0.0","mocha6":"npm:mocha@^6.0.0","mocha7":"npm:mocha@^7.2.0","mocha8":"npm:mocha@^8.4.0","mocha9":"npm:mocha@^9.1.2","rimraf":"^3.0.2","test-console":"^1.0.0","xmllint":"^0.1.1"},"dependencies":{"debug":"^4.3.4","md5":"^2.3.0","mkdirp":"~1.0.4","strip-ansi":"^6.0.1","xml":"^1.0.1"},"peerDependencies":{"mocha":">=2.2.5"},"gitHead":"d4b14c1bf04d9c90dda4dc82277c85abfc890454","bugs":{"url":"https://github.com/dannysilence/mocha-junit-reporter/issues"},"homepage":"https://github.com/dannysilence/mocha-junit-reporter#readme","_id":"@dannysilence/mocha-junit-reporter@2.1.9","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-vESGHCSuQJwhU7TaYWLT0HhXfQXs6WJargNcnmoqZUBwpJnGxA9FxS0c3jIt4Sxg6YFFxcsyTQtaBjl8F3neDw==","shasum":"81782e140d092e593e7ac1ed876742008630b0f2","tarball":"https://registry.npmjs.org/@dannysilence/mocha-junit-reporter/-/mocha-junit-reporter-2.1.9.tgz","fileCount":12,"unpackedSize":82027,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDj3ZEWdxylmfZfOvNLhRGRrK7BGvOkkFK6tHkMtRCvKgIhANsBXZGxSq8yiOUh2QluxChKPl+/RRwawmLUb6GpkI33"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjW4AoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5nA/8DyIC3no1V/zO1NYSIcmSZ623uXHOQOYj0p7BfVufs/dmiWst\r\n10QrLlpincL2nQELkSOHO8BOGLsiJZnxWJCCRRMwlm4xPpAhydf7A/JiJQ9y\r\ne/w6pMm13jJR9ePVvOFlzKq8M22OSx10mARPFFQMJxoTl1wYVh/mubS2Zhae\r\nrl+sK47DKcgI93nmdk7vEUFHQ19FVUDB0Vwutin2DqTAHwZ7HEUSmknmUp2y\r\nR/bKIXWi8fwc7jhDwoW6cw5HQGdWp3/6H24CbEdif0c7d9nLp9QeaU3jaFyM\r\nhdVx2oYltHVVUzOpJQ42qOKW8m1fX6entYvg2xhUZcqTh3Th86XEg/WLdaAD\r\nB3LCs7cBeVgBlh8K+C2qsDsYFyXVBIT7ln2fiGAkRpfrxJcc/zy82E9jR0bB\r\nEMukAZ/wDjvCAjwL/6qyXQrwrRbkJPSaHR3dwis4HZrKssEKOrS7jB4tT5Ke\r\nWxhktjxCRhiHUm0WM1HMTkybbWmy+nkte2eb89gsh6qZLqr9NpkHf+nildMT\r\nZuVJeXz1trsxdJI+SCs6qIrkGn9ws1vMBjfTQh0ZiRvs0q0kMFuExfTG1+nC\r\nDBqD+lNFwyyyqRQJPSRoj6cSiPyG/WqyDpieSGcWs1Xh8oEAjmiaCmqz+BXO\r\nZFXbKE+WdwhKiDn38XFjpDwgsDInlF+9SLI=\r\n=4bFd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dannysilence","email":"Danylobondarenko80386@gmail.com"},"directories":{},"maintainers":[{"name":"dannysilence","email":"Danylobondarenko80386@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mocha-junit-reporter_2.1.9_1666940968433_0.26032948786337573"},"_hasShrinkwrap":false},"2.1.10":{"name":"@dannysilence/mocha-junit-reporter","version":"2.1.10","description":"A JUnit reporter for mocha.","main":"index.js","scripts":{"ci":"npm run lint && npm run test","lint":"eslint '*.js' 'test/**/*.js'","test":"MOCHA_FILE=test/mocha.xml node_modules/.bin/mocha test --reporter=spec","test:none":"echo okay","tdd":"MOCHA_FILE=test/mocha.xml node_modules/.bin/mocha test --reporter=min --watch"},"repository":{"type":"git","url":"git+https://github.com/dannysilence/mocha-junit-reporter.git"},"keywords":["mocha","junit","reporter"],"author":{"name":"Michael Allen","email":"michael.lee.allen@gmail.com"},"license":"MIT","devDependencies":{"@sinonjs/fake-timers":"^6.0.1","chai":"^3.0.0","chai-xml":"^0.3.0","eslint":"^7.0.0","mocha":"^9.1.2","mocha2":"npm:mocha@2.2.5","mocha3":"npm:mocha@^3.0.0","mocha4":"npm:mocha@^4.0.0","mocha5":"npm:mocha@^5.0.0","mocha6":"npm:mocha@^6.0.0","mocha7":"npm:mocha@^7.2.0","mocha8":"npm:mocha@^8.4.0","mocha9":"npm:mocha@^9.1.2","rimraf":"^3.0.2","test-console":"^1.0.0","xmllint":"^0.1.1"},"dependencies":{"debug":"^4.3.4","md5":"^2.3.0","mkdirp":"~1.0.4","strip-ansi":"^6.0.1","xml":"^1.0.1"},"peerDependencies":{"mocha":">=2.2.5"},"gitHead":"a18b864be6aa4b4ea259725ca7263e664cc4166d","bugs":{"url":"https://github.com/dannysilence/mocha-junit-reporter/issues"},"homepage":"https://github.com/dannysilence/mocha-junit-reporter#readme","_id":"@dannysilence/mocha-junit-reporter@2.1.10","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-RdcGRNwaTAG88N2lZPK10lug1ICki6drcf0yuwbvnvz9cYdJ1l22L1qgXy3BGMYA98y99tbxAzpCHJ3G2dc80g==","shasum":"dceeea539ea63e9bff05d88beaaea67c706379d9","tarball":"https://registry.npmjs.org/@dannysilence/mocha-junit-reporter/-/mocha-junit-reporter-2.1.10.tgz","fileCount":12,"unpackedSize":82178,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEuzxnfdQBaKUHlLBETeU6i23oW8GVxrtUdQE1OA1GTBAiEA0HC+dYtV7xPs3Jn+asF0gKVRJxSaZZ0hmd9ml8jP1Kk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbttEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9Zg/9GVeohxnFdzl8GSAUpWH3zTO281OHmE8fh3NKumqEOkvlHJLz\r\nMI0zhkxE4WebqBhpB76grMjrFOd8pw2EG1T7X4ua/MCqn0YM91I3z5/Eilp7\r\n8RnV8OxgcPWyFYeITkS0VT0ssU8D0KiSOYKcWuDoEZRzTuOztvThYcElPy2A\r\nU6fyzOQLak4GZg2WOipECz3RzwVdAXl734LyDqmj7NdvZe3nxyqYnFUxVh2R\r\n2eUQ4cgyq6txV9Im5Z8FK3J1+FzdJXDniha0Afh2jDnfHkyv4BgOb//EYYsa\r\nr4qYWRJmToVHJrNHvqJxYmkTz1wTuvGcr47FA+l+810AcEK9jmG5T/xv9LO+\r\nYRGbnCQ3862S2UYNm9y6iqkPh1ZMBH2JlOL1ACv9DPGnQWPBX5UOesZ/gi0h\r\nOLbEVQbBINUwyUi4Flvwqel7ako3PGckMRoSew/xW5k328kVtmbpFmmmqvoI\r\nPp9WxMV27mQCFu086819Mdz2v+m/lr2U7FOmK3UNF/C6uv56Fe12R/9an1aH\r\noee9CmqrON3dERyZ3WMab/UmGIAetSu4ppS9cF0X0KQ5QuEyNFllttULmJh1\r\n+F0hz7osaxFibdjkk6ZhDytarO0T3K9HvP+UKEyunwfXY0kyAXvMmwIvBJdD\r\nTXEhTGq11kvd5iWxvFI9UoK1GsHel6IM4Wk=\r\n=fIUm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dannysilence","email":"Danylobondarenko80386@gmail.com"},"directories":{},"maintainers":[{"name":"dannysilence","email":"Danylobondarenko80386@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mocha-junit-reporter_2.1.10_1668209476151_0.4610336319769288"},"_hasShrinkwrap":false},"2.1.11":{"name":"@dannysilence/mocha-junit-reporter","version":"2.1.11","description":"A JUnit reporter for mocha.","main":"index.js","scripts":{"ci":"npm run lint && npm run test","lint":"eslint '*.js' 'test/**/*.js'","test":"MOCHA_FILE=test/mocha.xml node_modules/.bin/mocha test --reporter=spec","test:none":"echo okay","tdd":"MOCHA_FILE=test/mocha.xml node_modules/.bin/mocha test --reporter=min --watch"},"repository":{"type":"git","url":"git+https://github.com/dannysilence/mocha-junit-reporter.git"},"keywords":["mocha","junit","reporter"],"author":{"name":"Michael Allen","email":"michael.lee.allen@gmail.com"},"license":"MIT","devDependencies":{"@sinonjs/fake-timers":"^6.0.1","chai":"^3.0.0","chai-xml":"^0.3.0","eslint":"^7.0.0","mocha":"^9.1.2","mocha2":"npm:mocha@2.2.5","mocha3":"npm:mocha@^3.0.0","mocha4":"npm:mocha@^4.0.0","mocha5":"npm:mocha@^5.0.0","mocha6":"npm:mocha@^6.0.0","mocha7":"npm:mocha@^7.2.0","mocha8":"npm:mocha@^8.4.0","mocha9":"npm:mocha@^9.1.2","rimraf":"^3.0.2","test-console":"^1.0.0","xmllint":"^0.1.1"},"dependencies":{"debug":"^4.3.4","md5":"^2.3.0","mkdirp":"~1.0.4","strip-ansi":"^6.0.1","xml":"^1.0.1"},"peerDependencies":{"mocha":">=2.2.5"},"gitHead":"c7a126f71ab56ac1403203ab463d819f9b22df2b","bugs":{"url":"https://github.com/dannysilence/mocha-junit-reporter/issues"},"homepage":"https://github.com/dannysilence/mocha-junit-reporter#readme","_id":"@dannysilence/mocha-junit-reporter@2.1.11","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-MD5hZtdPs/Ynr7/vallKg5SqAZCSQDgh0+a4SpShIyH4h0M2HOpZ974qM2oKzBIvk/LTgaKlIreO/ZX20vqRcQ==","shasum":"c90079b97f311f8ee792a0018240b84cc948a1f6","tarball":"https://registry.npmjs.org/@dannysilence/mocha-junit-reporter/-/mocha-junit-reporter-2.1.11.tgz","fileCount":12,"unpackedSize":82184,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGIDNcPW3w3pEV8sdgL7oGSYWkY3k/6mZPGBpo3Tr6N9AiEAue3K770uftcSkzt6ugsIYM8sTaysNdTk34/T1TkXjVg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjd09SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2DA/8C4uMABEJn4ZXKSYPKtD+Jqz5QuOSykxXw7DtzHa1FvjxTQnj\r\n0O5IVwtZ0CoxQrMzOnsTyc/xCDIg9KWiL5VXMj7t9Ups/1X6aMVRnEjOMLzq\r\nUaThh7+JF05PxRPY6cOl8WKdpOOh4YbY9HHzjmjgIy9FlYcHq12qaPHMaGKc\r\n9JEOSoARo8mO0Dx84e0SznO2AEd/u3jkrJQvrE3omwn3yCGTm92ZIW5sH5Sd\r\n2ruwpCpERyxZ2bpUs3O/w1xmLjpLu0siHO4LZ01c7vU5OJ8h9KD12slm8uSo\r\n8rCbT0h3L3thST5/DriMAyOcX1zlVJFftAiulo09xgDZMgXBEEFytgxcfZC4\r\ng8uhYqGzcCDYXrB6xMTBcTB0lhvq1/vlLWjaBIuXvUuW+zKGjmCw11hedsH+\r\nzcjZWjAtGJqoX6bRLyE4CKYGkU45w01U83XtSTKg61Mn/+BVMwF8Y6YWHZB4\r\nmzktM6ulltrbrxqzPPHxhtaWvhJxK+5Wjw33jCkt2WSJ/mLH2dez7d4LJ318\r\nw/WRso5+362FuFn+kbAvu0ZO9Piv51jlK6wZO4CVJ7Lz7/XY4Glmt857fEaS\r\nT6SU/ROGn8uPwv8OlMo+IH8Cuyt9ulnOVygLIqqBCpQQOJtWMAPQr0V6i0aw\r\ne1ZdeIZaNTYRkl9wIjfMew3iShMBo4mVPf0=\r\n=BnBK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dannysilence","email":"Danylobondarenko80386@gmail.com"},"directories":{},"maintainers":[{"name":"dannysilence","email":"Danylobondarenko80386@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mocha-junit-reporter_2.1.11_1668763474393_0.21531140190416798"},"_hasShrinkwrap":false},"2.1.12":{"name":"@dannysilence/mocha-junit-reporter","version":"2.1.12","description":"A JUnit reporter for mocha.","main":"index.js","scripts":{"ci":"npm run lint && npm run test","lint":"eslint '*.js' 'test/**/*.js'","test":"MOCHA_FILE=test/mocha.xml node_modules/.bin/mocha test --reporter=spec","test:none":"echo okay","tdd":"MOCHA_FILE=test/mocha.xml node_modules/.bin/mocha test --reporter=min --watch"},"repository":{"type":"git","url":"git+https://github.com/dannysilence/mocha-junit-reporter.git"},"keywords":["mocha","junit","reporter"],"author":{"name":"Michael Allen","email":"michael.lee.allen@gmail.com"},"license":"MIT","devDependencies":{"@sinonjs/fake-timers":"^6.0.1","chai":"^3.0.0","chai-xml":"^0.3.0","eslint":"^7.0.0","mocha":"^9.1.2","mocha2":"npm:mocha@2.2.5","mocha3":"npm:mocha@^3.0.0","mocha4":"npm:mocha@^4.0.0","mocha5":"npm:mocha@^5.0.0","mocha6":"npm:mocha@^6.0.0","mocha7":"npm:mocha@^7.2.0","mocha8":"npm:mocha@^8.4.0","mocha9":"npm:mocha@^9.1.2","rimraf":"^3.0.2","test-console":"^1.0.0","xmllint":"^0.1.1"},"dependencies":{"debug":"^4.3.4","md5":"^2.3.0","mkdirp":"~1.0.4","strip-ansi":"^6.0.1","xml":"^1.0.1"},"peerDependencies":{"mocha":">=2.2.5"},"gitHead":"4d6e6a26b18438618277463d689c30c01d9e84ba","bugs":{"url":"https://github.com/dannysilence/mocha-junit-reporter/issues"},"homepage":"https://github.com/dannysilence/mocha-junit-reporter#readme","_id":"@dannysilence/mocha-junit-reporter@2.1.12","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-xvgFMIOpXKncCp50+duGoGqQRMpVKtF7poydFMoHcsTOlRJgFqCjc2G0hqo1CIyftgR+EkvfYv+7/0CW3HC3UQ==","shasum":"d1c73d0bfb46e2c86a7fdd718aa9aec675b64c62","tarball":"https://registry.npmjs.org/@dannysilence/mocha-junit-reporter/-/mocha-junit-reporter-2.1.12.tgz","fileCount":12,"unpackedSize":83467,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICbvTg0wHAGjSeQFs3SPcGrm54mScTBp8yGlHW0vKgAvAiBoFWjccuJAgj24NprLJmRtvPjyI1JK5pM9CJCI7n+PZg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmvgtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoEuw//T/ruAUYJqBnTxP1ByetrfPNjNOlyEDigEyr4OVRcJq6Jchpu\r\nEdfPY+CRR0usXdASQuRhg8Q6u4HKjH8xLz9CQ0eFUopkgakvxzwh+Cn+7m8b\r\nk8ljRT6cfbRy5DrFZHbQFY4vVla987Dfniic7QZMU0FFszAN5fZCG3ZQUO7E\r\n8aU5AuTfgSRBptviHV56TvK05jr4NPpF3Q7mUuQMecUN3ck/dDCneUVAZDur\r\n4ACJpqEP9LveC9hD4EzvSMcel4HuGpL5ZDQdp0s5bY7Ws26BZUxbmv3C8ZIS\r\nm2QSvtrSw7helGkmJpxqyCQAgih/eNFHJPVaXgZXfhcLFRdL2vELKNbRQYCQ\r\ncxd8tXGog/O0QgH/vf+Nlg1BVrW2L16QLApyNRapyKsDIY3QFbozEkA9d33Z\r\nFvuVAVsd8ZnRQRjlnMZMCPL82vtQt77ql1NSnqHgoCQiqE5sbHw9AdZszzMl\r\nag8Nsw8yQlmvRwMHfAYYldWDlABKGfVB4TAxNRuDadNcG4CpqQCFeZNXwow5\r\nshFbWJVBiOCnB0A5sU2Xe3NSJf4rqGswYnkmgqSy2CXZUtaI5DWuobv2JCTl\r\nstaIrDnr1/b97jKf+YFg/8I2890WdtcUZ2z6ycneKWjwUJbIjO4YcdKgRASA\r\n+Jz+FegrsM3gCq3JevJAiCLSufZNMKytRKw=\r\n=CzVo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dannysilence","email":"Danylobondarenko80386@gmail.com"},"directories":{},"maintainers":[{"name":"dannysilence","email":"Danylobondarenko80386@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mocha-junit-reporter_2.1.12_1671100461296_0.9115466368013283"},"_hasShrinkwrap":false}},"time":{"created":"2022-10-27T15:36:37.901Z","2.1.3":"2022-10-27T15:36:38.421Z","modified":"2022-12-15T10:34:21.574Z","2.1.4":"2022-10-27T15:51:44.683Z","2.1.5":"2022-10-27T16:27:36.350Z","2.1.6":"2022-10-27T16:34:17.394Z","2.1.7":"2022-10-27T16:47:10.295Z","2.1.8":"2022-10-27T17:30:04.665Z","2.1.9":"2022-10-28T07:09:28.644Z","2.1.10":"2022-11-11T23:31:16.353Z","2.1.11":"2022-11-18T09:24:34.548Z","2.1.12":"2022-12-15T10:34:21.489Z"},"maintainers":[{"name":"dannysilence","email":"Danylobondarenko80386@gmail.com"}],"description":"A JUnit reporter for mocha.","homepage":"https://github.com/dannysilence/mocha-junit-reporter#readme","keywords":["mocha","junit","reporter"],"repository":{"type":"git","url":"git+https://github.com/dannysilence/mocha-junit-reporter.git"},"author":{"name":"Michael Allen","email":"michael.lee.allen@gmail.com"},"bugs":{"url":"https://github.com/dannysilence/mocha-junit-reporter/issues"},"license":"MIT","readme":"# JUnit Reporter for Mocha\n\n[![Build Status][travis-badge]][travis-build]\n[![npm][npm-badge]][npm-listing]\n\nProduces JUnit-style XML test results.\n\n## Installation\n\n```shell\n$ npm install mocha-junit-reporter --save-dev\n```\n\nor as a global module\n```shell\n$ npm install -g mocha-junit-reporter\n```\n\n## Usage\nRun mocha with `mocha-junit-reporter`:\n\n```shell\n$ mocha test --reporter mocha-junit-reporter\n```\nThis will output a results file at `./test-results.xml`.\nYou may optionally declare an alternate location for results XML file by setting\nthe environment variable `MOCHA_FILE` or specifying `mochaFile` in `reporterOptions`:\n\n```shell\n$ MOCHA_FILE=./path_to_your/file.xml mocha test --reporter mocha-junit-reporter\n```\nor\n```shell\n$ mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./path_to_your/file.xml\n```\nor\n```javascript\nvar mocha = new Mocha({\n    reporter: 'mocha-junit-reporter',\n    reporterOptions: {\n        mochaFile: './path_to_your/file.xml'\n    }\n});\n```\n\n### Append properties to testsuite\n\nYou can also add properties to the report under `testsuite`. This is useful if you want your CI environment to add extra build props to the report for analytics purposes\n\n```xml\n<testsuites>\n  <testsuite>\n    <properties>\n      <property name=\"BUILD_ID\" value=\"4291\"/>\n    </properties>\n    <testcase/>\n    <testcase/>\n    <testcase/>\n  </testsuite>\n</testsuites>\n```\n\nTo do so pass them in via env variable:\n```shell\nPROPERTIES=BUILD_ID:4291 mocha test --reporter mocha-junit-reporter\n```\nor\n```javascript\nvar mocha = new Mocha({\n    reporter: 'mocha-junit-reporter',\n    reporterOptions: {\n        properties: {\n            BUILD_ID: 4291\n        }\n    }\n})\n```\n\n### Results Report\n\nResults XML filename can contain `[hash]`, e.g. `./path_to_your/test-results.[hash].xml`. `[hash]` is replaced by MD5 hash of test results XML. This enables support of parallel execution of multiple `mocha-junit-reporter`'s writing test results in separate files.\n\nIn order to display full suite title (including parents) just specify `testsuitesTitle` option\n```javascript\nvar mocha = new Mocha({\n    reporter: 'mocha-junit-reporter',\n    reporterOptions: {\n        testsuitesTitle: true,\n        suiteTitleSeparatedBy: '.' // suites separator, default is space (' '), or period ('.') in jenkins mode\n    }\n});\n```\n\nIf you want to **switch classname and name** of the generated testCase XML entries, you can use the `testCaseSwitchClassnameAndName` reporter option.\n\n```javascript\nvar mocha = new Mocha({\n    reporter: 'mocha-junit-reporter',\n    reporterOptions: {\n        testCaseSwitchClassnameAndName: true\n    }\n});\n```\n\nHere is an example of the XML output when using the `testCaseSwitchClassnameAndName` option:\n\n| value             | XML output                                                                              |\n| ----------------- | --------------------------------------------------------------------------------------- |\n| `true`            | `<testcase name=\"should behave like so\" classname=\"Super Suite should behave like so\">` |\n| `false` (default) | `<testcase name=\"Super Suite should behave like so\" classname=\"should behave like so\">` |\n\nYou can also configure the `testsuites.name` attribute by setting `reporterOptions.testsuitesTitle` and the root suite's `name` attribute by setting `reporterOptions.rootSuiteTitle`.\n\n### System out and system err\nThe JUnit format defines a pair of tags - `<system-out/>` and `<system-err/>` - for describing a test's generated output\nand error streams, respectively. It is possible to pass the test outputs/errors as an array of text lines:\n```js\nit ('should report output', function () {\n  this.test.consoleOutputs = [ 'line 1 of output', 'line 2 of output' ];\n});\nit ('should report error', function () {\n  this.test.consoleErrors = [ 'line 1 of errors', 'line 2 of errors' ];\n});\n```\n\nSince this module is only a reporter and not a self-contained test runner, it does not perform\noutput capture itself. Thus, the author of the tests is responsible for providing a mechanism\nvia which the outputs/errors array will be populated.\n\nIf capturing only console.log/console.error is an option, a simple (if a bit hack-ish) solution is to replace\nthe implementations of these functions globally, like so:\n```js\nvar util = require('util');\n\ndescribe('my console tests', function () {\n  var originalLogFunction = console.log;\n  var originalErrorFunction = console.error;\n  beforeEach(function _mockConsoleFunctions() {\n    var currentTest = this.currentTest;\n    console.log = function captureLog() {\n      var formattedMessage = util.format.apply(util, arguments);\n      currentTest.consoleOutputs = (currentTest.consoleOutputs || []).concat(formattedMessage);\n    };\n    console.error = function captureError() {\n      var formattedMessage = util.format.apply(util, arguments);\n      currentTest.consoleErrors = (currentTest.consoleErrors || []).concat(formattedMessage);\n    };\n  });\n  afterEach(function _restoreConsoleFunctions() {\n    console.log = originalLogFunction;\n    console.error = originalErrorFunction;\n  });\n  it('should output something to the console', function() {\n    // This should end up in <system-out>:\n    console.log('hello, %s', 'world');\n  });\n});\n```\n\nRemember to run with `--reporter-options outputs=true` if you want test outputs in XML.\n\n### Attachments\nenabling the `attachments` configuration option will allow for attaching files and screenshots in [JUnit Attachments Plugin](https://wiki.jenkins.io/display/JENKINS/JUnit+Attachments+Plugin) format.\n\nAttachment path can be injected into the test object\n```js\nit ('should include attachment', function () {\n  this.test.attachments = ['/absolut/path/to/file.png'];\n});\n```\n\nIf both attachments and outputs are enabled, and a test injects both consoleOutputs and attachments, then\nthe XML output will look like the following:\n```xml\n<system-out>output line 1\noutput line 2\n[[ATTACHMENT|path/to/file]]</system-out>\n```\n\n### Full configuration options\n\n| Parameter                      | Default                | Effect                                                                                                                  |\n| ------------------------------ | ---------------------- | ----------------------------------------------------------------------------------------------------------------------- |\n| mochaFile                      | `test-results.xml`     | configures the file to write reports to                                                                                 |\n| includePending                 | `false`                | if set to a truthy value pending tests will be included in the report                                                   |\n| properties                     | `null`                 | a hash of additional properties to add to each test suite                                                               |\n| toConsole                      | `false`                | if set to a truthy value the produced XML will be logged to the console                                                 |\n| useFullSuiteTitle              | `false`                | if set to a truthy value nested suites' titles will show the suite lineage                                              |\n| suiteTitleSeparatedBy          | ` ` (space)            | the character to use to separate nested suite titles. (defaults to ' ', '.' if in jenkins mode)                         |\n| testCaseSwitchClassnameAndName | `false`                | set to a truthy value to switch name and classname values                                                               |\n| rootSuiteTitle                 | `Root Suite`           | the name for the root suite. (defaults to 'Root Suite')                                                                 |\n| testsuitesTitle                | `Mocha Tests`          | the name for the `testsuites` tag (defaults to 'Mocha Tests')                                                           |\n| outputs                        | `false`                | if set to truthy value will include console output and console error output                                             |\n| attachments                    | `false`                | if set to truthy value will attach files to report in `JUnit Attachments Plugin` format (after console outputs, if any) |\n| antMode                        | `false`                | set to truthy value to return xml compatible with [Ant JUnit schema][ant-schema]                                        |\n| antHostname                    | `process.env.HOSTNAME` | hostname to use when running in `antMode`  will default to environment `HOSTNAME`                                       |\n| jenkinsMode                    | `false`                | if set to truthy value will return xml that will display nice results in Jenkins                                        |\n| jenkinsClassnamePrefix         | `undefined`            | adds a prefix to a classname when running  in `jenkinsMode`                                                             |\n\n[travis-badge]: https://travis-ci.org/michaelleeallen/mocha-junit-reporter.svg?branch=master\n[travis-build]: https://travis-ci.org/michaelleeallen/mocha-junit-reporter\n[npm-badge]: https://img.shields.io/npm/v/mocha-junit-reporter.svg?maxAge=2592000\n[npm-listing]: https://www.npmjs.com/package/mocha-junit-reporter\n[ant-schema]: http://windyroad.org/dl/Open%20Source/JUnit.xsd\n","readmeFilename":"README.md"}