{
  "name": "ebay-api",
  "author": "Daniil Tomilow",
  "version": "10.0.1",
  "description": "eBay API for Node and Browser",
  "type": "module",
  "main": "./lib/index.js",
  "types": "./lib/index.d.ts",
  "module": "./dist/eBayApi.js",
  "browser": "./lib/ebay-api.min.js",
  "browser:esm": "./dist/ebay-api.min.mjs",
  "exports": {
    ".": {
      "require": {
        "types": "./lib/index.d.ts",
        "default": "./lib/index.js"
      },
      "import": {
        "types": "./dist/eBayApi.d.ts",
        "default": "./dist/eBayApi.js"
      }
    },
    "./*": {
      "require": {
        "types": "./lib/*",
        "default": "./lib/*"
      },
      "import": {
        "types": "./dist/*",
        "default": "./dist/*"
      }
    },
    "./lib/*": {
      "require": {
        "types": "./lib/*",
        "default": "./lib/*"
      },
      "import": {
        "types": "./dist/*",
        "default": "./dist/*"
      }
    },
    "./lib/enums": {
      "require": {
        "types": "./lib/enums/index.d.ts",
        "default": "./lib/enums/index.js"
      },
      "import": {
        "types": "./dist/enums/index.d.ts",
        "default": "./dist/enums/index.js"
      }
    },
    "./lib/errors": {
      "require": {
        "types": "./lib/errors/index.d.ts",
        "default": "./lib/errors/index.js"
      },
      "import": {
        "types": "./dist/errors/index.d.ts",
        "default": "./dist/errors/index.js"
      }
    },
    "./lib/types": {
      "require": {
        "types": "./lib/types/index.d.ts",
        "default": "./lib/types/index.js"
      },
      "import": {
        "types": "./dist/types/index.d.ts",
        "default": "./dist/types/index.js"
      }
    },
    "./package.json": "./package.json"
  },
  "scripts": {
    "cjs:fix": "node -e \"require('fs').writeFileSync('lib/package.json', JSON.stringify({type: 'commonjs'}, null, 2))\"",
    "build": "rimraf lib dist && tsc && tsc --project tsconfig.cjs.json && rollup -c --bundleConfigAsCjs && npm run cjs:fix",
    "lint": "eslint src test examples",
    "lint:fix": "eslint --fix src test examples",
    "typecheck": "tsc -p tsconfig.check.json",
    "test": "vitest run",
    "report": "vitest run --coverage",
    "report:summary": "vitest run --coverage --coverage.reporter=lcov --coverage.reporter=text-summary",
    "prerelease": "npm run lint && npm run typecheck && npm run test && npm run build",
    "release": "standard-version",
    "rc": "npm run release -- --prerelease RC && git push --follow-tags",
    "fetch-openapi": "node scripts/fetch-open-api.cjs",
    "gen-openapi": "npx openapi-typescript"
  },
  "dependencies": {
    "axios": "^1.12.0",
    "debug": "^4.3.4",
    "fast-xml-parser": "^5.3.4",
    "qs": "^6.11.0"
  },
  "devDependencies": {
    "@rollup/plugin-commonjs": "^29.0.0",
    "@rollup/plugin-json": "^6.1.0",
    "@rollup/plugin-node-resolve": "^16.0.0",
    "@rollup/plugin-terser": "^1.0.0",
    "@rollup/plugin-virtual": "^3.0.2",
    "@types/debug": "^4.1.12",
    "@types/node": "^22.20.1",
    "@types/qs": "^6.14.0",
    "@typescript-eslint/eslint-plugin": "^8.54.0",
    "@typescript-eslint/parser": "^8.54.0",
    "@vitest/coverage-v8": "^4.1.10",
    "eslint": "^10.0.1",
    "form-data": "^4.0.0",
    "openapi-typescript": "7.13.0",
    "rimraf": "^6.0.1",
    "rollup": "^4.0.0",
    "rollup-plugin-bundle-size": "^1.0.3",
    "standard-version": "^9.0.0",
    "tsx": "^4.20.6",
    "typescript": "^5.9.3",
    "vitest": "^4.1.10"
  },
  "overrides": {
    "brace-expansion": "^5.0.8",
    "minimatch": "^10.2.1",
    "diff": "^8.0.3",
    "serialize-javascript": "^7.0.5"
  },
  "repository": {
    "type": "git",
    "url": "git+ssh://git@github.com/hendt/ebay-api.git"
  },
  "keywords": [
    "api",
    "eBay",
    "Shopping",
    "Searching",
    "products",
    "Browse",
    "Category",
    "node-api",
    "eBay Traditional API",
    "eBay Full API",
    "eBay Account API",
    "eBay Inventory API",
    "eBay Marketing API",
    "eBay Fulfillment API",
    "eBay Marketing API",
    "eBay Analytics API",
    "eBay Metadata API",
    "eBay Browse API",
    "eBay Feed API",
    "eBay Order API",
    "eBay Marketplace Insights API",
    "eBay Taxonomy API",
    "eBay Catalog API",
    "eBay Translation API",
    "eBay Analytics API",
    "eBay Stores API",
    "eBay Shopping API",
    "eBay Merchandising API",
    "eBay Trading API",
    "eBay Product Services",
    "eBay Client Alerts API",
    "ebay-node",
    "eBay-node-api",
    "eBay-node-client",
    "eBay-typescript",
    "eBay-await",
    "eBay-async",
    "eBay-promises",
    "eBay-products",
    "eBay-sellers",
    "eBay-orders",
    "eBay-finances",
    "eBay-inventory",
    "eBay-shipment",
    "eBay-api",
    "eBay-sdk",
    "eBay-client",
    "eBay-node-api",
    "eBay-node"
  ],
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/hendt/ebay-api/issues"
  },
  "homepage": "https://github.com/hendt/ebay-api#readme",
  "directories": {
    "test": "test"
  },
  "engines": {
    "node": ">= 22.0.0"
  },
  "files": [
    "lib",
    "dist"
  ]
}
