{
  "name": "@claudebernard/fhir-mapper",
  "version": "1.1.2",
  "description": "A simple FHIR / BCB resource mapper to help stay interoperable while still using the Claude Bernard intelligence",
  "type": "module",
  "main": "dist/index.js",
  "types": "dist/index.d.ts",
  "scripts": {
    "test": "jest --config=jest.config.cjs",
    "build": "rollup -c",
    "lint": "npm run eslint"
  },
  "keywords": [
    "claude-bernard",
    "typescript",
    "fhir",
    "mappers"
  ],
  "files": [
    "dist/index.js",
    "dist/index.d.ts"
  ],
  "license": "ISC",
  "devDependencies": {
    "@rollup/plugin-typescript": "^12.0.0",
    "@semantic-release/changelog": "^6.0.3",
    "@semantic-release/gitlab": "^13.2.4",
    "@types/jest": "^29.5.12",
    "@typescript-eslint/eslint-plugin": "^7.13.0",
    "@typescript-eslint/parser": "^7.13.0",
    "eslint": "^8.56.0",
    "jest": "^29.7.0",
    "npm-force-resolutions": "^0.0.10",
    "rollup": "^4.34.4",
    "rollup-plugin-dts": "^6.1.1",
    "semantic-release-replace-plugin": "^1.2.7",
    "ts-jest": "^29.1.4",
    "ts-loader": "^9.5.1",
    "tslib": "^2.7.0",
    "typescript": "^5.4.5"
  },
  "dependencies": {
    "@types/fhir": "^0.0.41"
  },
  "resolutions": {
    "npm": "11.1.0",
    "cross-spawn": "7.0.6"
  },
  "publishConfig": {
    "access": "public"
  },
  "release": {
    "branches": [
      "master",
      "develop"
    ],
    "plugins": [
      "@semantic-release/commit-analyzer",
      "@semantic-release/release-notes-generator",
      "@semantic-release/changelog",
      [
        "semantic-release-replace-plugin",
        {
          "replacements": [
            {
              "files": [
                "package.json"
              ],
              "from": "\"version\": \"\\d+\\.\\d+\\.\\d+\"",
              "to": "\"version\": \"${nextRelease.version}\"",
              "results": [
                {
                  "file": "package.json",
                  "hasChanged": true
                }
              ]
            }
          ]
        }
      ],
      [
        "@semantic-release/git",
        {
          "message": "chore(release): ${nextRelease.version} [skip ci on prod]"
        }
      ],
      "@semantic-release/gitlab"
    ]
  }
}
