{
  "name": "fqm-execution",
  "version": "1.8.6",
  "description": "FHIR Quality Measure Execution",
  "main": "build/index.js",
  "types": "build/index.d.ts",
  "bin": {
    "fqm-execution": "build/cli.js"
  },
  "files": [
    "build/*"
  ],
  "dependencies": {
    "@types/fhir": "0.0.34",
    "axios": "^1.13.6",
    "commander": "^6.1.0",
    "core-js": "^3.49.0",
    "cql-exec-fhir": "^2.1.6",
    "cql-execution": "^3.3.2",
    "fhir-spec-tools": "^0.4.0",
    "handlebars": "^4.7.7",
    "lodash": "^4.17.21",
    "moment": "^2.29.4",
    "uuid": "^8.3.1"
  },
  "devDependencies": {
    "@types/handlebars": "^4.1.0",
    "@types/jest": "^26.0.24",
    "@types/lodash": "^4.14.170",
    "@types/node": "^25.7.0",
    "@types/uuid": "^8.3.0",
    "axios-mock-adapter": "^1.19.0",
    "cql-translation-service-client": "^0.6.1",
    "docsify": "^4.11.4",
    "ecqm-bundler": "^0.4.1",
    "eslint": "^10.3.0",
    "eslint-config-prettier": "^10.1.8",
    "jest": "^29.3.1",
    "opener": "^1.5.2",
    "prettier": "^3.8.3",
    "ts-jest": "^29.4.9",
    "ts-node": "^10.9.2",
    "typescript": "^6.0.3",
    "typescript-eslint": "^8.59.2"
  },
  "scripts": {
    "build": "tsc",
    "build:watch": "tsc -w",
    "build:test-data": "cd test/integration && make",
    "build:elm-fixtures": "cd test/unit/fixtures/elm && make && make clean",
    "cli": "ts-node src/cli.ts",
    "coverage": "opener coverage/lcov-report/index.html",
    "docs": "docsify serve . ",
    "lint": "tsc && eslint \"**/*.{js,ts}\"",
    "lint:fix": "tsc --noEmit && eslint \"**/*.{js,ts}\" --quiet --fix",
    "prettier": "prettier --check \"**/*.{js,ts}\"",
    "prettier:fix": "prettier --write \"**/*.{js,ts}\"",
    "test": "jest --testPathPattern \"unit\"",
    "test:coverage": "jest --collectCoverage --testPathPattern \"unit\"",
    "test:watch": "jest --watchAll --testPathPattern \"unit\"",
    "test:watch:coverage": "jest --watchAll --collectCoverage --testPathPattern \"unit\"",
    "test:integration": "jest --testPathPattern \"integration\"",
    "test:plus": "npm run test && npm run test:integration",
    "check": "npm run test && npm run lint && npm run prettier",
    "prepare": "npm run build"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/projecttacoma/fqm-execution.git"
  },
  "contributors": [
    {
      "name": "Chris Hossenlopp",
      "email": "hossenlopp@mitre.org"
    },
    {
      "name": "Matt Gramigna",
      "email": "mgramigna@mitre.org"
    },
    {
      "name": "Michael O'Keefe",
      "email": "mokeefe@mitre.org"
    },
    {
      "name": "Tom Strassner",
      "email": "tstrassner@mitre.org"
    },
    {
      "name": "Lauren DiCristofaro",
      "email": "laurend@mitre.org"
    },
    {
      "name": "Elsa Perelli",
      "email": "eperelli@mitre.org"
    }
  ],
  "license": "Apache-2.0",
  "bugs": {
    "url": "https://github.com/projecttacoma/fqm-execution/issues"
  },
  "homepage": "https://github.com/projecttacoma/fqm-execution#readme"
}
