{
  "name": "trm-core",
  "version": "9.7.0",
  "description": "TRM (Transport Request Manager) Core",
  "main": "dist/index.js",
  "types": "dist/index.d.ts",
  "files": [
    "changelog.txt",
    "dist",
    "!dist/test.js",
    "!dist/test.js.map",
    "!dist/test.d.ts",
    "!dist/.env",
    "!dist/dev_rfc.log"
  ],
  "scripts": {
    "cleanBuild": "rimraf dist/",
    "build": "npm run cleanBuild && tsc --sourceMap false",
    "prepublishOnly": "npm run build",
    "postinstall": "node dist/scripts/checkEngine.js"
  },
  "keywords": [
    "trm",
    "abap"
  ],
  "homepage": "https://www.trmregistry.com",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/RegestaItalia/trm-core.git"
  },
  "author": {
    "name": "Simone Gaffurini",
    "email": "simone.gaffurini@regestaitalia.it"
  },
  "license": "MIT",
  "trmDependencies": {
    "trm-server": "^6.2.0"
  },
  "dependencies": {
    "@esm2cjs/normalize-url": "^8.0.0",
    "@inquirer/prompts": "^7.8.1",
    "@simonegaffurini/sammarksworkflow": "^1.3.2-fork",
    "@xmldom/xmldom": "^0.9.8",
    "adm-zip": "^0.5.10",
    "axios": "^1.7.9",
    "chalk": "^4.1.2",
    "dotenv": "^17.2.2",
    "email-validator": "^2.0.4",
    "express": "^4.18.2",
    "get-root-path": "^3.0.1",
    "get-stack-trace": "^3.1.1",
    "lodash": "^4.17.21",
    "luxon": "^3.7.2",
    "minimatch": "^10.0.1",
    "node-cache": "^5.1.2",
    "node-html-parser": "^7.0.1",
    "node-r3trans": "^2.0.2",
    "object-keys-normalizer": "^1.0.1",
    "opener": "^1.5.2",
    "parse-multipart-data": "^1.5.0",
    "protocol-registry": "^2.0.0",
    "semver": "^7.5.4",
    "semver-sort": "^1.0.0",
    "spdx-license-ids": "^3.0.13",
    "trm-registry-types": "^2.1.0",
    "uuid": "^14.0.0",
    "xml-beautify": "^1.2.3",
    "xml-js": "^1.6.11"
  },
  "peerDependencies": {
    "trm-commons": "^5.0.0"
  },
  "devDependencies": {
    "@types/adm-zip": "^0.5.0",
    "@types/debug": "^4.1.12",
    "@types/express": "^4.17.17",
    "@types/inquirer": "^9.0.3",
    "@types/lodash": "^4.14.202",
    "@types/luxon": "^3.7.1",
    "@types/node": "^20.4.4",
    "@types/opener": "^1.4.0",
    "@types/semver": "^7.5.0",
    "@types/semver-sort": "^0.0.1",
    "@types/stack-trace": "^0.0.33",
    "@types/uuid": "^9.0.8",
    "rimraf": "^6.0.1",
    "trm-commons": "^5.0.0",
    "ts-node": "^10.9.2",
    "typescript": "^5.8.2"
  },
  "engines": {
    "node": ">=22.12.0"
  }
}
