{
  "name": "FreeDATA",
  "version": "0.17.2-beta",
  "description": "FreeDATA Client application for connecting to FreeDATA server",
  "private": true,
  "scripts": {
    "serve": "vue-cli-service serve",
    "build": "npm i && vue-cli-service build",
    "lint": "npx eslint ."
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/DJ2LS/FreeDATA.git"
  },
  "keywords": [
    "Modem",
    "GUI",
    "FreeDATA",
    "codec2"
  ],
  "author": "DJ2LS",
  "license": "GPL-3.0",
  "bugs": {
    "url": "https://github.com/DJ2LS/FreeDATA/issues"
  },
  "homepage": "https://freedata.app",
  "dependencies": {
    "@popperjs/core": "^2.11.8",
    "bootstrap": "^5.3.3",
    "bootstrap-icons": "^1.11.3",
    "bootstrap-vue-next": "^0.28.3",
    "chart.js": "^4.4.3",
    "chartjs-plugin-annotation": "^3.0.1",
    "core-js": "^3.8.3",
    "d3": "^7.9.0",
    "dompurify": "^3.1.6",
    "gettext-parser": "^8.0.0",
    "gridstack": "^11.0.1",
    "i18next": "^24.2.2",
    "i18next-vue": "^5.2.0",
    "js-image-compressor": "^2.0.0",
    "marked": "^15.0.3",
    "pinia": "^3.0.1",
    "qth-locator": "^2.1.0",
    "topojson-client": "^3.1.0",
    "uuid": "^11.0.2",
    "vue": "^3.2.13",
    "vue-chartjs": "^5.3.1",
    "vuemoji-picker": "^0.3.1"
  },
  "devDependencies": {
    "@babel/core": "^7.25.2",
    "@babel/eslint-parser": "^7.25.1",
    "@eslint/js": "^9.10.0",
    "@vue/cli-service": "~5.0.8",
    "eslint": "^9.0.0",
    "eslint-plugin-vue": "^9.0.0",
    "globals": "^16.0.0"
  },
  "browserslist": [
    "> 1%",
    "last 2 versions",
    "not dead",
    "not ie 11"
  ]
}
