{
  "name": "logbadger-monitor",
  "version": "1.0.6",
  "description": "A monitoring utility for LogBadger",
  "keywords": ["log", "monitoring", "analytics", "logbadger"],
  "author": "Bugra Aydemir",
  "license": "Proprietary",
  "main": "dist/cjs/logbadger-monitor.js",
  "module": "dist/esm/logbadger-monitor.js",
  "exports": {
    ".": {
      "import": "./dist/esm/logbadger-monitor.js/",
      "require": "./dist/cjs/logbadger-monitor.js"
    }
  },

  "scripts": {
    "build:esm": "babel src --out-dir dist/esm --extensions \".js\" --config-file ./babel.config.esm.js",
    "build:cjs": "cross-env BABEL_ENV=cjs babel src --out-dir dist/cjs --extensions \".js\" --config-file ./babel.config.cjs",
    "obfuscate:esm": "javascript-obfuscator dist/esm --output dist/esm --config obfuscator.config.json",
    "obfuscate:cjs": "javascript-obfuscator dist/cjs --output dist/cjs --config obfuscator.config.json",
    "build": "npm run build:esm && npm run build:cjs && npm run obfuscate:esm && npm run obfuscate:cjs",
    "prepublishOnly": "npm run build",
    "test": "echo \"No tests yet\" && exit 0"
  },

  "dependencies": {
    "axios": "^0.27.2",
    "body-parser": "^1.20.3",
    "dotenv": "^16.0.3",
    "express": "^5.0.1",
    "morgan-body": "^2.6.9"
  },
  "devDependencies": {
    "@babel/cli": "^7.18.10",
    "@babel/core": "^7.18.10",
    "@babel/preset-env": "^7.18.10",
    "cross-env": "^7.0.3",
    "javascript-obfuscator": "^4.1.1"
  },

  "engines": {
    "node": ">=18"
  },

  "files": [
    "dist/",
    "README.md",
    "LICENSE"
  ]
}
