{"library":"nbo-rest","type":"library","category":null,"description":"Generic REST API implementation in JavaScript for Node.js using Express. Current stable version 3.4.7. Provides plug-and-play RESTful API endpoints scaffolded from database schemas (Mongoose for NoSQL, Sequelize for SQL). Includes lifecycle hooks, role-based ACL, user-scoped restrictions, and attribute filtering. Aims to reduce boilerplate for CRUD APIs with flexible configuration. Release cadence is irregular. Differentiators include built-in ACL and per-entity field scoping.","language":"javascript","status":"active","version":"3.4.7","tags":["javascript","api","rest","crud","json","scaffolding","nosql","sql"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install nbo-rest","imports":["const rest = require('nbo-rest');","new rest(router, authMiddleware, config);"]},{"cmd":"yarn add nbo-rest","imports":[]},{"cmd":"pnpm add nbo-rest","imports":[]}],"homepage":"https://nbonnici.info","github":null,"docs":null,"changelog":null,"pypi":null,"npm":"nbo-rest","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}