jaumard/trailpack-acl

View on GitHub
package.json

Summary

Maintainability
Test Coverage
{
  "name": "trailpack-acl",
  "version": "2.1.0",
  "description": "Trailpack to manage permission on Models, Routes or whatever you want",
  "homepage": "https://github.com/jaumard/trailpack-acl",
  "author": {
    "name": "Jimmy Aumard",
    "email": "jimmy.aumard@gmail.com",
    "url": "https://github.com/jaumard"
  },
  "contributors": [
    {
      "name": "Jimmy Aumard",
      "url": "https://github.com/jaumard"
    }
  ],
  "main": "index.js",
  "keywords": [
    "trailpack",
    "trails",
    "trailjs",
    "permissions",
    "acl"
  ],
  "dependencies": {
    "joi": "^10.6.0",
    "lodash": "^4.17.5",
    "trailpack": "^2.1.3"
  },
  "devDependencies": {
    "eslint": "^4.19.1",
    "eslint-config-trails": "^3.1.0",
    "express": "^4.16.3",
    "mocha": "^5.1.0",
    "passport-local": "^1.0.0",
    "smokesignals": "^2.1.1",
    "sqlite3": "^4.0.0",
    "supertest": "^3.0.0",
    "trailpack-express": "^2.0.7",
    "trailpack-footprints": "^2.0.0",
    "trailpack-passport": "^2.2.5",
    "trailpack-router": "^2.1.0",
    "trailpack-sequelize": "^2.0.2",
    "trails": "2.0.2"
  },
  "scripts": {
    "test": "eslint --fix . && mocha",
    "publishPatch": "npm version patch && npm run push",
    "publishMinor": "npm version minor && npm run push",
    "publishMajor": "npm version major && npm run push",
    "push": "git push --tags && git push"
  },
  "engines": {
    "node": ">= 4.0.0"
  },
  "eslintConfig": {
    "extends": "trails"
  },
  "repository": "jaumard/trailpack-acl",
  "license": "MIT"
}