{
  "name": "kuzzle-plugin-hermes-messenger",
  "version": "1.3.0",
  "description": "Kuzzle plugin to send messages using various providers like Twilio, Sendgrid, etc",
  "author": "The Kuzzle Team <support@kuzzle.io>",
  "repository": {
    "type": "git",
    "url": "https://github.com/kuzzleio/kuzzle-plugin-hermes-messenger"
  },
  "main": "dist/index.js",
  "types": "dist/index.d.ts",
  "scripts": {
    "docker": "docker compose run kuzzle_node_1 ",
    "dev": "NODE_ENV=development tsx tests/application/app.ts",
    "prod": "node ./dist/tests/application/app.js",
    "test": "vitest run --fileParallelism false",
    "lint": "eslint ./lib ./tests --ext .ts --config .eslintrc.json",
    "lint:fix": "eslint ./lib ./tests --ext .ts --config .eslintrc.json --fix",
    "prettier": "npx prettier lib/ tests/ --write",
    "build": "tsc --build tsconfig.json",
    "postinstall": "node -e \"process.exit(require('fs').existsSync('./dist') ? 1 : 0)\" && npm run build || true",
    "prepack": "npm run build"
  },
  "license": "Apache-2.0",
  "dependencies": {
    "@sendgrid/mail": "8.1.5",
    "lodash": "4.17.21",
    "nodemailer": "7.0.3",
    "twilio": "5.7.0"
  },
  "devDependencies": {
    "@types/jest": "30.0.0",
    "@types/node": "22.15.21",
    "@types/nodemailer": "6.4.17",
    "cz-conventional-changelog": "3.3.0",
    "eslint-plugin-kuzzle": "0.0.14",
    "jest": "30.0.0",
    "kuzzle": "2.43.2",
    "kuzzle-sdk": "7.15.0",
    "semantic-release-config-kuzzle": "1.1.2",
    "ts-node": "10.9.2",
    "tsx": "4.19.4",
    "typescript": "5.4.*",
    "vitest": "3.2.3"
  },
  "peerDependencies": {
    "kuzzle": ">=2.41.0"
  },
  "files": [
    "dist/**/*"
  ]
}
