{
  "private": true,
  "scripts": {
    "development": "mix",
    "watch": "mix watch",
    "watch-poll": "mix watch -- --watch-options-poll=1000",
    "hot": "mix watch --hot",
    "production": "mix --production",
    "dev": "npm run development",
    "prod": "npm run production",
    "format:check": "npx prettier . --check",
    "format": "npx prettier . --write",
    "test:estimate-ui": "node tests/js/estimate-form-ui.test.js"
  },
  "devDependencies": {
    "@playwright/test": "^1.63.0",
    "@types/apidoc": "^0.50.0",
    "axios": "^0.26.0",
    "bootstrap": "^4.1.0",
    "compression-webpack-plugin": "^11.1.0",
    "cross-env": "^5.1",
    "css-loader": "^7.1.2",
    "jquery": "^3.6.0",
    "laravel-mix": "^6.0.49",
    "lodash": "^4.17.21",
    "popper.js": "^1.16.1",
    "prettier": "3.6.2",
    "resolve-url-loader": "^2.3.1",
    "sass": "^1.79.4",
    "sass-loader": "^16.0.2",
    "style-loader": "^4.0.0",
    "vue": "^2.7.16",
    "vue-loader": "^15.11.1",
    "vue-template-compiler": "^2.7.16",
    "webpack": "~5.75.0",
    "webpack-cli": "^5.1.4"
  },
  "overrides": {
    "webpack": "~5.75.0"
  },
  "dependencies": {
    "@tinymce/tinymce-vue": "^3.2.0",
    "chart.js": "^4.4.1",
    "flatpickr": "^4.6.13",
    "form-data": "^3.0.0",
    "intl-tel-input": "^16.0.11",
    "prettier-plugin-blade": "^2.1.21",
    "tinymce": "^5.10.3",
    "v-img": "^0.2.0",
    "vue-multiselect": "^2.1.6",
    "vuedraggable": "^2.23.2"
  }
}
