UNPKG

cancancan-ts

Version:

Lightweight and extensible authorization engine for TypeScript inspired by CanCanCan. Define flexible permissions using actions, subjects, and conditions.

38 lines (37 loc) 822 B
{ "name": "cancancan-ts", "version": "1.0.3", "description": "Lightweight and extensible authorization engine for TypeScript inspired by CanCanCan. Define flexible permissions using actions, subjects, and conditions.", "main": "dist/index.js", "types": "dist/index.d.ts", "files": [ "dist" ], "scripts": { "build": "tsc" }, "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/CharlesRA/cancancan-ts" }, "keywords": [ "authorization", "permissions", "access-control", "ability", "typescript", "cancancan", "rbac", "acl", "role-based-access-control", "access-control-list", "security", "policy", "rules-engine" ], "devDependencies": { "@types/node": "^24.1.0", "typescript": "^5.8.3" } }