{
  "name": "@unito/integration-sdk",
  "version": "2.4.4",
  "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"
      }
    }
  },
  "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 --fix src test --ext .ts && prettier --write src test",
    "compile": "npm run compile:esm && npm run compile:cjs",
    "compile:watch": "nodemon --watch \"src/**\" --ext js,ts --exec \"npm run compile\"",
    "compile:esm": "tsc --build",
    "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": {
    "@types/busboy": "^1.5.4",
    "@types/node": "20.x",
    "@typescript-eslint/eslint-plugin": "7.x",
    "@typescript-eslint/parser": "7.x",
    "eslint": "8.x",
    "nock": "14.x",
    "nodemon": "3.x",
    "prettier": "3.x",
    "rollup": "4.x",
    "ts-node": "10.x",
    "typescript": "5.x"
  },
  "dependencies": {
    "@types/express": "5.x",
    "@unito/integration-api": "4.x",
    "busboy": "^1.6.0",
    "cachette": "4.x",
    "express": "^5.1",
    "form-data": "^4.0.0"
  },
  "keywords": [
    "typescript",
    "unito",
    "unitoio",
    "unitoinc",
    "sync",
    "integrations",
    "connectors"
  ]
}
