UNPKG

@knapsack-pro/cypress

Version:

Knapsack Pro Cypress splits Cypress.io tests across CI nodes and makes sure that tests will run in optimal time on each CI node.

89 lines (88 loc) 2.39 kB
{ "name": "@knapsack-pro/cypress", "version": "9.0.0-rc.1", "description": "Knapsack Pro Cypress splits Cypress.io tests across CI nodes and makes sure that tests will run in optimal time on each CI node.", "type": "module", "keywords": [ "knapsack", "knapsack pro", "cypress", "cypress.io", "test suite parallelisation", "parallelisation", "testing", "test", "automation", "end-to-end", "e2e", "integration", "runner", "CI" ], "author": { "name": "Knapsack Sp. z o.o.", "email": "support@knapsackpro.com", "url": "https://knapsackpro.com" }, "contributors": [ { "name": "Artur Trzop", "email": "arturtrzop@gmail.com" }, { "name": "Rafał Trzop", "email": "rafaltrzop@gmail.com" } ], "license": "MIT", "scripts": { "start": "nodemon --ext ts --watch src/ --exec \"npm run build\"", "build": "rm -rf lib && tsc && chmod u+x lib/knapsack-pro-cypress.js", "lint": "npm run eslint:check && npm run prettier:check", "eslint:check": "eslint src/**/*.ts", "eslint:format": "eslint src/**/*.ts --fix", "prettier:check": "prettier --config .prettierrc.json --check .", "prettier:format": "prettier --config .prettierrc.json --write ." }, "files": [ "/lib" ], "homepage": "https://knapsackpro.com", "repository": { "type": "git", "url": "https://github.com/KnapsackPro/knapsack-pro-js.git" }, "bugs": { "url": "https://github.com/KnapsackPro/knapsack-pro-js/issues" }, "bin": { "knapsack-pro-cypress": "lib/knapsack-pro-cypress.js" }, "dependencies": { "@knapsack-pro/core": "^9.0.0-rc.1", "glob": "^11.0.3", "minimatch": "^10.0.3", "minimist": "^1.2.8", "uuid": "^13.0.0" }, "peerDependencies": { "cypress": ">=10.0.0" }, "devDependencies": { "@eslint/eslintrc": "^3.3.1", "@eslint/js": "^9.35.0", "@types/minimist": "^1.2.5", "@types/node": "^24.5.1", "@typescript-eslint/eslint-plugin": "^8.44.0", "@typescript-eslint/parser": "^8.44.0", "cypress": "^15.2.0", "eslint": "^9.35.0", "eslint-config-airbnb-base": "^15.0.0", "eslint-config-prettier": "^10.1.8", "eslint-plugin-import": "^2.32.0", "eslint-plugin-prettier": "^5.5.4", "nodemon": "^3.1.10", "prettier": "^3.6.2", "typescript": "^5.9.2" } }