{"library":"cirruswave","type":"library","category":null,"description":"CirrusWave is a comprehensive Node.js framework for building cloud-based REST-enabled microservices. It provides declarative route configuration, optional JSON Schema validation for URL parameters, query parameters, request bodies, and responses, built-in access key security, automatic API documentation, and a test framework. Current stable version is 1.0.490. The package simplifies microservices development by allowing developers to define services via configuration files, separating business logic from infrastructure. It supports both HTTP and HTTPS, and comes with default certificates for secure deployment. Alternatives include Express, Hapi, and Fastify, but CirrusWave offers a more opinionated, configuration-driven approach tailored for enterprise microservices.","language":"javascript","status":"active","version":"1.0.490","tags":["javascript","wave","restful","CirrusWave","microservices","rest","webservices","api"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install cirruswave","imports":["const cirruswave = require('cirruswave');","const { CirrusWave } = require('cirruswave');","const startService = require('cirruswave').startService;"]},{"cmd":"yarn add cirruswave","imports":[]},{"cmd":"pnpm add cirruswave","imports":[]}],"homepage":"https://cirruswave.com/","github":null,"docs":null,"changelog":null,"pypi":null,"npm":"cirruswave","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}