{
    "private": true,
    "type": "module",
    "scripts": {
        "dev": "vite --host=127.0.0.1",
        "build": "vite build",
        "rebuild": "vite build --watch"
    },
    "devDependencies": {
        "@2fauth/formcontrols": "file:../2FAuth-Components/packages/formcontrols",
        "@2fauth/stores": "file:../2FAuth-Components/packages/stores",
        "@2fauth/styles": "file:../2FAuth-Components/packages/styles",
        "@2fauth/ui": "file:../2FAuth-Components/packages/ui",
        "@eslint/js": "^9.23.0",
        "@intlify/unplugin-vue-i18n": "^11.2.3",
        "@kyvg/vue3-notification": "^3.4.2",
        "@lucide/vue": "^1.17.0",
        "@vitejs/plugin-vue": "^6.0.7",
        "@vueuse/components": "^14.3.0",
        "@vueuse/core": "^14.3.0",
        "@vueuse/integrations": "^14.3.0",
        "axios": "^1.16.1",
        "eslint-plugin-vue": "^10.7.0",
        "file-saver": "^2.0.5",
        "laravel-vite-plugin": "^2.1.0",
        "php-parser": "^3.6.0",
        "pinia": "^3.0.4",
        "sass": "^1.100.0",
        "sortablejs": "^1.15.7",
        "typescript": "^5.9.3",
        "unimport": "^5.6.0",
        "unplugin-auto-import": "^21.0.0",
        "vite": "^7.3.1",
        "vue": "^3.5.35",
        "vue-i18n": "^11.4.4",
        "vue-qrcode-reader": "^5.7.3",
        "vue-router": "^5.1.0"
    }
}
