{
  "name": "@aws/fhir-works-on-aws-authz-smart",
  "version": "4.0.1",
  "description": "FHIR Works on AWS SMART on FHIR authorization",
  "homepage": "https://github.com/aws-solutions/fhir-works-on-aws",
  "repository": {
    "type": "git",
    "url": "https://github.com/aws-solutions/fhir-works-on-aws.git"
  },
  "license": "Apache-2.0",
  "author": {
    "name": "Amazon Web Services",
    "email": "fhir-works-on-aws-dev@amazon.com",
    "url": "https://aws.amazon.com/solutions"
  },
  "main": "lib/index.js",
  "types": "lib/index.d.ts",
  "resolutions": {
    "**/@typescript-eslint/eslint-plugin": "^4.1.1",
    "**/@typescript-eslint/parser": "^4.1.1",
    "ansi-regex": "^5.0.1",
    "axios": "^0.21.4",
    "json5": "^2.2.2",
    "jsonwebtoken": "^9.0.0",
    "set-value": "^4.0.1"
  },
  "dependencies": {
    "@aws/fhir-works-on-aws-interface": "13.0.1",
    "axios": "^0.21.4",
    "jsonwebtoken": "^9.0.0",
    "jwks-rsa": "^1.12.1",
    "lodash": "^4.17.21"
  },
  "devDependencies": {
    "@aws/eslint-config-fwoa-eslint-custom": "0.0.1",
    "@rushstack/eslint-config": "^3.0.0",
    "@rushstack/heft": "0.49.0",
    "@rushstack/heft-jest-plugin": "0.4.2",
    "@rushstack/heft-node-rig": "1.11.11",
    "@types/heft-jest": "^1.0.3",
    "@types/jest": "^26.0.19",
    "@types/jsonwebtoken": "^8.5.4",
    "@types/lodash": "^4.14.182",
    "@types/node": "^14",
    "axios-mock-adapter": "^1.18.2",
    "csv-load-sync": "^2.3.1",
    "csv-writer": "^1.6.0",
    "eslint": "^8.7.0",
    "fs": "0.0.1-security",
    "jest": "^26.6.3",
    "jest-mock-extended": "^1.0.8",
    "jose": "^3.5.1",
    "json-2-csv": "^3.17.2",
    "npm-package-json-lint": "^6.3.0",
    "npm-package-json-lint-config-default": "^5.0.0",
    "sort-package-json": "^1.57.0",
    "standard-version": "^9.3.2",
    "ts-jest": "^26.4.4",
    "typescript": "^4.9.4"
  },
  "engines": {
    "node": ">=18.0.0"
  },
  "scripts": {
    "build": "heft build --clean && rushx pkg-json-lint",
    "build-test": "heft test --clean && rushx pkg-json-lint",
    "clean": "rm -rf build/* node_modules/* dist/* .nyc_output/* lib/*",
    "lint": "eslint . --ext .ts,.tsx",
    "lint-fix": "eslint --fix . --ext .ts,.tsx",
    "local": "node .",
    "pkg-json-lint": "npmPkgJsonLint -c ../../.npmpackagejsonlintrc.json .",
    "release": "rush build && rush lint-fix && rush test",
    "sort-package-json": "sort-package-json package.json",
    "standard-version": "standard-version --skip.tag=true",
    "test": "heft test --clean --no-build && rushx pkg-json-lint",
    "test-coverage": "jest --coverage",
    "watch": "tsc -w"
  }
}