{
  "allowScripts": {
    "@swc/core@1.15.43": true,
    "unrs-resolver": false
  },
  "author": "KeeeX SAS",
  "browser": "./web/sdk.js",
  "contributors": [
    {
      "email": "gabriel@keeex.net",
      "name": "Gabriel Paul \"Cley Faye\" Risterucci"
    }
  ],
  "dependencies": {
    "@cley_faye/http-codes-consts": "^2.0.0",
    "@keeex/axios-concurrency": "^1.0.6",
    "@keeex/utils": "^7.6.2",
    "axios": "^1.18.1",
    "content-disposition": "^2.0.1"
  },
  "description": "Shared code for SDK libraries",
  "exports": {
    ".": {
      "browser": "./web/sdk.js",
      "default": "./lib/sdk.js",
      "node": "./lib/sdk.js",
      "react-native": "./web/sdk.js"
    },
    "./filters/array.js": {
      "browser": "./web/filters/array.js",
      "default": "./lib/filters/array.js",
      "node": "./lib/filters/array.js",
      "react-native": "./web/filters/array.js"
    },
    "./filters/binary.js": {
      "browser": "./web/filters/binary.js",
      "default": "./lib/filters/binary.js",
      "node": "./lib/filters/binary.js",
      "react-native": "./web/filters/binary.js"
    },
    "./filters/date.js": {
      "browser": "./web/filters/date.js",
      "default": "./lib/filters/date.js",
      "node": "./lib/filters/date.js",
      "react-native": "./web/filters/date.js"
    },
    "./filters/fixed.js": {
      "browser": "./web/filters/fixed.js",
      "default": "./lib/filters/fixed.js",
      "node": "./lib/filters/fixed.js",
      "react-native": "./web/filters/fixed.js"
    },
    "./filters/nullstring.js": {
      "browser": "./web/filters/nullstring.js",
      "default": "./lib/filters/nullstring.js",
      "node": "./lib/filters/nullstring.js",
      "react-native": "./web/filters/nullstring.js"
    },
    "./filters/optional.js": {
      "browser": "./web/filters/optional.js",
      "default": "./lib/filters/optional.js",
      "node": "./lib/filters/optional.js",
      "react-native": "./web/filters/optional.js"
    },
    "./filters/props.js": {
      "browser": "./web/filters/props.js",
      "default": "./lib/filters/props.js",
      "node": "./lib/filters/props.js",
      "react-native": "./web/filters/props.js"
    },
    "./full/body.js": {
      "browser": "./web/full/body.js",
      "default": "./lib/full/body.js",
      "node": "./lib/full/body.js",
      "react-native": "./web/full/body.js"
    },
    "./full/file.js": {
      "browser": "./web/full/file.js",
      "default": "./lib/full/file.js",
      "node": "./lib/full/file.js",
      "react-native": "./web/full/file.js"
    },
    "./full/filter.js": {
      "browser": "./web/full/filter.js",
      "default": "./lib/full/filter.js",
      "node": "./lib/full/filter.js",
      "react-native": "./web/full/filter.js"
    },
    "./full/query.js": {
      "browser": "./web/full/query.js",
      "default": "./lib/full/query.js",
      "node": "./lib/full/query.js",
      "react-native": "./web/full/query.js"
    },
    "./raw/attachment.js": {
      "browser": "./web/raw/attachment.js",
      "default": "./lib/raw/attachment.js",
      "node": "./lib/raw/attachment.js",
      "react-native": "./web/raw/attachment.js"
    },
    "./raw/axios.js": {
      "browser": "./web/raw/axios.js",
      "default": "./lib/raw/axios.js",
      "node": "./lib/raw/axios.js",
      "react-native": "./web/raw/axios.js"
    },
    "./raw/pagination.js": {
      "browser": "./web/raw/pagination.js",
      "default": "./lib/raw/pagination.js",
      "node": "./lib/raw/pagination.js",
      "react-native": "./web/raw/pagination.js"
    },
    "./raw/progresscallback.js": {
      "browser": "./web/raw/progresscallback.js",
      "default": "./lib/raw/progresscallback.js",
      "node": "./lib/raw/progresscallback.js",
      "react-native": "./web/raw/progresscallback.js"
    },
    "./raw/proxy.js": {
      "browser": "./web/raw/proxy.js",
      "default": "./lib/raw/proxy.js",
      "node": "./lib/raw/proxy.js",
      "react-native": "./web/raw/proxy.js"
    },
    "./raw/rawsdk.js": {
      "browser": "./web/raw/rawsdk.js",
      "default": "./lib/raw/rawsdk.js",
      "node": "./lib/raw/rawsdk.js",
      "react-native": "./web/raw/rawsdk.js"
    },
    "./raw/route.js": {
      "browser": "./web/raw/route.js",
      "default": "./lib/raw/route.js",
      "node": "./lib/raw/route.js",
      "react-native": "./web/raw/route.js"
    },
    "./requesterror.js": {
      "browser": "./web/requesterror.js",
      "default": "./lib/requesterror.js",
      "node": "./lib/requesterror.js",
      "react-native": "./web/requesterror.js"
    },
    "./sdk.js": {
      "browser": "./web/sdk.js",
      "default": "./lib/sdk.js",
      "node": "./lib/sdk.js",
      "react-native": "./web/sdk.js"
    },
    "./statuserror.js": {
      "browser": "./web/statuserror.js",
      "default": "./lib/statuserror.js",
      "node": "./lib/statuserror.js",
      "react-native": "./web/statuserror.js"
    }
  },
  "files": [
    "/lib",
    "/web"
  ],
  "homepage": "https://keeex.me/oss",
  "license": "MIT",
  "main": "./lib/sdk.js",
  "name": "@keeex/sdk-helper",
  "peerDependencies": {
    "https-proxy-agent": "^9.1.0",
    "socks-proxy-agent": "^10.1.0"
  },
  "peerDependenciesMeta": {
    "https-proxy-agent": {
      "optional": true
    },
    "socks-proxy-agent": {
      "optional": true
    }
  },
  "scripts": {},
  "type": "module",
  "version": "7.3.2"
}
