{
  "name": "npac-nats-adapter",
  "description": "npac adapter with NATS API",
  "version": "1.0.5",
  "keywords": [
    "cli",
    "util",
    "tool",
    "utility"
  ],
  "author": {
    "name": "Tamás Benke",
    "email": "tombenke@gmail.com"
  },
  "bugs": {
    "url": "https://github.com/tombenke/npac-nats-adapter/issues"
  },
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "http://github.com/tombenke/npac-nats-adapter.git"
  },
  "bin": {},
  "main": "./dist/index.js",
  "dependencies": {
    "core-js": "^3.39.0",
    "lodash": "^4.17.21",
    "nats": "^2.28.2",
    "npac": "^2.1.14"
  },
  "devDependencies": {
    "@babel/cli": "^7.25.9",
    "@babel/core": "^7.26.0",
    "@babel/plugin-proposal-class-properties": "^7.18.6",
    "@babel/plugin-proposal-object-rest-spread": "^7.20.7",
    "@babel/preset-env": "^7.26.0",
    "@babel/register": "^7.25.9",
    "@eslint/eslintrc": "^3.2.0",
    "@eslint/js": "^9.15.0",
    "cross-env": "^7.0.3",
    "eslint": "^9.15.0",
    "expect": "^29.7.0",
    "globals": "^15.12.0",
    "istanbul": "^0.4.5",
    "jsdoc": "^4.0.4",
    "lint-staged": "^15.2.10",
    "mocha": "^10.8.2",
    "mocha-lcov-reporter": "^1.3.0",
    "prettier": "^3.3.3",
    "sinon": "^19.0.2",
    "vinyl-buffer": "^1.0.0"
  },
  "scripts": {
    "build": "babel src --out-dir dist",
    "lint": "eslint src/**.js",
    "test": "cross-env NODE_ENV=test mocha --recursive --require @babel/register 'src/**/*.spec.js'",
    "test:watch": "npm test -- --watch",
    "coverage": "NODE_ENV=test istanbul cover _mocha -- recursive --require @babel/register --timeout 15000 'src/**/*.spec.js'",
    "docs": "rm -fr ./docs/api/* && jsdoc -c ./.jsdoc.json",
    "prettier": "prettier --single-quote --write 'src/**/*.{js,jsx,ts,tsx,json,css,scss,md}'",
    "all": "npm run coverage && npm run build && npm run docs"
  }
}
