UNPKG

@serenity-js/cucumber

Version:

Serenity/JS test runner adapter for seamless integration with any version of Cucumber.js, facilitating BDD-style test automation and leveraging Serenity/JS reporting capabilities

84 lines (83 loc) 2.25 kB
{ "name": "@serenity-js/cucumber", "version": "3.32.2", "description": "Serenity/JS test runner adapter for seamless integration with any version of Cucumber.js, facilitating BDD-style test automation and leveraging Serenity/JS reporting capabilities", "author": { "name": "Jan Molak", "email": "jan.molak@smartcodeltd.co.uk", "url": "https://janmolak.com" }, "funding": { "url": "https://github.com/sponsors/serenity-js" }, "homepage": "https://serenity-js.org", "license": "Apache-2.0", "publishConfig": { "access": "public", "provenance": true }, "main": "lib/index.js", "types": "./lib/index.d.ts", "keywords": [ "automation", "integration", "serenity", "serenity-js", "screenplay", "screenplay-pattern", "runner", "cucumber", "tdd", "bdd", "test", "testing" ], "scripts": { "clean": "rimraf target", "test": "c8 npm run test:no-coverage", "test:no-coverage": "mocha --config ../../.mocharc.yml --timeout 30000 --spec='spec/**/*.spec.*'", "compile": "rimraf lib && tsc --project tsconfig.build.json" }, "repository": { "type": "git", "url": "https://github.com/serenity-js/serenity-js.git", "directory": "packages/cucumber" }, "bugs": { "url": "https://github.com/serenity-js/serenity-js/issues" }, "engines": { "node": "^18.12 || ^20 || ^22" }, "dependencies": { "@cucumber/messages": "26.0.1", "@serenity-js/core": "3.32.2", "cli-table3": "0.6.5", "gherkin": "5.1.0", "tiny-types": "1.23.0" }, "peerDependencies": { "@cucumber/cucumber": "^7.3.2 || ^8.5.0 || ^9.1.0 || ^10.0.0 || ^11.0.0", "cucumber": "^1.3.3 || ^2.3.1 || ^3.2.1 || ^4.2.1 || ^5.0.0 || ^6.0.0" }, "peerDependenciesMeta": { "@cucumber/cucumber": { "optional": true }, "cucumber": { "optional": true } }, "devDependencies": { "@cucumber/cucumber": "11.3.0", "@integration/testing-tools": "3.0.0", "@types/chai": "4.3.20", "@types/mocha": "10.0.10", "c8": "10.1.3", "mocha": "11.7.0", "mocha-multi": "1.1.7", "ts-node": "10.9.2", "typescript": "5.8.3" }, "gitHead": "bbc73b54836964b5b0981484e761c209a3dd0682" }