{
    "name": "http-ajax",
    "version": "9.7.1",
    "description": "Promise based HTTP client for the browser",
    "keywords": [
        "ajax",
        "client",
        "http",
        "javascript",
        "promise",
        "request",
        "xhr",
        "xml"
    ],
    "homepage": "https://github.com/kingller/http-ajax",
    "bugs": {
        "url": "https://github.com/kingller/http-ajax/issues"
    },
    "repository": {
        "type": "git",
        "url": "https://github.com/kingller/http-ajax.git"
    },
    "license": "MIT",
    "author": {
        "name": "Kingller Tang",
        "url": "https://github.com/kingller"
    },
    "files": [
        "dist/*",
        "types/*",
        "package.json",
        "README.md"
    ],
    "main": "./dist/index.js",
    "types": "./dist/index.d.ts",
    "scripts": {
        "build": "npm run clean && tsc --build tsconfig.json",
        "clean": "rimraf ./dist",
        "eslint": "eslint --ext .tsx,.ts --fix ./lib/**",
        "prepublishOnly": "npm run build"
    },
    "husky": {
        "hooks": {
            "pre-commit": "lint-staged"
        }
    },
    "lint-staged": {
        "(lib|example)/**/*.{ts,tsx}": [
            "npm run eslint",
            "prettier .prettierrc.js --write"
        ]
    },
    "dependencies": {
        "browser-which": "^1.1.1",
        "client-crypto": "~1.5.2",
        "lodash": "^4.17.21",
        "uuid": "^8.3.2"
    },
    "devDependencies": {
        "@babel/polyfill": "^7.8.7",
        "@types/lodash": "^4.14.157",
        "@types/uuid": "^8.3.4",
        "eslint-config-pandora-typescript": "^2.5.3",
        "husky": "^4.2.5",
        "lint-staged": "^10.2.11",
        "prettier": "^3.0.3",
        "rimraf": "^3.0.2",
        "typescript": "^5.4.3"
    },
    "publishConfig": {
        "registry": "https://registry.npmjs.org"
    }
}