{
  "name": "@itentialopensource/adapter-utils",
  "version": "6.1.23",
  "description": "Itential Adapter Utility Libraries",
  "scripts": {
    "postinstall": "node utils/setup.js",
    "lint": "eslint . --ext .json --ext .js",
    "lint:errors": "eslint --quiet . --ext .json --ext .js",
    "test:unit": "mocha test/unit/lib/requestHandlerTest.js --LOG=error && mocha test/unit/lib/restHandlerTest.js --LOG=error && mocha test/unit/lib/propertyUtilTest.js --LOG=error && mocha test/unit/lib/translatorUtilTest.js --LOG=error && mocha test/unit/lib/dbUtilTest.js --LOG=error",
    "test:integration": "mocha test/integration/lib/requestHandlerTest.js --LOG=error && mocha test/integration/lib/restHandlerTest.js --LOG=error && mocha test/integration/lib/restHandlerMfaTest.js --LOG=error",
    "test": "npm run test:unit && npm run test:integration",
    "deploy": "npm publish --registry=https://registry.npmjs.org --access=public",
    "build": "npm run deploy"
  },
  "license": "Apache-2.0",
  "engines": {
    "node": ">= 18.18.0",
    "npm": ">= 9.8.1"
  },
  "repository": {
    "type": "git",
    "url": "git@gitlab.com:itentialopensource/adapter-utils.git"
  },
  "author": "Itential",
  "homepage": "https://gitlab.com/itentialopensource/adapter-utils#readme",
  "dependencies": {
    "ajv": "^8.20.0",
    "async-lock": "^1.4.0",
    "aws-sdk": "^2.1693.0",
    "aws4": "^1.9.1",
    "cookie": "^0.7.1",
    "crypto-js": "^4.2.0",
    "form-data": "^4.0.6",
    "fs-extra": "^11.3.6",
    "https-proxy-agent": "^7.0.0",
    "json-query": "^2.2.2",
    "jsontoxml": "^1.0.1",
    "jsonwebtoken": "^9.0.3",
    "mongodb": "^3.7.4",
    "readline-sync": "^1.4.10",
    "socks-proxy-agent": "^8.0.5",
    "uuid": "^11.1.1",
    "validator": "^13.15.23",
    "xml2js": "^0.6.0"
  },
  "devDependencies": {
    "chai": "^4.3.7",
    "ejs": "^3.1.10",
    "eslint": "^8.57.0",
    "eslint-config-airbnb-base": "^15.0.0",
    "eslint-plugin-import": "^2.27.5",
    "eslint-plugin-json": "^3.1.0",
    "mocha": "^11.7.6",
    "nock": "^13.3.1",
    "strip-ansi": "^7.1.0",
    "strip-ansi-cli": "^3.0.2",
    "testdouble": "^3.18.0",
    "winston": "^3.14.2"
  },
  "private": false
}
