{
  "name": "gologin",
  "version": "3.0.3",
  "description": "A high-level API to control Orbita browser over GoLogin API",
  "types": "./index.d.ts",
  "main": "./src/index.js",
  "exports": {
    ".": {
      "types": "./index.d.ts",
      "import": "./src/index.js"
    },
    "./api": {
      "types": "./api.d.ts",
      "import": "./src/gologin-api.js"
    }
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/gologinapp/gologin.git"
  },
  "engines": {
    "node": ">=20.0.0"
  },
  "type": "module",
  "author": "The GoLogin Authors",
  "license": "GPL-3.0",
  "overrides": {
    "https-proxy-agent": "$https-proxy-agent"
  },
  "dependencies": {
    "@sentry/node": "^9.24.0",
    "adm-zip": "^0.5.1",
    "archiver": "^3.1.1",
    "child_process": "^1.0.2",
    "decompress": "^4.2.1",
    "decompress-unzip": "^4.0.1",
    "form-data": "^3.0.0",
    "https-proxy-agent": "^7.0.6",
    "progress": "^2.0.3",
    "puppeteer-core": "^2.1.1",
    "rimraf": "^3.0.2",
    "socks-proxy-agent": "^8.0.3",
    "sqlite": "^4.0.23",
    "sqlite3": "^5.0.2"
  },
  "bugs": {
    "url": "https://github.com/gologinapp/gologin/issues"
  },
  "homepage": "https://github.com/gologinapp/gologin#readme",
  "directories": {
    "example": "examples"
  },
  "devDependencies": {
    "@babel/core": "^7.28.5",
    "@babel/eslint-parser": "^7.28.5",
    "@babel/plugin-syntax-import-assertions": "^7.27.1",
    "eslint": "^8.21.0",
    "eslint-plugin-simple-import-sort": "^8.0.0"
  },
  "scripts": {
    "test": "npm run test:unit && npm run test:e2e",
    "test:unit": "echo \"No unit tests specified\" && exit 0",
    "test:e2e": "node test/e2e/run-tests.js",
    "test:e2e:local": "HEADLESS=false npm run test:e2e",
    "format": "npx prettier --single-quote src/* --write",
    "iphey": "GOLOGIN_PROFILE_ID= GOLOGIN_API_TOKEN= node examples/example-iphey "
  }
}
