{
  "name": "tarant-sync-router-express",
  "version": "1.0.3",
  "description": "Actor model for reactive and scalable applications.",
  "source": "lib/index.ts",
  "main": "dist/index.js",
  "types": "dist/index.d.ts",
  "homepage": "https://www.tarant.io/",
  "publishConfig": {
    "access": "public"
  },
  "keywords": [
    "actor system",
    "actor",
    "DDD",
    "actor-system",
    "backend",
    "back end",
    "sync",
    "express"
  ],
  "scripts": {
    "prepare": "husky install && parcel build",
    "prepare:dev": "nodemon",
    "format": "prettier --write \"**/*.ts\" && eslint --fix lib/**/*.ts",
    "lint": "eslint",
    "test": "npm run format && npm run lint && jest test",
    "test:dev": "jest --watchAll test",
    "test:cov": "npm run format && npm run lint && jest --coverage",
    "push": "npm run test && git push",
    "deploy:major": "npm version --major",
    "deploy:minor": "npm version --minor",
    "deploy:patch": "npm version --patch",
    "deploy:push": "git push && git push --tags",
    "preversion": "npm test",
    "lint-staged": "lint-staged",
    "commit": "git add . && cz"
  },
  "contributors": [
    "Kevin Mas Ruiz <masruizkevin@gmail.com>",
    "Kanekotic <alvarojosepl@gmail.com>"
  ],
  "repository": "git@github.com:tarantx/tarant-sync-router-express.git",
  "license": "MIT",
  "devDependencies": {
    "@faker-js/faker": "7.6.0",
    "@parcel/packager-ts": "2.8.3",
    "@parcel/transformer-typescript-types": "2.8.3",
    "@types/express": "4.17.17",
    "@types/faker": "6.6.9",
    "@types/jest": "29.5.0",
    "@types/node": "18.15.11",
    "@types/supertest": "2.0.12",
    "@typescript-eslint/eslint-plugin": "5.57.0",
    "@typescript-eslint/parser": "5.57.0",
    "body-parser": "1.20.2",
    "commitizen": "4.3.0",
    "cz-conventional-changelog": "3.3.0",
    "cz-format-extension": "1.5.1",
    "eslint": "8.37.0",
    "eslint-config-standard": "17.0.0",
    "eslint-plugin-import": "2.27.5",
    "eslint-plugin-node": "11.1.0",
    "eslint-plugin-promise": "6.1.1",
    "husky": "8.0.3",
    "jest": "29.5.0",
    "lint-staged": "13.2.0",
    "nodemon": "2.0.22",
    "parcel": "2.8.3",
    "prettier": "2.8.7",
    "supertest": "6.3.3",
    "ts-jest": "29.1.0",
    "typescript": "5.0.3"
  },
  "peerDependencies": {
    "express": "4.x",
    "tarant": "3.x"
  },
  "jest": {
    "preset": "ts-jest",
    "collectCoverageFrom": [
      "lib/**/*.{ts,tsx}"
    ]
  },
  "config": {
    "commitizen": {
      "path": "cz-format-extension"
    }
  }
}
