{
  "name": "@egodigital/nef",
  "version": "3.1.0",
  "description": "Managed Extensibility Framework like library written for Node.js",
  "main": "lib/index.js",
  "private": false,
  "directories": {
    "lib": "lib"
  },
  "scripts": {
    "build": "(rm -r ./lib || true) && (tsc && tsc -d)",
    "build_and_test": "npm run build && npm run test",
    "deploy": "npm install && npm audit fix && npm run build_and_test && npm publish",
    "doc": "(rm -r ./doc || true) && (typedoc --out ./doc ./src)",
    "sandbox": "npm run build && node ./lib/sandbox.js",
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/egodigital/nef.git"
  },
  "keywords": [
    "node",
    "classes",
    "mef",
    "node",
    "extensibility",
    "framework",
    "service",
    "typescript",
    "decorator",
    "annotation",
    "attribute",
    "contract"
  ],
  "author": "e.GO Digital GmbH, Aachen, Germany",
  "license": "LGPL-3.0",
  "bugs": {
    "url": "https://github.com/egodigital/nef/issues"
  },
  "homepage": "https://github.com/egodigital/nef#readme",
  "dependencies": {
    "@types/lodash": "^4.14.157",
    "@types/node": "^10.17.27",
    "fast-glob": "^3.2.4",
    "lodash": "^4.17.19"
  },
  "devDependencies": {
    "@egodigital/tsconfig": "^1.3.0",
    "tslint": "^5.20.1",
    "typedoc": "^0.15.8",
    "typescript": "^3.9.7"
  }
}
