{
  "name": "cypress-split",
  "version": "1.25.0",
  "description": "Split Cypress specs across parallel CI machines for speed",
  "main": "src/index.js",
  "bin": {
    "cypress-split-merge": "./bin/merge.js",
    "cypress-split-preview": "./bin/preview.js"
  },
  "files": [
    "src",
    "bin"
  ],
  "types": "src/types.d.ts",
  "scripts": {
    "test": "cypress run",
    "badges": "npx -p dependency-version-badge update-badge cypress",
    "semantic-release": "semantic-release",
    "demo": "DEBUG=cypress-split,find-cypress-specs SPLIT=2 SPLIT_INDEX=0 cypress run",
    "demo:expose": "DEBUG=cypress-split,find-cypress-specs cypress run --expose split=2,splitIndex=0",
    "empty": "DEBUG=cypress-split SPLIT=10 SPLIT_INDEX=9 cypress run",
    "user-specs": "DEBUG=cypress-split,find-cypress-specs SPLIT=2 SPLIT_INDEX=0 cypress run --config-file examples/user-spec-pattern.config.js",
    "test-names": "find-cypress-specs --names",
    "test-names:component": "find-cypress-specs --component --names",
    "deps": "npm audit --omit dev",
    "subfolder": "DEBUG=cypress-split,find-cypress-specs SPLIT=2 SPLIT_INDEX=0 cypress run --config-file examples/my-app/tests/cypress.config.js",
    "timings": "DEBUG=cypress-split SPLIT=2 SPLIT_INDEX=0 SPLIT_FILE=timings.json cypress run",
    "timings-no-file": "DEBUG=cypress-split SPLIT=1 SPLIT_INDEX=0 SPLIT_FILE=does-not-exist.json cypress run",
    "timings-split-output-file": "DEBUG=cypress-split SPLIT=2 SPLIT_INDEX=0 SPLIT_OUTPUT_FILE=new-timings.json SPLIT_FILE=timings.json cypress run",
    "demo-merge": "node ./bin/merge --parent-folder examples/split-times --split-file timings.json --output examples/split-times/out-timings.json",
    "demo-preview": "node ./bin/preview --split 2",
    "demo-preview-spec": "SPEC=\"cypress/e2e/spec*.cy.js\" node ./bin/preview --split 2",
    "demo-preview-shuffle": "SPLIT_RANDOM_SEED=42 node ./bin/preview --split 2",
    "unit": "ava test/*.test.js",
    "unit:watch": "ava --watch test/*.test.js"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/bahmutov/cypress-split.git"
  },
  "keywords": [
    "cypress-plugin",
    "parallel",
    "speed",
    "ci"
  ],
  "author": "Gleb Bahmutov <gleb.bahmutov@gmail.com>",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/bahmutov/cypress-split/issues"
  },
  "homepage": "https://github.com/bahmutov/cypress-split#readme",
  "dependencies": {
    "@actions/core": "2.0.3",
    "arg": "^5.0.2",
    "console.table": "^0.10.0",
    "debug": "^4.3.4",
    "fast-shuffle": "^6.1.0",
    "find-cypress-specs": "1.54.12",
    "globby": "^11.1.0",
    "humanize-duration": "^3.28.0"
  },
  "devDependencies": {
    "ava": "^6.1.0",
    "cypress": "^15.16.0",
    "prettier": "^3.0.3",
    "react": "^19.0.0",
    "react-dom": "^19.0.0",
    "semantic-release": "^25.0.3",
    "vite": "^7.0.0"
  }
}
