{
    "private": true,
    "scripts": {
        "dev": "npm run development",
        "development": "mix",
        "watch": "mix watch",
        "watch-poll": "mix watch -- --watch-options-poll=1000",
        "hot": "mix watch --hot",
        "prod": "npm run production",
        "production": "mix --production"
    },
    "devDependencies": {
        "@coreui/coreui": "^5.2.0",
        "@fortawesome/fontawesome-svg-core": "^6.7.2",
        "@fortawesome/free-brands-svg-icons": "^6.7.2",
        "@fortawesome/free-regular-svg-icons": "^6.7.2",
        "@fortawesome/free-solid-svg-icons": "^6.7.2",
        "@vue/test-utils": "^2.4.6",
        "axios": "^1.7",
        "babel-jest": "^29.7.0",
        "bootstrap": "^5.3.3",
        "cross-env": "^7.0",
        "font-awesome": "^4.7.0",
        "jest": "^29.7.0",
        "jest-vue-preprocessor": "^1.7.1",
        "jquery": "^3.7",
        "laravel-mix": "^6.0",
        "lodash": "^4.17.21",
        "pace": "github:HubSpot/pace#v1.2.4",
        "perfect-scrollbar": "^1.5.6",
        "popper.js": "^1.16.1",
        "simple-line-icons": "^2.5.5",
        "sweetalert2": "^11.15.10",
        "vue": "^3.5.13"
    },
    "jest": {
        "testURL": "http://localhost",
        "roots": [
            "<rootDir>/tests/Javascript/"
        ],
        "moduleNameMapper": {
            "^vue$": "vue/dist/vue.common.js"
        },
        "moduleFileExtensions": [
            "js",
            "vue"
        ],
        "transform": {
            "^.+\\.js$": "<rootDir>/node_modules/babel-jest",
            ".*\\.(vue)$": "<rootDir>/node_modules/jest-vue-preprocessor"
        }
    },
    "dependencies": {
        "jquery-ui-dist": "^1.13.3",
        "npm": "^11.0.0",
        "star-rating.js": "^4.3.1"
    }
}
