{"library":"acl2","type":"library","category":null,"description":"Access Control List module for Node.js with Express middleware support. Version 4.3.0, actively maintained with regular releases. Forked from the original `acl` package to provide modern code infrastructure, Promises-only API, and improved backends for Redis, MongoDB, and in-memory storage. Key differentiators include breaking changes like constructor options objects instead of multiple arguments, default 'acl_' prefix, and full TypeScript type definitions.","language":"javascript","status":"active","version":"4.3.0","tags":["javascript","middleware","acl","access","node","typescript"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install acl2","imports":["const ACL = require('acl2');","const { redisBackend } = require('acl2');","const { mongodbBackend } = require('acl2');","const { memoryBackend } = require('acl2');"]},{"cmd":"yarn add acl2","imports":[]},{"cmd":"pnpm add acl2","imports":[]}],"homepage":"https://github.com/flash-oss/node_acl","github":"git://github.com/flash-oss/node_acl","docs":null,"changelog":null,"pypi":null,"npm":"acl2","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}