{
  "name": "@cap-js-community/mtx-tool",
  "version": "0.9.4",
  "description": "Multitenancy and Extensibility Tool is a cli to reduce operational overhead for multitenant Cloud Foundry applications",
  "bin": {
    "mtx": "bin/mtx.js"
  },
  "files": [
    "bin",
    "src",
    "npm-shrinkwrap.json"
  ],
  "scripts": {
    "prepublishOnly": "npm ci --omit=dev && npx shx rm package-lock.json && npm shrinkwrap",
    "patch": "npx patch-package",
    "test": "jest",
    "test:coverage": "jest --runInBand --coverageReporters=html --coverageReporters=text-summary",
    "test:remove-inline-snapshots": "npx replace '\\.toMatchInlineSnapshot\\(\\s*`[\\s\\S]*?`\\s*\\);' '.toMatchInlineSnapshot();' test -r --include='*.test.js'",
    "test:record:reg": "jest --runInBand --config jest-nock-record.config.js test-nock-record/tenantRegistry.nock.test.js",
    "test:record:cds": "jest --runInBand --config jest-nock-record.config.js test-nock-record/capMultitenancy.nock.test.js",
    "test:record:hdi": "jest --runInBand --config jest-nock-record.config.js test-nock-record/hanaManagement.nock.test.js",
    "lint": "npm run prettier && npm run eslint",
    "lint:fix": "npm run prettier:fix && npm run eslint:fix",
    "eslint": "eslint .",
    "eslint:fix": "npm run eslint -- --fix",
    "prettier": "prettier \"**/*.{js,json,md,yml,yaml}\" . --check",
    "prettier:fix": "npm run prettier -- --log-level error --write",
    "pack": "npm pack",
    "docs": "cd docs && bundle exec jekyll serve",
    "docs:install": "cd docs && npx shx rm -rf vendor Gemfile.lock && bundle install",
    "cloc": "npx cloc --vcs=git src",
    "upgrade-lock": "npx shx rm -rf package-lock.json node_modules && npm i && npm run patch"
  },
  "engines": {
    "node": ">=18.0.0"
  },
  "dependencies": {
    "node-fetch": "^2.7.0"
  },
  "overrides": {
    "whatwg-url": "^14.0.0"
  },
  "devDependencies": {
    "eslint": "^8.57.1",
    "eslint-config-prettier": "^10.0.2",
    "eslint-plugin-jest": "^28.11.0",
    "jest": "^29.7.0",
    "nock": "^13.5.6",
    "prettier": "^3.5.2",
    "typescript": "^5.7.3"
  },
  "homepage": "https://cap-js-community.github.io/mtx-tool/",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/cap-js-community/mtx-tool.git"
  },
  "bugs": {
    "url": "https://github.com/cap-js-community/mtx-tool/issues"
  },
  "keywords": [
    "cli",
    "tool",
    "btp",
    "operations",
    "multitenancy"
  ],
  "author": "Richard Lindner <rlindner81@gmail.com>",
  "license": "Apache-2.0"
}
