{
  "name": "@elastic.io/maester-client",
  "version": "6.0.0",
  "description": "The official object-storage client",
  "main": "dist/src/index.js",
  "types": "dist/src/index.d.ts",
  "scripts": {
    "audit": "better-npm-audit audit --level high --production",
    "lint": "eslint '*/**/*[^.d$].ts' --quiet --fix",
    "test": "mocha -r ts-node/register --recursive spec/**/*.ts --timeout 12000",
    "integration-test": "npm run pretest && mocha --exit --r ts-node/register spec-integration/**/*.ts --timeout 1000000",
    "pretest": "rm -rf dist && eslint --ext .ts --quiet --fix && find src spec spec-integration -name \"*.js\" -type f -delete && find src spec spec-integration -name \"*.d.ts\" -type f -delete",
    "posttest": "tsc",
    "build": "tsc",
    "prepare": "rm -rf dist && npm run build",
    "prepublishOnly": "npm run lint && npm run test",
    "license-check": "license-checker --excludePrivatePackages --excludePackages \"$(node ../../../.ignored-licenses.js)\" --onlyAllow \"$(node ../../../.allowed-licenses.js)\""
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/elasticio/maester-client.git"
  },
  "keywords": [
    "elasticio",
    "platform",
    "ipaas",
    "nodejs"
  ],
  "author": "Elastic.io",
  "license": "Apache-2.0",
  "bugs": {
    "url": "https://github.com/elasticio/maester-client/issues"
  },
  "homepage": "https://github.com/elasticio/maester-client#readme",
  "devDependencies": {
    "better-npm-audit": "^3.11.0",
    "@elastic.io/component-logger": "0.0.1",
    "@types/chai": "^4.3.19",
    "@types/chai-as-promised": "^8.0.0",
    "@types/jsonwebtoken": "^8.5.9",
    "@types/mocha": "^10.0.7",
    "@types/nock": "^11.1.0",
    "@types/node": "16.9.6",
    "@types/sinon": "^17.0.3",
    "chai": "^4.5.0",
    "chai-as-promised": "^7.1.2",
    "dotenv": "^16.4.7",
    "eslint": "^8.57.0",
    "eslint-config-airbnb-base": "^15.0.0",
    "eslint-plugin-import": "^2.30.0",
    "@typescript-eslint/eslint-plugin": "^8.5.0",
    "@typescript-eslint/parser": "^8.5.0",
    "is-uuid": "^1.0.2",
    "mocha": "^10.7.3",
    "nock": "^12.0.3",
    "sinon": "^18.0.0",
    "ts-node": "^10.9.2",
    "typescript": "^5.8.2"
  },
  "dependencies": {
    "@elastic.io/bunyan-logger": "^1.0.9",
    "axios": "^1.8.2",
    "get-stream": "^6.0.1",
    "jsonwebtoken": "^9.0.0",
    "stream-mime-type": "^1.0.2"
  }
}
