{"library":"quail-rest","type":"library","category":null,"description":"Quail is a Node.js framework that generates a MongoDB REST API from models and controllers, inspired by Sails.js. Version 1.1.27 provides automatic CRUD blueprints for any model, protected by an ACL system and JWT authentication. It also includes rate limiting via express-brute and support for embedded documents. Unlike Sails, Quail uses ACL for route management instead of a separate policy system, and it enforces authentication by default, requiring explicit ACL entries to expose endpoints. The package is released as a CLI tool (quail-cli) and depends on MongoDB. However, development appears to be in maintenance mode with infrequent updates.","language":"javascript","status":"maintenance","version":"1.1.27","tags":["javascript","rest","quail","mongodb"],"install":[{"cmd":"npm install quail-rest","imports":["import quail from 'quail-rest'","import { Controller } from 'quail-rest'","import { Model } from 'quail-rest'"]},{"cmd":"yarn add quail-rest","imports":[]},{"cmd":"pnpm add quail-rest","imports":[]}],"homepage":"https://github.com/Utkarsh85/quail#readme","github":"https://github.com/Utkarsh85/quail","docs":null,"changelog":null,"pypi":null,"npm":"quail-rest","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Sun Jun 07","next_check":"Sat Sep 05","install_tag":null}}