Permissions, no framework required.
MikroPermit is a tiny (under 300 bytes gzipped), zero-dependency permissions checker that validates against an array of strings. Bring your own permission system and check single or multiple permissions with a single call.
Permissions Authorization Zero dependencies 300 bytes
What it does
Check single or multiple permissions against an array of strings
Add permissions after initialization with setPermissions()
Inspect active permissions with has()
Under 300 bytes gzipped with zero dependencies and 100% test coverage
Install
Add it to a project
npm install mikropermit