{"library":"ava-http","type":"library","category":null,"description":"AVA-http is a lightweight async HTTP request wrapper built on top of Request-Promise, designed originally for AVA test runners but usable anywhere. Version 1.0.0 targets Node >=4 with ESM support. It provides simplified GET, POST, PUT, DELETE methods that return only the response body on success, with companion *Response variants that always return the full response object. Compared to raw request-promise, it reduces boilerplate by defaulting to JSON parsing and providing a cleaner API for quick HTTP assertions.","language":"javascript","status":"active","version":"1.0.0","tags":["javascript","test","runner","ava","fast","assert","request","assertion","promise"],"last_verified":"Thu Jun 04","install":[{"cmd":"npm install ava-http","imports":["import http from 'ava-http'","const { getResponse } = require('ava-http')"]},{"cmd":"yarn add ava-http","imports":[]},{"cmd":"pnpm add ava-http","imports":[]}],"homepage":"https://github.com/lukeed/ava-http#readme","github":"https://github.com/lukeed/ava-http","docs":null,"changelog":null,"pypi":null,"npm":"ava-http","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}