Skip to content
Snippets Groups Projects
package.json 1.79 KiB
Newer Older
{
  "name": "mediator-controller",
  "description": "A controller for an instance of Aries Cloud Agent Python mediator agent",
  "version": "0.0.0",
  "homepage": "",
  "private": true,
  "main": "src",
  "keywords": [
    "feathers"
  ],
  "author": {
    "name": "Ian Costanzo",
    "email": "iancostanzo@gmail.com"
  },
  "contributors": [
    "Emiliano Suñé"
  ],
  "bugs": {},
  "directories": {
    "lib": "src",
    "test": "test/",
    "config": "config/"
  },
  "engines": {
    "node": "^14.0.0",
    "npm": ">= 3.0.0"
  },
  "scripts": {
    "test": "npm run lint && npm run compile && npm run jest",
    "lint": "eslint src/. test/. --config .eslintrc.json --ext .ts --fix",
    "dev": "ts-node-dev --no-notify src/",
    "start": "npm run compile && node lib/",
    "jest": "jest  --forceExit",
    "compile": "shx rm -rf lib/ && tsc"
  },
  "standard": {
    "env": [
      "jest"
    ],
    "ignore": []
  },
  "types": "lib/",
  "dependencies": {
    "@feathersjs/configuration": "^4.5.11",
    "@feathersjs/errors": "^4.5.11",
    "@feathersjs/express": "^4.5.11",
    "@feathersjs/feathers": "^4.5.11",
    "@feathersjs/primus": "^4.5.11",
    "@feathersjs/transport-commons": "^4.5.11",
    "compression": "^1.7.4",
    "cors": "^2.8.5",
    "feathers-hooks-common": "^5.0.4",
    "helmet": "^4.6.0",
    "serve-favicon": "^2.5.0",
    "winston": "^3.3.3",
    "ws": "^7.5.6"
  },
  "devDependencies": {
    "@types/compression": "^1.7.2",
    "@types/cors": "^2.8.12",
    "@types/jest": "^26.0.24",
    "@types/serve-favicon": "^2.5.3",
    "@typescript-eslint/eslint-plugin": "^4.33.0",
    "@typescript-eslint/parser": "^4.33.0",
    "axios": "^0.21.4",
    "eslint": "^7.32.0",
    "jest": "^26.6.3",
    "shx": "^0.3.4",
    "ts-jest": "^26.5.6",
    "ts-node-dev": "^1.1.8",
    "typescript": "^4.5.5"
  }
}