{ "name": "superagent", "description": "elegant & feature rich browser / node HTTP with a fluent API", "version": "8.0.0", "author": "TJ Holowaychuk ", "browser": { "./src/node/index.js": "./src/client.js", "./lib/node/index.js": "./lib/client.js", "./test/support/server.js": "./test/support/blank.js", "semver": false }, "bugs": { "url": "https://github.com/visionmedia/superagent/issues" }, "contributors": [ "Kornel LesiƄski ", "Peter Lyons ", "Hunter Loftis ", "Nick Baugh " ], "dependencies": { "component-emitter": "^1.3.0", "cookiejar": "^2.1.3", "debug": "^4.3.4", "fast-safe-stringify": "^2.1.1", "form-data": "^4.0.0", "formidable": "^2.0.1", "methods": "^1.1.2", "mime": "2.6.0", "qs": "^6.10.3", "readable-stream": "^3.6.0", "semver": "^7.3.7" }, "devDependencies": { "@babel/cli": "^7.17.10", "@babel/core": "^7.18.5", "@babel/plugin-transform-runtime": "^7.18.5", "@babel/preset-env": "^7.18.2", "@babel/runtime": "^7.18.3", "@commitlint/cli": "^17.0.2", "@commitlint/config-conventional": "^17.0.2", "Base64": "^1.1.0", "babelify": "^10.0.0", "basic-auth-connect": "^1.0.0", "body-parser": "^1.20.0", "browserify": "^17.0.0", "codecov": "^3.8.3", "cookie-parser": "^1.4.6", "cross-env": "^7.0.3", "eslint": "^8.18.0", "eslint-config-xo-lass": "^2.0.1", "eslint-plugin-compat": "^4.0.2", "eslint-plugin-node": "^11.1.0", "express": "^4.18.1", "express-session": "^1.17.3", "fixpack": "^4.0.0", "get-port": "4.2.0", "husky": "^8.0.1", "lint-staged": "^13.0.2", "marked": "^2.0.0", "mocha": "6.2.2", "multer": "^1.4.4", "nyc": "^15.1.0", "remark-cli": "^10.0.1", "remark-preset-github": "^4.0.4", "rimraf": "^3.0.2", "should": "^13.2.3", "should-http": "^0.1.1", "tinyify": "^3.0.0", "xo": "^0.49.0", "zuul": "^3.12.0" }, "engines": { "node": ">=6.4.0 <13 || >=14" }, "files": [ "dist/*.js", "lib/**/*.js" ], "homepage": "https://github.com/visionmedia/superagent", "jsdelivr": "dist/superagent.min.js", "keywords": [ "agent", "ajax", "ajax", "api", "async", "await", "axios", "cancel", "client", "frisbee", "got", "http", "http", "https", "ky", "promise", "promise", "promises", "request", "request", "requests", "response", "rest", "retry", "super", "superagent", "timeout", "transform", "xhr", "xmlhttprequest" ], "license": "MIT", "main": "lib/node/index.js", "repository": { "type": "git", "url": "git://github.com/visionmedia/superagent.git" }, "scripts": { "browserify": "browserify src/node/index.js -o dist/superagent.js -s superagent -g [ babelify --configFile ./.dist.babelrc ]", "build": "npm run build:clean && npm run build:lib && npm run build:dist", "build:clean": "rimraf lib dist", "build:dist": "npm run browserify && npm run minify", "build:lib": "babel --config-file ./.lib.babelrc src --out-dir lib", "build:test": "babel --config-file ./.test.babelrc test --out-dir lib/node/test", "coverage": "nyc report --reporter=text-lcov > coverage.lcov && codecov", "lint": "eslint -c .eslintrc src test && remark . -qfo && eslint -c .lib.eslintrc lib/**/*.js && eslint -c .dist.eslintrc dist/**/*.js", "minify": "cross-env NODE_ENV=production browserify src/node/index.js -o dist/superagent.min.js -s superagent -g [ babelify --configFile ./.dist.babelrc ] -p tinyify", "nyc": "cross-env NODE_ENV=test nyc ava", "prepare": "husky install", "test": "npm run build && npm run lint && make test", "test-http2": "npm run build && npm run lint && make test-node-http2" }, "unpkg": "dist/superagent.min.js" }