{"library":"scenario-mock-server","type":"library","category":null,"description":"Scenario Mock Server is a Node.js library for creating highly configurable mock servers driven by user-defined scenarios. Currently stable at version 1.2.0, it is actively maintained with regular minor and patch releases, recently adding features like scenario grouping in the UI and exposing request headers to response functions. Key differentiators include an integrated web UI for dynamic scenario selection, a 'cookie mode' for multi-user isolation allowing each client to manage their own scenario state, and support for parallel testing through custom `sms-scenario-id` and `sms-context-id` headers, which bypass server-side scenario selection for specific requests. It can run as a standalone server or integrate into an existing Express application.","language":"javascript","status":"active","version":"1.2.0","tags":["javascript","mock","mocks","server","scenario","scenarios","typescript"],"install":[{"cmd":"npm install scenario-mock-server","imports":["import { run } from 'scenario-mock-server';","import { createExpressApp } from 'scenario-mock-server';","import type { HttpMock } from 'scenario-mock-server';"]},{"cmd":"yarn add scenario-mock-server","imports":[]},{"cmd":"pnpm add scenario-mock-server","imports":[]}],"homepage":null,"github":"https://github.com/kenneth-gray/scenario-mock-server","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/scenario-mock-server","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/scenario-mock-server/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Sat Jul 18","install_tag":null}}