{"_id":"wait-for-expect","_rev":"24-6faaffbbbb83730f9a90967403d2364f","name":"wait-for-expect","dist-tags":{"typescript":"0.3.0","next":"0.6.0","latest":"4.0.0"},"versions":{"0.0.1":{"name":"wait-for-expect","version":"0.0.1","keywords":["jest","expect","wait","async","await","promise","integration","testing","unit"],"author":{"name":"Lukasz Gandecki"},"license":"MIT","_id":"wait-for-expect@0.0.1","maintainers":[{"name":"lgandecki","email":"lgandecki@thebrain.pro"}],"homepage":"https://github.com/TheBrainFamily/wait-for-expect#readme","bugs":{"url":"https://github.com/TheBrainFamily/wait-for-expect/issues"},"dist":{"shasum":"a2ba3b595eaa96a0b9ac9f39516fda6e9466cfde","tarball":"https://registry.npmjs.org/wait-for-expect/-/wait-for-expect-0.0.1.tgz","fileCount":7,"integrity":"sha512-dVXV2BrP4guXZGW35OYmPJzG2HR5VNH4Zk8RJtmRYPAj/FOvpFSMU9GW5neTsEszIPBj+lxt05dhKfGc3VaHAA==","signatures":[{"sig":"MEYCIQDILf4G9hbBvtzbLF42zYHOJvZZQNRqCtmndEZKkUMiVwIhAKbgqNPkM/HieqHRjKsRa2VwQNTv+5UvFo2bGZD6jxYz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6249},"main":"src/index.js","gitHead":"366ea71e55cf515a5cd14d796bbe72136f281eea","scripts":{"test":"eslint . && jest"},"_npmUser":{"name":"lgandecki","email":"lgandecki@thebrain.pro"},"repository":{"url":"git+https://github.com/TheBrainFamily/wait-for-expect.git","type":"git"},"_npmVersion":"5.6.0","description":"Wait for expectation to be true, useful for integration and end to end testing","directories":{},"_nodeVersion":"9.3.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","eslint":"^4.19.1","prettier":"^1.11.1","eslint-plugin-import":"^2.9.0","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.0","eslint-config-airbnb-base":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/wait-for-expect_0.0.1_1521811614399_0.8620576788579992","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"wait-for-expect","version":"0.0.2","keywords":["jest","expect","wait","async","await","promise","integration","testing","unit"],"author":{"name":"Lukasz Gandecki"},"license":"MIT","_id":"wait-for-expect@0.0.2","maintainers":[{"name":"lgandecki","email":"lgandecki@thebrain.pro"}],"homepage":"https://github.com/TheBrainFamily/wait-for-expect#readme","bugs":{"url":"https://github.com/TheBrainFamily/wait-for-expect/issues"},"dist":{"shasum":"520bb49ac4106e44f390dd19dd12a6720d855803","tarball":"https://registry.npmjs.org/wait-for-expect/-/wait-for-expect-0.0.2.tgz","fileCount":7,"integrity":"sha512-GYVo2HsoP3I5xmwQkinsAILTWFz8qswpuuVFqna5DPBzd72VsEU1pqFwdfjB1N/rrXeo6pg2o5QuqFfcVEkzzw==","signatures":[{"sig":"MEQCIGCOfJ64cZENsy2Q8Ndd6jjckIfcdpgQQmHsxWlLb4R7AiAY/KIayGUNpo4pWppgCAceM2DbEvntIzalbN4aPi+rDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7471},"main":"src/index.js","gitHead":"3b6c1828326f490e9f13f4dc8b42224b30f967da","scripts":{"test":"eslint . && jest"},"_npmUser":{"name":"lgandecki","email":"lgandecki@thebrain.pro"},"repository":{"url":"git+https://github.com/TheBrainFamily/wait-for-expect.git","type":"git"},"_npmVersion":"5.6.0","description":"Wait for expectation to be true, useful for integration and end to end testing","directories":{},"_nodeVersion":"9.3.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","eslint":"^4.19.1","prettier":"^1.11.1","eslint-plugin-import":"^2.9.0","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.0","eslint-config-airbnb-base":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/wait-for-expect_0.0.2_1521812557916_0.9652076022347529","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"wait-for-expect","version":"0.0.3","keywords":["jest","expect","wait","async","await","promise","integration","testing","unit"],"author":{"name":"Lukasz Gandecki"},"license":"MIT","_id":"wait-for-expect@0.0.3","maintainers":[{"name":"lgandecki","email":"lgandecki@thebrain.pro"}],"homepage":"https://github.com/TheBrainFamily/wait-for-expect#readme","bugs":{"url":"https://github.com/TheBrainFamily/wait-for-expect/issues"},"dist":{"shasum":"6d3d53a3c3f18467f623060abed222a92e3388d1","tarball":"https://registry.npmjs.org/wait-for-expect/-/wait-for-expect-0.0.3.tgz","fileCount":7,"integrity":"sha512-CjX44jD+5WsByQqcj9OLlTgh/8tRXIM39mWr4rK/O2BkxPHkJW+ks3v0lwdwiXGE6i5JZDjI/xBCVbBARDe3jw==","signatures":[{"sig":"MEYCIQCE4a4P1nqagF9JhKNUo3ptUvK2Ka18lcgzOfnjIGPBFwIhAOPp+KI3lycJj5sfjWF5TzuY6XqKL33we6xL4cx4GfRk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7471},"main":"src/index.js","gitHead":"5099d8712924b4bc24555d465a9de66807fecb00","scripts":{"test":"eslint . && jest"},"_npmUser":{"name":"lgandecki","email":"lgandecki@thebrain.pro"},"repository":{"url":"git+https://github.com/TheBrainFamily/wait-for-expect.git","type":"git"},"_npmVersion":"5.6.0","description":"Wait for expectation to be true, useful for integration and end to end testing","directories":{},"_nodeVersion":"9.3.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","eslint":"^4.19.1","prettier":"^1.11.1","eslint-plugin-import":"^2.9.0","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.0","eslint-config-airbnb-base":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/wait-for-expect_0.0.3_1521826761616_0.366543440790031","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"wait-for-expect","version":"0.0.4","keywords":["jest","expect","wait","async","await","promise","integration","testing","unit"],"author":{"name":"Lukasz Gandecki"},"license":"MIT","_id":"wait-for-expect@0.0.4","maintainers":[{"name":"lgandecki","email":"lgandecki@thebrain.pro"}],"homepage":"https://github.com/TheBrainFamily/wait-for-expect#readme","bugs":{"url":"https://github.com/TheBrainFamily/wait-for-expect/issues"},"dist":{"shasum":"9af50f7aea57121876a99f83312243e39e0a23f0","tarball":"https://registry.npmjs.org/wait-for-expect/-/wait-for-expect-0.0.4.tgz","fileCount":7,"integrity":"sha512-j/rjwzJ71qaO0yRQj5K7f3NWmCf5qcQ8IFluS/mx613Mn4CBDZZ9tzIJuZx0HiyqoX/0RE2tKZfxPOeEeXOzrQ==","signatures":[{"sig":"MEUCIDOs33Mt/1wa2AJPV/iGg1xxX0eKXQm5FWocDizBLKjNAiEAzWjTN2YWFNbkrEqV+LrBayZjiPfVFPL2lHvyH0pCtq8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8485},"main":"src/index.js","gitHead":"cc44e9381caf9947cac72b0a04ea32dbd4529b8c","scripts":{"test":"eslint . && jest"},"_npmUser":{"name":"lgandecki","email":"lgandecki@thebrain.pro"},"repository":{"url":"git+https://github.com/TheBrainFamily/wait-for-expect.git","type":"git"},"_npmVersion":"5.6.0","description":"Wait for expectation to be true, useful for integration and end to end testing","directories":{},"_nodeVersion":"9.3.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","eslint":"^4.19.1","prettier":"^1.11.1","eslint-plugin-import":"^2.9.0","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.0","eslint-config-airbnb-base":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/wait-for-expect_0.0.4_1521826789858_0.4105779094370743","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"wait-for-expect","version":"0.1.0","keywords":["jest","expect","wait","async","await","promise","integration","testing","unit"],"author":{"name":"Lukasz Gandecki"},"license":"MIT","_id":"wait-for-expect@0.1.0","maintainers":[{"name":"lgandecki","email":"lgandecki@thebrain.pro"}],"homepage":"https://github.com/TheBrainFamily/wait-for-expect#readme","bugs":{"url":"https://github.com/TheBrainFamily/wait-for-expect/issues"},"dist":{"shasum":"2cae7e7465fb952013d959e5836fb6f255588b15","tarball":"https://registry.npmjs.org/wait-for-expect/-/wait-for-expect-0.1.0.tgz","fileCount":8,"integrity":"sha512-nOslpc8IkdZPDzawsgtRjZ6qKj/5gyZSEfujrsBff+WYx89E2Ua9xRLkzIukqCcxhSNhZ4CLZyK3KJz9+4jKXQ==","signatures":[{"sig":"MEQCIEH2CJXHvd56oMW/yCfJaJ++amTuDum/S9i+ffx5FQ3MAiAyNSa3oog7ZEpKCZqy4Q9RPNK+isiRbk2Htenpg+kxWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11243},"jest":{"snapshotSerializers":["jest-serializer-ansi"]},"main":"src/index.js","gitHead":"dc5149e5c511f278c032f84c8daf2ce9a58c7425","scripts":{"test":"eslint . && jest"},"_npmUser":{"name":"lgandecki","email":"lgandecki@thebrain.pro"},"repository":{"url":"git+https://github.com/TheBrainFamily/wait-for-expect.git","type":"git"},"_npmVersion":"5.6.0","description":"Wait for expectation to be true, useful for integration and end to end testing","directories":{},"_nodeVersion":"9.3.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","eslint":"^4.19.1","prettier":"^1.11.1","eslint-plugin-import":"^2.9.0","jest-serializer-ansi":"^1.0.3","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.0","eslint-config-airbnb-base":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/wait-for-expect_0.1.0_1522239880319_0.7488787960182524","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"wait-for-expect","version":"0.3.0","keywords":["jest","expect","wait","async","await","promise","integration","testing","unit"],"author":{"name":"Lukasz Gandecki"},"license":"MIT","_id":"wait-for-expect@0.3.0","maintainers":[{"name":"lgandecki","email":"lgandecki@thebrain.pro"}],"homepage":"https://github.com/TheBrainFamily/wait-for-expect#readme","bugs":{"url":"https://github.com/TheBrainFamily/wait-for-expect/issues"},"dist":{"shasum":"a09a9804df14ecd732afdd4c7128b637126dcee4","tarball":"https://registry.npmjs.org/wait-for-expect/-/wait-for-expect-0.3.0.tgz","fileCount":25,"integrity":"sha512-JK6rAOHexTzLL2lutbpHHZJsbA2rmJcn0lMTJgAZY6abqRYH1gQLAGXrg6krA5kEuAGLc0SCy8QftvfrgcUJig==","signatures":[{"sig":"MEYCIQCsh44Wjq/sCxG8jOqi12YYMq24/lNtZKfX7FNI3nf9MAIhAIC9nE+aZ+/OhbZloB6KlC011H8KaUnZG5MZg1ruSjh7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56973},"jest":{"testRegex":"/src/.*\\.spec\\.(js|ts|tsx)$","transform":{"^.+\\.(js|jsx|ts|tsx)$":"babel-jest"},"moduleDirectories":["./node_modules","./src"],"snapshotSerializers":["jest-serializer-ansi"],"moduleFileExtensions":["ts","tsx","js","jsx"]},"main":"lib/index.js","gitHead":"f8d5c63c53c76b1211d04c81a4342f18adab4ee1","scripts":{"test":"eslint src/**/*.ts && jest","build":"tsc --emitDeclarationOnly && babel src --out-dir lib --extensions \".ts,.tsx\"","type-check":"tsc --noEmit","build:watch":"npm run build -- --watch"},"typings":"lib/index.d.ts","_npmUser":{"name":"lgandecki","email":"lgandecki@thebrain.pro"},"repository":{"url":"git+https://github.com/TheBrainFamily/wait-for-expect.git","type":"git"},"_npmVersion":"5.6.0","description":"Wait for expectation to be true, useful for integration and end to end testing","directories":{},"_nodeVersion":"9.3.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.4.3","eslint":"^4.19.1","prettier":"^1.11.1","@babel/cli":"^7.0.0-beta.42","babel-core":"^7.0.0-0","babel-jest":"^22.4.3","typescript":"^2.7.2","@babel/core":"^7.0.0-beta.42","@types/jest":"^22.2.2","@types/node":"^9.6.1","@types/eslint":"^4.16.0","@types/prettier":"^1.10.0","types-installer":"^1.4.0","@babel/preset-env":"^7.0.0-beta.42","@types/typescript":"^2.0.0","eslint-plugin-import":"^2.9.0","jest-serializer-ansi":"^1.0.3","typescript-babel-jest":"^1.0.5","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.0","@babel/preset-typescript":"^7.0.0-beta.42","eslint-plugin-typescript":"^0.11.0","typescript-eslint-parser":"^14.0.0","eslint-config-airbnb-base":"^12.1.0","@types/eslint-plugin-prettier":"^2.2.0","@babel/plugin-proposal-class-properties":"^7.0.0-beta.42","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.42"},"_npmOperationalInternal":{"tmp":"tmp/wait-for-expect_0.3.0_1522327397950_0.08405120702795066","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"wait-for-expect","version":"0.4.0","keywords":["jest","expect","wait","async","await","promise","integration","testing","unit"],"author":{"name":"Lukasz Gandecki"},"license":"MIT","_id":"wait-for-expect@0.4.0","maintainers":[{"name":"lgandecki","email":"lgandecki@thebrain.pro"}],"homepage":"https://github.com/TheBrainFamily/wait-for-expect#readme","bugs":{"url":"https://github.com/TheBrainFamily/wait-for-expect/issues"},"dist":{"shasum":"341c96ab89d6102a0169a9be6cd0de354de92c17","tarball":"https://registry.npmjs.org/wait-for-expect/-/wait-for-expect-0.4.0.tgz","fileCount":25,"integrity":"sha512-itHoJUKL5P8abjhWRlp3F5QLDY7LokcJkgD78tjrX08ozBakfy9YD4bgxUVuSld8yqjza3ld6Sj7UMMOH/twFA==","signatures":[{"sig":"MEQCIEbqJXEmXT3oy+lSSpB4uvYQ22qMdXy/RYrIXy4NPQdMAiBnAsOVlcOBkxn0FGzF+Iidh5v+jXDGLROPmQQ7lYxRfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56400},"jest":{"testRegex":"/src/.*\\.spec\\.(js|ts|tsx)$","transform":{"^.+\\.(js|jsx|ts|tsx)$":"babel-jest"},"moduleDirectories":["./node_modules","./src"],"snapshotSerializers":["jest-serializer-ansi"],"moduleFileExtensions":["ts","tsx","js","jsx"]},"main":"lib/index.js","gitHead":"9c52efd7a9eb1c77e365ebdf19619586ea8b3e36","scripts":{"test":"eslint src/**/*.ts && jest","build":"tsc --emitDeclarationOnly && babel src --out-dir lib --extensions \".ts,.tsx\"","type-check":"tsc --noEmit","build:watch":"npm run build -- --watch"},"typings":"lib/index.d.ts","_npmUser":{"name":"lgandecki","email":"lgandecki@thebrain.pro"},"repository":{"url":"git+https://github.com/TheBrainFamily/wait-for-expect.git","type":"git"},"_npmVersion":"5.6.0","description":"Wait for expectation to be true, useful for integration and end to end testing","directories":{},"_nodeVersion":"9.3.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","eslint":"^4.19.1","prettier":"^1.11.1","@babel/cli":"^7.0.0-beta.42","babel-core":"^7.0.0-0","babel-jest":"^22.4.3","typescript":"^2.7.2","@babel/core":"^7.0.0-beta.42","@types/jest":"^22.2.2","@types/node":"^9.6.1","@types/eslint":"^4.16.0","@types/prettier":"^1.10.0","@babel/preset-env":"^7.0.0-beta.42","@types/typescript":"^2.0.0","eslint-plugin-import":"^2.9.0","jest-serializer-ansi":"^1.0.3","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.0","@babel/preset-typescript":"^7.0.0-beta.42","eslint-plugin-typescript":"^0.11.0","typescript-eslint-parser":"^14.0.0","eslint-config-airbnb-base":"^12.1.0","@types/eslint-plugin-prettier":"^2.2.0","@babel/plugin-proposal-class-properties":"^7.0.0-beta.42","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.42"},"_npmOperationalInternal":{"tmp":"tmp/wait-for-expect_0.4.0_1522328170712_0.7542927647721149","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"wait-for-expect","version":"0.5.0","keywords":["jest","expect","wait","async","await","promise","integration","testing","unit"],"author":{"name":"Lukasz Gandecki"},"license":"MIT","_id":"wait-for-expect@0.5.0","maintainers":[{"name":"lgandecki","email":"lgandecki@thebrain.pro"}],"homepage":"https://github.com/TheBrainFamily/wait-for-expect#readme","bugs":{"url":"https://github.com/TheBrainFamily/wait-for-expect/issues"},"dist":{"shasum":"cc935a94c6039967bd7760c9e9cc557f4674887a","tarball":"https://registry.npmjs.org/wait-for-expect/-/wait-for-expect-0.5.0.tgz","fileCount":25,"integrity":"sha512-C/fK4EhAWGT1z2FATE0X+w0LVrPmaZas9hvVHypnkgdt/vW7U5YkPe4ADGRtkLs+w+8GmoJ/F65vRHyWjBHmaA==","signatures":[{"sig":"MEYCIQCSOCC4eGyitBUqLWpGjwyUWYArXPCNh4S61Cxy4IIldwIhALvSroRHfyxMlVy9wr0K5ztNc4t9xEtU0LaWYWGgeBzU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58646},"jest":{"testRegex":"/src/.*\\.spec\\.(js|ts|tsx)$","transform":{"^.+\\.(js|jsx|ts|tsx)$":"babel-jest"},"moduleDirectories":["./node_modules","./src"],"snapshotSerializers":["jest-serializer-ansi"],"moduleFileExtensions":["ts","tsx","js","jsx"]},"main":"lib/index.js","gitHead":"305c567df86d3c49701690b2914acc918f36882e","scripts":{"test":"eslint src/**/*.ts && jest","build":"tsc --emitDeclarationOnly && babel src --out-dir lib --extensions \".ts,.tsx\"","type-check":"tsc --noEmit","build:watch":"npm run build -- --watch"},"typings":"lib/index.d.ts","_npmUser":{"name":"lgandecki","email":"lgandecki@thebrain.pro"},"repository":{"url":"git+https://github.com/TheBrainFamily/wait-for-expect.git","type":"git"},"_npmVersion":"5.6.0","description":"Wait for expectation to be true, useful for integration and end to end testing","directories":{},"_nodeVersion":"9.3.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","eslint":"^4.19.1","prettier":"^1.11.1","@babel/cli":"^7.0.0-beta.42","babel-core":"^7.0.0-0","babel-jest":"^22.4.3","typescript":"^2.7.2","@babel/core":"^7.0.0-beta.42","@types/jest":"^22.2.2","@types/node":"^9.6.1","@types/eslint":"^4.16.0","@types/prettier":"^1.10.0","@babel/preset-env":"^7.0.0-beta.42","@types/typescript":"^2.0.0","eslint-plugin-import":"^2.9.0","jest-serializer-ansi":"^1.0.3","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.0","@babel/preset-typescript":"^7.0.0-beta.42","eslint-plugin-typescript":"^0.11.0","typescript-eslint-parser":"^14.0.0","eslint-config-airbnb-base":"^12.1.0","@types/eslint-plugin-prettier":"^2.2.0","@babel/plugin-proposal-class-properties":"^7.0.0-beta.42","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.42"},"_npmOperationalInternal":{"tmp":"tmp/wait-for-expect_0.5.0_1523340829214_0.8463604973717547","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"wait-for-expect","version":"0.6.0","keywords":["jest","expect","wait","async","await","promise","integration","testing","unit"],"author":{"name":"Lukasz Gandecki"},"license":"MIT","_id":"wait-for-expect@0.6.0","maintainers":[{"name":"lgandecki","email":"lgandecki@thebrain.pro"}],"homepage":"https://github.com/TheBrainFamily/wait-for-expect#readme","bugs":{"url":"https://github.com/TheBrainFamily/wait-for-expect/issues"},"dist":{"shasum":"75a9adf28ccde6a8a971926e0fe4e539e5c3f5ef","tarball":"https://registry.npmjs.org/wait-for-expect/-/wait-for-expect-0.6.0.tgz","fileCount":27,"integrity":"sha512-I/QnAZKjJAWf1xS6m2K/AlYX60SgwOAvHboYF/6jBl9mQEcEyWyONJPKd7/B/1HKS7pYO+lxipCgljLaAsaGuw==","signatures":[{"sig":"MEUCIQCwfslC2bKkjIV1SljTDqCdbhhNAdlfuhg3GOy5ffbbFgIgaEsihW3PuXVDxHQy3A/s4h8K7ZsoM/NbbWty9AE1UAc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65106,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6vVFCRA9TVsSAnZWagAAY6YP/j7K2QDxp2mNYAgEI1I/\neNPXzmrEFvFpzXDqAbsrpn0ls8VN4uXrOdvgi/+NV1Wr5P5Dlx6nnf+ihANa\nTPgFpwMEewcMVhKiJGrt6Ua5uROL56/aWwKRc8mYWQbb+1NnucPvOI2UVvu6\noflazr6VzYoyA8BEl181AKmmC9cU+uyGckINpvWK67zlHvn8KcrpW7WVgoFX\nr/6pr8vjQYC4PQaUlPFMXy9As9mBcWpC5HzI8KybGf3W5pn8w7GBsRfV+aXq\nlb1f7Hbsybh8Lnap1ssiqS3wuMYXqcByUg90FZlhXftHUiqougCfwJk0VDiV\nxWOZy1q1i+5K8Ng9YCZkMj4CrWMfJx06h8WIrQyFsjP+OIAL/mfjmUBdI7dY\nGZ+SsnHzKVaYfiKHfd71aqjsRH1H62Cwvy5oTWYhLRTI8lax6/zzOi4UrGUq\nXq8rpbgHW9SaBBtQEWwH7w7S0L+M7DC9dHX57obacSfqSzyLtd84caR3afXY\nDPL9xOK5liDXF51LfmfvJ2NZ6ekluT+MYu31Xgcuhp0y4rZSq88NTqr9onqR\n50G6YMCJW6zXvr9cils3ERReceovyUp9jR6d9wrKS4X0KBSorihl2auiG7go\nWmjoonU/fdvsNPimsQFY95IrxRDp6PIh7mZApFibFPIjdVi7eLYC9BHDOB2K\nPkmU\r\n=SkrU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"/src/.*\\.spec\\.(js|ts|tsx)$","transform":{"^.+\\.(js|jsx|ts|tsx)$":"babel-jest"},"moduleDirectories":["./node_modules","./src"],"snapshotSerializers":["jest-serializer-ansi"],"moduleFileExtensions":["ts","tsx","js","jsx"]},"main":"lib/index.js","gitHead":"305c567df86d3c49701690b2914acc918f36882e","scripts":{"test":"eslint src/**/*.ts && jest","build":"tsc --emitDeclarationOnly && babel src --out-dir lib --extensions \".ts,.tsx\"","type-check":"tsc --noEmit","build:watch":"npm run build -- --watch"},"typings":"lib/index.d.ts","_npmUser":{"name":"lgandecki","email":"lgandecki@thebrain.pro"},"repository":{"url":"git+https://github.com/TheBrainFamily/wait-for-expect.git","type":"git"},"_npmVersion":"5.6.0","description":"Wait for expectation to be true, useful for integration and end to end testing","directories":{},"_nodeVersion":"9.3.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.4.3","eslint":"^4.19.1","prettier":"^1.11.1","@babel/cli":"^7.0.0-beta.42","babel-core":"^7.0.0-0","babel-jest":"^22.4.3","typescript":"^2.7.2","@babel/core":"^7.0.0-beta.42","@types/jest":"^22.2.2","@types/node":"^9.6.1","@types/eslint":"^4.16.0","@types/prettier":"^1.10.0","@babel/preset-env":"^7.0.0-beta.42","@types/typescript":"^2.0.0","eslint-plugin-import":"^2.9.0","jest-serializer-ansi":"^1.0.3","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.0","@babel/preset-typescript":"^7.0.0-beta.42","eslint-plugin-typescript":"^0.11.0","typescript-eslint-parser":"^14.0.0","eslint-config-airbnb-base":"^12.1.0","@types/eslint-plugin-prettier":"^2.2.0","@babel/plugin-proposal-class-properties":"^7.0.0-beta.42","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.42"},"_npmOperationalInternal":{"tmp":"tmp/wait-for-expect_0.6.0_1525347652304_0.7503997466479935","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"wait-for-expect","version":"0.6.1","keywords":["jest","expect","wait","async","await","promise","integration","testing","unit"],"author":{"name":"Lukasz Gandecki"},"license":"MIT","_id":"wait-for-expect@0.6.1","maintainers":[{"name":"lgandecki","email":"lgandecki@thebrain.pro"}],"homepage":"https://github.com/TheBrainFamily/wait-for-expect#readme","bugs":{"url":"https://github.com/TheBrainFamily/wait-for-expect/issues"},"dist":{"shasum":"cd129b035d550ad4e19f7354aed312763661f636","tarball":"https://registry.npmjs.org/wait-for-expect/-/wait-for-expect-0.6.1.tgz","fileCount":27,"integrity":"sha512-pRNrq+Y4PY8B4GDPMuq0bT98r6HI6k/hSX91iUKxcJg7zUpVxBUEBKDO+OeT3/eRvFgX07CrmuwHiAgc+kXz0A==","signatures":[{"sig":"MEQCIFX5yWpC1jFO7X+VDA9I2qA8YT+5W7avAg1AlQZ2vHRoAiBfV1spUFAFYkVrpISVtQQjxbSG0mxEW0duRgZhV1vhuA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64474,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6wv6CRA9TVsSAnZWagAAa00P/1xmji2OGx8AgNQMsAo4\nQle42EImSkSzYn3sdkc7JM4+jFPtvKWpQvkFRJMT+nWW+p/MsO/iMl5FzLsy\nMAIViI2Auqdpeo6iyr+lrp5v5WRrV505KvVyvIEqTzCCpS3tGIHE/ezBLwRR\nu1Jp63oSPJV5n+vWfVdemXk92w/FB3U7xtjd64b1HXS50ODiH4I//aHwQPte\nXD75dE2O/2P0PqIOv/9U74f4PILjgPw4RwCkKhCs0RiXabPnevC1hc8dprjT\ncoFNsLTTT00KbT4jy/zpXxjKCtiKaHod/7fGgcxfLTXgd54xuguxP6+VPvcX\nK3xd7vo1vRf62F3fBYCZtbUAUMIySgqIF0MxMYjVKQRt1cQssmQSZVt2qm6i\n0ZveNMi0chgbPn2k/JcDU6wjp6JeR1lELUs/RPZdu5FErhzZUPr7bNZhGBqH\n0zeYKtMOuATNv9ZE7ykV+jRvfe2XrynGhhMS5fWAWl3I9Hxv+EwmH2K5bcU8\nnD9yAKDzWjKaIRt+STc4dwJdWgs8pbmr2IOO1dbV0mFyhJrYA5dCxFDV1i59\nM/hwHHTv7RPSLG8rED+K5J9yxzTtBJ1JWEPm+brpxZowKBnrR+UPI/LugC/+\nZuPWkfdCI+lkIJ1XkM15/yXuvRDLp75rbxzoqCPDgOfo5vUyMCGKMFuTW2Xs\nVhWO\r\n=3XOy\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"/src/.*\\.spec\\.(js|ts|tsx)$","transform":{"^.+\\.(js|jsx|ts|tsx)$":"babel-jest"},"moduleDirectories":["./node_modules","./src"],"snapshotSerializers":["jest-serializer-ansi"],"moduleFileExtensions":["ts","tsx","js","jsx"]},"main":"lib/index.js","gitHead":"99c82a107e43c8a1dca85895df8e38fcc5f94cf4","scripts":{"test":"eslint src/**/*.ts && jest","build":"tsc --emitDeclarationOnly && babel src --out-dir lib --extensions \".ts,.tsx\"","type-check":"tsc --noEmit","build:watch":"npm run build -- --watch"},"typings":"lib/index.d.ts","_npmUser":{"name":"lgandecki","email":"lgandecki@thebrain.pro"},"repository":{"url":"git+https://github.com/TheBrainFamily/wait-for-expect.git","type":"git"},"_npmVersion":"5.6.0","description":"Wait for expectation to be true, useful for integration and end to end testing","directories":{},"_nodeVersion":"9.3.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","eslint":"^4.19.1","prettier":"^1.11.1","@babel/cli":"^7.0.0-beta.42","babel-core":"^7.0.0-0","babel-jest":"^22.4.3","typescript":"^2.7.2","@babel/core":"^7.0.0-beta.42","@types/jest":"^22.2.2","@types/node":"^9.6.1","@types/eslint":"^4.16.0","@types/prettier":"^1.10.0","@babel/preset-env":"^7.0.0-beta.42","@types/typescript":"^2.0.0","eslint-plugin-import":"^2.9.0","jest-serializer-ansi":"^1.0.3","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.0","@babel/preset-typescript":"^7.0.0-beta.42","eslint-plugin-typescript":"^0.11.0","typescript-eslint-parser":"^14.0.0","eslint-config-airbnb-base":"^12.1.0","@types/eslint-plugin-prettier":"^2.2.0","@babel/plugin-proposal-class-properties":"^7.0.0-beta.42","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.42"},"_npmOperationalInternal":{"tmp":"tmp/wait-for-expect_0.6.1_1525353465419_0.683452538188074","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"wait-for-expect","version":"0.6.2","keywords":["jest","expect","wait","async","await","promise","integration","testing","unit"],"author":{"name":"Lukasz Gandecki"},"license":"MIT","_id":"wait-for-expect@0.6.2","maintainers":[{"name":"lgandecki","email":"lgandecki@thebrain.pro"}],"homepage":"https://github.com/TheBrainFamily/wait-for-expect#readme","bugs":{"url":"https://github.com/TheBrainFamily/wait-for-expect/issues"},"dist":{"shasum":"0dfacee10764853c6fcd0b67456d53eff01e1f21","tarball":"https://registry.npmjs.org/wait-for-expect/-/wait-for-expect-0.6.2.tgz","fileCount":26,"integrity":"sha512-ccEGsNj02JEjd7Rh/OrVQ7Y72swbUin08w5G6roUua9rJX/fd70rJSWYgMt3ya8He1nEclDFHBkTVDoEyyHxZg==","signatures":[{"sig":"MEUCIQDXV8p0D8UkVaC0EBbSwmIi3kR0DZdov5uiZm8eLLlUqAIgTS7EkS+rGkdV3EABVBURNxBeXua4uJceHC10BnMoW5E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9G2VCRA9TVsSAnZWagAAFksP/jA5NKF0A6kYpFTyouDT\n7E4Wjucp9BKxlQ5Fof9wfe4k/tTmyaQaoB2zIXfF+8RZe04ebuIvWqL72d2u\nWO07924xXYeLoOpBN6FEzC9vESfVpRG37qv31sTZwM7+LgAaUZQtEXWaoQzv\nIu2sX+CRTPCs/vJ6fPm25pKtyUZA/BrFIGh2gSzxpICqTxdWGzbeSARp8Jji\nJu+pJlJsHWu30/zxJ+dtIvdT1ooqUotBQMInzwBRtzjnu4qu9guhGAtRDai5\nDB+wxBsSm/w89fylGPVKcRsloHsyYbK1okx3bd0H5VFkhaDzYxdgJYYkoUnY\n3EV5HgyrCntqTXC79RBr5BUeWPVJqEhHaQPpLB4PqanZZQwsW2VcvL/y2R+P\nypPz1bwx/iB145IeWOrMhMbLacimLx7iiPyaZpGGHUIzKwqHQXaaJ8ZcHEm5\nwUOo+H7RfFXV0VWveyqa98RvM4rM/1Vaa+ABZRCY7YEAQbp9MMfSw11EUhYc\nXR0ID3UYcBsYz78jDMK6EG1foggYiOOrdE/tkboRMNvUrU1nGmfcvJ31EBVL\nZ3/B/iKpFDU8hHTuTLtAzpaGgVsdZt61jC3qB31I5sjNlep31e12juIGeiXW\neMA+m/8gmZnrm8DvUZmm0Ef4I1VueH5klu6J0fYNBKWdYuf4yvocz77LwM6/\nyw0r\r\n=vRHS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"/src/.*\\.spec\\.(js|ts|tsx)$","transform":{"^.+\\.(js|jsx|ts|tsx)$":"babel-jest"},"moduleDirectories":["./node_modules","./src"],"snapshotSerializers":["jest-serializer-ansi"],"moduleFileExtensions":["ts","tsx","js","jsx"]},"main":"lib/index.js","gitHead":"da132ba454b1295e97a36328825d729d05b2bed2","scripts":{"test":"eslint src/**/*.ts && jest","build":"tsc --emitDeclarationOnly && babel src --out-dir lib --extensions \".ts,.tsx\"","type-check":"tsc --noEmit","build:watch":"npm run build -- --watch"},"typings":"lib/index.d.ts","_npmUser":{"name":"lgandecki","email":"lgandecki@thebrain.pro"},"repository":{"url":"git+https://github.com/TheBrainFamily/wait-for-expect.git","type":"git"},"_npmVersion":"5.6.0","description":"Wait for expectation to be true, useful for integration and end to end testing","directories":{},"_nodeVersion":"9.3.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","eslint":"^4.19.1","prettier":"^1.11.1","@babel/cli":"^7.0.0-beta.42","babel-core":"^7.0.0-0","babel-jest":"^22.4.3","typescript":"^2.7.2","@babel/core":"^7.0.0-beta.42","@types/jest":"^22.2.2","@types/node":"^9.6.1","@types/eslint":"^4.16.0","@types/prettier":"^1.10.0","@babel/preset-env":"^7.0.0-beta.42","@types/typescript":"^2.0.0","eslint-plugin-import":"^2.9.0","jest-serializer-ansi":"^1.0.3","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.0","@babel/preset-typescript":"^7.0.0-beta.42","eslint-plugin-typescript":"^0.11.0","typescript-eslint-parser":"^14.0.0","eslint-config-airbnb-base":"^12.1.0","@types/eslint-plugin-prettier":"^2.2.0","@babel/plugin-proposal-class-properties":"^7.0.0-beta.42","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.42"},"_npmOperationalInternal":{"tmp":"tmp/wait-for-expect_0.6.2_1525968276847_0.3098886393564586","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"wait-for-expect","version":"1.0.0","keywords":["jest","expect","wait","async","await","promise","integration","testing","unit"],"author":{"name":"Lukasz Gandecki"},"license":"MIT","_id":"wait-for-expect@1.0.0","maintainers":[{"name":"lgandecki","email":"lgandecki@thebrain.pro"}],"homepage":"https://github.com/TheBrainFamily/wait-for-expect#readme","bugs":{"url":"https://github.com/TheBrainFamily/wait-for-expect/issues"},"dist":{"shasum":"edf2d5790c36dc67c4e21ac6ccedd7d4b79dc6ac","tarball":"https://registry.npmjs.org/wait-for-expect/-/wait-for-expect-1.0.0.tgz","fileCount":27,"integrity":"sha512-I6OlPKnd4qVdKJf1Gjx9M9qQjIk29rALoUkjwIKa9pNDCdzUuJTfaNv1mtsm2QdSvF0ZQogrWJMifTN1lUeXig==","signatures":[{"sig":"MEQCIAz0px8XdPPox5EKdOKq5u5FLDll21/jcUE7Jtp3j7iIAiBoGQQoXjZhU721IeHZ6NLMrh9slM2QP7yqBtnr+19KSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66339,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbI83hCRA9TVsSAnZWagAAybIP/2SxxS1jUJXNt9NKLiBg\ne+Nw7JBgoOTYdIjgFNUXHZsmL7ZWGG0AOrk6uwAd2G5CYQwwMTSz/iD6tQFf\nHKZtPgeob8U+dWFUs+o6yzdm57KQiUnkv+IGwnasNaHgU/NcEAbeOKYHrJhN\ni+6T4RkSDHykn+0iPVN8vTNbb99fV/8n2NxjeKIaJgZaJ84U3r+XaoT3TVwp\nz6U5zKkFuEWZr+0tCm0KiCbKAT1RTr4raEkHVazLZaTOGI5S6ykcj9JUPjyO\n+JMsA2HqpIbRZFQ93PxYbTvUBRMMRDs0BcNURwCwiA+s/+rdIAYayt7CvYTN\nFUne++FvrcwY3r76jEqwjocx0nHhjklM36j6Y7xksuLZWjQ0xjTWetMB10/z\n213+zhQrSfdaP3/Qv3b2VWqxzLxHNhJhCzF++aQXzUv/0ZLN3APWA0OCPAZq\nxed6jUQrkw3EpMNJYezoWx1UwFudtT6KNZaVej/0jB/wNLXDu/yUVsBKVR8p\nnlEAXNUrQngFXQ8l5t0yfpgyoH0tAC4D1uYW17pZUe0PolffhCK13p8gT6JW\nRlaqQxRSWwHGohOZ6tpyFqWKXitM4k/RCVe7Wg7Cn5CGWEUf62fMVZmx8Q4v\nl34LFWuviTWXK8MDl+z5Nq9Ow60m1bwEM+pCSMkDe4wuMQ75qoexilOub0RN\ny2cs\r\n=PGbk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"/src/.*\\.spec\\.(js|ts|tsx)$","transform":{"^.+\\.(js|jsx|ts|tsx)$":"babel-jest"},"moduleDirectories":["./node_modules","./src"],"snapshotSerializers":["jest-serializer-ansi"],"moduleFileExtensions":["ts","tsx","js","jsx"]},"main":"lib/index.js","gitHead":"e910af64c054eda3bd4cf5931c3e296d419504ff","scripts":{"test":"eslint src/**/*.ts && jest","build":"tsc --emitDeclarationOnly && babel src --out-dir lib --extensions \".ts,.tsx\"","type-check":"tsc --noEmit","build:watch":"npm run build -- --watch"},"typings":"lib/index.d.ts","_npmUser":{"name":"lgandecki","email":"lgandecki@thebrain.pro"},"repository":{"url":"git+https://github.com/TheBrainFamily/wait-for-expect.git","type":"git"},"_npmVersion":"5.6.0","description":"Wait for expectation to be true, useful for integration and end to end testing","directories":{},"_nodeVersion":"9.3.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","eslint":"^4.19.1","prettier":"^1.11.1","@babel/cli":"^7.0.0-beta.42","babel-core":"^7.0.0-0","babel-jest":"^22.4.3","typescript":"^2.7.2","@babel/core":"^7.0.0-beta.42","@types/jest":"^22.2.2","@types/node":"^9.6.1","@types/eslint":"^4.16.0","@types/prettier":"^1.10.0","@babel/preset-env":"^7.0.0-beta.42","@types/typescript":"^2.0.0","eslint-plugin-import":"^2.9.0","jest-serializer-ansi":"^1.0.3","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.0","@babel/preset-typescript":"^7.0.0-beta.42","eslint-plugin-typescript":"^0.11.0","typescript-eslint-parser":"^14.0.0","eslint-config-airbnb-base":"^12.1.0","@types/eslint-plugin-prettier":"^2.2.0","babel-plugin-add-module-exports":"^0.2.1","@babel/plugin-proposal-class-properties":"^7.0.0-beta.42","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.42"},"_npmOperationalInternal":{"tmp":"tmp/wait-for-expect_1.0.0_1529073120456_0.5309876821517774","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"wait-for-expect","version":"1.0.1","keywords":["jest","expect","wait","async","await","promise","integration","testing","unit"],"author":{"name":"Lukasz Gandecki"},"license":"MIT","_id":"wait-for-expect@1.0.1","maintainers":[{"name":"lgandecki","email":"lgandecki@thebrain.pro"}],"homepage":"https://github.com/TheBrainFamily/wait-for-expect#readme","bugs":{"url":"https://github.com/TheBrainFamily/wait-for-expect/issues"},"dist":{"shasum":"73ab346ed56ed2ef66c380a59fd623755ceac0ce","tarball":"https://registry.npmjs.org/wait-for-expect/-/wait-for-expect-1.0.1.tgz","fileCount":26,"integrity":"sha512-TPZMSxGWUl2DWmqdspLDEy97/S1Mqq0pzbh2A7jTq0WbJurUb5GKli+bai6ayeYdeWTF0rQNWZmUvCVZ9gkrfA==","signatures":[{"sig":"MEUCICMqap8GwGFFqZVLTzkN4vC6NQ1FUqf7tpFrMF4FvpwJAiEAmwjUcpAQVM5ZM5FvjFA1uVSF6IxRxsKGs+XbQekOKQE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqj4HCRA9TVsSAnZWagAAr1oQAIUu7jt6Mnm/2U/GDd5v\ntqwKPbMvCUpAmuyfAPquY+fqfsZ/p/xYejFtL9i1m/r2XR4fC+AZyUsXX9rv\nNk7DriHDzk8MLRnGVoSdtRFgYqLT0rLe41nWUzncJmeUQk9aEf6Bkj3+yHhr\nvr9s+0pu1dxiLnBwFXqp8+eO6A0l46vgZmkZcL3xXLYXqhoBPBnXMJjnDRHD\nM3Dg9VKbTIh63gw6AL4hvAH88vV7ZZ/nFXBr7v/84LomwZeQm7GCvLJy49C/\n7wHz82Hsh53CRgMVlTYitN/ZC4AA41wj9B+JLyYm080wPpJvNIe9WjM1OSmK\nxNkrrLbgHloDSA6eTryhIpi+DUIPlvOvcC9C5ZP508+PRIMt6sWdH6vSbwwO\nerWo7G13fV2WpizG8dw3W9gTvQvq+o4sz15QjsI1gJdEl2oxaGGC8RSGnfMM\n7bGRXRvDcpjTX+VXVs0tU3clgP+AS0wLutOdDStTRjNqUVPxuNL7eHxftdQf\np3dolAPzBlX8wc/Ro9YSbVt8/Mp85EtgI8vVGLfigShovA87YlhM61zxtmX6\nl/BljkGpJGh8Sl70VIQ2yUBX2eLCRl0xi9uYG16ujCwR8JxAr4fr6vNyy+nc\n+kP/QBTkh75vixNL7OreOLbfrs0juudpt1L8/3K0aXxCnyKOUpAO0xPcyMA/\n85lA\r\n=fQTv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"/src/.*\\.spec\\.(js|ts|tsx)$","transform":{"^.+\\.(js|jsx|ts|tsx)$":"babel-jest"},"moduleDirectories":["./node_modules","./src"],"snapshotSerializers":["jest-serializer-ansi"],"moduleFileExtensions":["ts","tsx","js","jsx"]},"main":"lib/index.js","gitHead":"435fc2d0b782612ef8fa0cec4fac614c5ac2be6d","scripts":{"test":"eslint src/**/*.ts && jest","build":"tsc --emitDeclarationOnly && babel src --out-dir lib --extensions \".ts,.tsx\"","type-check":"tsc --noEmit","build:watch":"npm run build -- --watch"},"typings":"lib/index.d.ts","_npmUser":{"name":"lgandecki","email":"lgandecki@thebrain.pro"},"repository":{"url":"git+https://github.com/TheBrainFamily/wait-for-expect.git","type":"git"},"_npmVersion":"6.2.0","description":"Wait for expectation to be true, useful for integration and end to end testing","directories":{},"_nodeVersion":"10.8.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","eslint":"^4.19.1","prettier":"^1.11.1","@babel/cli":"^7.0.0-beta.42","babel-core":"^7.0.0-0","babel-jest":"^22.4.3","typescript":"^2.7.2","@babel/core":"^7.0.0-beta.42","@types/jest":"^22.2.2","@types/node":"^9.6.1","@types/eslint":"^4.16.0","@types/prettier":"^1.10.0","@babel/preset-env":"^7.0.0-beta.42","@types/typescript":"^2.0.0","eslint-plugin-import":"^2.9.0","jest-serializer-ansi":"^1.0.3","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.0","@babel/preset-typescript":"^7.0.0-beta.42","eslint-plugin-typescript":"^0.11.0","typescript-eslint-parser":"^14.0.0","eslint-config-airbnb-base":"^12.1.0","@types/eslint-plugin-prettier":"^2.2.0","babel-plugin-add-module-exports":"^0.2.1","@babel/plugin-proposal-class-properties":"^7.0.0-beta.42","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.42"},"_npmOperationalInternal":{"tmp":"tmp/wait-for-expect_1.0.1_1537883654495_0.07604961901417528","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"wait-for-expect","version":"1.1.0","keywords":["jest","expect","wait","async","await","promise","integration","testing","unit"],"author":{"name":"Lukasz Gandecki"},"license":"MIT","_id":"wait-for-expect@1.1.0","maintainers":[{"name":"lgandecki","email":"lgandecki@thebrain.pro"}],"homepage":"https://github.com/TheBrainFamily/wait-for-expect#readme","bugs":{"url":"https://github.com/TheBrainFamily/wait-for-expect/issues"},"dist":{"shasum":"6607375c3f79d32add35cd2c87ce13f351a3d453","tarball":"https://registry.npmjs.org/wait-for-expect/-/wait-for-expect-1.1.0.tgz","fileCount":18,"integrity":"sha512-vQDokqxyMyknfX3luCDn16bSaRcOyH6gGuUXMIbxBLeTo6nWuEWYqMTT9a+44FmW8c2m6TRWBdNvBBjA1hwEKg==","signatures":[{"sig":"MEQCICoOZ9iOgoHY9Uiz4eihCzCVJ5dZqghBumoHAeBagHD3AiBqhSQLmgDSCpkWHnpLYFSimmUjVdZMi3LbhLvBJzR4iw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7oXdCRA9TVsSAnZWagAAULIQAIwsklAroHXHtand0Wbd\nDFmJiyUUr4tTEGVbxyIK7ObYWtTkWeAAFOW8ndsJ+qIX19yRS9/956kKb0eu\nlfRjaHRPUN/idSIa0kQs4IvgE54oE3lnrjgMGD0qpkaKnp+jozKZp3Z0AVAL\ntH/ZKyl7eR3ipTcKtErBMl9tdVeHwVurBxpL4LzBc5530bqqiMrbgpXm0PM3\nmakCGIpO1CBVknotRdC/nSrLuoKBwfyIQ+OlTkeJXha0Fvq40JQ1UAa3V1GR\nANztQYeWg5P1NIhtxmT4MbEn/UYkKE8HKoyDxrQRgOHGdwDam6qaH0mCqTHK\nc4yELvScQ2qqt6YJjZ3VqkwZW9H53LZTIuw2D9D22AfsHSHYoEXvVcTgj/JL\nUtxIOQgoPzzdGIiNagB3N4AcE8haeuvRjDyajpbrzqejLAMwql0Dwvk9vm86\npvuqkvbL8latd1rzz5vCnvOeUyQgBtUbzDNhkUSckkraE0GOX0zBBU+0FBrV\n+T5Ww5Dzo/iARRfBWnmlIMisDwvWbkky3WTxcKO07f0xSYjve0e8FD4DXnMn\nRg65AT7Kil+b2MLTybvrdvy0BC1pAb09dmwecR7aGI4IlIwF5mkuexLIFYcy\nBXWnJAC94OvVP7B4WOlqMmV4lStaqI51CiKI1ksxTehYMaVkMyAZVPDOIv8h\na0TN\r\n=Qqbo\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"/src/.*\\.spec\\.(js|ts|tsx)$","transform":{"^.+\\.(js|jsx|ts|tsx)$":"babel-jest"},"moduleDirectories":["./node_modules","./src"],"snapshotSerializers":["jest-serializer-ansi"],"moduleFileExtensions":["ts","tsx","js","jsx"]},"main":"lib/index.js","gitHead":"0f11a85f704561b98d87b8039855c925b422766d","scripts":{"test":"eslint src/**/*.ts && jest","build":"tsc --emitDeclarationOnly && babel src --out-dir lib --extensions \".ts,.tsx\"","type-check":"tsc --noEmit","build:watch":"npm run build -- --watch","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"lgandecki","email":"lgandecki@thebrain.pro"},"repository":{"url":"git+https://github.com/TheBrainFamily/wait-for-expect.git","type":"git"},"_npmVersion":"6.4.1","description":"Wait for expectation to be true, useful for integration and end to end testing","directories":{},"_nodeVersion":"8.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","eslint":"^4.19.1","prettier":"^1.11.1","@babel/cli":"^7.0.0-beta.42","babel-core":"^7.0.0-0","babel-jest":"^22.4.3","typescript":"^2.7.2","@babel/core":"^7.0.0-beta.42","@types/jest":"^22.2.2","@types/node":"^9.6.1","@types/eslint":"^4.16.0","@types/prettier":"^1.10.0","semantic-release":"^15.12.0","@babel/preset-env":"^7.0.0-beta.42","@types/typescript":"^2.0.0","eslint-plugin-import":"^2.9.0","jest-serializer-ansi":"^1.0.3","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.0","@babel/preset-typescript":"^7.0.0-beta.42","eslint-plugin-typescript":"^0.11.0","typescript-eslint-parser":"^14.0.0","eslint-config-airbnb-base":"^12.1.0","@types/eslint-plugin-prettier":"^2.2.0","babel-plugin-add-module-exports":"^0.2.1","@babel/plugin-proposal-class-properties":"^7.0.0-beta.42","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.42"},"_npmOperationalInternal":{"tmp":"tmp/wait-for-expect_1.1.0_1542358492295_0.4789015983665308","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"wait-for-expect","version":"1.1.1","keywords":["jest","expect","wait","async","await","promise","integration","testing","unit"],"author":{"name":"Lukasz Gandecki"},"license":"MIT","_id":"wait-for-expect@1.1.1","maintainers":[{"name":"lgandecki","email":"lgandecki@thebrain.pro"}],"homepage":"https://github.com/TheBrainFamily/wait-for-expect#readme","bugs":{"url":"https://github.com/TheBrainFamily/wait-for-expect/issues"},"dist":{"shasum":"9cd10e07d52810af9e0aaf509872e38f3c3d81ae","tarball":"https://registry.npmjs.org/wait-for-expect/-/wait-for-expect-1.1.1.tgz","fileCount":18,"integrity":"sha512-vd9JOqqEcBbCDhARWhW85ecjaEcfBLuXgVBqatfS3iw6oU4kzAcs+sCNjF+TC9YHPImCW7ypsuQc+htscIAQCw==","signatures":[{"sig":"MEQCID7DNfSqJOUg0N9g0eOq6r3upY64xSNKYVn3qCKUt+48AiBtTD5nrJK13n7aA36vO/yHU1Yjby4UwCrN8rVNFB5g/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmK88CRA9TVsSAnZWagAAUHoQAJHEAmkpWAteHfvF6s7i\nDG85aEbPzifxBJvcQA5Zi39IvAD6x4+EC9iIaBvg4oKVqK840l261Fx30nB8\no0m4v5gu45IrXOmAZgnzMqd1Cq0M7BKolSUDzM8zhfbBiTRtL0zqwP+MKhCF\nhX6wOMyxZY00Gqw0SU/WTn1zxwAku/8hsbSUkPetAftvlH16An2mx069l5a9\ndEvbJxntH4fRcTPkdU2YbtnxfI01EMEmm9FPMmbX6RtuQS+uTPQpVCH2pkmR\ndP5afQiZD1fgjs3QZ/W33fRvbpmTTIeER/NM/AkP6G5y+SSSeXLiP4WDX2er\nHkfoiEt1U99r2oZiNsRqCRK5az2GgNS0/xNd4rH9Q3LzQOfHb6GYqb3CAe4d\nW5aP5YNla7sqebrhBJ0DPv8is9iZ52AVwNXgYrWDwkDaw7npjYW2Gn6gH7+N\nG61BAkgSxF4Sa2DOhY6aDuYTEo+7PX3JNBRWa9xih7o9ezSvDWuRyYVAQLJj\nNuWC61WOljhmusqtTvVQO2q4QiqWxYzNnpBY/ZfJVzhtvmvXlG/zqyUMlUrM\n3d8rGLgTbIlOWYFqldbARBKYZRl0wY7ukmWKm2YQIJxH1z4Jc2MnISFIzLCN\nEgdSx07jlNSvmgytp203eDw1mtYJDQxVHxAHSohQ30NJMCO0fxOyLvO+ySmW\n1/p/\r\n=e8pl\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"/src/.*\\.spec\\.(js|ts|tsx)$","transform":{"^.+\\.(js|jsx|ts|tsx)$":"babel-jest"},"moduleDirectories":["./node_modules","./src"],"snapshotSerializers":["jest-serializer-ansi"],"moduleFileExtensions":["ts","tsx","js","jsx"]},"main":"lib/index.js","gitHead":"872b811c8fb5a69812c1d0a5b1518cd60dcb22b0","scripts":{"test":"eslint src/**/*.ts && jest","build":"tsc --emitDeclarationOnly && babel src --out-dir lib --extensions \".ts,.tsx\"","type-check":"tsc --noEmit","build:watch":"npm run build -- --watch","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"lgandecki","email":"lgandecki@thebrain.pro"},"repository":{"url":"git+https://github.com/TheBrainFamily/wait-for-expect.git","type":"git"},"_npmVersion":"6.4.1","description":"Wait for expectation to be true, useful for integration and end to end testing","directories":{},"_nodeVersion":"8.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","eslint":"^4.19.1","prettier":"^1.11.1","@babel/cli":"^7.0.0-beta.42","babel-core":"^7.0.0-0","babel-jest":"^22.4.3","typescript":"^2.7.2","@babel/core":"^7.0.0-beta.42","@types/jest":"^22.2.2","@types/node":"^9.6.1","@types/eslint":"^4.16.0","@types/prettier":"^1.10.0","semantic-release":"^15.12.0","@babel/preset-env":"^7.0.0-beta.42","@types/typescript":"^2.0.0","eslint-plugin-import":"^2.9.0","jest-serializer-ansi":"^1.0.3","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.0","@babel/preset-typescript":"^7.0.0-beta.42","eslint-plugin-typescript":"^0.11.0","typescript-eslint-parser":"^14.0.0","eslint-config-airbnb-base":"^12.1.0","@types/eslint-plugin-prettier":"^2.2.0","babel-plugin-add-module-exports":"^1.0.0","@babel/plugin-proposal-class-properties":"^7.0.0-beta.42","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.42"},"_npmOperationalInternal":{"tmp":"tmp/wait-for-expect_1.1.1_1553510202905_0.38859472637347836","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"wait-for-expect","version":"1.2.0","keywords":["jest","expect","wait","async","await","promise","integration","testing","unit"],"author":{"name":"Lukasz Gandecki"},"license":"MIT","_id":"wait-for-expect@1.2.0","maintainers":[{"name":"lgandecki","email":"lgandecki@thebrain.pro"}],"homepage":"https://github.com/TheBrainFamily/wait-for-expect#readme","bugs":{"url":"https://github.com/TheBrainFamily/wait-for-expect/issues"},"dist":{"shasum":"fdab6a26e87d2039101db88bff3d8158e5c3e13f","tarball":"https://registry.npmjs.org/wait-for-expect/-/wait-for-expect-1.2.0.tgz","fileCount":18,"integrity":"sha512-EJhKpA+5UHixduMBEGhTFuLuVgQBKWxkFbefOdj2bbk2/OpA5Opsc4aUTGmF+qJ+v3kTGxDRNYwKaT4j6g5n8Q==","signatures":[{"sig":"MEYCIQC0Kb5MxfNwXMU89VAaBRVqAZnRRt6ffRDJjDUc3xx3hQIhAJhWL0DThUqseNfoThaIpsh1Pp4HXFRotQ0t4apdylO3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3RiXCRA9TVsSAnZWagAAZDsP/i9uF+Wlcht3IFpR7jRy\n8fgRF42iGPs+HCROZhYnAcZ1zZvJPc50evabbUXmmHTTrnOh4vpSOnxHBTTu\nmVfROSHpeX3fyI2nWtBAwI/1V3c2z0KIKpq8cwyySEZXW4Wbi8Xt2tQ38XkG\nzDWiTQDuDXEqeqz2PktWKMR0Ce3T+CPBhci9M5tCDxxvTL1zrGouGbvht3y9\nYKJsidZfxvkea26feREyf0zduo7UVc/6SYdVj55hdRVubGB4ruguRCj2vg+J\n85bt2ZlMWHzUgrvjXWMpkkuHJymQGGEEdeiNjSRUpZR0ih/AQc+RRciIRFw7\nk54IsZYGZaWnawaWm0fjhbLkLw7g1CzAQvgrd15uYVXuoyYDiHgo1i2Z82ja\n4gvwTnEOkk8MuNwz1rbpoiQx5gm4P+1SK683uiUjjmKRQiagDGWi1xTyGNlm\nNr42bQPANGNkcdUmtVgYlgGqT1suC+YIYZ9Vl4C48Q8d0No20ENCcUMy0rXV\nkaZDwexlAK+gWxYgKoJ3jyxxmIWhEOaCpsPtXf6nzkJJ5AXOX0HbyLCrWJlw\nHMcSdsd3Yhb6JvWDu/Y9TpA9k0B6FM3SEw/AAkDdwmY3kc4tmhYncnUNfVH9\nHrA34zcT+ZJPcDUjZnZ2uS8fVLKIIP0lNutyI+jzqbpZvono7vg+qb0PpkjY\nEd5Z\r\n=1zI7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"/src/.*\\.spec\\.(js|ts|tsx)$","transform":{"^.+\\.(js|jsx|ts|tsx)$":"babel-jest"},"moduleDirectories":["./node_modules","./src"],"snapshotSerializers":["jest-serializer-ansi"],"moduleFileExtensions":["ts","tsx","js","jsx"]},"main":"lib/index.js","gitHead":"7bf926a9b347ff297bdc3e4099fb123d85935392","scripts":{"test":"eslint src/**/*.ts && jest","build":"tsc --emitDeclarationOnly && babel src --out-dir lib --extensions \".ts,.tsx\"","type-check":"tsc --noEmit","build:watch":"npm run build -- --watch","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"lgandecki","email":"lgandecki@thebrain.pro"},"repository":{"url":"git+https://github.com/TheBrainFamily/wait-for-expect.git","type":"git"},"_npmVersion":"6.4.1","description":"Wait for expectation to be true, useful for integration and end to end testing","directories":{},"_nodeVersion":"8.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","eslint":"^4.19.1","prettier":"^1.11.1","@babel/cli":"^7.0.0-beta.42","babel-core":"^7.0.0-0","babel-jest":"^22.4.3","typescript":"^2.7.2","@babel/core":"^7.0.0-beta.42","@types/jest":"^22.2.2","@types/node":"^9.6.1","@types/eslint":"^4.16.0","@types/prettier":"^1.10.0","semantic-release":"^15.12.0","@babel/preset-env":"^7.0.0-beta.42","@types/typescript":"^2.0.0","eslint-plugin-import":"^2.9.0","jest-serializer-ansi":"^1.0.3","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.0","@babel/preset-typescript":"^7.0.0-beta.42","eslint-plugin-typescript":"^0.11.0","typescript-eslint-parser":"^14.0.0","eslint-config-airbnb-base":"^12.1.0","@types/eslint-plugin-prettier":"^2.2.0","babel-plugin-add-module-exports":"^1.0.0","@babel/plugin-proposal-class-properties":"^7.0.0-beta.42","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.42"},"_npmOperationalInternal":{"tmp":"tmp/wait-for-expect_1.2.0_1557993622379_0.7624370788624977","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"wait-for-expect","version":"1.3.0","keywords":["jest","expect","wait","async","await","promise","integration","testing","unit"],"author":{"name":"Lukasz Gandecki"},"license":"MIT","_id":"wait-for-expect@1.3.0","maintainers":[{"name":"lgandecki","email":"lgandecki@thebrain.pro"}],"homepage":"https://github.com/TheBrainFamily/wait-for-expect#readme","bugs":{"url":"https://github.com/TheBrainFamily/wait-for-expect/issues"},"dist":{"shasum":"65241ce355425f907f5d127bdb5e72c412ff830c","tarball":"https://registry.npmjs.org/wait-for-expect/-/wait-for-expect-1.3.0.tgz","fileCount":19,"integrity":"sha512-8fJU7jiA96HfGPt+P/UilelSAZfhMBJ52YhKzlmZQvKEZU2EcD1GQ0yqGB6liLdHjYtYAoGVigYwdxr5rktvzA==","signatures":[{"sig":"MEYCIQCjENRn2oUzBRIcW92+dN6jmyZ2W6sWCZRHE6A0bF1SLwIhANRIA2Ebx6QWvxWJKoAqFipJKpvJl/e6Szby5FxULFFD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTS2ICRA9TVsSAnZWagAA0MUP/06oZzVPwJ5gPqrKPGY8\nO2a8WrO2r7azOzkhlU43bLJzEOazqyUT6n0uZTZH+6K+NyLZ3wjDzpshm39G\nXA+R3rqdGoJu/wK9VEhmDWQj4KvVd8jPaV+VJ20lyyfLYXFoAr/9fKe3CpUE\na5xhoq/voMjrz/o6CwXh2KtMkL8Fcgcutqrsexb47msqKM2bLdBXxqSlHJDV\nJM60UUj5WWghTJWeQaMmuBEIDFQKoNJDIac3kI4UWhQ2hC3E3F1u40tER/HP\nw2HzRyGLWHPhMyYweapRxgaGk7gb3p1rM6OSmvleoSioStcMzA50EmmQYzYw\n++GBtGBq00YjNJRaaiSpzwc9wgwaj/jyzTuTvY3FgX1lKBYoqhb1MljbMXJX\nMlKlHmfKgoNDU5jgWM3yh/I/6TFeNVMfvVFsCI8u05AYwIAYb3tP0HbXh2LA\n1/gjqL+riLUFocJyX2eggYQUL+2Dp3N4C3aXttN8bo0hkD46WCqS6mqo+WFB\nEfVCijQfSC971xP58UZPcrhrupEIcUJVXvqOXEekaBIjv8shoX6ibieBpHm+\nVZBV+RyZpF6GpWYyXgGmw9Tl75rcP/SMTI69c/KXUq43ZRMLDEu/rKrSETW/\nWYZOwdPM2voiXtQkFWxfUG0A+pJYNj5UcU+dHAs8CNrWJ5jfFONpQOsATKoI\nStG8\r\n=XzPr\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"/src/.*\\.spec\\.(js|ts|tsx)$","transform":{"^.+\\.(js|jsx|ts|tsx)$":"babel-jest"},"moduleDirectories":["./node_modules","./src"],"snapshotSerializers":["jest-serializer-ansi"],"moduleFileExtensions":["ts","tsx","js","jsx"]},"main":"lib/index.js","gitHead":"e1962de9ad1699ff65983aa79e31be992cf0206d","scripts":{"test":"eslint src/**/*.ts && jest","build":"tsc --emitDeclarationOnly && babel src --out-dir lib --extensions \".ts,.tsx\"","type-check":"tsc --noEmit","build:watch":"npm run build -- --watch","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"lgandecki","email":"lgandecki@thebrain.pro"},"repository":{"url":"git+https://github.com/TheBrainFamily/wait-for-expect.git","type":"git"},"_npmVersion":"6.4.1","description":"Wait for expectation to be true, useful for integration and end to end testing","directories":{},"_nodeVersion":"8.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","eslint":"^4.19.1","prettier":"^1.11.1","@babel/cli":"^7.0.0-beta.42","babel-core":"^7.0.0-0","babel-jest":"^22.4.3","typescript":"^2.7.2","@babel/core":"^7.0.0-beta.42","@types/jest":"^22.2.2","@types/node":"^9.6.1","@types/eslint":"^4.16.0","@types/prettier":"^1.10.0","semantic-release":"^15.12.0","@babel/preset-env":"^7.0.0-beta.42","@types/typescript":"^2.0.0","eslint-plugin-import":"^2.9.0","jest-serializer-ansi":"^1.0.3","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.0","@babel/preset-typescript":"^7.0.0-beta.42","eslint-plugin-typescript":"^0.11.0","typescript-eslint-parser":"^14.0.0","eslint-config-airbnb-base":"^12.1.0","@types/eslint-plugin-prettier":"^2.2.0","babel-plugin-add-module-exports":"^1.0.0","@babel/plugin-proposal-class-properties":"^7.0.0-beta.42","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.42"},"_npmOperationalInternal":{"tmp":"tmp/wait-for-expect_1.3.0_1565339015495_0.3016379242220091","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"wait-for-expect","version":"2.0.0","keywords":["jest","expect","wait","async","await","promise","integration","testing","unit"],"author":{"name":"Lukasz Gandecki"},"license":"MIT","_id":"wait-for-expect@2.0.0","maintainers":[{"name":"lgandecki","email":"lgandecki@thebrain.pro"}],"homepage":"https://github.com/TheBrainFamily/wait-for-expect#readme","bugs":{"url":"https://github.com/TheBrainFamily/wait-for-expect/issues"},"dist":{"shasum":"22b24cbd94a59acbf4e4cd13c8d3cd022ddf0cdf","tarball":"https://registry.npmjs.org/wait-for-expect/-/wait-for-expect-2.0.0.tgz","fileCount":19,"integrity":"sha512-1/UFqhLCKU70h1Hl6ua/iycsstrjMIeN0fCQuu2fRITQB54QLw26JC8Uid3rp7dY/fDP+ZNBAaNa1R59+vh5Zg==","signatures":[{"sig":"MEUCIQDrOi1HD5ek0weDr17g9BfHBWOdG+gP5r+mdT/rnFxkHQIgKzGEoLaFb4A7nU+1WoqCBDvfrIT8NcDM0mUnHMlX6aM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXCwQCRA9TVsSAnZWagAAH3UP/1/VgqVT3FIwZeI3PlB/\nknSIlKWPsJYBDzns6maCkWEZyHO1fKshZ9WgUgoG31rKbnEUBAFI6t4Q0vip\ny+51ho6BS1aRJmCIyI095PSiN8bcSTxx0CwwIKIQiKnbBs93/RP5mulSJ+Rp\neLw0p0E+lRZybCLp2QSQ6U8EV50oLEk4+3ix/7fFwjBlYBlyuMUyV8WNZJOI\nBJZksRsSx+YJtlBgmbQcp2nBUwBF636z6Ft4A7K5VGUuT024sEalADAwcvjv\nd5T1x5G90E1naGET5AeMCGnRKhTQSn8zz+NxkO8spt78fAnyHQkOrIjJTdlx\nCvc/EdZlcoI+fgaY5UpKAl1jt6/aY9gDTBiRy+Dw1LC8Ih+awvmEibEX5vSO\nbP/EiW0TZmIZ5LKleBZt1cOhi0RQ+MlYU+cM2dDO7NJSbspCdXSbFioVO7S4\nlIUYMwpVBNSodFshNepoMR4BMbBtFl5x4X/cp7rvUZAxVt+Z8PKppGuiS7f3\nHbCJtpCS+Q52ivKoVx/oO6Ex5Xp17Gy+/L5Gy6GnzECN6KYN0V8LU/S4mss3\nelB3cBdt619bzeN2aez3l/tC9yLukjoEneeWVZWdZR5M+P0j1+nzF1t49gk3\n6Nxn0vHLoEbMuh9JufkHBvRoNLmsnvaIk+40rqexFlW/DM/LFn3tedr6maRT\n/n1a\r\n=tRBY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"/src/.*\\.spec\\.(js|ts|tsx)$","transform":{"^.+\\.(js|jsx|ts|tsx)$":"babel-jest"},"moduleDirectories":["./node_modules","./src"],"snapshotSerializers":["jest-serializer-ansi"],"moduleFileExtensions":["ts","tsx","js","jsx"]},"main":"lib/index.js","gitHead":"a6f0b7268b057c3245707a68a4f84d8e1dafd61f","scripts":{"test":"eslint src/**/*.ts && jest","build":"tsc --emitDeclarationOnly && babel src --out-dir lib --extensions \".ts,.tsx\"","type-check":"tsc --noEmit","build:watch":"npm run build -- --watch","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"lgandecki","email":"lgandecki@thebrain.pro"},"repository":{"url":"git+https://github.com/TheBrainFamily/wait-for-expect.git","type":"git"},"_npmVersion":"6.4.1","description":"Wait for expectation to be true, useful for integration and end to end testing","directories":{},"_nodeVersion":"8.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","eslint":"^4.19.1","prettier":"^1.11.1","@babel/cli":"^7.0.0-beta.42","babel-core":"^7.0.0-0","babel-jest":"^22.4.3","typescript":"^2.7.2","@babel/core":"^7.0.0-beta.42","@types/jest":"^22.2.2","@types/node":"^9.6.1","@types/eslint":"^4.16.0","@types/prettier":"^1.10.0","semantic-release":"^15.12.0","@babel/preset-env":"^7.0.0-beta.42","@types/typescript":"^2.0.0","eslint-plugin-import":"^2.9.0","jest-serializer-ansi":"^1.0.3","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.0","@babel/preset-typescript":"^7.0.0-beta.42","eslint-plugin-typescript":"^0.11.0","typescript-eslint-parser":"^14.0.0","eslint-config-airbnb-base":"^12.1.0","@types/eslint-plugin-prettier":"^2.2.0","babel-plugin-add-module-exports":"^1.0.0","@babel/plugin-proposal-class-properties":"^7.0.0-beta.42","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.42"},"_npmOperationalInternal":{"tmp":"tmp/wait-for-expect_2.0.0_1566321679622_0.6805885559973393","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"wait-for-expect","version":"3.0.0","keywords":["jest","expect","wait","async","await","promise","integration","testing","unit"],"author":{"name":"Lukasz Gandecki"},"license":"MIT","_id":"wait-for-expect@3.0.0","maintainers":[{"name":"lgandecki","email":"lgandecki@thebrain.pro"}],"homepage":"https://github.com/TheBrainFamily/wait-for-expect#readme","bugs":{"url":"https://github.com/TheBrainFamily/wait-for-expect/issues"},"dist":{"shasum":"d6fbf28959e3b8779dc172fb1ea56bf1e833bf7a","tarball":"https://registry.npmjs.org/wait-for-expect/-/wait-for-expect-3.0.0.tgz","fileCount":21,"integrity":"sha512-9LyJL+MugZdcQn5V9PBSEC4d2UPTy1xX2U9wTc6LvG/18qeeYqdE/CgmAQJxc/Vcjs+VzH+wiyIXxz05F3nrpQ==","signatures":[{"sig":"MEYCIQCxGbeYPuJfRlGSVLsUov1x3rqXRPf3PRCe2GYJ1mR5ywIhAJU8U0xbQtf7ge6zNgkwMGmtjgpUrIQfkPnepzlNkRgh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdijC2CRA9TVsSAnZWagAAL28QAIs2hsn26En6GUSnwMG1\nP7G67R8PRBXJQbimhaqATdW2RZoeeNTC13uS8fWtxBrUAlbt1621pU53V1jr\nxW64qtkzfE2+WAEpjZGDCoRlAyuecNBh1LuYYSAiLQStt7Vr4SQ7nRIPSW06\nWUoIDtS6T1n85L9QiAk/a9Wh+NhuYVm5EzAS+v+CkSE5avOguJcQ8/AVmvB+\nEowiLlHM30/T7EmvkY4c7yifqHz4mdlpXZY+QZzBb3rVdET0UADoqDr3062z\n5Hj66udblNpD1kydIqClBGAJiscsQDZ0TFFoTp6Lus/C2XKH+sB1gsQ62rLd\n8H21Yf77tli2S2QP1Z4AP2YL9kjk826ZuxqP61X6pOl0DScJRFbkayTGLucl\nepubn1vL+pdk1bALT3Vyivw+kJdY3ruyiLPOC1UarRnfBgzNuqK1T4/1gGel\n4RPJ26ziLpcX8ZFMWNAgIZGsKu5gbn7+9h+VYP4XSIdwlgz71HXeObd1thUb\nuskmBM9q+asqDYVMGYuJaU6YjIGOcvDvV6H6btGt6XQvDpXggCRzw5wpwjX1\n0ftiuF94+OTA1Z8tKhv7nl0mI1DsWrYLV51s14srf7bBsjEm5rUY1y5BTNBR\nZvSTFWvZnUAsOL6VnpajQdUuW/iThy3UDbxFoHYEK5Dmhc+oXitMMHtUy7FC\nb/MX\r\n=QCqI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"/src/.*\\.spec\\.(js|ts|tsx)$","transform":{"^.+\\.(js|jsx|ts|tsx)$":"babel-jest"},"moduleDirectories":["./node_modules","./src"],"snapshotSerializers":["jest-serializer-ansi"],"moduleFileExtensions":["ts","tsx","js","jsx"]},"main":"lib/index.js","gitHead":"dd272db889cac5b408f5b1d8bb91fb2ed911d236","scripts":{"test":"eslint src/**/*.ts && jest","build":"tsc --emitDeclarationOnly && babel src --out-dir lib --extensions \".ts,.tsx\"","type-check":"tsc --noEmit","build:watch":"npm run build -- --watch","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"lgandecki","email":"lgandecki@thebrain.pro"},"repository":{"url":"git+https://github.com/TheBrainFamily/wait-for-expect.git","type":"git"},"_npmVersion":"6.4.1","description":"Wait for expectation to be true, useful for integration and end to end testing","directories":{},"_nodeVersion":"8.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","eslint":"^4.19.1","prettier":"^1.11.1","@babel/cli":"^7.0.0-beta.42","babel-core":"^7.0.0-0","babel-jest":"^22.4.3","typescript":"^2.7.2","@babel/core":"^7.0.0-beta.42","@types/jest":"^22.2.2","@types/node":"^9.6.1","@types/eslint":"^4.16.0","@types/prettier":"^1.10.0","semantic-release":"^15.12.0","@babel/preset-env":"^7.0.0-beta.42","@types/typescript":"^2.0.0","eslint-plugin-import":"^2.9.0","jest-serializer-ansi":"^1.0.3","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.0","@babel/preset-typescript":"^7.0.0-beta.42","eslint-plugin-typescript":"^0.11.0","typescript-eslint-parser":"^14.0.0","eslint-config-airbnb-base":"^12.1.0","@types/eslint-plugin-prettier":"^2.2.0","babel-plugin-add-module-exports":"^1.0.0","@babel/plugin-proposal-class-properties":"^7.0.0-beta.42","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.42"},"_npmOperationalInternal":{"tmp":"tmp/wait-for-expect_3.0.0_1569337525413_0.7242213298534714","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"wait-for-expect","version":"3.0.1","keywords":["jest","expect","wait","async","await","promise","integration","testing","unit"],"author":{"name":"Lukasz Gandecki"},"license":"MIT","_id":"wait-for-expect@3.0.1","maintainers":[{"name":"lgandecki","email":"lgandecki@thebrain.pro"}],"homepage":"https://github.com/TheBrainFamily/wait-for-expect#readme","bugs":{"url":"https://github.com/TheBrainFamily/wait-for-expect/issues"},"dist":{"shasum":"ec204a76b0038f17711e575720aaf28505ac7185","tarball":"https://registry.npmjs.org/wait-for-expect/-/wait-for-expect-3.0.1.tgz","fileCount":21,"integrity":"sha512-3Ha7lu+zshEG/CeHdcpmQsZnnZpPj/UsG3DuKO8FskjuDbkx3jE3845H+CuwZjA2YWYDfKMU2KhnCaXMLd3wVw==","signatures":[{"sig":"MEUCIQDhCZqn2J1QQPEiLmF6vmDj5EBFYywsjPsPNsIPLQH3aQIgVPqMd6xmLYxTJqedVhK/UpgUS8yPpHk/SH7KFXDE6AI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsw81CRA9TVsSAnZWagAAso0QAInZz7KRIuRT900BkBMK\nCW4nHS2GosUlF05GILbgbX7zvbk4Np1NVw7nlW5OU9dYiJGxgmPzGFFnk2YS\nA1n0IeRi+Mq3299LJEW/hqooHiROvlRo3tf2GVIFSr6waCiAbZ5zLlGhWPd8\ngEGuXmSRVjms7fg5GTW1NZ1vkQ+jGXetlnUHscHEgeMzCAnqbkFSXgI7xnfK\nmNGKJUJYruvFTbP8Cbs0F2WrY6WVcFXgPfLrLaKTGeJoUxFUs4+xiySv17B9\nZawdoEy/5TIdayXXyNledJxco3YlRrV3Dxc18NzC1E8jq6J/ift3pi6dH1Ux\nTNu7uRbEA2UAWRPEjhPe81q/JPUIGDmt0vjl0+qN/gaaK8bBl6HoJ/+91y6Z\nBoLzbNghcWXLPfzHXULYdfvh2n76TNg2Ms1lY278Z1wWTXFuGE9Wyd7CmFvP\n27ok7L/OrSqBmN5eRU9MUvbGTf9ARHzzO2RB7DeMhTwDQPPaNjBi41a1YrLs\nqWOUBrHjAFPQk/9LHoHZoaRMZsgh6CJCzSKQWsQNmI5Is1h5BL8CpdOVIJgq\nQgclxxCl5JqguaFC79NlniMqpj/RC7i0bX9PneVjGceQ7AxDTMBxSv19Fpj+\nptPKe/Lug+U2lLcRDkgAguuasGP7udNATtdYRfXxpV7CpWgW9OxMXAfmP5z5\nYgVl\r\n=6q1s\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"/src/.*\\.spec\\.(js|ts|tsx)$","transform":{"^.+\\.(js|jsx|ts|tsx)$":"babel-jest"},"moduleDirectories":["./node_modules","./src"],"snapshotSerializers":["jest-serializer-ansi"],"moduleFileExtensions":["ts","tsx","js","jsx"]},"main":"lib/index.js","gitHead":"a59b638a212ceb4f4bf2a7150c176be4fa584a15","scripts":{"test":"eslint --report-unused-disable-directives src/**/*.ts && jest","build":"tsc --emitDeclarationOnly && babel src --out-dir lib --extensions \".ts,.tsx\"","type-check":"tsc --noEmit","build:watch":"npm run build -- --watch","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"lgandecki","email":"lgandecki@thebrain.pro"},"repository":{"url":"git+https://github.com/TheBrainFamily/wait-for-expect.git","type":"git"},"_npmVersion":"6.4.1","description":"Wait for expectation to be true, useful for integration and end to end testing","directories":{},"_nodeVersion":"8.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","eslint":"^6.5.1","prettier":"^1.11.1","@babel/cli":"^7.0.0-beta.42","babel-core":"^7.0.0-0","babel-jest":"^22.4.3","typescript":"~3.2.4","@babel/core":"^7.0.0-beta.42","@types/jest":"^22.2.2","@types/node":"^9.6.1","@types/eslint":"^4.16.0","@types/prettier":"^1.10.0","semantic-release":"^15.12.0","@babel/preset-env":"^7.0.0-beta.42","@types/typescript":"^2.0.0","eslint-plugin-import":"^2.18.2","jest-serializer-ansi":"^1.0.3","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.0","@babel/preset-typescript":"^7.0.0-beta.42","@typescript-eslint/parser":"^2.5.0","eslint-config-airbnb-base":"^14.0.0","@types/eslint-plugin-prettier":"^2.2.0","babel-plugin-add-module-exports":"^1.0.0","@typescript-eslint/eslint-plugin":"^2.5.0","@babel/plugin-proposal-class-properties":"^7.0.0-beta.42","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.42"},"_npmOperationalInternal":{"tmp":"tmp/wait-for-expect_3.0.1_1572015924729_0.8832101573547197","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"wait-for-expect","version":"3.0.2","keywords":["jest","expect","wait","async","await","promise","integration","testing","unit"],"author":{"name":"Lukasz Gandecki"},"license":"MIT","_id":"wait-for-expect@3.0.2","maintainers":[{"name":"lgandecki","email":"lgandecki@thebrain.pro"}],"homepage":"https://github.com/TheBrainFamily/wait-for-expect#readme","bugs":{"url":"https://github.com/TheBrainFamily/wait-for-expect/issues"},"dist":{"shasum":"d2f14b2f7b778c9b82144109c8fa89ceaadaa463","tarball":"https://registry.npmjs.org/wait-for-expect/-/wait-for-expect-3.0.2.tgz","fileCount":21,"integrity":"sha512-cfS1+DZxuav1aBYbaO/kE06EOS8yRw7qOFoD3XtjTkYvCvh3zUvNST8DXK/nPaeqIzIv3P3kL3lRJn8iwOiSag==","signatures":[{"sig":"MEUCID8Ia7CjiGOxz9fcS6daquFQS5/sHVp6dAwnw5/fxzLfAiEAlmuRcEt5bh8DmC/Pslleo5F7nElx1alTbM+9J9VGVJ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32156,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeO+zmCRA9TVsSAnZWagAAk7QP/i1GrHOize6UBZ4gWdBs\nhRoVTTB8va79Gp/y8neECEHAVXSR3uJctGQE4CXZb1wSv+i/utzjdRTwJBOV\nWBQPWI07aQT+11/ZprtT2bUN5z86EuvgAzGybweWMWnSn9LO/W9wDaPhljsZ\nM/8jdo0qXogxFWtfeUFbXnzluXrOj+5Pqq+NmTPRaHA42ZwGza7QM4bSYwlQ\nSDRZhQFBsfMPFKcgeqKPkubt0llfWryfih7V7z6bK6iu43FloUHzyjIGC3x4\nET5eE0r6zy2LXAuxU8DCZMmpKwV/4DFroZkl8X7vsTlFnPPmhlf4IG65K0sM\nRBNvEi2jVq43PuAfkfQwGB9EYfbtduS1V/iOTaDZyT5Pk888Ro33pK/C+TSB\nHNhp9qGJueklTUJ98ukKZWt15qxZNgsQ/Om1n/ECknpu7MFrGNimmXUn2Dp5\nQFElz0y37k/NQ4q3GYX81eawIpFGxhjU/Gz0OV0OZSG4XHJI8IakgQXrVgxK\nD1VvEPxWDrDABbYPJOZA2EhE49PiJyBVobj3N0Fe/5T80eC55YJDr0i7cv3P\nUTkxuYVOsccMTMZGQsQdMclPr9g6sn16+4f69a9Jg6OBIGO1aUXl6lokTYEu\nwW2T3rCV/ZQkwZ2L6UZ+42emplmE4ZH1GUs9tgnjXi6h9SABHQou/l04gxxi\nQPUg\r\n=2KZb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost/","testRegex":"/src/.*\\.spec\\.(js|ts|tsx)$","transform":{"^.+\\.(js|jsx|ts|tsx)$":"babel-jest"},"moduleDirectories":["./node_modules","./src"],"snapshotSerializers":["jest-serializer-ansi"],"moduleFileExtensions":["ts","tsx","js","jsx"]},"main":"lib/index.js","gitHead":"6be6e2ed8e47fd5bc62ab2fc4bd39289c58f2f66","scripts":{"test":"eslint --report-unused-disable-directives src/**/*.ts && jest","build":"tsc --emitDeclarationOnly && babel src --out-dir lib --extensions \".ts,.tsx\"","type-check":"tsc --noEmit","build:watch":"npm run build -- --watch","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"lgandecki","email":"lgandecki@thebrain.pro"},"repository":{"url":"git+https://github.com/TheBrainFamily/wait-for-expect.git","type":"git"},"_npmVersion":"6.4.1","description":"Wait for expectation to be true, useful for integration and end to end testing","directories":{},"_nodeVersion":"8.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","eslint":"^6.5.1","prettier":"^1.11.1","@babel/cli":"^7.0.0-beta.42","babel-core":"^7.0.0-0","babel-jest":"^22.4.3","typescript":"~3.2.4","@babel/core":"^7.0.0-beta.42","@types/jest":"^22.2.2","@types/node":"^9.6.1","@types/eslint":"^4.16.0","@types/prettier":"^1.10.0","semantic-release":"^15.12.0","@babel/preset-env":"^7.0.0-beta.42","@types/typescript":"^2.0.0","eslint-plugin-import":"^2.18.2","jest-serializer-ansi":"^1.0.3","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.0","@babel/preset-typescript":"^7.0.0-beta.42","@typescript-eslint/parser":"^2.5.0","eslint-config-airbnb-base":"^14.0.0","@types/eslint-plugin-prettier":"^2.2.0","babel-plugin-add-module-exports":"^1.0.0","@typescript-eslint/eslint-plugin":"^2.5.0","@babel/plugin-proposal-class-properties":"^7.0.0-beta.42","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.42"},"_npmOperationalInternal":{"tmp":"tmp/wait-for-expect_3.0.2_1580985573637_0.8237176434061155","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"wait-for-expect","version":"4.0.0","description":"Wait for expectation to be true, useful for integration and end to end testing","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"test":"eslint --report-unused-disable-directives src/**/*.ts && jest","build":"tsc --emitDeclarationOnly && babel src --out-dir lib --extensions \".ts,.tsx\"","build:watch":"npm run build -- --watch","type-check":"tsc --noEmit","semantic-release":"semantic-release","prettier":"prettier --write src/**/*.ts"},"repository":{"type":"git","url":"git+https://github.com/TheBrainFamily/wait-for-expect.git"},"keywords":["jest","expect","wait","async","await","promise","integration","testing","unit"],"author":{"name":"Lukasz Gandecki"},"license":"MIT","bugs":{"url":"https://github.com/TheBrainFamily/wait-for-expect/issues"},"homepage":"https://github.com/TheBrainFamily/wait-for-expect#readme","devDependencies":{"@babel/cli":"^7.21.5","@babel/core":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/preset-typescript":"^7.0.0","@types/eslint":"^4.16.0","@types/eslint-plugin-prettier":"^2.2.0","@types/jest":"30.0.0","@types/node":"22.13.10","@types/prettier":"^1.10.0","@typescript-eslint/eslint-plugin":"^2.5.0","@typescript-eslint/parser":"^2.5.0","babel-core":"^7.0.0-0","babel-jest":"30.0.5","babel-plugin-add-module-exports":"^1.0.4","eslint":"^6.5.1","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^2.9.0","eslint-plugin-import":"^2.18.2","eslint-plugin-prettier":"^2.6.0","jest":"30.0.5","jest-serializer-ansi":"^1.0.3","prettier":"^1.11.1","semantic-release":"^15.12.0","typescript":"5.7.3"},"jest":{"snapshotSerializers":["jest-serializer-ansi"],"moduleDirectories":["./node_modules","./src"],"moduleFileExtensions":["ts","tsx","js","jsx"],"testRegex":"/src/.*\\.spec\\.(js|ts|tsx)$","testEnvironment":"node"},"_id":"wait-for-expect@4.0.0","gitHead":"60e4174ad778ae6e3d8380d3c3d2ff2ff92fe23b","_nodeVersion":"22.17.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-mcH2HYUUHhdFGHVJkgwkBxRihZO4VSuPyh6xhYHz7LEnYkcaLbTAEEsTpYiFw4UY45XdTZYYIaquuMucw9wWMw==","shasum":"c8204e1ee6a678381cd7651abe18309a6efa0a19","tarball":"https://registry.npmjs.org/wait-for-expect/-/wait-for-expect-4.0.0.tgz","fileCount":22,"unpackedSize":38287,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCfwPLm14uZSxYr7m45n272iVlySfteLhHUvGVQpNHfCwIhANVVG5BIT0SYTndUj9hRgb7UQmavDC/ezldPu/MMxg1K"}]},"_npmUser":{"name":"lgandecki","email":"lgandecki@thebrain.pro"},"directories":{},"maintainers":[{"name":"lgandecki","email":"lgandecki@thebrain.pro"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/wait-for-expect_4.0.0_1754047946882_0.9008685698886492"},"_hasShrinkwrap":false}},"time":{"created":"2018-03-23T13:26:54.398Z","modified":"2025-08-01T11:32:27.236Z","0.0.1":"2018-03-23T13:26:54.462Z","0.0.2":"2018-03-23T13:42:37.990Z","0.0.3":"2018-03-23T17:39:21.707Z","0.0.4":"2018-03-23T17:39:49.994Z","0.1.0":"2018-03-28T12:24:40.371Z","0.3.0":"2018-03-29T12:43:18.115Z","0.4.0":"2018-03-29T12:56:10.778Z","0.5.0":"2018-04-10T06:13:49.281Z","0.6.0":"2018-05-03T11:40:52.355Z","0.6.1":"2018-05-03T13:17:45.487Z","0.6.2":"2018-05-10T16:04:36.934Z","1.0.0":"2018-06-15T14:32:00.528Z","1.0.1":"2018-09-25T13:54:14.674Z","1.1.0":"2018-11-16T08:54:52.469Z","1.1.1":"2019-03-25T10:36:43.099Z","1.2.0":"2019-05-16T08:00:22.516Z","1.3.0":"2019-08-09T08:23:35.678Z","2.0.0":"2019-08-20T17:21:19.795Z","3.0.0":"2019-09-24T15:05:25.540Z","3.0.1":"2019-10-25T15:05:24.924Z","3.0.2":"2020-02-06T10:39:33.751Z","4.0.0":"2025-08-01T11:32:27.075Z"},"bugs":{"url":"https://github.com/TheBrainFamily/wait-for-expect/issues"},"author":{"name":"Lukasz Gandecki"},"license":"MIT","homepage":"https://github.com/TheBrainFamily/wait-for-expect#readme","keywords":["jest","expect","wait","async","await","promise","integration","testing","unit"],"repository":{"type":"git","url":"git+https://github.com/TheBrainFamily/wait-for-expect.git"},"description":"Wait for expectation to be true, useful for integration and end to end testing","maintainers":[{"name":"lgandecki","email":"lgandecki@thebrain.pro"}],"readme":"[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier)\n[![CircleCI](https://circleci.com/gh/TheBrainFamily/wait-for-expect.svg?style=shield)](https://circleci.com/gh/TheBrainFamily/wait-for-expect)\n\n# wait-for-expect\nWait for expectation to be true, useful for integration and end to end testing\n\nThink things like calling external APIs, database operations, or even GraphQL subscriptions. \nWe will add examples for all of them soon, for now please enjoy the simple docs. :-)\n\n# Usage:\n\n```javascript\nconst waitForExpect = require(\"wait-for-expect\")\n\ntest(\"it waits for the number to change\", async () => {\n  let numberToChange = 10;\n  // we are using random timeout here to simulate a real-time example\n  // of an async operation calling a callback at a non-deterministic time\n  const randomTimeout = Math.floor(Math.random() * 300);\n\n  setTimeout(() => {\n    numberToChange = 100;\n  }, randomTimeout);\n\n  await waitForExpect(() => {\n    expect(numberToChange).toEqual(100);\n  });\n});\n```\n\ninstead of:\n\n```javascript\n\ntest(\"it waits for the number to change\", () => {\n  let numberToChange = 10;\n  const randomTimeout = Math.floor(Math.random() * 300);\n\n  setTimeout(() => {\n    numberToChange = 100;\n  }, randomTimeout);\n  \n  setTimeout(() => {\n    expect(numberToChange).toEqual(100);\n  }, 700);\n});\n```\n\nIt will check whether the expectation passes right away in the next available \"tick\" (very useful with, for example, integration testing of react when mocking fetches, like here: https://github.com/kentcdodds/react-testing-library#usage).\n\nIf it doesn't, it will keep repeating for the duration of, at most, the specified timeout, every 50 ms. The default timeout is 4.5 seconds to fit below the default 5 seconds that Jest waits for before throwing an error. \n\nNice thing about this simple tool is that if the expectation keeps failing till the timeout, it will check it one last time, but this time the same way your test runner would run it - so you basically get your expectation library error, the sam way like if you used setTimeout to wait but didn't wait long enough.\n\nTo show an example - if I change the expectation to wait for 105 in above code, you will get nice and familiar:\n\n```\n\n FAIL  src/waitForExpect.spec.js (5.042s)\n  ✕ it waits for the number to change (4511ms)\n\n  ● it waits for the number to change\n\n    expect(received).toEqual(expected)\n    \n    Expected value to equal:\n      105\n    Received:\n      100\n\n       9 |   }, 600);\n      10 |   await waitForExpect(() => {\n    > 11 |     expect(numberToChange).toEqual(105);\n      12 |   });\n      13 | });\n      14 | \n      \n      at waitForExpect (src/waitForExpect.spec.js:11:28)\n      at waitUntil.catch (src/index.js:61:5)\n\nTest Suites: 1 failed, 1 total\nTests:       1 failed, 1 total\nSnapshots:   0 total\nTime:        5.807s\n```\n\nYou can add multiple expectations to wait for, all of them have to pass, and if one of them don't, it will be marked.\nFor example, let's add another expectation for a different number, notice how jest tells you that that's the expectation that failed.\n\n```\n    expect(received).toEqual(expected)\n    \n    Expected value to equal:\n      110\n    Received:\n      105\n\n      11 |   await waitForExpect(() => {\n      12 |     expect(numberToChange).toEqual(100);\n    > 13 |     expect(numberThatWontChange).toEqual(110);\n      14 |   });\n      15 | });\n      16 | \n      \n      at waitForExpect (src/waitForExpect.spec.js:13:34)\n      at waitUntil.catch (src/index.js:61:5)\n```\n\nSince 0.6.0 we can now work with promises, for example, this is now possible:\n\n```javascript\ntest(\"rename todo by typing\", async () => {\n  // (..)\n  const todoToChange = getTodoByText(\"original todo\");\n  todoToChange.value = \"different text now\";\n  Simulate.change(todoToChange);\n\n  await waitForExpect(() =>\n    expect(\n      todoItemsCollection.findOne({\n        text: \"different text now\"\n      })).resolves.not.toBeNull()\n  );\n});\n```\n\nAsync Await also works, as in this example - straight from our test case\n\n```javascript\ntest(\"it works with promises\", async () => {\n  let numberToChange = 10;\n  const randomTimeout = Math.floor(Math.random() * 300);\n\n  setTimeout(() => {\n    numberToChange = 100;\n  }, randomTimeout);\n\n  const sleep = (ms) =>\n    new Promise(resolve => setTimeout(() => resolve(), ms));\n\n  await waitForExpect(async () => {\n    await sleep(10);\n    expect(numberToChange).toEqual(100);\n  });\n});\n```\n\n(Note: Obviously, in this case it doesn't make sense to put the await sleep there, this is just for demonstration purpose)\n\n# API\nwaitForExpect takes 3 arguments, 2 optional.\n\n```javascript\n/**\n * Waits for predicate to not throw and returns a Promise\n *\n * @param  expectation  Function  Predicate that has to complete without throwing\n * @param  timeout  Number  Maximum wait interval, 4500ms by default\n * @param  interval  Number  Wait interval, 50ms by default\n * @return  Promise  Promise to return a callback result\n */\n```\n\nThe defaults for `timeout` and `interval` can also be edited globally, e.g. in a jest setup file:\n```javascript\nimport waitForExpect from 'wait-for-expect';\n\nwaitForExpect.defaults.timeout = 2000;\nwaitForExpect.defaults.interval = 10;\n```\n\n## Changelog\n1.0.0 - 15 June 2018\n\n( For most people this change doesn't matter. )\nExport the function directly in module.exports instead of exporting as an object that has default key. If that's not clear (...it isn't ;-) ) - check #8 #9 . \nThanks to @mbaranovski for the PR and @BenBrostoff for creating the issue! I'm making this 1.0.0 as this is breaking for people that currently did:\n```javascript\nconst { default: waitFor } = require('wait-for-expect');\n```\n\n0.6.0 - 3 May 2018\n\nWork with promises.\n\n0.5.0 - 10 April 2018\n\nPlay nicely with jest fake timers (and also in any test tool that overwrites setTimeout) - thanks to @slightlytyler and @kentcoddods for helping to get this resolved.\n\n## Credit\nOriginally based on ideas from https://github.com/devlato/waitUntil.\nSimplified highly and rewritten for 0.1.0 version.\nSimplified even more and rewritten even more for 0.2.0 with guidance from Kent C. Dodds: https://github.com/kentcdodds/react-testing-library/pull/25","readmeFilename":"README.md"}