{
    "devDependencies": {
        "@babel/core": "^7.17.0",
        "@babel/preset-env": "^7.16.0",
        "@symfony/webpack-encore": "^5.1.0",
        "core-js": "^3.38.0",
        "postcss-loader": "^8.2.1",
        "regenerator-runtime": "^0.13.9",
        "sass": "^1.97.3",
        "sass-loader": "^16.0.7",
        "typescript": "^5.9.3",
        "webpack": "^5.74.0",
        "webpack-cli": "^5.1.0",
        "webpack-notifier": "^1.15.0",
        "workbox-webpack-plugin": "^7.4.0"
    },
    "license": "UNLICENSED",
    "private": true,
    "scripts": {
        "dev-server": "encore dev-server",
        "dev": "encore dev",
        "watch": "encore dev --watch",
        "build": "encore production --progress",
        "build:mobile": "encore production --progress --config webpack.mobile.config.js",
        "cap:sync": "npx cap sync android",
        "cap:open": "npx cap open android",
        "mobile": "npm run build:mobile && npm run cap:sync && npm run cap:open"
    },
    "dependencies": {
        "@capacitor/android": "^8.2.0",
        "@vue/compiler-sfc": "^3.5.28",
        "chart.js": "^4.5.1",
        "vue": "^3.5.28",
        "vue-loader": "^17.4.2",
        "vuedraggable": "^4.1.0"
    }
}
