{
  "name": "@unito/integration-sdk",
  "version": "6.4.6",
  "description": "Integration SDK",
  "type": "module",
  "types": "dist/src/index.d.ts",
  "exports": {
    "./package.json": "./package.json",
    ".": {
      "import": {
        "types": "./dist/src/index.d.ts",
        "default": "./dist/src/index.js"
      },
      "require": {
        "types": "./dist/src/index.d.ts",
        "default": "./dist/src/index.cjs"
      }
    },
    "./richTextFixtures": {
      "import": {
        "types": "./dist/src/richTextFixtures/index.d.ts",
        "default": "./dist/src/richTextFixtures/index.js"
      }
    },
    "./richTextConformance": {
      "import": {
        "types": "./dist/src/richTextConformance/index.d.ts",
        "default": "./dist/src/richTextConformance/index.js"
      }
    },
    "./eslint": {
      "import": {
        "types": "./dist/src/eslint/index.d.ts",
        "default": "./dist/src/eslint/index.js"
      }
    }
  },
  "peerDependencies": {
    "eslint": "^9.0.0 || ^10.0.0"
  },
  "peerDependenciesMeta": {
    "eslint": {
      "optional": true
    }
  },
  "license": "LicenseRef-LICENSE",
  "engines": {
    "node": ">=20",
    "npm": ">=9.5.0"
  },
  "author": {
    "name": "Unito",
    "email": "hello@unito.io"
  },
  "scripts": {
    "prepublishOnly": "npm run lint && npm run test",
    "prepare": "npm run compile",
    "lint": "eslint --max-warnings=0 --fix src test --ext .ts && prettier --write src test",
    "compile": "npm run compile:esm && npm run compile:assets && npm run compile:cjs",
    "compile:watch": "nodemon --watch \"src/**\" --ext js,ts --exec \"npm run compile\"",
    "compile:esm": "tsc --build",
    "compile:assets": "mkdir -p dist/src/richTextFixtures/asts && cp src/richTextFixtures/asts/*.json dist/src/richTextFixtures/asts/",
    "compile:cjs": "rollup dist/src/index.js --file dist/src/index.cjs --format cjs",
    "test": "NODE_ENV=test node --test --no-warnings --loader ts-node/esm --test-name-pattern=${ONLY:-.*} $(find test -type f -name '*.test.ts')",
    "test:debug": "NODE_ENV=test node --test --loader ts-node/esm --test-name-pattern=${ONLY:-.*} --inspect-brk $(find test -type f -name '*.test.ts')",
    "ci:test": "npm run test"
  },
  "devDependencies": {
    "@eslint/js": "10.x",
    "@types/busboy": "^1.5.4",
    "@types/node": "20.x",
    "eslint": "10.x",
    "nock": "14.x",
    "nodemon": "3.x",
    "prettier": "3.x",
    "rollup": "4.x",
    "ts-node": "10.x",
    "typescript": "5.x",
    "typescript-eslint": "8.x"
  },
  "dependencies": {
    "@types/express": "5.x",
    "@unito/integration-api": "^8.0.3",
    "busboy": "^1.6.0",
    "cachette": "4.x",
    "dd-trace": "5.x",
    "express": "^5.1",
    "form-data": "^4.0.0"
  },
  "keywords": [
    "typescript",
    "unito",
    "unitoio",
    "unitoinc",
    "sync",
    "integrations",
    "connectors"
  ]
}
