{
  "name": "e621",
  "version": "3.0.3",
  "description": "A module for interfacing with e621.",
  "types": "./dist/lib/index.d.ts",
  "module": "./dist/lib/index.js",
  "exports": {
    ".": {
      "types": "./dist/lib/index.d.ts",
      "import": "./dist/lib/index.js"
    }
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/DonovanDMC/E621.git"
  },
  "keywords": [
    "e621",
    "e621-api",
    "api",
    "e926",
    "e926-api",
    "e6",
    "e9"
  ],
  "author": "Donovan_DMC <hewwo@yiff.rocks>",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/DonovanDMC/E621/issues"
  },
  "homepage": "https://github.com/DonovanDMC/E621#readme",
  "devDependencies": {
    "@hey-api/openapi-ts": "^0.95.0",
    "@types/debug": "^4.1.13",
    "@types/node": "^25.5.2",
    "@eslint/js": "^9.39.4",
    "@stylistic/eslint-plugin": "^5.10.0",
    "@uwu-codes/eslint-config": "^2.0.9",
    "debug": "^4.4.3",
    "eslint": "^9.39.4",
    "eslint-plugin-import": "^2.32.0",
    "eslint-plugin-unicorn": "^59.0.1",
    "eslint-plugin-unused-imports": "^4.4.1",
    "globals": "^16.5.0",
    "jiti": "^2.6.1",
    "typescript-eslint": "^8.57.1",
    "openapi-types": "^12.1.3",
    "persistent-debug": "^1.0.1",
    "tsx": "^4.21.0",
    "typedoc": "^0.28.18",
    "typedoc-plugin-mdn-links": "^5.1.1",
    "typedoc-plugin-merge-modules": "^7.0.0",
    "typescript": "^5.9.3",
    "undici-types": "^8.0.2"
  },
  "type": "module",
  "engines": {
    "node": ">=20.19.0"
  },
  "dependencies": {
    "tslib": "^2.8.1"
  },
  "scripts": {
    "build": "scripts/build.sh",
    "lint": "eslint lib --ext .ts",
    "lint:fix": "eslint lib --ext .ts --fix",
    "test:build": "npm run prepublishOnly",
    "docs": "scripts/docs.sh",
    "generate": "pnpx @hey-api/openapi-ts && tsx scripts/replace-bodyinit.ts"
  }
}