{
  "name": "qa-control",
  "description": "QA control of things that nobody controls",
  "version": "0.11.3",
  "author": "Codenautas <codenautas@googlegroups.com>",
  "license": "MIT",
  "repository": "codenautas/qa-control",
  "contributors": [
    {
      "name": "Emilio Platzer",
      "email": "emilioplatzer@gmail.com"
    },
    {
      "name": "Diego Florio",
      "email": "diegoefe@gmail.com"
    }
  ],
  "bin": {
    "qa-control": "./bin/qa-control-run.js"
  },
  "main": "./bin/qa-control.js",
  "overrides": {
    "@babel/core": ">=7.29.6",
    "diff": ">=8.0.2",
    "serialize-javascript": ">=7.0.0",
    "uuid": ">=14.0.0"
  },
  "dependencies": {
    "appease": "^0.1.7",
    "best-globals": "^2.2.2",
    "commander": "^15.0.0",
    "eslint": "^10.8.0",
    "fs-extra": "^11.4.0",
    "js-yaml": "^5.2.2",
    "multilang": "^1.2.5",
    "semver": "^7.8.5",
    "strip-bom-string": "^1.0.0"
  },
  "devDependencies": {
    "@types/mocha": "^10.0.10",
    "@types/node": "^26.1.1",
    "expect-called": "^0.4.0",
    "expect.js": "^0.3.1",
    "mocha": "^12.0.0-rc.5",
    "nyc": "^18.0.0",
    "sinon": "^22.1.0",
    "typescript": "^7.0.2"
  },
  "engines": {
    "node": ">= 10"
  },
  "scripts": {
    "test": "mocha --reporter spec  --check-leaks test/",
    "test-nc": "mocha --reporter spec --bail --check-leaks --no-colors test/",
    "test-ci": "nyc --reporter=lcov --reporter=text-summary --reporter=html mocha --check-leaks",
    "test-cov": "nyc mocha --reporter dot --check-leaks test/",
    "start": "node ./bin/qa-control-run.js",
    "report": "nyc report",
    "qac": "node bin/qa-control-run.js . -v",
    "sync-workflows": "node bin/sync-workflows.js",
    "typecheck": "tsc",
    "all": "npm test && npm run test-cov && npm run report && npm run qac"
  },
  "files": [
    "bin",
    ".github/workflows",
    "appveyor.yml"
  ],
  "nyc": {
    "exclude": [
      "test/**",
      "local-*/**"
    ]
  },
  "qa-control": {
    "package-version": "0.3.0",
    "coverage": 80,
    "run-in": "server",
    "stability": "extending",
    "type": "cmd-tool",
    "ecmaVersion": 6,
    "gha": "all",
    "silenced": [
      "lack_of_qa_control_in_dev_dependencies",
      "dot_file_1_in_files_section",
      "invalid_files_section_in_package_json"
    ]
  }
}
