UNPKG

@cuppet/core

Version:

Core testing framework components for Cuppet - BDD framework based on Cucumber and Puppeteer

92 lines (91 loc) 3.12 kB
{ "name": "@cuppet/core", "version": "2.0.2", "description": "Core testing framework components for Cuppet - BDD framework based on Cucumber and Puppeteer", "main": "index.js", "files": [ "src/", "features/", "index.js", "stepDefinitions.js", "postinstall.js", "backStopData/" ], "keywords": [ "testing", "bdd", "cucumber", "puppeteer", "appium", "mqtt", "iot", "automation", "e2e" ], "author": "Miroslav Rusev", "license": "ISC", "peerDependencies": { "@cucumber/cucumber": "^12.2.0", "config": "^4.1.0" }, "dependencies": { "@supercharge/strings": "^2.0.0", "@wdio/globals": "9.17.0", "appium": "3.0.1", "appium-uiautomator2-driver": "5.0", "axios": "^1.11.0", "backstopjs": "^6.3.25", "chai": "6.0.1", "kafkajs": "^2.2.4", "lighthouse": "^12.8.0", "mime": "^3.0.0", "mime-types": "^3.0.1", "moment": "^2.30.1", "mqtt": "^5.11.3", "pa11y": "^9.0.0", "pa11y-reporter-html": "^2.0.0", "puppeteer": "^24.0.1", "uuid": "^13.0.0", "webdriverio": "9.12.7", "xml2js": "^0.6.2" }, "devDependencies": { "@cucumber/cucumber": "^12.2.0", "@html-eslint/eslint-plugin": "^0.43.1", "@html-eslint/parser": "^0.43.0", "@semantic-release/changelog": "^6.0.3", "@semantic-release/git": "^10.0.1", "@semantic-release/github": "^11.0.3", "@semantic-release/npm": "^12.0.1", "config": "^4.1.0", "eslint": "^9.29.0", "eslint-config-prettier": "^10.1.5", "eslint-plugin-prettier": "^5.5.1", "prettier": "^3.6.1", "semantic-release": "^24.2.5" }, "scripts": { "test": "cucumber-js features/tests/example.feature", "run:kafka": "cucumber-js features/tests/example-kafka.feature", "run:visual": "cucumber-js features/tests/example-visual-test.feature", "run:pa11y": "cucumber-js features/tests/example-pa11y.feature", "run:lighthouse": "cucumber-js features/tests/example-lighthouse.feature", "run:mqtt": "cucumber-js features/tests/example-mqtt.feature", "run:mobile": "cucumber-js features/tests/example-mobile.feature", "run:accessibility": "cucumber-js features/tests/example-accessibility.feature", "run:performance": "cucumber-js features/tests/example-performance.feature", "postinstall": "node postinstall.js", "lint:check": "eslint .", "format:check": "prettier --check .", "format": "eslint . --fix && prettier --write .", "verify": "yarn lint:check && yarn format:check" }, "repository": { "type": "git", "url": "git+https://github.com/MiroslavRusev/cuppet-core.git" }, "bugs": { "url": "https://github.com/MiroslavRusev/cuppet-core/issues" }, "homepage": "https://github.com/MiroslavRusev/cuppet-core#readme" }