UNPKG

wdio-wait-for

Version:

a library of conditions that are useful for end-to-end tests

83 lines (82 loc) 2.42 kB
{ "name": "wdio-wait-for", "version": "3.1.1", "license": "MIT", "description": "a library of conditions that are useful for end-to-end tests", "author": "Yevhen Laichenkov <elaichenkov@gmail.com>", "contributors": [ "Christian Bromann <mail@bromann.dev>" ], "homepage": "https://github.com/webdriverio/wdio-wait-for", "repository": { "type": "git", "url": "git+https://github.com/webdriverio/wdio-wait-for.git" }, "main": "./dist/cjs/index.js", "type": "module", "module": "./dist/index.js", "exports": { ".": [ { "import": "./dist/index.js", "require": "./dist/cjs/index.js" }, "./dist/cjs/index.js" ] }, "types": "./dist/index.d.ts", "typeScriptVersion": "3.8.3", "engines": { "node": ">=18 || >=20 || >=22" }, "keywords": [ "wdio", "webdriverio", "webdriver.io", "selenium", "waitUntil", "expectedConditions", "wait", "for", "expected", "conditions", "e2e", "testing" ], "scripts": { "prepare": "npm run build", "prepublishOnly": "npm test && npm run test:lint", "build": "run-s build:*", "build:compile": "tsc", "build:copy": "cp src/cjs/package.json dist/cjs/package.json", "doc": "typedoc --readme none --exclude '**/*+(index|.spec|.e2e).ts' src/**/*.ts", "release": "release-it --github.release", "release:ci": "npm run release -- --ci --npm.skipChecks --no-git.requireCleanWorkingDir", "release:patch": "npm run release -- patch", "release:minor": "npm run release -- minor", "release:major": "npm run release -- major", "test": "run-s test:*", "test:lint": "eslint .", "test:e2e": "run-s test:e2e:*", "test:e2e:standard": "npx wdio run tests/wdio.conf.ts", "test:e2e:multiremote": "npx wdio run tests/wdio.multiremote.conf.ts", "test:interop": "node tests/interop/test.js", "watch": "npm run build:compile -- --watch" }, "devDependencies": { "@types/jasmine": "^5.1.13", "@wdio/cli": "9.21.1", "@wdio/eslint": "^0.1.2", "@wdio/jasmine-framework": "9.21.0", "@wdio/local-runner": "9.21.0", "@wdio/spec-reporter": "9.20.0", "eslint": "^9.39.2", "npm-run-all2": "^8.0.4", "release-it": "^19.1.0", "ts-node": "^10.9.2", "typedoc": "^0.28.15", "typedoc-plugin-markdown": "^4.9.0", "typescript": "^5.9.3", "webdriverio": "9.21.0" } }