{"_id":"chai-wait-for","_rev":"19-6abb7700152dd819b966b33800f80e0e","name":"chai-wait-for","dist-tags":{"latest":"3.2.2"},"versions":{"1.0.0":{"name":"chai-wait-for","version":"1.0.0","keywords":["chai","wait","await","async","async-await","poll","assertion","retry"],"author":{"name":"Andy Edwards"},"license":"MIT","_id":"chai-wait-for@1.0.0","maintainers":[{"name":"jedwards1211","email":"jedwards@fastmail.com"}],"homepage":"https://github.com/jcoreio/chai-wait-for#readme","bugs":{"url":"https://github.com/jcoreio/chai-wait-for/issues"},"nyc":{"include":["src/**/*.js"],"require":["@babel/register"],"sourceMap":false,"instrument":false},"dist":{"shasum":"fcaf3b7b71b0a797f64e94ca6035d3a99d02f5f2","tarball":"https://registry.npmjs.org/chai-wait-for/-/chai-wait-for-1.0.0.tgz","fileCount":9,"integrity":"sha512-xKe4+M69vIcZqPwmWUn7BgLliFS1xyedxc44tWnswXKw1hlEvpUJJ/Z3DBsCzvTJK3MFMrJZfQiXku47nAF2iQ==","signatures":[{"sig":"MEUCIFt+MgGhB1AkLSnljgwaP7iuPd319rZ8XTStqCmb4WWXAiEA0NzZsTzQw93R0EMqtpjUFa4fdmtI7QpPnpb1AMJeIvc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":395399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2877CRA9TVsSAnZWagAADdIP/3XLDl1acQVVMdx1I0mx\nXkYf3yUMAFhOHc9os0ukRGWriKTprmiJx5wGbZFHPt2nDR21rL1DRrYZDCWh\nTF2oTHKernprmp6i/wz23+obqVcR3gc0wmLjbFjGg0x/fEyihStEmgjJ6RR5\nmACELHGquymb069VZNCdGKjHUMfHdZBorlRdcdGStbBqElnFuP3bCue2d9SM\nJ5PlF+BkAzdggaeDmlCK/VZ+5ZPgL8TC5r/VraaqjCEjf7UfUYFcEq1UfbQQ\nNmRf3zRZVPRzQwM9vbfpSysRGx3/4DsNmyPfkbeNQn8nFTPo9f8fVV/Ebs+K\nNwNNp89DOMuQZhooGEtOoejo9WZpjO3w1aQu/WnW+tO8EKXR8/kfCpCXIvDk\nf5+gCGt2FAuTYqK/aozlJOirUP48uys34DCYgYqA2xhduF82q2cpTmBwQHsz\nCR0tPJCoO1Y6atIRHATVVFyWZ9HYDaztLfdSwvMxFON26XLXPkdSEsrIxPpk\nCEIxlrHaCztGnc1Ac/uH3u0KroMLO6RChsMviGTVJpFcA7YN0V75glHyUNIN\nTCfZmyxe0eM3i9VXOzznkLoHUdYzdcVfjs9S8YBQtnGs9n72hE2phOh7+qrz\nWGloISbsyrx28u9QWhy4XtgIIZ3vAEYVo7p7iQjfcX3kek/rmi9Cf1hdYuFs\n0Y0k\r\n=Ikq6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged && npm run lint && flow"}},"config":{"mocha":"-r @babel/register test/configure.js 'test/**/*.js'","commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"66b742707726620b8e2404208f5b5594b925e084","scripts":{"flow":"flow","lint":"eslint src test --cache","test":"cross-env NODE_ENV=test BABEL_ENV=es5 mocha $npm_package_config_mocha && cross-env NODE_ENV=test BABEL_ENV=coverage nyc --reporter=lcov --reporter=text mocha $npm_package_config_mocha","build":"npm run clean && babel src --out-dir es && flow-copy-source -v src/ es && cross-env BABEL_ENV=es5 babel src --out-dir . && flow-copy-source -v src/ .","clean":"rimraf es lib $(cd src; ls) *.js.flow","codecov":"nyc report --reporter=text-lcov > coverage.lcov; codecov","lint:fix":"eslint --fix src test --cache","prettier":"prettier --write *.json *.md *.js '{src,test}/**/*.js'","test:debug":"cross-env NODE_ENV=test BABEL_ENV=test mocha --inspect-brk $npm_package_config_mocha","test:watch":"cross-env NODE_ENV=test BABEL_ENV=test mocha --watch $npm_package_config_mocha","flow:coverage":"for file in src/**.js test/**.js; do echo $file; flow coverage $file; done","open:coverage":"open coverage/lcov-report/index.html","prepublishOnly":"npm run clean && npm run prettier:check && npm run lint && flow && npm test && npm run build","prettier:check":"prettier --list-different *.json *.md *.js '{src,test}/**/*.js'","semantic-release":"semantic-release"},"_npmUser":{"name":"jedwards1211","email":"jedwards@fastmail.com"},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@jedwards1211/commitlint-config"]},"repository":{"url":"git+https://github.com/jcoreio/chai-wait-for.git","type":"git"},"_npmVersion":"6.14.9","description":"poll until an assertion succeeds","directories":{},"lint-staged":{"*.{js,json,css,md}":["prettier --write"]},"sideEffects":false,"_nodeVersion":"12.16.3","dependencies":{"@babel/runtime":"^7.12.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","copy":"^0.3.2","husky":"^4.3.6","mocha":"^8.2.1","sinon":"^9.2.2","eslint":"^7.15.0","rimraf":"^3.0.2","codecov":"^3.8.1","flow-bin":"^0.140.0","istanbul":"^0.4.5","prettier":"^2.2.1","cross-env":"^7.0.3","@babel/cli":"^7.12.10","@babel/core":"^7.12.10","chai-subset":"^1.6.0","lint-staged":"^10.5.3","babel-eslint":"^10.1.0","@babel/register":"^7.12.10","@commitlint/cli":"^11.0.0","prettier-eslint":"^12.0.0","chai-as-promised":"^7.1.1","flow-copy-source":"git+https://github.com/jedwards1211/flow-copy-source.git#no-watch","semantic-release":"^17.3.0","@babel/preset-env":"^7.12.10","@babel/preset-flow":"^7.12.1","babel-plugin-istanbul":"^6.0.0","chai-webdriverio-async":"^2.0.0","eslint-config-prettier":"^7.0.0","eslint-plugin-flowtype":"^5.2.0","@jedwards1211/eslint-config":"^2.0.2","@babel/plugin-transform-runtime":"^7.12.10","@commitlint/config-conventional":"^11.0.0","@jedwards1211/commitlint-config":"^1.0.2","@jedwards1211/eslint-config-flow":"^3.0.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1","@babel/plugin-proposal-export-default-from":"^7.12.1","@babel/plugin-proposal-export-namespace-from":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/chai-wait-for_1.0.0_1608240891428_0.4360666903154382","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"chai-wait-for","version":"1.0.1","keywords":["chai","wait","await","async","async-await","poll","assertion","retry"],"author":{"name":"Andy Edwards"},"license":"MIT","_id":"chai-wait-for@1.0.1","maintainers":[{"name":"jedwards1211","email":"jedwards@fastmail.com"}],"homepage":"https://github.com/jcoreio/chai-wait-for#readme","bugs":{"url":"https://github.com/jcoreio/chai-wait-for/issues"},"nyc":{"include":["src/**/*.js"],"require":["@babel/register"],"sourceMap":false,"instrument":false},"dist":{"shasum":"eedeaaa28a0da41a05abb32ab54aeb92254495a1","tarball":"https://registry.npmjs.org/chai-wait-for/-/chai-wait-for-1.0.1.tgz","fileCount":9,"integrity":"sha512-p++tc9fkdxpYI/COaTqo5DYws2T+j60x7vn7Q5ZFHCrFT+bgJJKvFjohtEVRQWHb7lz6AKKlEUiuaJIHX3SH8w==","signatures":[{"sig":"MEQCIEvVJoK4STCEyY0fFSVAzWH+rvvKznxrh5w9H0NOmRatAiBRcVp1S84IPkkLPNnWzYkVZIPUQdInRaYxYg6qpxvF1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":395546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3Cd0CRA9TVsSAnZWagAApsgQAJPVWssZ25LZOhlca/U3\nQY/YJpHR7qV+wHoD7o9GJMlVqDskaF+8E+nLCn11yMr48yB48twsLMulUCTE\n7RYtr5Nf7Z5j6mF1Tg+jXG+VJCU617GMtofcQU0znDUbpcinzIiAviGQuYpb\nygo4vBCQ4cAi8VHHYZXIQIh6L6cBGUlQp7kZLN02wOJaL7UzUUz7wvNTNvvL\nJcG02TEm1vqVuGMCB97YntQCJ0FJlkeH4sHn/rlJZ/GkEiJPjKtvv7h41shl\nncE7k0EB196yNUvx0nstdsR4w9ZDxgxNEW74gjLOi73U3KZyWsUKlTmx0lz3\nh/YIBoUM919SzEAk5vsWhwVzHJV8LvrKYTaSXb1uVLtPLNlGQ91DYz9Ra0rs\nZe5XP4YMLWVBqkZcDeaFgWtPuVZMtDJpckAnw2iTf7X9mW9YqSnFKPdqTAys\nv5MkbrqOIXGYwBNIRftfC7TPU1hJCB5SUKBp1eEvSEgwIr86ZLHPVCj3se6b\nzqaYFw+gsepDB0wj2Wf5NKGiFVBRaLozgpdYeQ8csrzDd1nCUGmj7d50Y66k\nVHLvxGxi1rsAwkBu/3FyMdOcZif0GWXSr6dXSVnNbsD7ka757+46bgRxS/nV\ny0EN9myJLK+W2BwXq9npwJ+cQzx/8TCJb0HaNmB918o5xXcYtsHqKQJ9K9F+\nWRzf\r\n=fr39\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged && npm run lint && flow"}},"config":{"mocha":"-r @babel/register test/configure.js 'test/**/*.js'","commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"239498b1d7e7a452b954ff71dab231b51d5318ff","scripts":{"flow":"flow","lint":"eslint src test --cache","test":"cross-env NODE_ENV=test BABEL_ENV=es5 mocha $npm_package_config_mocha && cross-env NODE_ENV=test BABEL_ENV=coverage nyc --reporter=lcov --reporter=text mocha $npm_package_config_mocha","build":"npm run clean && babel src --out-dir es && flow-copy-source -v src/ es && cross-env BABEL_ENV=es5 babel src --out-dir . && flow-copy-source -v src/ .","clean":"rimraf es lib $(cd src; ls) *.js.flow","codecov":"nyc report --reporter=text-lcov > coverage.lcov; codecov","lint:fix":"eslint --fix src test --cache","prettier":"prettier --write *.json *.md *.js '{src,test}/**/*.js'","test:debug":"cross-env NODE_ENV=test BABEL_ENV=test mocha --inspect-brk $npm_package_config_mocha","test:watch":"cross-env NODE_ENV=test BABEL_ENV=test mocha --watch $npm_package_config_mocha","flow:coverage":"for file in src/**.js test/**.js; do echo $file; flow coverage $file; done","open:coverage":"open coverage/lcov-report/index.html","prepublishOnly":"npm run clean && npm run prettier:check && npm run lint && flow && npm test && npm run build","prettier:check":"prettier --list-different *.json *.md *.js '{src,test}/**/*.js'","semantic-release":"semantic-release"},"_npmUser":{"name":"jedwards1211","email":"jedwards@fastmail.com"},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@jedwards1211/commitlint-config"]},"repository":{"url":"git+https://github.com/jcoreio/chai-wait-for.git","type":"git"},"_npmVersion":"6.14.9","description":"poll until an assertion succeeds","directories":{},"lint-staged":{"*.{js,json,css,md}":["prettier --write"]},"sideEffects":false,"_nodeVersion":"12.16.3","dependencies":{"@babel/runtime":"^7.12.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","copy":"^0.3.2","husky":"^4.3.6","mocha":"^8.2.1","sinon":"^9.2.2","eslint":"^7.15.0","lodash":"^4.17.20","rimraf":"^3.0.2","codecov":"^3.8.1","flow-bin":"^0.140.0","istanbul":"^0.4.5","prettier":"^2.2.1","cross-env":"^7.0.3","@babel/cli":"^7.12.10","@babel/core":"^7.12.10","chai-subset":"^1.6.0","lint-staged":"^10.5.3","babel-eslint":"^10.1.0","@babel/register":"^7.12.10","@commitlint/cli":"^11.0.0","prettier-eslint":"^12.0.0","chai-as-promised":"^7.1.1","flow-copy-source":"git+https://github.com/jedwards1211/flow-copy-source.git#no-watch","semantic-release":"^17.3.0","@babel/preset-env":"^7.12.10","@babel/preset-flow":"^7.12.1","babel-plugin-istanbul":"^6.0.0","chai-webdriverio-async":"^2.0.0","eslint-config-prettier":"^7.0.0","eslint-plugin-flowtype":"^5.2.0","@jedwards1211/eslint-config":"^2.0.2","@babel/plugin-transform-runtime":"^7.12.10","@commitlint/config-conventional":"^11.0.0","@jedwards1211/commitlint-config":"^1.0.2","@jedwards1211/eslint-config-flow":"^3.0.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1","@babel/plugin-proposal-export-default-from":"^7.12.1","@babel/plugin-proposal-export-namespace-from":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/chai-wait-for_1.0.1_1608263539674_0.09720592392580119","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"chai-wait-for","version":"1.0.2","keywords":["chai","wait","await","async","async-await","poll","assertion","retry"],"author":{"name":"Andy Edwards"},"license":"MIT","_id":"chai-wait-for@1.0.2","maintainers":[{"name":"jedwards1211","email":"jedwards@fastmail.com"}],"homepage":"https://github.com/jcoreio/chai-wait-for#readme","bugs":{"url":"https://github.com/jcoreio/chai-wait-for/issues"},"nyc":{"include":["src/**/*.js"],"require":["@babel/register"],"sourceMap":false,"instrument":false},"dist":{"shasum":"ff196ced1e2c9fa2785c12274343bf59e3cb2a46","tarball":"https://registry.npmjs.org/chai-wait-for/-/chai-wait-for-1.0.2.tgz","fileCount":9,"integrity":"sha512-55v00374TVBNmEjlceVFg5Lr88Pg9h3iBqgfLVxuSp2rZFHgqSyDPrz6sy5KDYiHN/Y8qeunFNaOd2IAAiZzkA==","signatures":[{"sig":"MEUCICb078AMQREibbGY+KKwi4L26Dgh9tab6bR7bIUv7aE2AiEA4a1HJ3MsDeRxcmO3NbC72MmeEUv2M5Pc4EzfSwsKCh0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":396417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3C5BCRA9TVsSAnZWagAA/ZgP/jq0JDVXxPnOltrd3RLf\n+HoiCgh1w82vkAYkUpDsnMHelSg1GUYI5hmyyV4Ra0DnQda46feUAmKtNDfz\nXy7zUMRpiye6jTcVBc0gan7r+LvBejJjlNrESwyguKNwQoAj1Q/QcK0qUsEV\noU/oCbGiMv8RaPIP81NJpq/fFJa7g1PsuwLK3eq8gfeM8tMtwNMwvkU4rCHM\ntuaW1H14rc7Cbv6jcJHDbmeuZgRn3FwSkV6/FUqWeTYd/cNcKE6U3AA1xi4N\n+Mp2o2fUjNCCyemkzcxgdHql8qKcEJS6/8IlsdL/oRHt0yMRNHVrflmH7HTM\nMB6InZ2xg07O7kHo5Bt4/yQ73sXGu+a0Cd6plWonmZP67Vj0C5C5p/GkXfYu\nhqZX/zWhIyxuV4rMpsiUXSYideA2+lFbwhRa6UJubCidAUg5IfKNfgKz9a9H\nXwErZYZf6d+7RZs9tyow8XfK/ZZU7J9xnuwhh6qXvHdrkip7lJoTC37Bi/eL\nqRvUaJsPNoHYsKUNYL9EjzSp5fzMEUSMa2b6xqNfM7IqRmm2CvcVLdBYhceY\nNLg05TyF+sjGuHhRk4+2pSzW0ewzUaQ/N4x/gSj6jIMCO/pN1Wo6o2iJkUnx\nxIm3vxMyvYLyfiLRTtU5mFKSYZ/3YEO9jNT8N/l9T++ywP2iN55hokcXTQ85\nvvp+\r\n=oOtc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged && npm run lint && flow"}},"config":{"mocha":"-r @babel/register test/configure.js 'test/**/*.js'","commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"e778c7fdcc18cf0fb373f8165651d086e9cf114a","scripts":{"flow":"flow","lint":"eslint src test --cache","test":"cross-env NODE_ENV=test BABEL_ENV=es5 mocha $npm_package_config_mocha && cross-env NODE_ENV=test BABEL_ENV=coverage nyc --reporter=lcov --reporter=text mocha $npm_package_config_mocha","build":"npm run clean && babel src --out-dir es && flow-copy-source -v src/ es && cross-env BABEL_ENV=es5 babel src --out-dir . && flow-copy-source -v src/ .","clean":"rimraf es lib $(cd src; ls) *.js.flow","codecov":"nyc report --reporter=text-lcov > coverage.lcov; codecov","lint:fix":"eslint --fix src test --cache","prettier":"prettier --write *.json *.md *.js '{src,test}/**/*.js'","test:debug":"cross-env NODE_ENV=test BABEL_ENV=test mocha --inspect-brk $npm_package_config_mocha","test:watch":"cross-env NODE_ENV=test BABEL_ENV=test mocha --watch $npm_package_config_mocha","flow:coverage":"for file in src/**.js test/**.js; do echo $file; flow coverage $file; done","open:coverage":"open coverage/lcov-report/index.html","prepublishOnly":"npm run clean && npm run prettier:check && npm run lint && flow && npm test && npm run build","prettier:check":"prettier --list-different *.json *.md *.js '{src,test}/**/*.js'","semantic-release":"semantic-release"},"_npmUser":{"name":"jedwards1211","email":"jedwards@fastmail.com"},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@jedwards1211/commitlint-config"]},"repository":{"url":"git+https://github.com/jcoreio/chai-wait-for.git","type":"git"},"_npmVersion":"6.14.9","description":"poll until an assertion succeeds","directories":{},"lint-staged":{"*.{js,json,css,md}":["prettier --write"]},"sideEffects":false,"_nodeVersion":"12.16.3","dependencies":{"@babel/runtime":"^7.12.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","copy":"^0.3.2","husky":"^4.3.6","mocha":"^8.2.1","sinon":"^9.2.2","eslint":"^7.15.0","lodash":"^4.17.20","rimraf":"^3.0.2","codecov":"^3.8.1","flow-bin":"^0.140.0","istanbul":"^0.4.5","prettier":"^2.2.1","cross-env":"^7.0.3","@babel/cli":"^7.12.10","@babel/core":"^7.12.10","chai-subset":"^1.6.0","lint-staged":"^10.5.3","babel-eslint":"^10.1.0","@babel/register":"^7.12.10","@commitlint/cli":"^11.0.0","prettier-eslint":"^12.0.0","chai-as-promised":"^7.1.1","flow-copy-source":"git+https://github.com/jedwards1211/flow-copy-source.git#no-watch","semantic-release":"^17.3.0","@babel/preset-env":"^7.12.10","@babel/preset-flow":"^7.12.1","babel-plugin-istanbul":"^6.0.0","chai-webdriverio-async":"^2.0.0","eslint-config-prettier":"^7.0.0","eslint-plugin-flowtype":"^5.2.0","@jedwards1211/eslint-config":"^2.0.2","@babel/plugin-transform-runtime":"^7.12.10","@commitlint/config-conventional":"^11.0.0","@jedwards1211/commitlint-config":"^1.0.2","@jedwards1211/eslint-config-flow":"^3.0.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1","@babel/plugin-proposal-export-default-from":"^7.12.1","@babel/plugin-proposal-export-namespace-from":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/chai-wait-for_1.0.2_1608265281405_0.050514991883141125","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"chai-wait-for","version":"1.0.3","keywords":["chai","wait","await","async","async-await","poll","assertion","retry"],"author":{"name":"Andy Edwards"},"license":"MIT","_id":"chai-wait-for@1.0.3","maintainers":[{"name":"jedwards1211","email":"jedwards@fastmail.com"}],"homepage":"https://github.com/jcoreio/chai-wait-for#readme","bugs":{"url":"https://github.com/jcoreio/chai-wait-for/issues"},"nyc":{"include":["src/**/*.js"],"require":["@babel/register"],"sourceMap":false,"instrument":false},"dist":{"shasum":"2081ed126ebeab80692607a513b9943ead71d826","tarball":"https://registry.npmjs.org/chai-wait-for/-/chai-wait-for-1.0.3.tgz","fileCount":9,"integrity":"sha512-rEchPVkCytU06jlD9HNtcJoehH5LJfDLB7wejZWJfNl79cIaNj5xVDQCyGImEtTZ3ipFRNiZfTTg0wq8sHkZKg==","signatures":[{"sig":"MEQCIB5ubxyWLtOuue2Gt4VU3g1+djZyLeS71xyNzEc53AyVAiBY88TjhO/NAxhqBdgN1sRaIS0kmhd5i4+KTIV+QY9tTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":401865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3DgBCRA9TVsSAnZWagAAjWUP/3Bdhim5H2p7uOoYhK5E\nnHcTTsX9JyKvYKWYTvJ7i1cwqp6TrH3YdQrZ6gAXpk/kqJk3UbcwerM4Rl4X\niFahJubYBmdxe66ol3YHkuf01Rfodrwre6HndjVN0FOjiOPpflBxmmunJney\nroRIkbmM92yVdNxFmvr7SHU/dG/kGn6aj7OdkMZCc0WiQjP27gi9/7HW31sl\nhRkdgX7GlxO7AegTUDp3aWOLgI7WLKFBHC6Dh2CWyP0j4zTLjDp9wNUImo2b\nijyVKK0TtZLDUEeVL/mRl8BN4ixMed9WuIQ9CImtvgBB8nBwwyDkgiQPmENn\nNLy9LIDwWlvntA+TZOt2whCr79nWNa/X/AKIN0q/YNllBi9reN5HcqBxKIh0\nF4VbpZNzXM4N2B9OfRwMR29Dzh750GYZzb18kvtbjotjbrKQXVGv20bm12Je\n36dV2J3O56w4VDscBJQ0unOZeQC0j6EN+GEUMTT9mXJvhGARXuEeyPOfjYZb\nh9G2bkk67MygsF/0FJiXSHZKk5iFr5abb8iYKU7YwrtYnSRge1q+Rvo9S4dn\npPuG3xIc2yI/5xEEoGi7A3bKoxnFvBTPNKiAgjNEBhr4uyUUYhITQC4qbpUL\n2o5J97X+Xep05c5MP1KwcCDuTYiKOmgiRrbY2j6+ScJFVNxCUtTLrxsrlkgt\nncCs\r\n=VccD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged && npm run lint && flow"}},"config":{"mocha":"-r @babel/register test/configure.js 'test/**/*.js'","commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"56d27950259c7f3c3892705fda3ef205b92b82a1","scripts":{"flow":"flow","lint":"eslint src test --cache","test":"cross-env NODE_ENV=test BABEL_ENV=es5 mocha $npm_package_config_mocha && cross-env NODE_ENV=test BABEL_ENV=coverage nyc --reporter=lcov --reporter=text mocha $npm_package_config_mocha","build":"npm run clean && babel src --out-dir es && flow-copy-source -v src/ es && cross-env BABEL_ENV=es5 babel src --out-dir . && flow-copy-source -v src/ .","clean":"rimraf es lib $(cd src; ls) *.js.flow","codecov":"nyc report --reporter=text-lcov > coverage.lcov; codecov","lint:fix":"eslint --fix src test --cache","prettier":"prettier --write *.json *.md *.js '{src,test}/**/*.js'","test:debug":"cross-env NODE_ENV=test BABEL_ENV=test mocha --inspect-brk $npm_package_config_mocha","test:watch":"cross-env NODE_ENV=test BABEL_ENV=test mocha --watch $npm_package_config_mocha","flow:coverage":"for file in src/**.js test/**.js; do echo $file; flow coverage $file; done","open:coverage":"open coverage/lcov-report/index.html","prepublishOnly":"npm run clean && npm run prettier:check && npm run lint && flow && npm test && npm run build","prettier:check":"prettier --list-different *.json *.md *.js '{src,test}/**/*.js'","semantic-release":"semantic-release"},"_npmUser":{"name":"jedwards1211","email":"jedwards@fastmail.com"},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@jedwards1211/commitlint-config"]},"repository":{"url":"git+https://github.com/jcoreio/chai-wait-for.git","type":"git"},"_npmVersion":"6.14.9","description":"poll until an assertion succeeds","directories":{},"lint-staged":{"*.{js,json,css,md}":["prettier --write"]},"sideEffects":false,"_nodeVersion":"12.16.3","dependencies":{"@babel/runtime":"^7.12.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","copy":"^0.3.2","husky":"^4.3.6","mocha":"^8.2.1","sinon":"^9.2.2","eslint":"^7.15.0","lodash":"^4.17.20","rimraf":"^3.0.2","codecov":"^3.8.1","flow-bin":"^0.140.0","istanbul":"^0.4.5","prettier":"^2.2.1","cross-env":"^7.0.3","@babel/cli":"^7.12.10","@babel/core":"^7.12.10","chai-subset":"^1.6.0","lint-staged":"^10.5.3","babel-eslint":"^10.1.0","@babel/register":"^7.12.10","@commitlint/cli":"^11.0.0","prettier-eslint":"^12.0.0","chai-as-promised":"^7.1.1","flow-copy-source":"git+https://github.com/jedwards1211/flow-copy-source.git#no-watch","semantic-release":"^17.3.0","@babel/preset-env":"^7.12.10","@babel/preset-flow":"^7.12.1","babel-plugin-istanbul":"^6.0.0","chai-webdriverio-async":"^2.0.0","eslint-config-prettier":"^7.0.0","eslint-plugin-flowtype":"^5.2.0","@jedwards1211/eslint-config":"^2.0.2","@babel/plugin-transform-runtime":"^7.12.10","@commitlint/config-conventional":"^11.0.0","@jedwards1211/commitlint-config":"^1.0.2","@jedwards1211/eslint-config-flow":"^3.0.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1","@babel/plugin-proposal-export-default-from":"^7.12.1","@babel/plugin-proposal-export-namespace-from":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/chai-wait-for_1.0.3_1608267776567_0.05981527748653237","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"chai-wait-for","version":"1.0.4","keywords":["chai","wait","await","async","async-await","poll","assertion","retry"],"author":{"name":"Andy Edwards"},"license":"MIT","_id":"chai-wait-for@1.0.4","maintainers":[{"name":"jedwards1211","email":"jedwards@fastmail.com"}],"homepage":"https://github.com/jcoreio/chai-wait-for#readme","bugs":{"url":"https://github.com/jcoreio/chai-wait-for/issues"},"nyc":{"include":["src/**/*.js"],"require":["@babel/register"],"sourceMap":false,"instrument":false},"dist":{"shasum":"3cdb59a2d1088dfd44eaac6e55525faa49213cc8","tarball":"https://registry.npmjs.org/chai-wait-for/-/chai-wait-for-1.0.4.tgz","fileCount":9,"integrity":"sha512-QvSqq6mX79HvYAPBIyE6GyehFIDhaz3Juac50dAmYP3XqyybfzQNfvOV4HZmdak97CUihWxcWyN2xvBZiB78gg==","signatures":[{"sig":"MEYCIQCrLRwczUVrN0/37fnCoyGaA1YgcCcq2u5wZu4arVJoDQIhAI/D64B0EJjsoY3FssiE6EV2k1oi71fpBVKEp/E7ainV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":401272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3D/TCRA9TVsSAnZWagAAfhkQAKAdCRsUO0H7QtFeiISL\nP2Slc6DEMZi0Rq0uQfnUAVzaQUle/HiKTiIrP7/9PwVQveZyK+nWeKP8FxLx\nx1wWRs1Zjj0T60wZ+sEq8DoWfT7+eQo2Xj4S2VLgazak5XE3PEpkyEG67JHP\nDrOtf/jei5XJ1UpfUULTnmn9GPZWiUmeC9SnEmA51DwMKZ5ddWrKCqXuWy4M\ne1/00wNMVTAsfJDgHzdnwSV4+4esGWsmQb5sgd6oR59SrlZfI09rd+KZHPm7\nDan41PNjocdbiNgGu+7lmjvDC8M2QZcg/LVM8km8cygsS491E78ZBXjpS7lw\nHOU0HICmCNRuiOEzeKIAcZeXJol9KKOdmFkoTePl1pIkBbJPTD9xQcw9H23c\nUCgKzr+mHXA2ixDi/fDUAtraoQJwDzDRoQnk7S8ogz4niOFNXK3Vdbjp4ZAa\nBM1YyjF1C4X+v/Xc64k6v7Ydvc8Z5R4+2280PXdJFb63VQ56g3Hag0JyWpVT\nVzKjT3PQD7+iXhRaVi9zO39r3Sb/H3yliWoF70/NQs/TGjO3VjabHC3skwGz\nGPaKnJXNstCn2azXwsp3G0wR9PRKcYcz2mf6RGnL9Nu8px/3o2n8hcX3NpER\nF+eTma8kSVB12OvVAbJwsLNky74ZNrTXdyv+6K2D+Ck/OnZeAvNjXpV8a+pD\nWqkc\r\n=vQjZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged && npm run lint && flow"}},"config":{"mocha":"-r @babel/register test/configure.js 'test/**/*.js'","commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"9381d2c815d573e57c0740853d0adedd9675d1ec","scripts":{"flow":"flow","lint":"eslint src test --cache","test":"cross-env NODE_ENV=test BABEL_ENV=es5 mocha $npm_package_config_mocha && cross-env NODE_ENV=test BABEL_ENV=coverage nyc --reporter=lcov --reporter=text mocha $npm_package_config_mocha","build":"npm run clean && babel src --out-dir es && flow-copy-source -v src/ es && cross-env BABEL_ENV=es5 babel src --out-dir . && flow-copy-source -v src/ .","clean":"rimraf es lib $(cd src; ls) *.js.flow","codecov":"nyc report --reporter=text-lcov > coverage.lcov; codecov","lint:fix":"eslint --fix src test --cache","prettier":"prettier --write *.json *.md *.js '{src,test}/**/*.js'","test:debug":"cross-env NODE_ENV=test BABEL_ENV=test mocha --inspect-brk $npm_package_config_mocha","test:watch":"cross-env NODE_ENV=test BABEL_ENV=test mocha --watch $npm_package_config_mocha","flow:coverage":"for file in src/**.js test/**.js; do echo $file; flow coverage $file; done","open:coverage":"open coverage/lcov-report/index.html","prepublishOnly":"npm run clean && npm run prettier:check && npm run lint && flow && npm test && npm run build","prettier:check":"prettier --list-different *.json *.md *.js '{src,test}/**/*.js'","semantic-release":"semantic-release"},"_npmUser":{"name":"jedwards1211","email":"jedwards@fastmail.com"},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@jedwards1211/commitlint-config"]},"repository":{"url":"git+https://github.com/jcoreio/chai-wait-for.git","type":"git"},"_npmVersion":"6.14.9","description":"poll until an assertion succeeds","directories":{},"lint-staged":{"*.{js,json,css,md}":["prettier --write"]},"sideEffects":false,"_nodeVersion":"12.16.3","dependencies":{"@babel/runtime":"^7.12.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","copy":"^0.3.2","husky":"^4.3.6","mocha":"^8.2.1","sinon":"^9.2.2","eslint":"^7.15.0","lodash":"^4.17.20","rimraf":"^3.0.2","codecov":"^3.8.1","flow-bin":"^0.140.0","istanbul":"^0.4.5","prettier":"^2.2.1","cross-env":"^7.0.3","@babel/cli":"^7.12.10","@babel/core":"^7.12.10","chai-subset":"^1.6.0","lint-staged":"^10.5.3","babel-eslint":"^10.1.0","@babel/register":"^7.12.10","@commitlint/cli":"^11.0.0","prettier-eslint":"^12.0.0","chai-as-promised":"^7.1.1","flow-copy-source":"git+https://github.com/jedwards1211/flow-copy-source.git#no-watch","semantic-release":"^17.3.0","@babel/preset-env":"^7.12.10","@babel/preset-flow":"^7.12.1","babel-plugin-istanbul":"^6.0.0","chai-webdriverio-async":"^2.0.0","eslint-config-prettier":"^7.0.0","eslint-plugin-flowtype":"^5.2.0","@jedwards1211/eslint-config":"^2.0.2","@babel/plugin-transform-runtime":"^7.12.10","@commitlint/config-conventional":"^11.0.0","@jedwards1211/commitlint-config":"^1.0.2","@jedwards1211/eslint-config-flow":"^3.0.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1","@babel/plugin-proposal-export-default-from":"^7.12.1","@babel/plugin-proposal-export-namespace-from":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/chai-wait-for_1.0.4_1608269778527_0.5198628930837217","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"chai-wait-for","version":"1.1.0","keywords":["chai","wait","await","async","async-await","poll","assertion","retry"],"author":{"name":"Andy Edwards"},"license":"MIT","_id":"chai-wait-for@1.1.0","maintainers":[{"name":"jedwards1211","email":"jedwards@fastmail.com"}],"homepage":"https://github.com/jcoreio/chai-wait-for#readme","bugs":{"url":"https://github.com/jcoreio/chai-wait-for/issues"},"dist":{"shasum":"a8dc5dd5f36fdf29ca6c3686801f597ab36d621b","tarball":"https://registry.npmjs.org/chai-wait-for/-/chai-wait-for-1.1.0.tgz","fileCount":5,"integrity":"sha512-sfYUGoTPz3pVtM0QWATm05zuwZpeQH3FH42B7XbTTFOC2BOwRUnDf3+XixYmAheeA71I0LeIPcP0ut1DyDG9TQ==","signatures":[{"sig":"MEYCIQCI3R8Dzb/xXplyrNO/cZ0pogwXXI9N/xB7mPY+Jl2+4gIhANvfPBZgn0GyMA8ezMxgpF3y0pc2bRl8IFK19IEz0XbY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15027},"main":"index.js","types":"index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"}},"gitHead":"90a86d6d7910723ba6af69ddbdaf264dbc223aa7","_npmUser":{"name":"jedwards1211","email":"jedwards@fastmail.com"},"repository":{"url":"git+https://github.com/jcoreio/chai-wait-for.git","type":"git"},"_npmVersion":"9.6.7","description":"Drop-in replacement for expect that waits for the assertion to succeed (retries on an interval you choose, until a timeout you choose)","directories":{},"sideEffects":false,"_nodeVersion":"20.3.0","dependencies":{"@types/chai":"^4.3.10","@babel/runtime":"^7.18.6"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.3.1","_npmOperationalInternal":{"tmp":"tmp/chai-wait-for_1.1.0_1699470459429_0.6427823223896152","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"chai-wait-for","version":"2.0.0","keywords":["chai","wait","await","async","async-await","poll","assertion","retry"],"author":{"name":"Andy Edwards"},"license":"MIT","_id":"chai-wait-for@2.0.0","maintainers":[{"name":"jedwards1211","email":"jedwards@fastmail.com"}],"homepage":"https://github.com/jcoreio/chai-wait-for#readme","bugs":{"url":"https://github.com/jcoreio/chai-wait-for/issues"},"dist":{"shasum":"c08a93bfb677c5f76e792881f30b156e4cb273fa","tarball":"https://registry.npmjs.org/chai-wait-for/-/chai-wait-for-2.0.0.tgz","fileCount":5,"integrity":"sha512-d3jE3C4njEbxEIu/11CEgdvyRQy7nuKwy9usDD/0IQ/EYchx5l62ZYiT/aWooBAkagKNuT3hUGXWgAKrNkDYrw==","signatures":[{"sig":"MEUCIHQ4FtIxHW4PbT1JTXKtzKP0apgQc8Ko0vb5t+yArPTQAiEA2KTG/+il4E4JiTWSSUGBzXuVAJqnW1fUeosK6+oshNs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9521},"main":"index.js","types":"index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"}},"gitHead":"af204270bfbf7964e8288e69ddedf973ac97045f","_npmUser":{"name":"jedwards1211","email":"jedwards@fastmail.com"},"repository":{"url":"git+https://github.com/jcoreio/chai-wait-for.git","type":"git"},"_npmVersion":"10.2.3","description":"Drop-in replacement for expect that waits for the assertion to succeed (retries on an interval you choose, until a timeout you choose)","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"chai":"^4.3.7","@types/chai":"^4.3.10"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.11.0","_npmOperationalInternal":{"tmp":"tmp/chai-wait-for_2.0.0_1712631130154_0.22046545884285185","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"chai-wait-for","version":"2.0.1","keywords":["chai","wait","await","async","async-await","poll","assertion","retry"],"author":{"name":"Andy Edwards"},"license":"MIT","_id":"chai-wait-for@2.0.1","maintainers":[{"name":"jedwards1211","email":"jedwards@fastmail.com"}],"homepage":"https://github.com/jcoreio/chai-wait-for#readme","bugs":{"url":"https://github.com/jcoreio/chai-wait-for/issues"},"dist":{"shasum":"4a6d8cf7cb9755728c054b154efa182f68d79561","tarball":"https://registry.npmjs.org/chai-wait-for/-/chai-wait-for-2.0.1.tgz","fileCount":5,"integrity":"sha512-p7vn6ML94L5e11xg+psDczPdj7tdT5+XiTv7UnNlObweVq9Lwf9AoMnysA0ia/oaNviANNAHocS8JtEloqKG7A==","signatures":[{"sig":"MEUCIQCSb2EEoQnZ5vRaVt1RCT1o4SmXfGSkgjby5REEZF2YugIgbXplNTf3HHpgqRGBUJ2Q49dY4zdT2pHNmTHCEa7/TeU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9691},"main":"index.js","types":"index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"}},"gitHead":"0c31b037f8b2697f79fe3f3c31f5fe2b7e15b217","_npmUser":{"name":"jedwards1211","email":"jedwards@fastmail.com"},"repository":{"url":"git+https://github.com/jcoreio/chai-wait-for.git","type":"git"},"_npmVersion":"10.2.3","description":"Drop-in replacement for expect that waits for the assertion to succeed (retries on an interval you choose, until a timeout you choose)","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"chai":"^4.3.7","@types/chai":"^4.3.10"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.11.0","_npmOperationalInternal":{"tmp":"tmp/chai-wait-for_2.0.1_1712632597730_0.4717775925707679","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"chai-wait-for","version":"2.0.2","keywords":["chai","wait","await","async","async-await","poll","assertion","retry"],"author":{"name":"Andy Edwards"},"license":"MIT","_id":"chai-wait-for@2.0.2","maintainers":[{"name":"jedwards1211","email":"jedwards@fastmail.com"}],"homepage":"https://github.com/jcoreio/chai-wait-for#readme","bugs":{"url":"https://github.com/jcoreio/chai-wait-for/issues"},"dist":{"shasum":"eba9305ada57dd00e4c05228a952105b82df72bd","tarball":"https://registry.npmjs.org/chai-wait-for/-/chai-wait-for-2.0.2.tgz","fileCount":5,"integrity":"sha512-Glnsrioj6VQa6WSq7y54P53uZDIqlu1cf1oXMDqpjlkOOWdKkimyBkP5PhrWtQ7ekoTVxv30m2Y+40Kj0dp0Ag==","signatures":[{"sig":"MEYCIQDZmxudKGAXaspOEe9rqvJlARq085/tuWQLIvm0P/73PwIhAP/HJ1kVfS49/agqj6Wb7VBFPm+axObMNL/vj50fnLtC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9701},"main":"index.js","types":"index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"}},"gitHead":"c6e22d259665cc3290f9d5202e44a9cf084d3c58","_npmUser":{"name":"jedwards1211","email":"jedwards@fastmail.com"},"repository":{"url":"git+https://github.com/jcoreio/chai-wait-for.git","type":"git"},"_npmVersion":"10.2.3","description":"Drop-in replacement for expect that waits for the assertion to succeed (retries on an interval you choose, until a timeout you choose)","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"chai":"^4.3.7","@types/chai":"^4.3.10"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.11.0","_npmOperationalInternal":{"tmp":"tmp/chai-wait-for_2.0.2_1712633324517_0.4376008916189418","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"chai-wait-for","version":"2.0.3","keywords":["chai","wait","await","async","async-await","poll","assertion","retry"],"author":{"name":"Andy Edwards"},"license":"MIT","_id":"chai-wait-for@2.0.3","maintainers":[{"name":"jedwards1211","email":"jedwards@fastmail.com"}],"homepage":"https://github.com/jcoreio/chai-wait-for#readme","bugs":{"url":"https://github.com/jcoreio/chai-wait-for/issues"},"dist":{"shasum":"f05d35446e99cedbc6de15acf803288a873512c0","tarball":"https://registry.npmjs.org/chai-wait-for/-/chai-wait-for-2.0.3.tgz","fileCount":5,"integrity":"sha512-UNnX3eXYA/sNvKZGNGbKilIX87UK2kOHfDCVMFMPgcsLGVyJRr4pbzdwsN/Fh62tyW6B5A69pFgsXy0DTslHmQ==","signatures":[{"sig":"MEUCIBt6lupg9N8MdFso5dHt+zeSYUxcyaZUWn+X2+kbhmItAiEA5j91IuKnRxRCCaa5lln1SKaX+JlSRdSgZIPOVqjqnMQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15877},"main":"index.js","types":"index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"}},"gitHead":"e9c42c74fee5d1360e34089d6aab7590946705c4","_npmUser":{"name":"jedwards1211","email":"jedwards@fastmail.com"},"repository":{"url":"git+https://github.com/jcoreio/chai-wait-for.git","type":"git"},"_npmVersion":"10.2.3","description":"Drop-in replacement for expect that waits for the assertion to succeed (retries on an interval you choose, until a timeout you choose)","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"chai":"^4.3.7","@types/chai":"^4.3.10"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.11.0","_npmOperationalInternal":{"tmp":"tmp/chai-wait-for_2.0.3_1729106588276_0.9118669659460512","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"chai-wait-for","version":"3.0.0","keywords":["chai","wait","await","async","async-await","poll","assertion","retry"],"author":{"name":"Andy Edwards"},"license":"MIT","_id":"chai-wait-for@3.0.0","maintainers":[{"name":"jedwards1211","email":"jedwards@fastmail.com"}],"homepage":"https://github.com/jcoreio/chai-wait-for#readme","bugs":{"url":"https://github.com/jcoreio/chai-wait-for/issues"},"dist":{"shasum":"f5be86f50e45e04cf1165d756463fb76a52201a7","tarball":"https://registry.npmjs.org/chai-wait-for/-/chai-wait-for-3.0.0.tgz","fileCount":8,"integrity":"sha512-hyFMX0PN9VxLUumCpusCZURUusg44xamG3mkymK8N05+R89i8EvO1MYPT2mACnnqztnlOXFzIVMq5icrQfbUEg==","signatures":[{"sig":"MEUCIQC2VmMgPRvlaXHKip+BtVf8+sE7WvE3b7Z+ARBkNp9UpAIgXNa6o9sItql6AXbd1un40c0Qk+1a4/3Jnw4fYCAl2mA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43752},"main":"index.js","types":"index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"}},"gitHead":"84fe597905b3aafc436baa81e89bc0b9ffe62706","_npmUser":{"name":"jedwards1211","email":"jedwards@fastmail.com"},"repository":{"url":"git+https://github.com/jcoreio/chai-wait-for.git","type":"git"},"_npmVersion":"10.2.3","description":"Drop-in replacement for expect that waits for the assertion to succeed (retries on an interval you choose, until a timeout you choose)","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"chai":"^4.3.7","@types/chai":"^4.3.10"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.11.0","@jcoreio/toolchain":{"migratedVersion":"4.12.4"},"_npmOperationalInternal":{"tmp":"tmp/chai-wait-for_3.0.0_1739984916372_0.735999377709994","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"chai-wait-for","version":"3.0.1","keywords":["chai","wait","await","async","async-await","poll","assertion","retry"],"author":{"name":"Andy Edwards"},"license":"MIT","_id":"chai-wait-for@3.0.1","maintainers":[{"name":"jedwards1211","email":"jedwards@fastmail.com"}],"homepage":"https://github.com/jcoreio/chai-wait-for#readme","bugs":{"url":"https://github.com/jcoreio/chai-wait-for/issues"},"dist":{"shasum":"4e5ae262cc6eff7678b87c938a7fa157b61956d3","tarball":"https://registry.npmjs.org/chai-wait-for/-/chai-wait-for-3.0.1.tgz","fileCount":8,"integrity":"sha512-J2Bs8mSPc+QTM4OfcyzOMi4T4mBCAGOTtNGAreE/25Lcggy8uZ0SZ/3mqhBN/mHjBee6CQQisjUuCd4cgoYI8g==","signatures":[{"sig":"MEQCIEXmHvbewFPBGCjGud9bR78y7DCdj5WWYBKSdxVNN/OmAiBUOhsSOg4+uzcHxvubevSo9zfoNhjNwR8p5vtVByaRpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43764},"main":"index.js","types":"index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"}},"gitHead":"732132751784500e02b83e3e3bf5fd67924ab3a1","_npmUser":{"name":"jedwards1211","email":"jedwards@fastmail.com"},"repository":{"url":"git+https://github.com/jcoreio/chai-wait-for.git","type":"git"},"_npmVersion":"10.2.3","description":"Drop-in replacement for expect that waits for the assertion to succeed (retries on an interval you choose, until a timeout you choose)","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"chai":"^4.3.7","@types/chai":"^4.3.10"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.11.0","@jcoreio/toolchain":{"migratedVersion":"4.12.4"},"_npmOperationalInternal":{"tmp":"tmp/chai-wait-for_3.0.1_1739985092629_0.14257820911003516","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"chai-wait-for","version":"3.0.2","keywords":["chai","wait","await","async","async-await","poll","assertion","retry"],"author":{"name":"Andy Edwards"},"license":"MIT","_id":"chai-wait-for@3.0.2","maintainers":[{"name":"jedwards1211","email":"jedwards@fastmail.com"}],"homepage":"https://github.com/jcoreio/chai-wait-for#readme","bugs":{"url":"https://github.com/jcoreio/chai-wait-for/issues"},"dist":{"shasum":"5bfb0f942eac3b4ae00cd27d059a9c9e9da04618","tarball":"https://registry.npmjs.org/chai-wait-for/-/chai-wait-for-3.0.2.tgz","fileCount":8,"integrity":"sha512-mmJSPlshl76tI7ftEObleuGav4u53e+gk2TyeZRl0digYEW4ychKGk2xxjWh8JvrvJ0V6o3So07LC+D17D6C1w==","signatures":[{"sig":"MEUCIQC9688iFr86nd4HATpF18RMnFg1/6iNQocYlfPQY3SIAQIgAdnciVYVad5RpISw6MMo8ED7+uCpLozOEIraiwG1fFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44159},"main":"index.js","types":"index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"}},"gitHead":"5aa70a9409ae5d57837cafa63c8e986f8379f828","_npmUser":{"name":"jedwards1211","email":"jedwards@fastmail.com"},"repository":{"url":"git+https://github.com/jcoreio/chai-wait-for.git","type":"git"},"_npmVersion":"10.2.3","description":"Drop-in replacement for expect that waits for the assertion to succeed (retries on an interval you choose, until a timeout you choose)","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"chai":"^4.3.7","@types/chai":"^4.3.10"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.11.0","@jcoreio/toolchain":{"migratedVersion":"4.12.4"},"_npmOperationalInternal":{"tmp":"tmp/chai-wait-for_3.0.2_1739985709428_0.579714554208195","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"chai-wait-for","version":"3.1.0","keywords":["chai","wait","await","async","async-await","poll","assertion","retry"],"author":{"name":"Andy Edwards"},"license":"MIT","_id":"chai-wait-for@3.1.0","maintainers":[{"name":"jedwards1211","email":"jedwards@fastmail.com"}],"homepage":"https://github.com/jcoreio/chai-wait-for#readme","bugs":{"url":"https://github.com/jcoreio/chai-wait-for/issues"},"dist":{"shasum":"66d96f967cf9fe436085a60f42954b2ba4e13065","tarball":"https://registry.npmjs.org/chai-wait-for/-/chai-wait-for-3.1.0.tgz","fileCount":8,"integrity":"sha512-C0Pv0rpqGH+zQ0bbTi23QCxbT8hph++JBFI2YGwvrNhRSEG5kMkQ3ORqNH7akBkTbpmZYZ0H4+WCXJraQeTZ+w==","signatures":[{"sig":"MEYCIQCTGj3tWECQ0ghwXGFRjZpES12zrDyH1VZppIfVqQXEzQIhANiFnhNTxjTjb7NLbPYGEoZ7O+Wmoksjnv6Kg5JBQs7n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45614},"main":"index.js","types":"index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"}},"gitHead":"c6186930285aaaafd2f5551c9af8a8f54fe100a1","_npmUser":{"name":"jedwards1211","email":"jedwards@fastmail.com"},"repository":{"url":"git+https://github.com/jcoreio/chai-wait-for.git","type":"git"},"_npmVersion":"10.2.3","description":"Drop-in replacement for expect that waits for the assertion to succeed (retries on an interval you choose, until a timeout you choose)","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"chai":"^4.3.7","@types/chai":"^4.3.10"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.11.0","@jcoreio/toolchain":{"migratedVersion":"4.12.4"},"_npmOperationalInternal":{"tmp":"tmp/chai-wait-for_3.1.0_1740678724357_0.637761423517808","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"chai-wait-for","version":"3.1.1","keywords":["chai","wait","await","async","async-await","poll","assertion","retry"],"author":{"name":"Andy Edwards"},"license":"MIT","_id":"chai-wait-for@3.1.1","maintainers":[{"name":"jedwards1211","email":"jedwards@fastmail.com"}],"homepage":"https://github.com/jcoreio/chai-wait-for#readme","bugs":{"url":"https://github.com/jcoreio/chai-wait-for/issues"},"dist":{"shasum":"0ba0fd6b3ce480e893dfa543c3bb038b41e245b2","tarball":"https://registry.npmjs.org/chai-wait-for/-/chai-wait-for-3.1.1.tgz","fileCount":8,"integrity":"sha512-SlYPaeGH7WjqmvUT1P6h4k/77r5CvKMkpaTKrl4QhcRHz8u8Do0jzdNr7z3g/SNsj6sNNr81FjvSI1eKCuBMVA==","signatures":[{"sig":"MEYCIQCZvOvdff6pm4gW06vQjNZWMIJJW5lPeCkCuq0gC8f5GAIhAKrlq9/s/mjLlu5J74uLqASc+TO9aqyxfeNFZZqYGHnI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45900},"main":"index.js","types":"index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"}},"gitHead":"d33469d5319a71197404dcdcaa8f46449681ea58","_npmUser":{"name":"jedwards1211","email":"jedwards@fastmail.com"},"repository":{"url":"git+https://github.com/jcoreio/chai-wait-for.git","type":"git"},"_npmVersion":"10.2.3","description":"Drop-in replacement for expect that waits for the assertion to succeed (retries on an interval you choose, until a timeout you choose)","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"chai":"^4.3.7","@types/chai":"^4.3.10"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.11.0","@jcoreio/toolchain":{"migratedVersion":"4.12.4"},"_npmOperationalInternal":{"tmp":"tmp/chai-wait-for_3.1.1_1740691998123_0.8419448742615028","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"chai-wait-for","version":"3.2.0","keywords":["chai","wait","await","async","async-await","poll","assertion","retry"],"author":{"name":"Andy Edwards"},"license":"MIT","_id":"chai-wait-for@3.2.0","maintainers":[{"name":"jedwards1211","email":"jedwards@fastmail.com"}],"homepage":"https://github.com/jcoreio/chai-wait-for#readme","bugs":{"url":"https://github.com/jcoreio/chai-wait-for/issues"},"dist":{"shasum":"faa4d3a3c34a52330dbfffbed8d3916d826caf41","tarball":"https://registry.npmjs.org/chai-wait-for/-/chai-wait-for-3.2.0.tgz","fileCount":12,"integrity":"sha512-LE6nMoveDUqYqYtikWv6JMToorTje04svnwXBP20NG0sL7axc2TC2rUleMXUDJTO/LgxShTqj62iG8xlr04FiA==","signatures":[{"sig":"MEUCICnoyOCB6t7z6a+ZsGZyoM8mjB0ZqIFpFSTybOBU7wWbAiEAk+paUls5iTSsUD7f7VkAJ26JIdvN1lsXs3JEInp9ESU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112512},"main":"index.js","types":"index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":{"import":"./index.d.mts","default":"./index.d.ts"},"import":"./index.mjs","default":"./index.js"},"./package.json":"./package.json"},"gitHead":"d2e08fd87118f487b8b217c7a01778d06793a2ce","_npmUser":{"name":"jedwards1211","email":"jedwards@fastmail.com"},"repository":{"url":"git+https://github.com/jcoreio/chai-wait-for.git","type":"git"},"_npmVersion":"11.6.0","description":"Drop-in replacement for expect that waits for the assertion to succeed (retries on an interval you choose, until a timeout you choose)","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","dependencies":{"@types/sinon":"^9"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","peerDependencies":{"chai":">=4 <7","@types/chai":">=4 <7"},"@jcoreio/toolchain":{"migratedVersion":"5.5.6"},"_npmOperationalInternal":{"tmp":"tmp/chai-wait-for_3.2.0_1758638560536_0.30812159160204833","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"chai-wait-for","version":"3.2.1","keywords":["chai","wait","await","async","async-await","poll","assertion","retry"],"author":{"name":"Andy Edwards"},"license":"MIT","_id":"chai-wait-for@3.2.1","maintainers":[{"name":"jedwards1211","email":"jedwards@fastmail.com"}],"homepage":"https://github.com/jcoreio/chai-wait-for#readme","bugs":{"url":"https://github.com/jcoreio/chai-wait-for/issues"},"dist":{"shasum":"10a1ace8f664822f1f863161cacb9b31ab533a2d","tarball":"https://registry.npmjs.org/chai-wait-for/-/chai-wait-for-3.2.1.tgz","fileCount":12,"integrity":"sha512-zkSIyIZZZrSaYH3AIrD9X0GgxLIayP/7CIOtcbL/n9XGVwakhYp1Cj4REEKibkokkmfwF/uo+fTuX4dSDgnvcQ==","signatures":[{"sig":"MEUCIEXVq4sNWMy+HZTw/YzysRbaxZUD/JcZfZWtXSjB3VoWAiEAzdHj1bu+yqs3D9pYXX7XXk9P5j+kochv2xxvMI8kdpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113194},"main":"index.js","types":"index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":{"import":"./index.d.mts","default":"./index.d.ts"},"import":"./index.mjs","default":"./index.js"},"./package.json":"./package.json"},"gitHead":"28b43ef2aa6822668dd281fc4659bff3b201cfc4","_npmUser":{"name":"jedwards1211","email":"jedwards@fastmail.com"},"repository":{"url":"git+https://github.com/jcoreio/chai-wait-for.git","type":"git"},"_npmVersion":"11.6.0","description":"Drop-in replacement for expect that waits for the assertion to succeed (retries on an interval you choose, until a timeout you choose)","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","dependencies":{"@types/sinon":"^9"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","peerDependencies":{"chai":">=4 <7","@types/chai":">=4 <7"},"@jcoreio/toolchain":{"migratedVersion":"5.5.6"},"_npmOperationalInternal":{"tmp":"tmp/chai-wait-for_3.2.1_1758730930411_0.32975509906541833","host":"s3://npm-registry-packages-npm-production"}},"3.2.2":{"name":"chai-wait-for","version":"3.2.2","description":"Drop-in replacement for expect that waits for the assertion to succeed (retries on an interval you choose, until a timeout you choose)","sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/jcoreio/chai-wait-for.git"},"keywords":["chai","wait","await","async","async-await","poll","assertion","retry"],"author":{"name":"Andy Edwards"},"license":"MIT","bugs":{"url":"https://github.com/jcoreio/chai-wait-for/issues"},"homepage":"https://github.com/jcoreio/chai-wait-for#readme","peerDependencies":{"@types/chai":">=4 <7","chai":">=4 <7"},"dependencies":{"@types/sinon":"^9"},"main":"index.js","types":"index.d.ts","exports":{"./package.json":"./package.json",".":{"types":{"import":"./index.d.mts","default":"./index.d.ts"},"import":"./index.mjs","default":"./index.js"}},"engines":{"node":">=16"},"packageManager":"pnpm@10.6.5","@jcoreio/toolchain":{"migratedVersion":"5.5.6"},"_id":"chai-wait-for@3.2.2","gitHead":"e4d24c49a12e95491228bdec04f719351b06e91c","_nodeVersion":"24.8.0","_npmVersion":"11.6.0","dist":{"integrity":"sha512-Jsh/VeWharMWtkVOOrDPxvyyx31okmrWMYqEF9GCl/3hLkxY75Dryp4If/rbVu5C3OKyuI3lVqssVtsnHGPkYQ==","shasum":"b8e1a0ecf3d0b2a2b6897b70874dafaaf1832b3e","tarball":"https://registry.npmjs.org/chai-wait-for/-/chai-wait-for-3.2.2.tgz","fileCount":12,"unpackedSize":115528,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIC/zrcvYPmv7EMjD9VFLYasLMD82yIxdGlEoTuNwY1NgAiBtfPe+DaXPiIDk/ucQ7UioLai3f2ewXU4ygpqyJbwdcA=="}]},"_npmUser":{"name":"jedwards1211","email":"jedwards@fastmail.com"},"directories":{},"maintainers":[{"name":"jedwards1211","email":"jedwards@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/chai-wait-for_3.2.2_1783961366273_0.9005763704502439"},"_hasShrinkwrap":false}},"time":{"created":"2020-12-17T21:34:51.428Z","modified":"2026-07-13T16:49:26.533Z","1.0.0":"2020-12-17T21:34:51.609Z","1.0.1":"2020-12-18T03:52:19.931Z","1.0.2":"2020-12-18T04:21:21.597Z","1.0.3":"2020-12-18T05:02:56.721Z","1.0.4":"2020-12-18T05:36:18.703Z","1.1.0":"2023-11-08T19:07:39.593Z","2.0.0":"2024-04-09T02:52:10.423Z","2.0.1":"2024-04-09T03:16:37.945Z","2.0.2":"2024-04-09T03:28:44.713Z","2.0.3":"2024-10-16T19:23:08.502Z","3.0.0":"2025-02-19T17:08:36.620Z","3.0.1":"2025-02-19T17:11:32.835Z","3.0.2":"2025-02-19T17:21:49.590Z","3.1.0":"2025-02-27T17:52:04.519Z","3.1.1":"2025-02-27T21:33:18.304Z","3.2.0":"2025-09-23T14:42:40.710Z","3.2.1":"2025-09-24T16:22:10.610Z","3.2.2":"2026-07-13T16:49:26.425Z"},"bugs":{"url":"https://github.com/jcoreio/chai-wait-for/issues"},"author":{"name":"Andy Edwards"},"license":"MIT","homepage":"https://github.com/jcoreio/chai-wait-for#readme","keywords":["chai","wait","await","async","async-await","poll","assertion","retry"],"repository":{"type":"git","url":"git+https://github.com/jcoreio/chai-wait-for.git"},"description":"Drop-in replacement for expect that waits for the assertion to succeed (retries on an interval you choose, until a timeout you choose)","maintainers":[{"name":"jedwards1211","email":"jedwards@fastmail.com"}],"readme":"# chai-wait-for\n\n[![CircleCI](https://circleci.com/gh/jcoreio/chai-wait-for.svg?style=svg)](https://circleci.com/gh/jcoreio/chai-wait-for)\n[![Coverage Status](https://codecov.io/gh/jcoreio/chai-wait-for/branch/master/graph/badge.svg)](https://codecov.io/gh/jcoreio/chai-wait-for)\n[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)\n[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/)\n[![npm version](https://badge.fury.io/js/chai-wait-for.svg)](https://badge.fury.io/js/chai-wait-for)\n\nDrop-in replacement for `expect` that waits for the assertion to succeed (retries on an interval you choose, until a timeout\nyou choose).\n\nProvides an especially clean syntax for working with some chai plugins like `chai-fs`, `chai-webdriverio-async` etc:\n\n```js\nawait waitFor('#submittedMessage').to.have.text('Your changes have been saved!')\n```\n\n# Usage\n\n```sh\nnpm install --save-dev chai-wait-for\n```\n\n```js\n// First, use the plugin\nconst chai = require('chai')\nconst chaiWaitFor = require('chai-wait-for')\nconst { afterEach } = require('mocha')\nchai.use(chaiWaitFor)\n\n// Then create your `waitFor` with default options:\nconst waitFor = chaiWaitFor.bindWaitFor({\n  chai,\n  // If no assertion attempt succeeds before this time elapses (in milliseconds), the waitFor will fail.\n  timeout: 5000,\n  // If an assertion attempt fails, it will retry after this amount of time (in milliseconds)\n  retryInterval: 100,\n  // this is optional, but asserts that you didn't forget to await any waitFor() calls\n  failOnDanglingCalls: afterEach,\n})\n\nit('wait for something', async function () {\n  this.timeout(10000)\n\n  const myObj = { foo: 0 }\n\n  setInterval(() => myObj.foo++, 1000)\n\n  // Then use it just like you would expect() (but note you must await it!)\n  await waitFor(myObj).to.have.property('foo').that.equals(3)\n\n  // You can also use a getter function:\n  await waitFor(() => myObj.foo).to.equal(4)\n\n  // If you need to override the defaults:\n  await waitFor.timeout(1000)(myObj).to.have.property('foo').that.equals(3)\n  await waitFor.retryInterval(500)(myObj).to.have.property('foo').that.equals(3)\n})\n```\n\n# Plugin usage order/usage with `chai-as-promised`\n\nAll `chai` language chains that were defined before you use `chai-wait-for` will be available to use with it.\n\nThis is similar to `chai-as-promsied`, but although you generally need to `chai.use(require('chai-as-promised'))` after\nall your other chai plugins, this is actually not the case for `chai-wait-for`, because `chai-wait-for` doesn't add or\noverwrite any language chains.\nInstead you should use `chai-wait-for` after `chai-as-promised`, so that you can `waitFor` `.eventually` assertions:\n\n```js\nconst chai = require('chai')\nconst chaiWaitFor = require('chai-wait-for')\nchai.use(require('chai-as-promised'))\nchai.use(chaiWaitFor)\n\nconst waitFor = chaiWaitFor.bindWaitFor({\n  chai,\n  retryInterval: 100,\n  timeout: 5000,\n})\n\nit('wait for something', async function () {\n  // User.findOne returns a promise; use .eventually.not.exist to wait for user to be deleted\n  await waitFor(() => User.findOne({ where: { username: 'dude' } })).to\n    .eventually.not.exist\n})\n```\n","readmeFilename":"README.md"}