{
  "name": "com.epicforms",
  "version": "1.0.1",
  "private": true,
  "type": "module",
  "dependencies": {
    "@dnd-kit/core": "6.3.1",
    "@dnd-kit/sortable": "10.0.0",
    "@dnd-kit/utilities": "3.2.2",
    "@fontsource/ibm-plex-sans": "^5",
    "@fontsource/roboto": "^5",
    "@reduxjs/toolkit": "2.8.1",
    "@uidotdev/usehooks": "2.4.1",
    "@uppy/aws-s3": "^5.0.0",
    "@uppy/core": "^5.0.1",
    "@uppy/dashboard": "^5.0.1",
    "@uppy/drag-drop": "^5.0.1",
    "@uppy/react": "^5.0.2",
    "@uppy/status-bar": "^5.0.0",
    "@uppy/xhr-upload": "^5.0.0",
    "animate.css": "4.1.1",
    "apexcharts": "4.5.0",
    "buffer": "6.0.3",
    "country-state-city": "3.2.1",
    "date-fns": "3.6.0",
    "date-fns-tz": "3.2.0",
    "dompurify": "^3.4.13",
    "pretty-bytes": "6.1.1",
    "primereact": "10.9.4",
    "quill": "2.0.3",
    "quill-mention": "6.0.2",
    "react-apexcharts": "git+ssh://git@github.com:Epic-Form-Builder/react-apexcharts#no-src-ignore",
    "react-color": "2.19.3",
    "react-date-range": "git+ssh://git@github.com:Epic-Form-Builder/react-date-range.git#jsx",
    "react-datepicker": "8.8.0",
    "react-grid-layout": "git+ssh://git@github.com:Epic-Form-Builder/react-grid-layout.git#ts-tsx",
    "react-hook-form": "7.54.2",
    "react-markdown": "10.1.0",
    "react-redux": "9.1.1",
    "react-resizable": "git+ssh://git@github.com:Epic-Form-Builder/react-resizable.git#es-convert",
    "react-router": "7.6.0",
    "react-select": "5.10.1",
    "redux-watch": "1.2.0",
    "remark-gfm": "4.0.1",
    "reselect": "^5.1.1",
    "signature_pad": "5.0.7",
    "timezone-support": "2.0.2",
    "uuid4": "2.0.3"
  },
  "devDependencies": {
    "@svgr/plugin-jsx": "^8.1.0",
    "@tailwindcss/vite": "^4.1.11",
    "@types/jest": "29.5.14",
    "@types/node": "^20",
    "@types/react": "18.3.1",
    "@types/react-dom": "18.3.1",
    "@types/react-redux": "7.1.34",
    "@vitejs/plugin-react": "^4.3.4",
    "@wordpress/block-editor": "^15.5.0",
    "@wordpress/blocks": "^15.5.0",
    "@wordpress/components": "^30.5.0",
    "@wordpress/element": "^6.32.0",
    "concurrently": "^9.1.2",
    "jsdom": "^29.1.1",
    "postcss": "^8.5.28",
    "react": "18.3.1",
    "react-dom": "18.3.1",
    "rollup-plugin-visualizer": "^6.0.5",
    "sass": "1.85.1",
    "serve": "14.2.4",
    "tailwindcss": "^4.1.11",
    "typescript": "5.9.2",
    "vite": "^6.3.3",
    "vite-plugin-static-copy": "^3.1.3",
    "vite-plugin-svgr": "^4.3.0",
    "vite-tsconfig-paths": "^5.1.4",
    "vitest": "^2.1.9"
  },
  "peerDependencies": {
    "react": "^18",
    "react-dom": "^18"
  },
  "scripts": {
    "prepare": "git config core.hooksPath scripts/hooks || true",
    "concurrently": "concurrently --kill-others \"npm run _epicforms-pricing\" \"npm run _epicforms-autoresponder\" \"npm run _epicforms-mailchimp\" \"npm run _epicforms-paypal\" \"npm run _epicforms-signature\" \"npm run _epicforms-stripe\" \"npm run _epicforms\"",
    "concurrently_notification": "concurrently --kill-others \"npm run _epicforms-notification\" \"npm run _epicforms\"",
    "concurrently_redirect": "concurrently --kill-others \"npm run _epicforms-redirect\" \"npm run _epicforms\"",
    "concurrently_signature": "concurrently --kill-others \"npm run _epicforms-signature\" \"npm run _epicforms\"",
    "concurrently_pricing": "concurrently --kill-others \"npm run _epicforms-pricing\" \"npm run _epicforms\"",
    "concurrently_authorise_net": "concurrently --kill-others \"npm run _epicforms-signature\" \"npm run _epicforms-pricing\" \"npm run _epicforms-authorizenet\" \"npm run _epicforms\"",
    "concurrently_file_upload": "concurrently --kill-others \"npm run _epicforms-file\" \"npm run _epicforms-awss3upload\" \"npm run _epicforms-cloudflarer2upload\" \"npm run _epicforms-googlecloudstorage\" \"npm run _epicforms-autoresponder\" \"npm run _epicforms-notification\" \"npm run _epicforms\"",
    "concurrently_paypal": "concurrently --kill-others \"npm run _epicforms-paypal\" \"npm run _epicforms\"",
    "concurrently_paypal_and_pricing": "concurrently --kill-others \"npm run _epicforms-paypal\" \"npm run _epicforms-pricing\" \"npm run _epicforms\"",
    "concurrently_paypal_stripe_and_pricing": "concurrently --kill-others \"npm run _epicforms-stripe\" \"npm run _epicforms-paypal\" \"npm run _epicforms-pricing\" \"npm run _epicforms\"",
    "concurrently_recaptchav3": "concurrently --kill-others \"npm run _epicformbuilder-recaptchav3\" \"npm run _epicforms\"",
    "concurrently_zapier_and_mailchimp": "concurrently --kill-others \"npm run _epicforms-zapier\" \"npm run _epicforms-mailchimp\" \"npm run _epicformbuilder\"",
    "_epicforms-pricing": "npm --prefix ./../epicforms-pricing run build -- --watch",
    "_epicforms-pricecustom": "npm --prefix ./../epicforms-pricecustom run build -- --watch",
    "_epicforms-autoresponder": "npm --prefix ./../epicforms-autoresponder run build -- --watch",
    "_epicforms-mailchimp": "npm --prefix ./../epicforms-mailchimp run build -- --watch",
    "_epicforms-paypal": "npm --prefix ./../epicforms-paypal run build -- --watch",
    "_epicforms-signature": "npm --prefix ./../epicforms-signature run build -- --watch",
    "_epicforms-stripe": "npm --prefix ./../epicforms-stripe run build -- --watch",
    "_epicforms-zapier": "npm --prefix ./../epicforms-zapier run build -- --watch",
    "_epicforms-authorizenet": "npm --prefix ./../epicforms-authorizenet run build -- --watch",
    "_epicforms-file": "npm --prefix ./../epicforms-file run build -- --watch",
    "_epicforms-awss3upload": "npm --prefix ./../epicforms-awss3upload run build -- --watch",
    "_epicforms-cloudflarer2upload": "npm --prefix ./../epicforms-cloudflarer2upload run build -- --watch",
    "_epicforms-googlecloudstorage": "npm --prefix ./../epicforms-googlecloudstorage run build -- --watch",
    "_epicforms-redirect": "npm --prefix ./../epicforms-redirect run build -- --watch",
    "_epicforms-notification": "npm --prefix ./../epicforms-notification run build -- --watch",
    "_epicforms-recaptchav3": "npm --prefix ./../epicforms-recaptchav3 run build -- --watch",
    "_epicforms-total": "npm --prefix ./../epicforms-total run build -- --watch",
    "_epicforms-googlesheets": "npm --prefix ./../epicforms-googlesheets run build -- --watch",
    "_epicforms": "npm --prefix ./ run dev",
    "reset": "rm -rf node_modules .vite dist && npm cache clean --force && npm install",
    "build": "vite build",
    "prebuild:all:production": "node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"",
    "build:all:production": "npm run build:public && npm run build:elementor && npm run build:gutenberg && npm run build:admin",
    "build:public": "ENTRY=src/public/index.jsx FILE_NAME=public vite build",
    "build:elementor": "ENTRY=src/public/elementor.jsx FILE_NAME=elementor vite build",
    "build:gutenberg": "ENTRY=src/public/gutenberg.jsx FILE_NAME=gutenberg vite build",
    "build:admin": "ENTRY=src/admin/index.jsx FILE_NAME=admin vite build",
    "test": "vitest run",
    "test:unit": "vitest run",
    "dev": "vite"
  },
  "engines": {
    "node": ">=24 <25",
    "npm": ">=11"
  }
}
