{
  "name": "mavlink-mappings",
  "version": "1.0.22-20260311",
  "author": "Matthias Hryniszak <padcom@gmail.com>",
  "license": "LGPL",
  "description": "MavLink message definitions",
  "keywords": [
    "mavlink",
    "node-mavlink"
  ],
  "repository": {
    "type": "git",
    "url": "git+https://github.com/padcom/mavlink-mappings.git"
  },
  "bugs": {
    "email": "padcom@gmail.com",
    "url": "https://github.com/padcom/mavlink-mappings/issues"
  },
  "funding": {
    "type": "patreon",
    "url": "https://www.patreon.com/padcom"
  },
  "main": "dist/index.js",
  "types": "dist/index.d.ts",
  "files": [
    "dist"
  ],
  "scripts": {
    "clean": "rimraf dist *.xml",
    "download": "ts-node download.ts",
    "code-generator": "ts-node code-generator.ts",
    "transpile": "tsc",
    "minimize": "minimize-js dist",
    "regenerate": "npm run download && npm run code-generator && npm run transpile",
    "prepublishOnly": "npm install && npm run clean && npm install && npm run regenerate"
  },
  "dependencies": {
    "ts-node": "^10.9.1",
    "mavlink-mappings-gen": "^0.0.9"
  },
  "devDependencies": {
    "@types/node": "^18.15.10",
    "@types/xml2js": "^0.4.8",
    "minimize-js": "^1.3.0",
    "npm-run-all": "^4.1.5",
    "rimraf": "^3.0.2",
    "typescript": "^4.4.3",
    "xml2js": "^0.4.23"
  },
  "mappings": [
    {
      "url": "https://raw.githubusercontent.com/mavlink/mavlink/master/message_definitions/v1.0/minimal.xml",
      "name": "minimal"
    },
    {
      "url": "https://raw.githubusercontent.com/mavlink/mavlink/master/message_definitions/v1.0/standard.xml",
      "name": "standard"
    },
    {
      "url": "https://raw.githubusercontent.com/mavlink/mavlink/master/message_definitions/v1.0/common.xml",
      "name": "common"
    },
    {
      "url": "https://raw.githubusercontent.com/mavlink/mavlink/master/message_definitions/v1.0/ardupilotmega.xml",
      "name": "ardupilotmega"
    },
    {
      "url": "https://raw.githubusercontent.com/mavlink/mavlink/master/message_definitions/v1.0/uAvionix.xml",
      "name": "uavionix"
    },
    {
      "url": "https://raw.githubusercontent.com/mavlink/mavlink/master/message_definitions/v1.0/icarous.xml",
      "name": "icarous"
    },
    {
      "url": "https://raw.githubusercontent.com/mavlink/mavlink/master/message_definitions/v1.0/ASLUAV.xml",
      "name": "asluav"
    },
    {
      "url": "https://raw.githubusercontent.com/mavlink/mavlink/master/message_definitions/v1.0/development.xml",
      "name": "development"
    },
    {
      "url": "https://raw.githubusercontent.com/mavlink/mavlink/master/message_definitions/v1.0/ualberta.xml",
      "name": "ualberta"
    },
    {
      "url": "https://raw.githubusercontent.com/mavlink/mavlink/master/message_definitions/v1.0/storm32.xml",
      "name": "storm32"
    }
  ]
}