{
  "name": "nbs-bank-plc",
  "version": "1.2.1",
  "private": true,
  "author": "Phoenixcoded",
  "type": "module",
  "scripts": {
    "dev": "vite",
    "build": "vite build",
    "lint": "eslint resources/ --fix"
  },
  "devDependencies": {
    "@eslint/js": "^9.16.0",
    "@typescript-eslint/eslint-plugin": "8.17.0",
    "@typescript-eslint/parser": "8.17.0",
    "axios": "^1.12.2",
    "eslint": "^9.16.0",
    "eslint-plugin-markdown": "^5.1.0",
    "eslint-plugin-vue": "9.32.0",
    "globals": "^15.13.0",
    "laravel-vite-plugin": "1.1.1",
    "sass": "1.71.1",
    "typescript": "^5.7.2",
    "typescript-eslint": "^8.17.0",
    "vite": "^5.0.0"
  },
  "dependencies": {
    "@antfu/eslint-config-vue": "^0.43.1",
    "@antfu/utils": "0.7.10",
    "@casl/ability": "6.7.2",
    "@casl/vue": "^2.2.2",
    "@floating-ui/dom": "1.6.12",
    "@fontsource/inter": "5.1.0",
    "@fontsource/poppins": "5.1.0",
    "@fontsource/public-sans": "5.1.1",
    "@fontsource/roboto": "5.1.0",
    "@fullcalendar/bootstrap5": "^6.1.19",
    "@fullcalendar/core": "^6.1.19",
    "@fullcalendar/daygrid": "^6.1.9",
    "@fullcalendar/interaction": "^6.1.9",
    "@fullcalendar/list": "^6.1.9",
    "@fullcalendar/timegrid": "^6.1.9",
    "@fullcalendar/vue3": "^6.1.9",
    "@mdi/js": "^7.4.47",
    "@tiptap/extension-highlight": "^3.6.2",
    "@tiptap/extension-placeholder": "^3.6.2",
    "@tiptap/extension-task-item": "^3.6.2",
    "@tiptap/extension-task-list": "^3.6.2",
    "@tiptap/starter-kit": "^3.6.2",
    "@tiptap/vue-3": "^3.6.2",
    "@types/node": "22.10.1",
    "@vitejs/plugin-vue": "5.2.1",
    "@vitejs/plugin-vue-jsx": "4.1.1",
    "@vue-flow/background": "1.3.2",
    "@vue-flow/controls": "1.1.2",
    "@vue-flow/core": "1.41.5",
    "@vue-flow/minimap": "1.5.0",
    "@vue/runtime-core": "^3.5.23",
    "@vuepic/vue-datepicker": "^11.0.2",
    "@vueuse/core": "^12.0.0",
    "aos": "^2.3.4",
    "apexcharts": "4.1.0",
    "chance": "1.1.12",
    "cookie-es": "1.2.2",
    "date-fns": "4.1.0",
    "date-fns-tz": "^3.2.0",
    "destr": "^2.0.3",
    "eslint-import-resolver-typescript": "3.7.0",
    "eslint-plugin-case-police": "0.7.2",
    "eslint-plugin-import": "2.31.0",
    "eslint-plugin-promise": "7.2.1",
    "eslint-plugin-regex": "^1.10.0",
    "eslint-plugin-regexp": "2.7.0",
    "eslint-plugin-sonarjs": "3.0.1",
    "eslint-plugin-unicorn": "56.0.1",
    "exceljs": "^4.4.0",
    "fullcalendar": "^6.1.9",
    "lodash": "^4.17.21",
    "maska": "3.0.4",
    "moment": "^2.30.1",
    "ofetch": "1.4.1",
    "pinia": "^3.0.3",
    "pinia-plugin-persistedstate": "^4.5.0",
    "postcss-html": "1.7.0",
    "postcss-scss": "^4.0.9",
    "prettier": "3.4.1",
    "recordrtc": "^5.6.2",
    "remixicon": "4.5.0",
    "resolve-url-loader": "^5.0.0",
    "shepherd.js": "14.3.0",
    "simple-vue-camera": "^1.1.3",
    "stylelint": "16.11.0",
    "stylelint-config-idiomatic-order": "^10.0.0",
    "stylelint-config-standard-scss": "14.0.0",
    "stylelint-use-logical-spec": "^5.0.1",
    "sweetalert2": "^11.23.0",
    "tippy.js": "^6.3.7",
    "unplugin-auto-import": "0.18.6",
    "unplugin-vue-components": "0.27.5",
    "unplugin-vue-router": "0.7.0",
    "vite-plugin-vue-devtools": "7.6.7",
    "vite-plugin-vue-layouts": "^0.11.0",
    "vite-plugin-vuetify": "^2.1.2",
    "vue": "^3.5.23",
    "vue-clipboard3": "^2.0.0",
    "vue-draggable-next": "^2.2.0",
    "vue-easy-lightbox": "^1.16.0",
    "vue-eslint-parser": "^9.4.3",
    "vue-i18n": "^10.0.8",
    "vue-recaptcha-v3": "^2.0.1",
    "vue-router": "4.5.0",
    "vue-signature-pad": "^3.0.2",
    "vue-tabler-icons": "^2.21.0",
    "vue3-apexcharts": "1.8.0",
    "vue3-carousel": "0.8.1",
    "vue3-dropzone": "^2.2.1",
    "vue3-easy-data-table": "^1.5.47",
    "vue3-marquee": "4.2.2",
    "vue3-perfect-scrollbar": "^2.0.0",
    "vue3-print-nb": "^0.1.4",
    "vuetify": "^3.10.6",
    "yup": "1.5.0"
  },
  "resolutions": {
    "postcss": "^8",
    "@types/video.js": "^7"
  },
  "overrides": {
    "postcss": "^8",
    "@types/video.js": "^7"
  },
  "msw": {
    "workerDirectory": "public"
  }
}
