{"_id":"@usehenri/testing","_rev":"28-7c227dfbe4c7b028bf65388fef08ccd3","name":"@usehenri/testing","dist-tags":{"latest":"1.2.0"},"versions":{"0.32.0":{"name":"@usehenri/testing","version":"0.32.0","author":{"name":"Felix-Antoine Paradis"},"license":"MIT","_id":"@usehenri/testing@0.32.0","maintainers":[{"name":"reel","email":"felixp@gmail.com"}],"dist":{"shasum":"0e85446747459c4feef87520a80a5d6be7fcf05d","tarball":"https://registry.npmjs.org/@usehenri/testing/-/testing-0.32.0.tgz","fileCount":2,"integrity":"sha512-h5I77nqMKe0OB9FJOuiOhy4KFbf4U2oE6UTJ4IrrR1siUvkjDX6N6eT/6k0SO0DogOgwNamK5EDK0/FocC5BDw==","signatures":[{"sig":"MEUCIHdHBI7xdc+/XwRzyDlHuLGTlcshYXCe5vsAqiQ81H8/AiEAyIkgGTXBuIGJsPvuKChAh7PYuUS7JBr/3jEeYCA/f6I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbz1jCCRA9TVsSAnZWagAAw5EP/jtMCN1efA1R+vwZMDPU\n46ljzuVrfgL1c9qMpMXTwVHHa5iRNdoeUJrxMyXoM5QC6Be0LsC1I6tDsbj/\nQMtG62uduZ9t0s7hgltqtoxm6tLuS1x5Z/qgCWaD0D6HUrg55jRasBfGixnx\n50X74W5n62sc33brqYy8hQ2+hb4eP7QdfxVQs9s/Nc9yxhWmg4zffU+zTsme\nIOQ6rs9sCyHBV70UIjTbD3UuE8PgMiYHwdvMyc5coGYrdukfUv5fyC+DwEHQ\nJZm0hZPMiuW1HiafupFzsGNwrr4mRo3m1SQRGlw1mCiUErrR+lJM5BvKxYpr\nXCAub3uPT4HkH1ydxDbNljvUs+ewH3VEyDzNZ2MLDth3y/9TWKHLR+XEX3ak\nAh/9ToNCvwWWT6uoOs69XhU4ksr7aAIi7udckgogclwNUzUnVDv08brD6+yZ\nvELz5nmzHRqCd3B1HGqhrwisdyohMmhHYEZiUFI5b+QS+LefcfIFKYSA1Tl9\neKlNdFXgzxfG2pHn8d0KPDfDsEtWxyKHfsPBSSFEtZtvYjJ2avyuBdMNs8Aa\nVBXx59rGDTJu97ICrhNyavlV4SBjXte6Y0R7q8q5j5nMX8PqbnVAG2eMuZoS\n4TdOThgq9x+bYMjVSFKY42RMYJRA7VH4BTvn7TNg7MWixy93fmsejNauu+jP\nT1sQ\r\n=0xR/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_npmUser":{"name":"reel","email":"felixp@gmail.com"},"_npmVersion":"6.4.1","description":"henri test suite bundler","directories":{},"_nodeVersion":"10.11.0","dependencies":{"jest":"^23.6.0","faker":"^4.1.0","puppeteer":"^1.9.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testing_0.32.0_1540315329367_0.23166153352620444","host":"s3://npm-registry-packages"}},"0.32.1":{"name":"@usehenri/testing","version":"0.32.1","author":{"name":"Felix-Antoine Paradis"},"license":"MIT","_id":"@usehenri/testing@0.32.1","maintainers":[{"name":"reel","email":"felixp@gmail.com"}],"dist":{"shasum":"67f8d30ab039b737c106270e06d8be6a7d9089b9","tarball":"https://registry.npmjs.org/@usehenri/testing/-/testing-0.32.1.tgz","fileCount":2,"integrity":"sha512-Pjj6avQRw+OktphtfAQuq6qWlHaAWTNSgf3RF4csVJYSqlwW7QuptJJjdOgu7r6T0/rRGqoxHoA0Zx72gRoRtw==","signatures":[{"sig":"MEUCIQCQaGrdv2tao0JIgbHrM1NDEMJXKxMJ2eSL2+jMRlXgcwIge25eP+uudcQ8cTtbfY5leb87pzdiDqRzoGIQXc8ZgaI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0RhrCRA9TVsSAnZWagAAMzcP/0sh/jIDwL+Y0K7q7HT9\nvv94AeCfzVx+A7qdCx8vC4eI6nMjdBJNAmbH7lLRn/yygLI4QiYws70rNobO\nS/pHHQrcgsLox9cQ3m9exRJHvCWRLUwz5GrArrZZAAKO/OgVG8A4nZGKUjmz\nST2Nku7pjaYZzmpfGVyHEeBRQlck9NOl2nFGBHpkxwxKLTtwX7eaNMqpRuqU\nr4nmYgw1GIpODcpLAz2yXBsCC5LTBqgLo/d5BprwXwqc97IXBRIrQml1dmBo\nMsBt3IonV2Kj7kyRLKceFMiP1FMy58Ef0lkLdviM9flrYhCjQfAtlIPNSP1g\njVAYVEuP6PL0DPEF4ACtROua4dIJXnGKjTzBfv4f9xIkWsaREGtfQruIHpRs\noltUrX0+/xRhhQWR/fyLUGLcF+2YX9vY3c1YykA/5XVP9OI0cZpsnARqYuat\numYRHI4BilMXBM2rNqLl2kNIz4O8pzYBwC4e6/sz4vQ8tVJ18jWv971Ms4Vw\n/noFXOVGmcnyu9AgKdDm9VlwG1x0us8Hblv175XPNwNSbmI1wrJfvmwljuYw\nGG8TaHnEaNMMz7YdwkHsrY7eqEPMChyAtR2bcMhArHgd0oCdiShIV+khqbDn\ntCm9G1eJo+up34T6Beb591OxnGPWqVI9oSW1LWVqS9QtX/+Yl1XBzcFPtaO1\nmeie\r\n=E0Md\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_npmUser":{"name":"reel","email":"felixp@gmail.com"},"_npmVersion":"6.4.1","description":"[DEPRECATED] henri test suite bundler (DEPRECATED) (in core now)","directories":{},"_nodeVersion":"10.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testing_0.32.1_1540429930783_0.7429006273378878","host":"s3://npm-registry-packages"}},"0.33.0":{"name":"@usehenri/testing","version":"0.33.0","author":{"name":"Felix-Antoine Paradis"},"license":"MIT","_id":"@usehenri/testing@0.33.0","maintainers":[{"name":"reel","email":"felixp@gmail.com"}],"dist":{"shasum":"4d3a3876970eaea8b6b2c95a1313f782eadc7ec6","tarball":"https://registry.npmjs.org/@usehenri/testing/-/testing-0.33.0.tgz","fileCount":5,"integrity":"sha512-WnRyI8+PKHHGSvzE+9TJ8XZeHztaxcHvaTJyXckrf/aGyOFGfCXjbpdqF68XGAdVuH7R7uyLSQRSfft4o3CJ6A==","signatures":[{"sig":"MEUCIQCAPJYTQWDSmdNmyJ0gclF9xSgcmG/4FnqblM524CjLLgIgPBoez3IW2D3q822/J7zHSi5I4E5Edn5bieUIp1H9oi4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0yVMCRA9TVsSAnZWagAAzIQP/2rQa/KFAAthzmHVSWJ6\nNXFDttWCmYdh0n3syqvo0F0VF5WbhBbKsh0RNN0cVU3RlDBLS5Nbuuq2Iggx\nBZSJDrL14ipuO9axF8w2RZ6XtTMVRUg+chdsVNYWByDQn4+LPE/xswAzJ456\n1z9fdXsIn32ObQ/TgTtQSpg0twv0BzL0EMVUkY2m9F7W8swiZ2RP+BckVMSr\nxz28lUjnTLT91AV5u3fRoL3VQILc7h0n3B2I0LXgt4nwVxl25vQT6JW/JyvX\nPTnNSvlZ49mvKhVBc4aU/TjTN1Mo7Yv7i7/OlKquh+tvwN3Q3ReJCJzIcgDT\nWxZ8nY5zapPCFLXuonU5ShxMw+YyzuagwutE1Q+jVegfdVEaNAlKVFzX3kBy\nQ+N2fXIql4GCbcZsGY7EcPLhatcCp4uc1VdM0DiSDkyigfRoIoWf5Se72g/C\nbkzklTG/7RzaMCH2+IJgfS/Kw0t1kkWPhSE7ZQJ2G3PkD2XwcdvkGcQlnHNH\n6WhlrKKjq5YIkdx31Hk4eg7Uxt0QnYLSDyUGV+GNVmzcKoRgP5L3x+PZWtBF\nJw3LWxUhc7bcg9bmjqmHe+ei0h1Eq9NnLiVy/vNrwaEXN/ztmeaJ/oE5o755\neUZPsoiJRgdC9BH75O8qqYWaSCmkRK34AUaq13xXgTuktFa9fdgE8YuSIn+D\n3Irv\r\n=L/FX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"35a31c4ffab31f6d01e0e2fa4bf71b6c077a65af","_npmUser":{"name":"reel","email":"felixp@gmail.com"},"description":"henri testing utils","directories":{},"dependencies":{"jest":"^23.6.0","enzyme":"^3.7.0","puppeteer":"^1.9.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testing_0.33.0_1540564299677_0.37242998020014517","host":"s3://npm-registry-packages"}},"0.34.0":{"name":"@usehenri/testing","version":"0.34.0","author":{"name":"Felix-Antoine Paradis"},"license":"MIT","_id":"@usehenri/testing@0.34.0","maintainers":[{"name":"reel","email":"felixp@gmail.com"}],"dist":{"shasum":"e85180bccbe310459e05ecf849fe256918b9cc39","tarball":"https://registry.npmjs.org/@usehenri/testing/-/testing-0.34.0.tgz","fileCount":5,"integrity":"sha512-oQoVP+8R/blM6S1dU/PEOdPj+AJKbuEBQE+Mwz3vdJ2w8FAe0r9YABsFkQ2THDO/6D+jrKByTng5zit9dcVojg==","signatures":[{"sig":"MEYCIQCySD8DIO3rMU2XdIn3Ca29epDO+H/+wUVS64ojhN1qKAIhAM4udoy6wL4dQhOh9W2QDjla801kxdxvvFB9sjOh1NUS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2G6ZCRA9TVsSAnZWagAAxUEP/3sjr/fHHjxMJrAs0Y+N\nDqKFb9K38y0gwkfP/nS7UnzbbFFdlOMb0O08BfOapoIUW9GiDufjP9LSVEgj\nGHnJY2djnJdb7uJ89Agv/YQlXez5OxGK1u8LVswJk2H40siskcCcQqSoV2X+\nMU3JKhoi/eFHZ/1VczJFQYkrI3prHzb5Vt8gzkjsiucAl0zta68TRhgTJkiE\nghVO6X+rDJO3J7M1lwHO6M5MjaMWimsL0DSY1iCQ78BqkgFXHYin6IgBoCIg\nhgYcTwyY93279q6fkV+bulgDnc0Pb2s/LoZsNOUXi90c4cTjCrBV2VzjJ7Sl\njpab8e88Ogt/T+iwvXhvP1eeJVuO7Y02DDgOuZOSZDZRkX+C/10jhvOPRG9Q\n69PCRmWD3R1W0l3QVhwAY4X0sg+39SCqhoaTzSpcp50LF9SEfm8U7/Y1dOjp\n85T10CgGNRM7fsGQQ/vKmb/e1SHkRkKbEUO7rDrGlYuRvee9sT6ZytMyX3zY\nTe8WoRtEixBWt5vPM+YM+aDUaPgFcNQJY+/0g3d91gZ2AJryhLVnvVidps6T\nLsO52Zi80WGowJXYd/jyUXbXHZw9ffFTZ9JsO0BE6ilRDYkL5mqB9c6pY6R1\nekMNDEM7pJcO8HzvGnsPFCSG72764Mry8B88Tm3LinCVd0N1WwTIaO6X/I/u\nV7F/\r\n=/CBA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"80da9dcaa41eacdecc4ac6e0d7c5dc4a066293d2","_npmUser":{"name":"reel","email":"felixp@gmail.com"},"description":"henri testing utils","directories":{},"dependencies":{"jest":"^23.6.0","enzyme":"^3.7.0","puppeteer":"^1.9.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testing_0.34.0_1540910741107_0.5223898839593533","host":"s3://npm-registry-packages"}},"0.34.3":{"name":"@usehenri/testing","version":"0.34.3","author":{"name":"Felix-Antoine Paradis"},"license":"MIT","_id":"@usehenri/testing@0.34.3","maintainers":[{"name":"reel","email":"felixp@gmail.com"}],"dist":{"shasum":"d6a5be43ea3da0a5d5c62ca6f6c2d01dd27f0a36","tarball":"https://registry.npmjs.org/@usehenri/testing/-/testing-0.34.3.tgz","fileCount":5,"integrity":"sha512-FcCFc7IG/tDNTN0SXXY/VDAR2qO9t2l6oOLogEkkfLhqYPMP9Eg+UA3q9DyqWTrh1wViXRGYxhDLN63457LWJg==","signatures":[{"sig":"MEUCIEfNRQesRFEcq7IrfEDqvPJU+vC9KUQDNMseVbt0at1kAiEA+FhtnEibs1rixeLDBlInH6JBYPL8y2C+9Oli86d9PHg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4bp0CRA9TVsSAnZWagAApEQP/1eb0bPS4HGkjFos+8NX\nZUHVR7ic/N0Aa2sm+kDa5tH3dLmaoAIUuenIACYwQtM5xkp8BnWTnCfgOFpb\n893VKyEZ+cpBYzP0Y2hQnmpZFiYLUnlz3PLClUA5jlERhvbvusgDkupHLXTy\nMKwATRwkJqwTTR7qt3Zm3LEirh/oOrmAl9ZZ3f/rcW9Crk6xBbqKB858LQsr\nZfIuSIOJIZXCh1d8iUWYW0jlZMSq8uGSc3gMNkvHOiCT2sn+Xw26Xo41c6aI\n3CXMd4Dn0X08JoF7+Vov3s3YMfFMFCBR3Zc2MWboYe2ZhuqolVD2QSCNQG7f\n0fou23EOdSMyU/TSl/o6pv2Qcj3VMeI8xIy8mlfzvqaU/GCMg/hudDj3uW3i\nl8NYv3tYsZVcWonGrkq+pqVQq3w2WW5zPXuw4NACw45k2jshHQMg08BSqAMS\n7Ukk+ptVFzS8vkcZ2hxjHB1aH/NsZSeNE+EaaBT0TGkztKO9uBMnObq0JM9+\nmWexOmT7wokjXnF2GmCbiMl3sCcpeEIS9J6HGP94gM9rFNg1Ci90Y95DHXIG\n1iORHvLx/JzLsFfH0sz0cRsCnq9rBl4Ag3PKzvMVJ/5MnizcE4IQsR+XiCtX\n1g9mq150/ZDkzj3kYsBC2u1lJvKgzJ4+THS9b0xP6OaN+PrX9xuTMx/zmuqb\nED3v\r\n=rd7/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"80c85ab27a03cb2651aaec29bd8d7eb893f528c6","_npmUser":{"name":"reel","email":"felixp@gmail.com"},"description":"henri testing utils","directories":{},"dependencies":{"jest":"^23.6.0","enzyme":"^3.7.0","puppeteer":"^1.10.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testing_0.34.3_1541519988042_0.3070876350824727","host":"s3://npm-registry-packages"}},"0.34.4-alpha.0":{"name":"@usehenri/testing","version":"0.34.4-alpha.0","author":{"name":"Felix-Antoine Paradis"},"license":"MIT","_id":"@usehenri/testing@0.34.4-alpha.0","maintainers":[{"name":"reel","email":"felixp@gmail.com"}],"dist":{"shasum":"0d0a00f2bdf287e48155cfa8a98b978a4e0b7e64","tarball":"https://registry.npmjs.org/@usehenri/testing/-/testing-0.34.4-alpha.0.tgz","fileCount":5,"integrity":"sha512-aYS0pJsGhchsJq+p2HkuB2M6L0atI2DKiFMoZ010UzER0fgb5g4W3UiKDX1EBNOYehOKpGUT3ZZz/6h7tzXxhQ==","signatures":[{"sig":"MEQCIAXkOEZgGiM8ExojXoPL13X7nidWhiCizzdsFqu9o5CZAiALbvO/AwqK2iPDYI8iIGjcK5P1RsWAWjYkld39nevvvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBUJyCRA9TVsSAnZWagAADEUP/3FwN8csqKcslcQXz0tV\n25qYEfKXfwwfUiG8UA4tEvc9zhye2uyRMZzr4LvXmISDNfAg3MwV3Ieju5CV\nNM47WA355zg8NVINMVEQxYnKgjOtC20TRay2V4f3XNxn9ZaGYoNAD+IC0tqa\ntfYj2T/VTBzEGUp/104IQ/nIGzuBRcsbwNh5SXxyjuE/pqbXSjOphs7SYqMJ\nSa5amWW8EgvnVnGjO2eBzCSo8+0Wg7Q6S9nEaObFugXRLHEbAZ7NBoNyfhYj\nZ6Av3OKigJQmKihCJg2ImjjAVijAk0QMEMgVAI7UCDGIRYR4ob9sVq940TCo\nj85MRUGftQVkZWlG3NTeAD+v+rg3Xl3n8nenoRnAU4OESWjaTRSJuj7NjOf+\n0PEHzKkSKqZkOGyTGt++vAQK1xN7jZlfYFaSRuFKouF0BrECJ2W7PDriEjay\nq6j4gQI/302AdWzClnvpRBpEwOZHhmK29snfioTw8D3A7uyiU8tJxmTb7V86\n0k3383l4pYyLEYztY7e5AkLpFKJsjSvoC/zEDWuGC6wX7RrTt8JnWs1KF48f\nJyanGOILdtIzAb3Qzps2jw30BUW8VHo4iqr/PXwO3BgV7AKXkq3IELvV2u9J\n+NxdXvVV9P4IFaDpbcrCds25+MVpIvEyUAo4q0ENResSV+uTddaSiw1Qs0BQ\naZoE\r\n=mcxP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"44e23d80271c4ae40e5d8b8a2dfb1453ca323446","_npmUser":{"name":"reel","email":"felixp@gmail.com"},"description":"henri testing utils","directories":{},"dependencies":{"jest":"^23.6.0","enzyme":"^3.7.0","puppeteer":"^1.11.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testing_0.34.4-alpha.0_1543848562240_0.43479796589555875","host":"s3://npm-registry-packages"}},"0.34.4-alpha.1":{"name":"@usehenri/testing","version":"0.34.4-alpha.1","author":{"name":"Felix-Antoine Paradis"},"license":"MIT","_id":"@usehenri/testing@0.34.4-alpha.1","maintainers":[{"name":"reel","email":"felixp@gmail.com"}],"dist":{"shasum":"8ffe90165e5f9fe4438a20becb8c791ce2e02375","tarball":"https://registry.npmjs.org/@usehenri/testing/-/testing-0.34.4-alpha.1.tgz","fileCount":5,"integrity":"sha512-rUUHKguD7luChd6prR3gCmjH0eMgYaoICrGkFsHa7M7fxeTLFJuPfpg6uPycVJs2A78r7BY+Ln1C48m2goArVQ==","signatures":[{"sig":"MEUCIQCWWLO4C3b3/tobDN8JJlQAtQw0SjsYOyJ3mhBBKMAIZgIgHkvpuV2uBhO7jXgg0tA6jjtM6nsSJ2rpGlWnfar4T7g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161785,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEp4gCRA9TVsSAnZWagAAF8kP/iiL+YIq13g+B3dl/fhz\ndlESXh5qnAVef0dWmR8npZ3kG6e3odUPCDHN3biQZd7taXwir9f/M3VmjcE/\naY0YRgrfs4RW/m+J05PEST5xXuHVlc4WAHsHbx5zon+yeLZ/f5FvUTCbr++g\ntvxSAmXsWAmGNYfK0W57/aHzhHxOQ1misUECUV1JZNlLqaJ+oUL/wm6t1zX2\nGs0NCgvnhtwMArFjHKP+7Z2rhj9U2L3O3PZfjSsKkIyxWDM07k4BwkXJsQso\neLX6q6wvcICOmT68udZauKsHX0WYoKEU0rk6sCL0B3O+clscK426uwrY1m+l\n7fBY35iVZbsGTQZ0awtt+fp2uDDsBayeNjbj2nus9Hb8lmHIBKdlRC1S+pjx\naxI5h/cGHMA80NiVjOcwQyr2yK1JWZy7cK92EhUU0WQan3595eBTyCUbbveR\nTVkxBm922MyWU0C9LVmSEMggPEWqj547rN1RjzZ/WmhKFIoFltBaFrB0fDc/\nNctOOmMXvMRbuszoboYTQmiR1nZcabJ3Rzwgb2HxuGczRalagCLX2BBXWmI8\ncGImyiUqDsK+57kEdMr72vUa7/L+lsoT16oDTaGs+LWgIuctRQGuL7Tzh/kh\nbLzIsVN/aWoUQ2v/0P1OcEyND6sDqNiBYxapUHrvGyf102ENCzHoZyAzB4Gf\nLA/Y\r\n=bcDA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"640fe2e9b3d2e5d9522c5b2806059ab30aa25f15","_npmUser":{"name":"reel","email":"felixp@gmail.com"},"description":"henri testing utils","directories":{},"dependencies":{"jest":"^23.6.0","enzyme":"^3.8.0","puppeteer":"^1.11.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testing_0.34.4-alpha.1_1544723999499_0.2578047333550273","host":"s3://npm-registry-packages"}},"0.34.4-alpha.2":{"name":"@usehenri/testing","version":"0.34.4-alpha.2","author":{"name":"Felix-Antoine Paradis"},"license":"MIT","_id":"@usehenri/testing@0.34.4-alpha.2","maintainers":[{"name":"reel","email":"felixp@gmail.com"}],"dist":{"shasum":"345f660dbd7cac59bbc30d7acedd5e9c04db4c2a","tarball":"https://registry.npmjs.org/@usehenri/testing/-/testing-0.34.4-alpha.2.tgz","fileCount":5,"integrity":"sha512-0sbV+rONWlsQ6AYe8rQzU/ULXB+V88KjbxuykE/fHKsAGtA+xMDbQ998jzTpvpvI9HXZkL2/PIQb0m9vFxKUkg==","signatures":[{"sig":"MEQCIHTFOLapnr5LDuFLqh9CoC7vDFfe/W6mEwE32xfa6ag0AiBcs5j7NghK4YCaXWpkEFBMKEYB0EFqb0zw7LvzW7wkiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZscECRA9TVsSAnZWagAAFgwQAIzkuX8Vzp6qQAV7NZq7\nv4c3N8pYvhg5ZBA5E2Zc8qgu3mueDKigG5op6Lrqsbi3YxQDu9sFpoimqU/G\no2DGl0QLT2Bhywt7pcOhdoHTpiOZusqW85E+DOMyC48HG00WaSo7AEgKheor\nBZY5nmwzfU6gJ4X+yEZLsDqF9/C4i0SEnGsg8LK34liTyqOX6yVKU8DmC6uk\n8OHhP7QjA7TsmBioiLDbtWkM03GfigJSc01AzGkHWsHbTgZ/l73kyJlLs4ur\nVodpzo24zqGwiIrzOnAnjnrojmKmHoyrDB38TwVWCpYjddKrvh2uzS4MOiv8\ns2HvMdCB74ye+zcQt+i14d2DZjDwFig3sv+eVaG4Oqb9hQ3j2mpHjaGlmKii\n/jlUNPcCRv8t+WjqY4EAPLs0WV6pXdPkKOfC5nGAjIkAWAJh3CYIYIh0spQk\n7OkOS75TEcIt1039EAH9VqFRB+DmulLMzqtI8gDTfZ7j/+32wkXhcNzdWHGg\nfLY/TChSca2yWTx5AcO6IlVdeCcs5Lu3BYLW2sZndQwgG39jsYFVWxnV/0HK\nzLwLuApGPCpnUF9E5sw7APm7tkCWM2QMzfWUaHuutbrZrIZIjKCRR2JEQ5/2\ndJB0L4+fjkIntdKilj+F4T6glVUfHenDuXkzxL9/m6rOIc+ZNj4xewrIymkz\nJu+v\r\n=0C6v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"755437c31e753dc5004c9b42e20eed8c9653e168","_npmUser":{"name":"reel","email":"felixp@gmail.com"},"_npmVersion":"lerna/3.13.0/node@v10.15.1+x64 (linux)","description":"henri testing utils","directories":{},"_nodeVersion":"10.15.1","dependencies":{"jest":"^24.1.0","enzyme":"^3.8.0","puppeteer":"^1.12.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testing_0.34.4-alpha.2_1550239484969_0.7304250868832485","host":"s3://npm-registry-packages"}},"0.34.4-alpha.4":{"name":"@usehenri/testing","version":"0.34.4-alpha.4","author":{"name":"Felix-Antoine Paradis"},"license":"MIT","_id":"@usehenri/testing@0.34.4-alpha.4","maintainers":[{"name":"reel","email":"felixp@gmail.com"}],"dist":{"shasum":"a06a77d34c93b4c00af7dd2eb22893b7b7e8bcf4","tarball":"https://registry.npmjs.org/@usehenri/testing/-/testing-0.34.4-alpha.4.tgz","fileCount":4,"integrity":"sha512-u3RID+fkWbix/+w+4roSE57kRF/03+mj5hjG6G7Kh+OfCBZdQbRov5d02U4bOmien0BmFQlyEWTRB7+5FqiSZA==","signatures":[{"sig":"MEUCIQDFSR2AQwPobLpCtz+Im6YFU+keJTQCXTvsGzaYTy5+xwIgaFAGocyZXbReSC1ICpEsMAMsXJ2ElZFSR+mVQ1xZCe8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnS6KCRA9TVsSAnZWagAAKZwP/RJd+/miZB4Snlq26cxI\nhvf9qvbQRRgT/AHD68fH4ePWNzGt7sE2w6kMBGc35zenvuNblzkb8mrdbQUp\nCvOgWgzCwu9nCQ6RVzhA1kEXjEq4OryXFwzpVKSc5DLkhmBaNm1x2ldgrOw+\ns+qCajjdUDD6kfVgKnQqLguAr4Q0yjWtzVbN7R5BExMQm7AinHg0lXQPC003\nmzK/tiEkpr/ChNjloKZREpMX7hX+S3qvnMT4zLlW428sZKkEj2Md7T7ShvMm\nNgI7/f/abjC8+3Zd7ek+fqobf56R2Z6CabHhVih+OmgcI5oybiHEsYxiqZo5\nUm0q1Eq6JOJDZw2z4T+gg2gGjJVcmEowM0sc6Gk4h3BqyJrTPNRAjVa//YJr\nB662oby74lQVCI3Mwa74SbgExei3ooDKpuRbsVfMrJm8EGy/dmScI++OOX9z\nVcKWa7EcUP3pVGmWAwN21E4hPYOXSWR5D80ErrfeADFZoOodLYaIpmJDA7Za\nCLeBtVAfbG83t27rvQAYW5Nb+oubutC43KLoQ4c80849M9C8N5PT9BOVTWLg\nrZRqz8z4ezDED+U9sJPTcoGrRTWs1GwqipitzfStovLa7LnW7o3L1KhfW8qg\ngrhL9XIm6Us0z3unsyCN0irxA3UAIb6U4ZCXHgFCPnFe6SfRlCIdWZYWE4ej\nwe1+\r\n=A++5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"dfb812b82d2f78ee367cec863e42fdafc80c9512","_npmUser":{"name":"reel","email":"felixp@gmail.com"},"_npmVersion":"lerna/3.13.1/node@v10.15.3+x64 (linux)","description":"henri testing utils","directories":{},"_nodeVersion":"10.15.3","dependencies":{"jest":"^24.3.0","enzyme":"^3.9.0","puppeteer":"^1.13.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testing_0.34.4-alpha.4_1553804937496_0.2835609306361291","host":"s3://npm-registry-packages"}},"0.34.4":{"name":"@usehenri/testing","version":"0.34.4","author":{"name":"Felix-Antoine Paradis"},"license":"MIT","_id":"@usehenri/testing@0.34.4","maintainers":[{"name":"reel","email":"felixp@gmail.com"}],"dist":{"shasum":"c604c1371a3985b7831d4c9c61b9f3975b48c15f","tarball":"https://registry.npmjs.org/@usehenri/testing/-/testing-0.34.4.tgz","fileCount":4,"integrity":"sha512-uj/TPzCEWiSFHFtf4pPL9nqfrj8FDC/f/xyoqYQP3cnuhsNuYcG3RKrLnuEf11c/okaQfAZIR9KGuyt+Vc5GEA==","signatures":[{"sig":"MEUCIH9GSuV+zqswQ4v+SpaV0CILnIOTf9Ugzi44IJMimigvAiEA6NWTF57bp5EdKHTqAOPE7mAbaTBPl58wBE5zQbaPfVg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcsP26CRA9TVsSAnZWagAAsJkP/38ecA1403L8rmMCq3p7\n3hyHNp4l2wBZ8Vt6XbwdH6NNYwzDWNQCk0ZtWRQ9T592ESWu1c8amRj4Nvlg\nNGjhD+1Pl8M5bV7jLjb6EllLO0mC4JzYhe+f8F0R7K2//Yp6kO6jmv8dMxuO\nyRukh/biXOwEq+5zkRYXLXrG1aRv7kARHldDwmBT/PkrgoNGqUn9arbGJFwW\nTVzKjcC8xUCD572DcjH5zsw+LFfnWBUXkhru/DDhz8iUydQo2ps87YOV1YVz\nd8M/vtriPtckdSw5yH78ZiiBfeC5hLqqLXV29fiQmHMtfFzsDN+fG3DkFRoz\neKWwLuI6GQ3kuJFd4Is6gy4ymcUDOGvEvKykosLQ+Du0Fm0994eO0XDXnc0j\nPsmSaSUoycD+ozaWTwH1zJEMM7f100deAr7nMxuVZWPlnQkLkWC/JeL1/4en\ny3Lj5Mey564o9rKV7lcDLoT4PXPaiz0yPZz7WXRb5cTqEaSuVxI6NTamDMVy\nzVWODXT8Xkwg0A7S+FaIGnTjlZlqXEjKCkX65QopfTpt+oMtAT0oSA6ckxuR\nuaJ/lVzEvsWC/2Vlysrgx8TV8d4+VVF/skCL13GWfukqHy8Te57WnWnHhu/k\nmNcygLDBlj60gUIfmkO9SW2ifhq+pkD2HLEcow2Sm4oZc++hRPOxA1NQRJyg\niE6n\r\n=A++g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a6d99a220f0a20c1dfc48f47cb3a10af249d4e4b","_npmUser":{"name":"reel","email":"felixp@gmail.com"},"_npmVersion":"lerna/3.13.2/node@v10.15.3+x64 (linux)","description":"henri testing utils","directories":{},"_nodeVersion":"10.15.3","dependencies":{"jest":"^24.3.0","enzyme":"^3.9.0","puppeteer":"^1.14.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testing_0.34.4_1555103161476_0.38476950008844657","host":"s3://npm-registry-packages"}},"0.34.5":{"name":"@usehenri/testing","version":"0.34.5","author":{"name":"Felix-Antoine Paradis"},"license":"MIT","_id":"@usehenri/testing@0.34.5","maintainers":[{"name":"reel","email":"felixp@gmail.com"}],"dist":{"shasum":"e832b81ee68a6a61fe310222c7d7c92c63289471","tarball":"https://registry.npmjs.org/@usehenri/testing/-/testing-0.34.5.tgz","fileCount":4,"integrity":"sha512-mWcdYeWFplNCqlXipMly3sqz8tZ5+jLIMF+3w1p0aA2jbDU1jomhEGdDmaJ1CqjeGrnd6M6VuN1tQYWr2lN6kQ==","signatures":[{"sig":"MEUCIDOpKzoVMSxp/MH8AUuMhw8SlaBISEV02nfe6a00pHSdAiEAiYwcMAOQk9FtxpBhLI+sQK2aNtzon53nXg+lRmMsG5w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3236,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcuHkbCRA9TVsSAnZWagAAEksP/j8xE/OnXsjA3CR+bdsq\namdpLpCcIg0tnyum95vVZXPWRpEQPqhpjDPOu/nnQg0YLtpDtULGZTR933Xb\nZ1loUUrNc3tHRJMJFOrYIFdHANhXGnQ7AwDHYtCe10KIkBM/bxtT9nFWZzEv\n3Oaoee0Sa1kMSzkpX26Wgp32wfaBIAT55Aur4Mt6t7hIYTKR1tWpS405trhQ\nnX5gJwgYR9s4EM7ih5Y4ShabbhmdOJLUrF/UV3aqcaClu6bkChdRnDxQVCHA\nacUUF56CqYP+pys62ni4cQD7e5HVBBVp6UHv5k5754/7fP45chnRJY945Ejz\nOeyp+paj8nlwERmVrmR+7D2+hIYZvwnCaIjY/QTYiVYf0wZOsmoh2AAeVFoW\n0IQo0FMl5ZWVs1FucgoL2ybr0rBu4yw14FGI+ZodMXNeE7vzqQX5B2GShtR8\nwJQkct5fvpQuWVim0owxH7qMLojmIFSzbwRbMRR9XNF8ODAPBnR+0HLb6teS\nwwoREXHjNiQWzCEiTRzoHIzDlGftazRooReslJa88WIqUvOhVJrEktZ9oCE0\nFCNmo680sweaFHyHyKZ80/ArZVouvZD+bkRiiQqDDpxdtQDpES4OKkFLsiDf\n69H4bdNiCzEehkoZ4eVudCiiO0e2W8eM+WQg1k7LGCX+MmBX0H4vcvW1jp+S\nGFLo\r\n=HtTZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"51e4fb42cc654a89f53abe395555fe59fc40e873","_npmUser":{"name":"reel","email":"felixp@gmail.com"},"_npmVersion":"lerna/3.13.3/node@v10.15.3+x64 (linux)","description":"henri testing utils","directories":{},"_nodeVersion":"10.15.3","dependencies":{"jest":"^24.7.1","enzyme":"^3.9.0","puppeteer":"^1.14.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testing_0.34.5_1555593499395_0.6168597861951723","host":"s3://npm-registry-packages"}},"0.34.6":{"name":"@usehenri/testing","version":"0.34.6","author":{"name":"Felix-Antoine Paradis"},"license":"MIT","_id":"@usehenri/testing@0.34.6","maintainers":[{"name":"reel","email":"felixp@gmail.com"}],"dist":{"shasum":"ba793280639276e1eb085763b5bda311db78db23","tarball":"https://registry.npmjs.org/@usehenri/testing/-/testing-0.34.6.tgz","fileCount":4,"integrity":"sha512-ZJBmcGU8JCPDuAU2IsEcWVaLfHsrmOYKrJHGA//CL+OmhpMdiKq8eN57rOlvkZKi9F+IU+KBFPBDRC3L2COz1Q==","signatures":[{"sig":"MEQCIFfRukhoGFEIO6RnRXFvsTi80ypXkHVquK5EcO3tvsfgAiARBMNm3oUnmIhfZevTp5Zwf2fqict9QuB/4TFV2iGmlQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7Yy7CRA9TVsSAnZWagAALe0P/ilnFfjQXfAMkbiPBoHE\nvR+6huvx1DtHxYZXlrKnW/nqQzSiLhgMtGA6wd38Lx1meM4ich1wg4PnMoiq\noxpflwmceTVBjryfGVUTT2IOP36uNO6P73cdMyA0wLr2giSQEB9k8E2e3fvt\nDxw0fHRsD1Kh74VGn+R4iZUQ6DB/OhOp074Fi0kCeTZL2bggv0EmFzxI3Yea\nlB+iwK9XckklzWXrrcBR/5lxh1FbdZxc43JuGOv39CTwGK/RzTQ+NsvKJLCZ\nGAhwAErq+hslehjXrmqOLtcqOfpYg1J2il45Ig+TwqBo/+Tg5svT9cnKBFms\nSBBbWGj5hqhv4Nb2ATqBafDShg/kCaeL+xACu8DmGfSKSIeYs7WkXL7kRsnz\nutbQXpFE+EKHyyvFvD3A2yoJbHlY0uKMGYq19bVtdcs6o4xmGppBNPVtqP1P\nm+ylaYF/6Z6RlPWkRs/3Fp2XO9R5gYW7+ZH/eCBReyb4bYCcGiFdEqzbzhNx\neUTE3nf6yFO89kcMDYhT8qbyXWxqI1R4Q/T6PrWMQq3twBzt58FvqT1wxX76\nJlC8o82ERhv1S3JA6OqtgIFZOx0/+evtqIoRqvmnSFUSNYoNCnrfqsSaG3Iv\nCWkQT0OI+NA0fCDUCDN66Lhox3WRgxGbq1CInB81vcpPsdq68v7bZssPHbTe\n9HTV\r\n=kJYo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"abcf24583df9892a29d19a0437997019adabf63f","_npmUser":{"name":"reel","email":"felixp@gmail.com"},"_npmVersion":"lerna/3.14.1/node@v10.15.3+x64 (linux)","description":"henri testing utils","directories":{},"_nodeVersion":"10.15.3","dependencies":{"jest":"^24.8.0","enzyme":"^3.9.0","puppeteer":"^1.17.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testing_0.34.6_1559071931136_0.8620369414559008","host":"s3://npm-registry-packages"}},"0.34.7":{"name":"@usehenri/testing","version":"0.34.7","author":{"name":"Felix-Antoine Paradis"},"license":"MIT","_id":"@usehenri/testing@0.34.7","maintainers":[{"name":"reel","email":"felixp@gmail.com"}],"dist":{"shasum":"427ea360530722941232b88f4b93667e51e59f7c","tarball":"https://registry.npmjs.org/@usehenri/testing/-/testing-0.34.7.tgz","fileCount":4,"integrity":"sha512-J7MWudygJWD5eJuJQwMWnpSiJCD2QT5FYzqd1nva6K0TQTNoDomCBjf5vReOCxcBwTxCSUA2zzNIFmC65pTQWg==","signatures":[{"sig":"MEUCIEYJChkHee91Q25I8C78OpQnEgEWEOSNQvWDMWXKUGiKAiEA1qtZk9qao2O+ttNPS+BcWKOgwgeffb2UBww7VWSQ6fM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/r4/CRA9TVsSAnZWagAAPaoP/38jSWnd5YhsAUiZRDh8\nvTX989JdCKspZF/nZaU26kvj24+A0XAFYBf6a+m21bQZoJa/FqkkuDvgOoJy\nhCJu1RHZOzkWuk9WKafTAuk0Yfe3tszYColDc4FiLNS6ViTv4mVDsVXgpDId\nREdHfJxhZ1vzPyP69NLHnbstXojNOAsYehV7XVEdPA5VBoy9JePSpUxqmvGc\nniKAs7IyTJ9ul3Goz0MQhwfBhTEcKSoZGQE9SSY14Aa9UmXHdfB8e3PmOgQk\nwDKqIG6YLFJ/vQ1Rg8bVKAAWaMLt6v0izNIxu2gouxAhW9aYdSCng3p1MRUb\nkJ8apz3Jgd7nT94bnTX+jc85UYunxsYNVZmK5uyn6oUn+GwV/nq+RPsLAUjL\nYnKIuHKAhHTAOfLekZ5d3CMRGMzud2nbWPFR1R4nEF/n89J8/snU5m0Dzauv\nEP4HprHa/Tr/2EzmYt2VDDKIBdu/9uNuugwTeixTQR12aLxDGv7D7ZAGIdC/\nDUaLWY+UqIJsbE+QbgClrHLSCe3TkuS0WcfZs39iAw38Cs1a7OlFIGcCuJru\nvwkIlRHDp6p3HYWYsZ22D/P8rinbnNp16ivdC6jO7aTm3oxhLEnaQKiePq6e\nswG1ewi6K6kWsAKSdL+GOas7dlc7vT3lhjY9fgjznaJ/CY4HQPEbdc6Tek4B\niho/\r\n=GflW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"975ce403d2fb67fcdda7c8abc6a8b49d5e011541","_npmUser":{"name":"reel","email":"felixp@gmail.com"},"_npmVersion":"lerna/3.15.0/node@v10.15.3+x64 (linux)","description":"henri testing utils","directories":{},"_nodeVersion":"10.15.3","dependencies":{"jest":"^24.8.0","enzyme":"^3.10.0","puppeteer":"^1.17.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testing_0.34.7_1560198718664_0.0724045494702521","host":"s3://npm-registry-packages"}},"0.35.0":{"name":"@usehenri/testing","version":"0.35.0","author":{"name":"Felix-Antoine Paradis"},"license":"MIT","_id":"@usehenri/testing@0.35.0","maintainers":[{"name":"reel","email":"felixp@gmail.com"}],"dist":{"shasum":"c026e15b2ef4a248c2c961b98e957268fcc72e58","tarball":"https://registry.npmjs.org/@usehenri/testing/-/testing-0.35.0.tgz","fileCount":4,"integrity":"sha512-t6CNQbDj0G3pSACJRZf/ih/A4KZiRoXN35JFG9GkahbAglVUspdQVK1zk6nVsPwrQHaqJK8XAuceeL/nTVdtmg==","signatures":[{"sig":"MEUCIHAaKLefaC8vG56Vbgm3dfzCbg1SzqMUpbYW9eEU8etAAiEAmISp2rbmKWZNNNGkc0qGchMcOlcNJVkOIJz3JzBlzuM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3694,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCjAkCRA9TVsSAnZWagAAMPcP/jR9YhaPkQir/xSNkpBn\n1QIfyyvIGOP5yWF/G3H6VzGYWAJe+mTZAPJVzuFu1BVf145umfGGbM70Tngy\neBElBvXHRlvo7bshS4TAibLtOvNVNY32RKEGjSIM/4g9Yds/T2q9F1zD1rWa\nwjANccCDztPlI8ik+LjUGNH+F5eKvHwJbZ3FRUHQzdiXF11y2VL5gtJXR1+j\ntsTUIn6QRJZ7LTBGAXy1bmTTFfBZAzZMtP91rh5HUT88b4E7mHxOyZ8ZF/vV\nEqKwKjqppKB6tXumXaZZASy31SYnDElpOwQhOlS++A9IDVoqkKeJgMf+9Lxn\nzVgYNf7XcjZHnjoSqig6IxuJ+j1WfLVaJGFU9taJFYhjg4cI3fpQ5dfWl4GP\nI4sImRTO9YcxnBgIQjOtQrElMx2BNX1pTPsXNwde15SxV58nCsbgcM3MBATT\nFJv7goqCSuvez7qlhcasboonkzQEzZeuQCCYR7Ivn9KoXGlVbxv2l9zBU6vV\nWzrLDW1UNDEJRrUZpzxoQnCskihSH/lwLmqigl2IT5hPBvNxQtL+JtMtCpc7\n9qiFgvirk0cLKr1slL/FPEJpOPNky0qcZLwFhXqrocWKGE4hGd6Vv3tYFMN0\n2g5F1XzRF4ECy8zWgNiTRDE86KA8ZnjNOuGUvbR6f39XhNkTj5Xz6kzrY4g9\njRUa\r\n=5OVZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1d17e1fae245d54eec43895be856f9a4d334ed71","_npmUser":{"name":"reel","email":"felixp@gmail.com"},"_npmVersion":"lerna/3.15.0/node@v10.15.3+x64 (linux)","description":"henri testing utils","directories":{},"_nodeVersion":"10.15.3","dependencies":{"jest":"^24.8.0","enzyme":"^3.10.0","puppeteer":"^1.17.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testing_0.35.0_1560948772169_0.3057297415521598","host":"s3://npm-registry-packages"}},"0.35.1":{"name":"@usehenri/testing","version":"0.35.1","author":{"name":"Felix-Antoine Paradis"},"license":"MIT","_id":"@usehenri/testing@0.35.1","maintainers":[{"name":"reel","email":"felixp@gmail.com"}],"dist":{"shasum":"01fd4eb1ab768f0696e4110601774a947ab853a0","tarball":"https://registry.npmjs.org/@usehenri/testing/-/testing-0.35.1.tgz","fileCount":4,"integrity":"sha512-9sF8nk14jIEMv4vYjCI3EwenEe/uxtzwX+lMmisWSn9cZ9ZdwfHrCDGrNHzGv/5HFx+OWpUMV1wXNhX4lr2l1g==","signatures":[{"sig":"MEQCICaNEmJZOnpb2+4phqv6Jjtf/C9Rb17U19sWEbw9yb/xAiAIY3hi2AP+Q3vI/aM7VEJFZ8TZ4RJfTsLQj5Xn4jXQjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFmPDCRA9TVsSAnZWagAA0NoP/1eIywnx8pCNE06iOyzd\n2KuAhqMmSYB6PYzWmaen/V8kr2x/j2KfnMIam6nD1LDszViVB77T7fxCHKE5\nEj9Xh6KhbMmkOOEOVKL22+CvouJG/SWMogyn7TfaQ9WUQKJHjdXJ191roO2W\naFMoYQt1qX22lhiopBl5iWeccM1dhqpgi3SIGN9slSiOnyQZCmnbLlrWDLUB\nmJaS64KRbu5563233Lk5akV7OL8ruBcgLYA+5etSnscjHc2ZzFI1QUVuu4m6\n/zPdycXoGw4tIvKSoB7Kwztwo9d1Unc9KJFX/GBTUbjRkORBYhFRYJmhf7Xn\nFVP0YIEpXo9h5464o1kHZg+sS0yy4Q8c51As7HWGeXxiPnfm/bwX636+wu5v\nR2OPbB+RblfeeSJOPuHEjvV0uZAQ2Iq2u2eo8CYxVyrsDeBlLGPOm6PZQxnN\noocwvB+9CjboG+xEKMj5GRGT1yURDzZSjBMSdFOwWijZg7X852oc50wopgjC\nns3oY7fd+MSEiZn2DldoIpWr8U2qoDwgQKkyXE3UQ5497sbLaXNqRWmJE3Ih\nVpJZT6cWd933SR8VW44tD/SjZEGgCVHzOGMNlOI8zcEK40zuN0/LsYCDfn2s\n9iNyPB2e/+xwEek8OR7C107sdc6psMd3wx+QEWAXrDDrUiwusXkqEPk+/htd\n/jzU\r\n=QD4G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"259840862121fdd73940b87ea2ac3d487bf17708","_npmUser":{"name":"reel","email":"felixp@gmail.com"},"_npmVersion":"lerna/3.15.0/node@v10.15.3+x64 (linux)","description":"henri testing utils","directories":{},"_nodeVersion":"10.15.3","dependencies":{"jest":"^24.8.0","enzyme":"^3.10.0","puppeteer":"^1.18.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testing_0.35.1_1561748418971_0.9054871139695508","host":"s3://npm-registry-packages"}},"0.35.2":{"name":"@usehenri/testing","version":"0.35.2","author":{"name":"Felix-Antoine Paradis"},"license":"MIT","_id":"@usehenri/testing@0.35.2","maintainers":[{"name":"reel","email":"felixp@gmail.com"}],"dist":{"shasum":"90281debec517d2e7e6963cfdc2d0e8101b727ae","tarball":"https://registry.npmjs.org/@usehenri/testing/-/testing-0.35.2.tgz","fileCount":4,"integrity":"sha512-n4VSgiQW0uP4gb794difolDENBu/q0lMTZ6+3oOVu0T5Uc0ZBvwPRNMFzhd75eHnYWTUDwaIDhUXArhgN+yYSg==","signatures":[{"sig":"MEYCIQCg+btUaaBrzWxvw1GoL/EbWHJLR+X0ptbQLlhmm2w4CgIhALIidIphmRGluowcF4EFQBJ63KOpVEQZ7wUG8lhsqoz1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdHlD2CRA9TVsSAnZWagAAS9UP/0foVlOlxUH9OSW5WL8W\nv3b3yV8bT6nOIe8B8k3RRJlNT5j9kFWPvgLxZlKtkV0xhR30KmypK2EpHOht\nBTGKUES9/Pxjkzzz32/3MiKTDSXWg8n66RxL3TwassFfU92DKxg3b/M2Yr2l\n214K+m0vw62eLmkDPR7LMGdB34RdPjoIrzQaarkhn1kVVALQW1GCs6lNZV6M\nigpXQp0lJaq9hS80y5gnAiW6wkNKx7BWxHXqEZFeaMAef2BUCg2WK97hGb+v\ngg+SZIN5JVI/6dTTaj2+cW0iUf9ej+hiF8P/KTng4YO9nwoXAh3+0fJ3HOGw\n09U2lvE+RXBB7WBMlsoupJDLfWMmQ7ex1BC3bc/HY12KycFs0glbPO1Ljlcb\nVvVGEZI6QCCi58cyajwDt+4RUQsh3KZXHwcMkpDDvDTxEgj4+c/JlMQY2mZK\ngzkNJN1Wi5hArQquWh+IEQxO8NmsIFRnEnVucJ57U8C1lAKlPIy9ozrN1tL9\nomRooXvy/rpyMKtqmNm+uIZ0r37t2glyTjdqDKQD4Z9QVBNpqEaKKhr0qe+R\n+EMVPYMkwDUuoQ9t8RtS8/qtGTejk4yuGkh3g87s9yLmVaoLdwnuGBI1b4cx\n5Cj4E5XVCepour8bzs99nZHfj3ov09W5L+PFqg6YFkpJfivnKlQME0qrEmMW\nAIV1\r\n=KgPj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"189e01b48616aaa8d5a203438d851a749a87d99c","_npmUser":{"name":"reel","email":"felixp@gmail.com"},"_npmVersion":"lerna/3.15.0/node@v10.15.3+x64 (linux)","description":"henri testing utils","directories":{},"_nodeVersion":"10.15.3","dependencies":{"jest":"^24.8.0","enzyme":"^3.10.0","puppeteer":"^1.18.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testing_0.35.2_1562267893566_0.9160503308678751","host":"s3://npm-registry-packages"}},"0.36.0":{"name":"@usehenri/testing","version":"0.36.0","author":{"name":"Felix-Antoine Paradis"},"license":"MIT","_id":"@usehenri/testing@0.36.0","maintainers":[{"name":"reel","email":"felixp@gmail.com"}],"dist":{"shasum":"0ef4295e181b1f71a0b58420b8829a53e41a89b2","tarball":"https://registry.npmjs.org/@usehenri/testing/-/testing-0.36.0.tgz","fileCount":4,"integrity":"sha512-KZWJKQofUk8kcZlUCXQlDhjpfjd7FIAJseBym2lDTPXG4LTGw+kQb+FQfQthJ2WjPoucRm8tSbEy9EDq4PMKqg==","signatures":[{"sig":"MEQCIBMQf+yN7KhXyh4zL6P+9YzlGOnt/ooLhcQUzZzxFK7kAiBTmep/NeUQ6YfEx5ocEdx3qpSzte+/WgkAloinYz1fVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdb+lnCRA9TVsSAnZWagAA6j8P/jphW+YWNqjZF4mrUZQs\nYlQZjtRBffPdv3zHmPeRyCL85bk4dvq1aFffcjUTLdMJcsX/ZqeB2msqfmzx\ndNKI0+YkTP+q6RmwV2UjcHJOXdN41QSiHcLrWY8M5Wfcnipv7io2Vcm0AJ9Z\nwlIB5Yv8ADIAJDDtBGn6FSJQqjilVAmZyPI0bNF24ToU/eO5yQV3Tglt6PSO\nBMKDMNhQX3uS4UR//EYpfxkyt8xZnCb3gJ8RBD8tWYFrwYJeekg5ZgBmlbe3\n31ru1hbnJx6RVjJSRgs11SlItX7fV6zaPpgkSjELqJby0pJ5rCax9W3Ciuy/\nPHKcMNjxu1RVqqyOXJUnY0OcdyFvt9SKlV3ffzSJCU46+JR7A0emE6oz3iyq\ncuVepVl6ccgLxUMDTmEsGHIT+QWPCnn6Y633E+SASBzuyaqPGVqHN13btoKR\ntwJDD/pMUEgy8EJpMBLwaRFLDd5h4w0bMvaPeFNXm7AoJxt5VavTkuT5dLjp\nwF3GGT5IGhcL4n1MF9+m8kmjvSu6N8nu7poXoxe+9IDItAdhQLKmvGLVGAHl\nMZYzNSAj3ktxQOqvslOCNQhm/Er6WQm4dl+/7YqFgI1CEXgEZM7acF6B4Fzq\n/sgOm+nULTSBxDvwdo05VjUoHpJGkZADT8J0Q2TkMt1mKjwStoXluTD3h/IA\nK3Q6\r\n=8/pN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"10358b88809bf1387897580a293929e035244d16","_npmUser":{"name":"reel","email":"felixp@gmail.com"},"_npmVersion":"lerna/3.16.4/node@v10.15.3+x64 (linux)","description":"henri testing utils","directories":{},"_nodeVersion":"10.15.3","dependencies":{"jest":"^24.9.0","enzyme":"^3.10.0","puppeteer":"^1.19.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testing_0.36.0_1567615335343_0.883634892532448","host":"s3://npm-registry-packages"}},"0.36.3":{"name":"@usehenri/testing","version":"0.36.3","author":{"name":"Felix-Antoine Paradis"},"license":"MIT","_id":"@usehenri/testing@0.36.3","maintainers":[{"name":"reel","email":"felixp@gmail.com"}],"dist":{"shasum":"6bcdb89fed12bf2d9270891155f34cc053e82ae9","tarball":"https://registry.npmjs.org/@usehenri/testing/-/testing-0.36.3.tgz","fileCount":4,"integrity":"sha512-bGJlBP07idS0/IcW+TaMJCK6YlADkRQbniFlPkl4CVwAVnhmaYoFOJGOdMsTYbGkpXmc1/Ww7B4k/Icq6vhupg==","signatures":[{"sig":"MEUCIQDuMjsyqrgtGj1XTbJaptogcPzQskJOvSpZxyrSOfkBAgIgSXuU3mGK3imKHEsfvrK9KoAh/usmp5PBS8wyUbc9dKQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgm4YCRA9TVsSAnZWagAA7LgQAJMSL1zZnWnR4rEEl98u\nUhFPC/pMqlULcCMJ529q2oDG7JXFHSjh+CuSk40/AfshoVB30VrPzKUkzpye\n/61L7pqfApsk7bFlKclQVCxp+9N27J4SU6znR3Ljy5+KwOrJJX/IpkJjzfuj\nxBcE8Utc15SF0S/vX7nWvCQriGUheUvQO0E2IjF1St/GFt9hKvcNvUQCAjFW\nGUgHeM+lbtAjH/0pgoxPShub2ZX+fo9qPp1xMRXZQQ1PP4smAmAssktIJMBa\nYXmuRa0+LA1Dg3lAg3omTS6r7MFnMrw8xzrSWotUhKvVejjnHLCn83zRtcoA\nVtQqf279JdSJMokel8wpSn+xP43sfNfbOkJy4Voi23ns0dDfTmjMAELXKgrG\nCenweLYzQDRvtiyHvdmWRAgRyT0wWq70WWPIoeHAvP62uXNVhm8XSWAswHh6\nupaYaabvtC3RVoNKdLcuWW0HA+eFe/FmQ9PzwlLab/XOjNmK58rQmjLPmHhq\nX0IEyMV/+mIJUfEi1upbRvl6q+SI3ffrB4mC0L0UT5sPt9upbIJUeQIu2E+I\nH+pRz3epwT+2aKrwEu2jXCKChbWKmTE2N/rtIUtkMdy2AiFdyt+24Azy37cm\nKJUlcQzgBM/4jn+aDANf1TRL1DBeXEa0aVxOuLaEP8kYD+KcWxmLz464qGBH\nYdaE\r\n=AllF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"dd7a3116ecfdbff267749cfb235bc804f182f622","_npmUser":{"name":"reel","email":"felixp@gmail.com"},"_npmVersion":"lerna/3.16.4/node@v10.15.3+x64 (linux)","description":"henri testing utils","directories":{},"_nodeVersion":"10.15.3","dependencies":{"jest":"^24.9.0","enzyme":"^3.10.0","puppeteer":"^1.20.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testing_0.36.3_1568828951545_0.4689549076233148","host":"s3://npm-registry-packages"}},"0.36.5":{"name":"@usehenri/testing","version":"0.36.5","author":{"name":"Felix-Antoine Paradis"},"license":"MIT","_id":"@usehenri/testing@0.36.5","maintainers":[{"name":"reel","email":"felixp@gmail.com"}],"dist":{"shasum":"68777cbf16ba11497c732e1dd879d0c9e17d3b40","tarball":"https://registry.npmjs.org/@usehenri/testing/-/testing-0.36.5.tgz","fileCount":4,"integrity":"sha512-yTe2jlIPoEtpUw9glVdsz9mmx1U+op3Ch9vpY9LnBtFF4TrW3Q8108fWQW6bDNN+Sb8fiUJm6ZKrWRqNiFsZlw==","signatures":[{"sig":"MEUCIG2r67dtxtlrP+ASEiYp121OcJTfWJ5PZcqS2uHeYL7VAiEAiY+cQ/+86tn1HOmWSnFTRfDsHeeh275siPd/f56JQD0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdiLJOCRA9TVsSAnZWagAAR+cP/3NimAgacGrkDsv+8Cpe\nybaC66uIZfQfG8366aRNGmISHWov/pNWSm/Ioy5rDiHDiLPH9F/dxT6oUMkF\nFHrXTvoTantoByIeKcRhCjbtqE6gP13zN7cuDAxWSDV8wlKe3fKUTr6U0ucZ\n9yPXCCCKz/oG09Nl/FvpieSNGA5E2iySMK5U4u7aorZn0SiutiXfmhODP6RJ\nwqLJk0NZRlrm2ZtfRxWgJT45pPv0aGU/veEpDFXdyrnB+l+BrUwVJU/Z6kEU\nmA88dCBVp5MVkBjoBRtyw10y40it77eynn05vp1+DuX9vOdzEt06sixajIEz\nL/ahvtmL8JY+TLLan97mwB62cOsX/4lAYVFyu/K/uecDJBvK6DzAbcDGS4ve\nFvrTRRiLDHhPahM2PlVDpmu3X+AXeBzPPA5m25+s1usIL9aZQzXv7yS2maSO\nMbJ0qcptVENgeha2jROUH/EBWG2GFhIP9WaSApB6SWIISQQPxVcgJUxq/Zpe\nYqC6Jb6mirS5lZ5hyJOydN5WzlwPPKTTNVwzTB2FbPQGG3O77Er/oanjtFRv\nefR+jQgl4dhKf7iwRNrYJjY5rQqTPRMmokmQxd9oOiclJm1IDP3Zx3oiFtyZ\nx7H0RaLxY7Xu82ojwX7Z5aOMFHtSp7YvN5fXZoMbk6ItXeHrpKmObOWCvM1P\n2cHY\r\n=DeS3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9efcafcc801d6601be77453a83cd4ec77e653d37","_npmUser":{"name":"reel","email":"felixp@gmail.com"},"_npmVersion":"lerna/3.16.4/node@v10.15.3+x64 (linux)","description":"henri testing utils","directories":{},"_nodeVersion":"10.15.3","dependencies":{"jest":"^24.9.0","enzyme":"^3.10.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testing_0.36.5_1569239629902_0.8025868273519232","host":"s3://npm-registry-packages"}},"0.37.0":{"name":"@usehenri/testing","version":"0.37.0","author":{"name":"Felix-Antoine Paradis"},"license":"MIT","_id":"@usehenri/testing@0.37.0","maintainers":[{"name":"reel","email":"felixp@gmail.com"}],"dist":{"shasum":"a19a1db94737bcd6d0c5604805c69c1ad0ed0cbe","tarball":"https://registry.npmjs.org/@usehenri/testing/-/testing-0.37.0.tgz","fileCount":4,"integrity":"sha512-G+He741zxhTzq8GEk9xSeeemqIAFA3wy7iZn4mrd/j2yQtZ2fHh6R8GlTLkv79KlPn+VS4tyrUOCgAwcpOa9eQ==","signatures":[{"sig":"MEYCIQDmmhq+Hsc2KLrTuWd/UANHJ2/LWFkms/el8exHB3c4OAIhALIA/R45WVvTK2w1M8srogb8Wa1vgQNvNQnGiDvVJrDY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4564,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdiSuzCRA9TVsSAnZWagAADHgP/3tvBr84G3CxpKJuUTzN\nqyOZerDII+IcPCUlYoLgZlWVMb/y5im4AfeCKLtyCPNgSiBjmi4WjP11MTaI\nEW74opfu1Z9b3fWohncZ1Ls1SBRpn0F42dBTW5BN9BucC0XvUxw8J3+ZxS8p\nVn4BhcXsLmqo35Ix3VlnmbGicSrcRem6KvO0FFK+3EHTj7idL6LX/7Nax9hF\n9iigY+apR4KqxPz7FejmXY48MYBqwpSjLTxfbAv2qq8uepJsOkfwXuKNSIS1\nLS8eXcIVTBBFypvvP51uTdPyP53WvUM6CFiI359Iw7IC+L6mFUh7rLN+llwc\nBj3Cv0OsDuDxNU4EtgZXgheemu//oxmIOgMBJqWAsbtwK8o5h7HgNYDKyRbz\nZdEOqYkNzf0DtpwIX4e1zWurghtdGGRerzep8azXKmDZZ83Ed7l2W76NMdNv\n52JPlQXC32eAxgzLFo4bcwVB+yK5dPigJSdTn52B318Bo1bB8dPm1W6XGgBC\n1x8umeqPgTQZbFLB5AxA5FfJE3Ud73hSAdh9i+FGB6/2UyKhzfx7ocAuvjQh\n6Y3hjjeFsENai/Y/+FNjKX0+ePFE95gyLtoy49YXkR9z4H5+G/Aby7kkw188\ngRDtkfw8IBMrkdbUhVUwalGqBVv/3N1hud2bV+QELYpBOwMZ3rBaSGHkKokU\n7R4C\r\n=moor\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ee62cb249dec26bf636715cc0b0b84f597dc9e82","_npmUser":{"name":"reel","email":"felixp@gmail.com"},"_npmVersion":"lerna/3.16.4/node@v10.15.3+x64 (linux)","description":"henri testing utils","directories":{},"_nodeVersion":"10.15.3","dependencies":{"jest":"^24.9.0","enzyme":"^3.10.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testing_0.37.0_1569270707103_0.6660200591895902","host":"s3://npm-registry-packages"}},"0.37.1":{"name":"@usehenri/testing","version":"0.37.1","author":{"name":"Felix-Antoine Paradis"},"license":"MIT","_id":"@usehenri/testing@0.37.1","maintainers":[{"name":"reel","email":"felixp@gmail.com"}],"dist":{"shasum":"b8dfcf145648298fefdd3fd8ef34b0ed100dba34","tarball":"https://registry.npmjs.org/@usehenri/testing/-/testing-0.37.1.tgz","fileCount":3,"integrity":"sha512-kto7HHBqUsLx6Ae2zb9Sh+ceb8zGLR5Y0KAsvh04GF5tiecC9VN32DyKNTEJXe0d0NQLGJtDCIUxFSuh/lN45w==","signatures":[{"sig":"MEUCIGiugmg6yb7EJqRPULvL8PpX/vgvFeKSvflJK0FVAlPsAiEAwjyWcBnaAmZ9DIlOLiNhRfIkWmd6UQl5ATgm+ZBk5hc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAkKTCRA9TVsSAnZWagAAFvAP/R/Nz8A2dwl/TVeetC8v\n2jNjzawLxgJWEA87aqVBcRBA9J8VsfFVJUDxKmYA8v7nXCi1LnVX6mpkUeNE\nEkdohbhx5DU9m8blEMDRSjU2l8eQc1Ai4wGeHew2V3Wf5mLlcgGwn6YQUgM8\nccHZcI4QDLVf4Ii5av/tB7j/YWRP5HrSxcZ2+yM+QmoBN9NNAeyEbSK9UyKD\n/P8l6KeVAw2OOvVfa9oscEQX7J2K7qi2bxEPy5QHLfUTLcqyONvg7Gd781J5\ntzayS3LvQPvB8iWOMVXN2asmDbVui8N6KnIkrBVK+uvKOoaJPC8K8gnZv/tI\ndm68w/k8s95F7AGb8G2JnJ5gRtCljaVST4j8tL3ZlSh6BOfJgo92KvASuvEA\nx2Vc+A9oZJU3vQ4+Av+wzqko8msibIXxhiA2BtSJz0n2XHbGQMbADDe566zr\ngpTpZyD6cCpnGmat3gG42MuIyIjSjZQmEv5w7HYUehlaDMQiYzoBrOXUFC6G\n9Nv4iW2aiQv+EZ4/khtjk+9h/ehVJlzKuFPkuaN3iotRrAWquiyQRoR4MJuC\ngaPwl/XLyspcDQJs0TdltikVc7/7FFFyM0/CzQTII5UZeXdXE8+He/1V3uf8\nvDgPNLc9YUnJlklAUal5pytC5NPoxIqzcYXWQkOkHpLjBOxfd7ba/RJ1faMa\nQLM+\r\n=81Ri\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_npmUser":{"name":"reel","email":"felixp@gmail.com"},"_npmVersion":"6.13.4","description":"henri testing utils","directories":{},"_nodeVersion":"12.14.0","dependencies":{"jest":"^24.9.0","enzyme":"^3.11.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testing_0.37.1_1577206418666_0.13028916738713892","host":"s3://npm-registry-packages"}},"0.37.2":{"name":"@usehenri/testing","version":"0.37.2","author":{"name":"Felix-Antoine Paradis"},"license":"MIT","_id":"@usehenri/testing@0.37.2","maintainers":[{"name":"reel","email":"felixp@gmail.com"}],"dist":{"shasum":"15a1f3bdb6ff5383a56fc461bc97b1950c794072","tarball":"https://registry.npmjs.org/@usehenri/testing/-/testing-0.37.2.tgz","fileCount":4,"integrity":"sha512-Zn/haeRRL7myZudVoAqylyHuSc42ynOgTV0DEO7oAak9UDYLTmCgBKCGsu4w/E1QfDLAiR9yPtDiwejPhwBuWg==","signatures":[{"sig":"MEYCIQD6nOWJfs+BTgveYpojKOwKb1lXDbrQTiA52krpfabwngIhAIiMlP6byhqjaOhN3lDy0eoRQAsKCm0PdTX+e9u1zYC6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHKwXCRA9TVsSAnZWagAA7hoQAIL16p+oazof8AQfDfNx\nHwZUopcoPyf1eteZljXpKrq+Xp4QRsBLzXHy3Y8SCWOnnZlmg2czrE8JzNQY\nlJW7QEGrBzngRdI4MbQwaaIg5f3DDwzBnxjv0gsfaDFb2X1cZ4yi/NaVD2ts\nVRMCWUbRxdTsAQt2iFaMtB6IG7+5BCpQ+WYmnJNSvXCuYj1WxRQ0zFG+NFk3\nzvHtBi25rLhtQHOI5ZLoU6TvtMR1jJcQODbb8WXU3YshWshHGeJFZjj2COfO\ngpaZFsZPfA94t7V2taDhthCPFzqGs1EvAmW8XbYziDrJ4BucWfwj/4Nlhz0a\nXqhUBaRISGdNVPlyi6flL5j2oCLkLe1pS7cg7CTjnIYDfO6VO80dUpQJZQ2U\nQCY/xAGeBaNR9+q+NqUpQzEUGkgM0WSzYK3eGvHqJoHvq87JwyWwM74HMMJw\n1wn7RSwQahkU5/8LqUxiLj8VxRBdGWLO3A6L1s9IoMZ0hIh2NoftAlrDOwG8\nxzNlOw30dVBOK1IVAqQoGnSz3jyrghc1leJV3RYEybTNKkxGcA60/xw7CeKu\nyP4bdLDicLRzBExy0TNZlTtnMAIw7o2WvPuYS4eU/GDaegbN3dCs2tzNg3gA\nB4vk4HAcB4bTlcoKNee3iAG0wxfVYYHGUNJjfPSQKgZ8IwKglHo1IcaeZrDV\n9VpB\r\n=MIJ3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f76f9a3532910954ee80fb9b5e734e25278d4016","_npmUser":{"name":"reel","email":"felixp@gmail.com"},"_npmVersion":"lerna/3.20.2/node@v12.14.0+x64 (linux)","description":"henri testing utils","directories":{},"_nodeVersion":"12.14.0","dependencies":{"jest":"^24.9.0","enzyme":"^3.11.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testing_0.37.2_1578937365739_0.8858327647941686","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@usehenri/testing","version":"1.0.0","author":"Felix-Antoine Paradis","license":"MIT","_id":"@usehenri/testing@1.0.0","maintainers":[{"name":"reel","email":"felixp@gmail.com"}],"homepage":"https://usehenri.io","bugs":{"url":"https://github.com/usehenri/henri/issues"},"dist":{"shasum":"c242849850c581735c9b595a8da93e5b9e465733","tarball":"https://registry.npmjs.org/@usehenri/testing/-/testing-1.0.0.tgz","fileCount":4,"integrity":"sha512-OT3JshVtflDFg3OrVidRx+oZiE9vRFKa1OQ1KTaJ8tlOkELjNKhGsbArLeqqUApHO7AKUQ+BDqBavAHjYTsMkQ==","signatures":[{"sig":"MEYCIQCTRQcGehwXJVOZeODus827wMecyw7QDPDx4H+q8gO/SAIhALScM5ToFJAsHQYyxS8X6XCm7Av/aHB6ogVx/bLpbhpb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@usehenri%2ftesting@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7659},"main":"index.js","engines":{"node":">=22"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ba9fad3-d37a-4e4a-9da8-b9fe0532e666"}},"repository":{"url":"git+https://github.com/usehenri/henri.git","type":"git","directory":"packages/testing"},"description":"henri testing helpers: jest and a supertest agent bound to the henri express app","directories":{},"_nodeVersion":"26.0.0","dependencies":{"jest":"^30.5.1","supertest":"^7.2.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testing_1.0.0_1788624773336_0.05984896492503622","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@usehenri/testing","version":"1.0.1","author":"Felix-Antoine Paradis","license":"MIT","_id":"@usehenri/testing@1.0.1","maintainers":[{"name":"reel","email":"felixp@gmail.com"}],"homepage":"https://usehenri.io","bugs":{"url":"https://github.com/usehenri/henri/issues"},"dist":{"shasum":"6776d77afe257ff3e275ee3ba0464acc9f68c63b","tarball":"https://registry.npmjs.org/@usehenri/testing/-/testing-1.0.1.tgz","fileCount":4,"integrity":"sha512-OJrnNVlS6h6gX9LJUELeClNMxn1yvDlRz+uZg71xMYsPRh9giNqp2hffKrMgWWIz9JvJaDYgu6+mKATMZ1VjwQ==","signatures":[{"sig":"MEYCIQDAooXF/XxgjyY2dDjXM/z7h3/CDVrhaaSjzvQ7jjejjAIhANhuyxLFgskb/eHLhmb1Da3uA2Vb8QbQzhc5s/ZROrHY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@usehenri%2ftesting@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7698},"main":"index.js","engines":{"node":">=22"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ba9fad3-d37a-4e4a-9da8-b9fe0532e666"}},"repository":{"url":"git+https://github.com/usehenri/henri.git","type":"git","directory":"packages/testing"},"description":"henri testing helpers: jest and a supertest agent bound to the henri express app","directories":{},"_nodeVersion":"26.0.0","dependencies":{"jest":"^30.5.1","supertest":"^7.2.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testing_1.0.1_1788626084522_0.2864690006322326","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@usehenri/testing","version":"1.0.2","author":"Felix-Antoine Paradis","license":"MIT","_id":"@usehenri/testing@1.0.2","maintainers":[{"name":"reel","email":"felixp@gmail.com"}],"homepage":"https://usehenri.io","bugs":{"url":"https://github.com/usehenri/henri/issues"},"dist":{"shasum":"88923b36aa049ba99aadbe8e34849dabdb3465d0","tarball":"https://registry.npmjs.org/@usehenri/testing/-/testing-1.0.2.tgz","fileCount":4,"integrity":"sha512-sZqfDdAWULe1bfOvLKHPS3NiLuv7qnBfRy9mRhPECPrQGvcqDWbsdM/IVhVO1c7fVFrDLcXtWk8NBwqTNnGZ2w==","signatures":[{"sig":"MEQCIG9A0kCSjE0TJf4qWOnbGZgBTcYZllQD7MniOoFT8MKKAiANwRe+p9m0DNFoR6E7QDctDMCrfCw8VGMXW3ZWSsHVAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@usehenri%2ftesting@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7737},"main":"index.js","engines":{"node":">=22"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ba9fad3-d37a-4e4a-9da8-b9fe0532e666"}},"repository":{"url":"git+https://github.com/usehenri/henri.git","type":"git","directory":"packages/testing"},"description":"henri testing helpers: jest and a supertest agent bound to the henri express app","directories":{},"_nodeVersion":"26.0.0","dependencies":{"jest":"^30.5.1","supertest":"^7.2.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testing_1.0.2_1788627105195_0.7427990554684536","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@usehenri/testing","version":"1.1.0","author":"Felix-Antoine Paradis","license":"MIT","_id":"@usehenri/testing@1.1.0","maintainers":[{"name":"reel","email":"felixp@gmail.com"}],"homepage":"https://usehenri.io","bugs":{"url":"https://github.com/usehenri/henri/issues"},"dist":{"shasum":"0eb09566c34343aba1a50d815764dcb80fea6e63","tarball":"https://registry.npmjs.org/@usehenri/testing/-/testing-1.1.0.tgz","fileCount":6,"integrity":"sha512-Mg2ZYAcBgyUP6x3Jwn5McwwqRGxz7eNc7bhL8Wd+9mt9sugwxxfeaiS9B69rbHGpHFvoPnwgL1wf/57gJZm6fA==","signatures":[{"sig":"MEYCIQD4vyoP8LEKTi/IYAwFk2Cb8W0wgaM3a8yeIaT5NLo+aAIhAMrGUT6QyyPxJq5wZpoxLDKk2ql/UyOtC8qXO7YSCq2R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@usehenri%2ftesting@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10335},"main":"index.js","engines":{"node":">=22"},"exports":{".":"./index.js","./setup-file":"./setup-file.mjs","./global-setup":"./global-setup.mjs","./package.json":"./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ba9fad3-d37a-4e4a-9da8-b9fe0532e666"}},"repository":{"url":"git+https://github.com/usehenri/henri.git","type":"git","directory":"packages/testing"},"description":"henri testing helpers: boots the app for vitest and binds a supertest agent to it","directories":{},"_nodeVersion":"26.0.0","dependencies":{"supertest":"^7.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.0","@usehenri/core":"^1.1.0"},"peerDependencies":{"vitest":">=3.2.0","@usehenri/core":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.1.0_1788643960450_0.4038457752186455","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@usehenri/testing","version":"1.2.0","description":"henri testing helpers: boots the app for vitest and binds a supertest agent to it","license":"MIT","author":"Felix-Antoine Paradis","homepage":"https://usehenri.io","repository":{"type":"git","url":"git+https://github.com/usehenri/henri.git","directory":"packages/testing"},"bugs":{"url":"https://github.com/usehenri/henri/issues"},"main":"index.js","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./global-setup":{"types":"./global-setup.d.mts","default":"./global-setup.mjs"},"./loopback":{"types":"./loopback.d.ts","default":"./loopback.js"},"./package.json":"./package.json","./playwright":{"types":"./playwright.d.mts","default":"./playwright.mjs"},"./setup-file":{"types":"./setup-file.d.mts","default":"./setup-file.mjs"}},"engines":{"node":">=22"},"dependencies":{"@types/supertest":"^7.2.1","supertest":"^7.2.2"},"peerDependencies":{"@usehenri/core":"^1.2.0","vitest":">=3.2.0"},"devDependencies":{"@usehenri/core":"^1.2.0","vitest":"^5.0.0"},"_nodeVersion":"26.0.0","_id":"@usehenri/testing@1.2.0","dist":{"integrity":"sha512-o9Ty6FH1LLTDbvNVMedygKE5MMtLMm8Vd6OTZMwTzWtgF+e4u8k6bSEq3ZQT7jwJZc4SsrKCy8npZyA+l8QF0g==","shasum":"f426e3e2aa6a1a4eb57b6eac32e6ca41dcc561f0","tarball":"https://registry.npmjs.org/@usehenri/testing/-/testing-1.2.0.tgz","fileCount":18,"unpackedSize":81460,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@usehenri%2ftesting@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD94THhU0z73Nr9Me5sePYCFTt/mMkmiU3ERuH/BwG2mAIgd6gqT98sfQd9CtuZVDY7flakh01ZsfxzV75ek1rU+Co="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ba9fad3-d37a-4e4a-9da8-b9fe0532e666"}},"directories":{},"maintainers":[{"name":"reel","email":"felixp@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/testing_1.2.0_1788887298253_0.3351471710338816"},"_hasShrinkwrap":false}},"time":{"created":"2018-10-23T17:22:09.245Z","modified":"2026-09-08T17:08:18.702Z","0.32.0":"2018-10-23T17:22:09.520Z","0.32.1":"2018-10-25T01:12:10.883Z","0.33.0":"2018-10-26T14:31:39.804Z","0.34.0":"2018-10-30T14:45:41.304Z","0.34.3":"2018-11-06T15:59:48.264Z","0.34.4-alpha.0":"2018-12-03T14:49:22.371Z","0.34.4-alpha.1":"2018-12-13T17:59:59.623Z","0.34.4-alpha.2":"2019-02-15T14:04:45.082Z","0.34.4-alpha.4":"2019-03-28T20:28:57.634Z","0.34.4":"2019-04-12T21:06:01.595Z","0.34.5":"2019-04-18T13:18:19.547Z","0.34.6":"2019-05-28T19:32:11.234Z","0.34.7":"2019-06-10T20:31:58.803Z","0.35.0":"2019-06-19T12:52:52.275Z","0.35.1":"2019-06-28T19:00:19.101Z","0.35.2":"2019-07-04T19:18:13.730Z","0.36.0":"2019-09-04T16:42:15.480Z","0.36.3":"2019-09-18T17:49:11.729Z","0.36.5":"2019-09-23T11:53:50.104Z","0.37.0":"2019-09-23T20:31:47.219Z","0.37.1":"2019-12-24T16:53:38.799Z","0.37.2":"2020-01-13T17:42:45.910Z","1.0.0":"2026-09-05T16:12:53.460Z","1.0.1":"2026-09-05T16:34:44.641Z","1.0.2":"2026-09-05T16:51:45.310Z","1.1.0":"2026-09-05T21:32:40.574Z","1.2.0":"2026-09-08T17:08:18.391Z"},"bugs":{"url":"https://github.com/usehenri/henri/issues"},"author":"Felix-Antoine Paradis","license":"MIT","homepage":"https://usehenri.io","repository":{"type":"git","url":"git+https://github.com/usehenri/henri.git","directory":"packages/testing"},"description":"henri testing helpers: boots the app for vitest and binds a supertest agent to it","maintainers":[{"name":"reel","email":"felixp@gmail.com"}],"readme":"# @usehenri/testing\n\nBoots a henri app for its tests and binds [supertest](https://github.com/ladjs/supertest)\nto the running server. Built for [Vitest](https://vitest.dev), which `henri test` runs.\n\n```bash\npnpm add -D vitest @usehenri/testing\n```\n\n## Setup\n\n`vitest.config.js` in the app:\n\n```js\nconst { defineConfig } = require('vitest/config');\n\nmodule.exports = defineConfig({\n  test: {\n    environment: 'node',\n    fileParallelism: false,\n    globals: true,\n    include: ['test/**/*.{spec,test}.js'],\n    setupFiles: ['@usehenri/testing/setup-file'],\n  },\n});\n```\n\nThe setup file boots henri (`NODE_ENV=test`, `config/test.json`, a free port,\nworkers skipped) before each test file and stops it after, inside the test\nworker: `henri` and the models are globals in the tests, exactly like in the\napp. `fileParallelism: false` keeps one server and one database at a time --\ndrop it only when each file gets a database of its own, which is what the disk\nadapter does under `NODE_ENV=test`.\n\n## Writing tests\n\n```js\n// test/tasks.spec.js\nconst { request } = require('@usehenri/testing');\n\ndescribe('tasks', () => {\n  test('lists tasks', async () => {\n    await Task.create({ title: 'write tests' });\n\n    const res = await request().get('/tasks').set('Accept', 'application/json');\n\n    expect(res.status).toBe(200);\n    expect(res.body.tasks).toHaveLength(1);\n  });\n});\n```\n\nWithout the setup file, boot henri from the test file itself; `setup()` is a\nno-op when henri is already running:\n\n```js\nconst { request, setup, teardown } = require('@usehenri/testing');\n\nbeforeAll(() => setup());\nafterAll(() => teardown());\n```\n\n## Factories\n\nA factory makes a valid record with the fields the test does not care about\nalready filled in. It lives in `test/factories/<name>.js`, is named after its\nfile and writes to the model of that name.\n\n```js\n// test/factories/task.js\nmodule.exports = {\n  attributes: {\n    name: ({ sequence }) => `Task ${sequence}`,\n    ownerId: async ({ create }) => (await create('user')).id,\n  },\n\n  traits: {\n    done: { completedAt: () => new Date(), state: 'done' },\n  },\n};\n```\n\n```js\nconst { build, create, createList } = require('@usehenri/testing');\n\nawait create('task'); // saved, with an owner\nawait create('task', 'done'); // with the trait\nawait create('task', { ownerId: me.id }); // no second user is made\nawait createList('task', 3, 'done');\nawait build('task'); // the attributes, unsaved\n```\n\nA value is a literal or a function of the build context (`attrs`, `build`,\n`create`, `sequence`, `traits`, `uid`), and fields resolve on demand: reading\n`await attrs.eventId` from another field resolves that one first. An override\nalways wins, and the definition's value is then not evaluated at all.\n\n`after(record, context)` runs on the saved record and may replace it, which is\nhow a factory grants roles the model will not mass assign.\n`defineFactory(name, definition)` declares one from a test file.\n\n## Mail and jobs\n\n`inbox()` is the mail the application was asked to send, oldest first, and\n`enqueued()` is what the job queue holds:\n\n```js\nconst { enqueued, inbox, request } = require('@usehenri/testing');\n\nawait request().post('/signup').send({ email: 'ada@example.com', password });\n\nconst [mail] = inbox();\n\nexpect(inbox()).toHaveLength(1);\nexpect(mail.to).toContain('ada@example.com');\nexpect(mail.subject).toBe('Confirm your address');\nexpect(mail.html).toContain('/confirm/');\n\nexpect(await enqueued('welcome')).toHaveLength(1);\n```\n\nBoth doors are captured: `deliver()`, which reaches the transport, and\n`deliverLater()`, which reaches the queue -- an entry says which with\n`deferred`, and carries `to`, `cc`, `bcc`, `from`, `subject`, `html`, `text`,\nthe `mailer` and `action` that rendered it, and `message`, the nodemailer\npayload itself. `inbox(filter)` narrows on `action`, `deferred`, `mailer`,\n`subject` and `to`, or on a predicate. The setup file empties the inbox before\nevery test; `clearInbox()` does it by hand.\n\n`enqueued(filter)` reads the queue back, so a row's `args` are what a runner\nwill claim; `henri.jobs.performNow(job.name, job.args)` runs one. It needs\n`@usehenri/jobs`, which this package does not depend on: an application\nwithout a queue is told what to install rather than handed an empty list.\n`clearJobs()` forgets the rows, and nothing calls it for you.\n\n## API\n\n- `setup({ workers = false })` boots henri for the app in `process.cwd()` and\n  resolves with the instance. Idempotent.\n- `teardown()` stops it.\n- `request()` a supertest request bound to the running server.\n- `agent()` a supertest agent (keeps cookies between requests).\n- `inbox(filter)` the mail the app was asked to send; `clearInbox()` empties it.\n- `enqueued(filter)` the jobs the queue holds; `clearJobs(filter)` forgets them.\n- `create(name, ...traits, overrides)` a saved record from a factory.\n- `build(name, ...traits, overrides)` the attributes, without saving.\n- `createList(name, count, ...traits, overrides)` several of them.\n- `defineFactory(name, definition)` a factory without a file.\n- `resetFactories()` forgets the definitions and the sequences.\n- `henri` the running instance (also `global.henri`).\n- `supertest` the underlying module.\n\n## One server for the whole run\n\n`globalSetup: ['@usehenri/testing/global-setup']` boots henri once in Vitest's\nmain process. Tests only get HTTP access through `request()` (no `henri` or\nmodel globals in the workers) since global setup runs in another process.\n\n## Browser tests\n\n`@usehenri/testing/playwright` is the same boot under\n[Playwright](https://playwright.dev), and the whole of what an application\nwrites for one:\n\n```js\n// playwright.config.js\nmodule.exports = {\n  globalSetup: '@usehenri/testing/playwright',\n  testDir: './test/browser',\n};\n```\n\nThe port is the kernel's answer to `listen(0)`, so it does not exist when\n`playwright.config.js` is read. The global setup boots henri and exports\n`PLAYWRIGHT_TEST_BASE_URL`, which is what Playwright's `use.baseURL` falls\nback to in every worker — measured against Playwright 1.63.0, along with the\nrest of that precedence: anything written in `use` **wins over** the variable,\nand henri says so rather than letting the browser go somewhere else in\nsilence.\n\nPlaywright is the application's dependency: this package never imports it, and\n`henri doctor` reports a `playwright.config.*` with no `@playwright/test` in\n`package.json`. The database is left alone — one server for the run is one\ndatabase for the run, so seeding belongs to a global setup of your own that\nwraps `boot(config)` from this subpath. See\n[the guide](https://usehenri.io/guides/testing/#browser-tests).\n\n```bash\nhenri test                   # vitest run\nhenri test --watch           # vitest in watch mode\nhenri test test/tasks.spec.js -t \"lists\"\n```\n","readmeFilename":""}