{
  "name": "FreeDATA",
  "description": "FreeDATA",
  "private": true,
  "version": "0.12.1-alpha",
  "main": "dist-electron/main/index.js",
  "scripts": {
    "start": "vite",
    "dev": "vite",
    "test": "vitest --run",
    "check": "vue-tsc --noEmit",
    "build": "vue-tsc --noEmit && vite build && electron-builder -p never",
    "release": "vue-tsc --noEmit && vite build && electron-builder -p onTag",
    "preview": "vite preview",
    "lint": "eslint --ext .js,.vue src",
    "lint-fix": "eslint --ext .js,.vue --fix src"
  },
  "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": {
    "@electron/asar": "3.2.7",
    "@electron/notarize": "2.2.0",
    "@electron/universal": "2.0.0",
    "@popperjs/core": "2.11.8",
    "@vueuse/electron": "10.7.1",
    "blob-util": "2.0.2",
    "bootstrap": "5.3.2",
    "bootstrap-icons": "1.11.2",
    "bootswatch": "5.3.2",
    "browser-image-compression": "2.0.2",
    "chart.js": "4.4.1",
    "chartjs-plugin-annotation": "3.0.1",
    "electron-log": "5.0.3",
    "electron-updater": "6.1.7",
    "emoji-picker-element": "1.20.1",
    "emoji-picker-element-data": "1.6.0",
    "file-saver": "2.0.5",
    "gridstack": "10.0.1",
    "mime": "4.0.1",
    "nconf": "^0.12.1",
    "pinia": "2.1.7",
    "pouchdb": "8.0.1",
    "pouchdb-browser": "8.0.1",
    "pouchdb-find": "8.0.1",
    "pouchdb-upsert": "2.2.0",
    "qth-locator": "2.1.0",
    "sass": "1.66.1",
    "socket.io": "4.7.2",
    "uuid": "9.0.1",
    "vue": "3.3.12",
    "vue-chartjs": "5.3.0",
    "vuemoji-picker": "0.2.0"
  },
  "devDependencies": {
    "@types/nconf": "^0.10.6",
    "@typescript-eslint/eslint-plugin": "6.17.0",
    "@vitejs/plugin-vue": "4.5.2",
    "electron": "28.1.3",
    "electron-builder": "24.9.1",
    "eslint": "8.56.0",
    "eslint-config-prettier": "9.1.0",
    "eslint-config-standard-with-typescript": "43.0.0",
    "eslint-plugin-import": "2.29.1",
    "eslint-plugin-n": "16.1.0",
    "eslint-plugin-prettier": "5.0.1",
    "eslint-plugin-promise": "6.1.1",
    "eslint-plugin-vue": "9.20.1",
    "typescript": "5.3.3",
    "vite": "5.0.10",
    "vite-plugin-electron": "0.28.0",
    "vite-plugin-electron-renderer": "0.14.5",
    "vitest": "1.0.2",
    "vue": "3.3.12",
    "vue-tsc": "1.8.27"
  }
}
