k8s-features
Version:
A Cucumber-js base library for Kubernetes Gherkin tests, with base world class, basic steps, reusable utility functions and k8s client
56 lines (55 loc) • 1.69 kB
JSON
{
"name": "k8s-features",
"version": "1.7.0",
"main": "lib.cjs",
"scripts": {
"index": "node ./contrib/scripts/makeIndex.cjs src/step_definitions src/support",
"dist": "node ./contrib/scripts/build.cjs",
"test": "jest --runInBand",
"lint:fix": "eslint --fix \"src/**/*.cjs\"",
"lint": "eslint \"src/**/*.cjs\"",
"build": "npm run index && npm run dist",
"cucumber": "cucumber-js ./src/features/**/*.feature -r ./src/step_definitions/**/*.cjs -r ./src/support/**/*.cjs --exit"
},
"author": "",
"license": "MIT",
"description": "A Cucumber-js base library for Kubernetes Gherkin tests, with base world class, basic steps, reusable utility functions and k8s client",
"keywords": [
"cucumber",
"cucumber-js",
"javascript",
"gherkin",
"kubernetes"
],
"homepage": "https://github.com/tmilos/k8s-features#readme",
"repository": {
"type": "git",
"url": "https://github.com/tmilos/k8s-features.git"
},
"peerDependencies": {
"@cucumber/cucumber": "^11.0.1"
},
"dependencies": {
"@colors/colors": "^1.6.0",
"@kubernetes/client-node": "^0.22.0",
"safe-eval": "^0.4.1",
"stream-buffers": "^3.0.3",
"winston": "^3.17.0",
"winston-transport": "^4.9.0",
"yaml": "^2.5.1"
},
"devDependencies": {
"@cucumber/cucumber": "^11.0.1",
"@eslint/js": "^9.18.0",
"eslint": "^9.18.0",
"eslint-config-prettier": "^10.0.1",
"eslint-plugin-import": "^2.31.0",
"eslint-plugin-jest": "^28.11.0",
"eslint-plugin-node": "^11.1.0",
"eslint-plugin-prettier": "^5.2.2",
"glob": "^11.0.0",
"jest": "^29.7.0",
"prettier": "^3.4.2",
"sinon": "^19.0.2"
}
}