{
  "name": "concordcrm",
  "private": true,
  "type": "module",
  "scripts": {
    "dev": "vite",
    "build": "vite build",
    "prod": "vite build",
    "watch": "vite",
    "lint": "eslint --fix --ext .vue,.js ./resources/js ./modules"
  },
  "devDependencies": {
    "@concordcrm/vite-plugin-global-vue": "^1.0.8",
    "@tailwindcss/aspect-ratio": "^0.4.2",
    "@tailwindcss/forms": "^0.5.3",
    "@tailwindcss/typography": "^0.5.9",
    "@vitejs/plugin-vue": "^5.0.0",
    "autoprefixer": "^10.4.7",
    "eslint": "^8.49.0",
    "eslint-config-prettier": "^9.0.0",
    "eslint-plugin-import": "^2.28.1",
    "eslint-plugin-prettier": "^5.0.0",
    "eslint-plugin-simple-import-sort": "^12.0.0",
    "eslint-plugin-vue": "^9.17.0",
    "laravel-vite-plugin": "^1.0.0",
    "postcss": "^8.4.4",
    "postcss-each": "^1.1.0",
    "postcss-import": "^16.1.0",
    "prettier": "^3.1.0",
    "prettier-plugin-tailwindcss": "^0.6.0",
    "sass": "^1.54.4",
    "tailwind-scrollbar": "^3.0.0",
    "tailwindcss": "^3.2.7",
    "unplugin-fonts": "^1.0.3",
    "vite": "^5.3.3"
  },
  "dependencies": {
    "@floating-ui/vue": "^1.0.0",
    "@fullcalendar/core": "^6.1.5",
    "@fullcalendar/daygrid": "^6.1.5",
    "@fullcalendar/interaction": "^6.1.5",
    "@fullcalendar/luxon3": "^6.1.9",
    "@fullcalendar/timegrid": "^6.1.5",
    "@fullcalendar/vue3": "^6.1.5",
    "@headlessui-float/vue": "^0.15.0",
    "@headlessui/vue": "^1.7.14",
    "@heroicons/vue": "^2.0.4",
    "@tinymce/tinymce-vue": "^6.0.0",
    "@twilio/voice-sdk": "^2.11",
    "@vueuse/core": "^11.0",
    "accounting-js": "^1.1.1",
    "axios": "^1.7.8",
    "canvas-confetti": "^1.5.1",
    "chartist": "^1.3.0",
    "chartist-plugin-tooltips-updated": "^1.0.0",
    "cropperjs": "^1.5.12",
    "element-resize-event": "^3.0.6",
    "email-validator": "^2.0.4",
    "hex-rgb": "^5.0.0",
    "js-file-download": "^0.4.12",
    "laravel-echo": "^1.11.0",
    "locutus": "^2.0.16",
    "lodash": "^4.17.21",
    "luxon": "^3.4.4",
    "mitt": "^3.0.0",
    "mousetrap": "^1.6.5",
    "notiwind": "^2.0.0",
    "pusher-js": "^8.0.1",
    "tailwind-merge": "^2.2.1",
    "truncate-html": "^1.0.4",
    "v-calendar": "^3.0.0-alpha.8",
    "vue": "^3.4.3",
    "vue-easy-lightbox": "^1.17.0",
    "vue-i18n": "^9.14.2",
    "vue-observe-visibility": "^2.0.0-alpha.1",
    "vue-recaptcha": "^2.0.1",
    "vue-router": "^4.2.2",
    "vue-upload-component": "^3.0.50",
    "vuedraggable": "^4.0.3",
    "vuex": "^4.0.2"
  }
}
