{
  "name": "@forgerock/davinci-client",
  "version": "2.1.1",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/ForgeRock/ping-javascript-sdk.git",
    "directory": "packages/davinci-client"
  },
  "description": "DaVinci flow client for the Ping JavaScript SDK",
  "license": "MIT",
  "author": "ForgeRock",
  "sideEffects": [
    "./src/types.js"
  ],
  "type": "module",
  "exports": {
    ".": "./dist/src/index.js",
    "./types": "./dist/src/types.d.ts"
  },
  "main": "./dist/src/index.js",
  "module": "./dist/src/index.js",
  "typings": "./dist/src/index.d.ts",
  "files": [
    "dist",
    "!dist/tsconfig.lib.tsbuildinfo"
  ],
  "dependencies": {
    "@reduxjs/toolkit": "^2.8.2",
    "effect": "^3.20.0",
    "immer": "^10.1.1",
    "@forgerock/sdk-logger": "2.1.1",
    "@forgerock/sdk-oidc": "2.1.1",
    "@forgerock/sdk-request-middleware": "2.1.1",
    "@forgerock/sdk-types": "2.1.1",
    "@forgerock/storage": "2.1.1",
    "@forgerock/sdk-utilities": "2.1.1"
  },
  "devDependencies": {
    "@effect/vitest": "^0.27.0",
    "vitest": "^3.2.6"
  },
  "publishConfig": {
    "access": "public"
  },
  "nx": {
    "tags": [
      "scope:package"
    ],
    "targets": {
      "api-report": {
        "dependsOn": [
          "build"
        ],
        "command": "tsx tools/api-report/src/main.ts {projectRoot}",
        "inputs": [
          "{projectRoot}/dist/**/*.d.ts",
          "{workspaceRoot}/api-extractor.base.json",
          "{workspaceRoot}/tools/api-report/src/**/*.ts"
        ],
        "outputs": [
          "{projectRoot}/api-report/"
        ]
      }
    }
  },
  "scripts": {
    "build": "pnpm nx nxBuild",
    "lint": "pnpm nx nxLint",
    "test": "pnpm nx nxTest",
    "test:watch": "pnpm nx nxTest --watch"
  }
}