{ "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" ] }