{"library":"frisby","type":"library","category":null,"description":"Frisby.js v2.2.0 is a REST API testing framework built on top of Jest. It provides a fluent API for making HTTP requests and asserting on responses, including status codes, headers, JSON body structure, JSON types via Joi schema validation, and response time. It supports promise-based chaining for dependent HTTP calls, custom expect handlers, and integrates seamlessly with Jest's test runner. Maintained by the community, it sees occasional updates.","language":"javascript","status":"active","version":"2.2.0","tags":["javascript","testing","api","REST","jest","bdd","frisby"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install frisby","imports":["const frisby = require('frisby');","const Joi = require('joi');","frisby.get('/api/endpoint')",".expect('status', 200)"]},{"cmd":"yarn add frisby","imports":[]},{"cmd":"pnpm add frisby","imports":[]}],"homepage":"http://frisbyjs.com","github":"ssh://git@github.com/vlucas/frisby","docs":null,"changelog":null,"pypi":null,"npm":"frisby","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}