UNPKG

sails-permissions-sequelize

Version:

Sequelize version of : Comprehensive user permissions and entitlements system for sails.js and Waterline. Supports user authentication with passport.js, role-based permissioning, object ownership, and row-level security.

74 lines (73 loc) 1.89 kB
{ "name": "sails-permissions-sequelize", "version": "2.3.0", "description": "Sequelize version of : Comprehensive user permissions and entitlements system for sails.js and Waterline. Supports user authentication with passport.js, role-based permissioning, object ownership, and row-level security.", "main": "dist/api/hooks/permissions/index.js", "scripts": { "test": "gulp && mocha --reporter spec --compilers js:babel/register", "prepublish": "gulp" }, "repository": { "type": "git", "url": "https://github.com/AlanFonderflick/sails-permissions-sequelize" }, "keywords": [ "sails", "sails.js", "permissions", "privileges", "entitlements", "access", "restriction", "passport", "grant", "roles", "security", "rbac", "acl", "enterprise", "audit", "trail", "tracking" ], "author": "Alan Fonderflick", "license": "MIT", "bugs": { "url": "https://github.com/tjwebb/sails-permissions/issues" }, "homepage": "https://github.com/tjwebb/sails-permissions", "devDependencies": { "babel": "^5.8.21", "gulp": "^3.9.0", "gulp-babel": "^5.2.1", "jshint": "^2.8.0", "mocha": "^2.x.x", "request": "^2.58.0", "sails": "balderdashy/sails", "sails-memory": "^0.10.5", "supertest": "^0.15.0", "waterline-postgresql": "^0.12.0" }, "dependencies": { "fnv-plus": "^1.2.10", "lodash": "^3.10.0", "marlinspike": "^1.0", "pluralize": "^1.0.1", "sails-auth": "^2.0", "sails-generate-entities": "latest", "waterline-criteria": "^0.11.1" }, "bundledDependencies": [ "fnv-plus", "lodash", "pluralize" ], "engines": { "node": ">= 0.10", "npm": ">= 2.3" }, "sails": { "isHook": true, "hookName": "permissions" } }