{
  "name": "@konnectio/core",
  "version": "4.2.14",
  "author": "Konnectio <info@konnectio.com> (https://konnectio.com)",
  "homepage": "https://konnectio.com",
  "description": "Konnectio Core Frontend Integration.",
  "type": "module",
  "files": [
    "dist/*.js",
    "dist/*.gz",
    "dist/*.br",
    "dist/*.css",
    "!dist/index.*",
    "!dist/playground.*"
  ],
  "exports": {
    "./availability": "./dist/availability.js",
    "./hotel": "./dist/hotel.js",
    "./event": "./dist/event.js",
    "./gift-card": "./dist/gift-card.js",
    "./gift-card-validation": "./dist/gift-card-validation.js"
  },
  "scripts": {
    "dev": "vite",
    "prod": "vite build",
    "build": "vite build --config vite.config.js --mode production",
    "build:playground": "vite build --config vite.config.playground.js --mode production",
    "build:demo": "npm run build && npm run build:playground",
    "devprod": "vite build --mode development",
    "watch": "vite build --watch --mode development",
    "production": "vue-tsc --noEmit && vite build --mode production",
    "staging": "vue-tsc --noEmit && vite build --mode staging",
    "analysis": "vue-tsc --noEmit",
    "preview": "vite preview",
    "e2e": "cypress open"
  },
  "dependencies": {
    "@chenfengyuan/vue-number-input": "2.0.1",
    "@date-fns/tz": "1.2.0",
    "@egjs/flicking-plugins": "4.7.1",
    "@egjs/vue3-flicking": "4.13.0",
    "@fortawesome/fontawesome-pro": "6.7.2",
    "@fortawesome/fontawesome-svg-core": "6.7.2",
    "@fortawesome/free-brands-svg-icons": "6.7.2",
    "@fortawesome/pro-light-svg-icons": "6.7.2",
    "@fortawesome/pro-solid-svg-icons": "6.7.2",
    "@fortawesome/vue-fontawesome": "3.0.8",
    "@intlify/unplugin-vue-i18n": "6.0.8",
    "@types/leaflet": "1.9.18",
    "@unhead/vue": "1.11.19",
    "@vuepic/vue-datepicker": "11.0.2",
    "@vueuse/core": "13.3.0",
    "axios": "1.9.0",
    "core-js": "3.42.0",
    "cqfill": "0.6.1",
    "date-fns": "4.1.0",
    "floating-vue": "5.2.2",
    "leaflet": "1.9.4",
    "leaflet.markercluster": "1.5.3",
    "linkify-html": "4.3.1",
    "linkifyjs": "4.3.1",
    "mitt": "3.0.1",
    "pinia": "3.0.3",
    "postcss": "8.5.4",
    "recaptcha-v3": "1.11.3",
    "regenerator-runtime": "0.14.1",
    "resize-detector": "0.3.0",
    "text-clipper": "2.2.0",
    "vue": "3.5.16",
    "vue-gtag": "2.1.2",
    "vue-i18n": "11.1.5",
    "vue-inner-image-zoom": "3.0.1",
    "vue-masonry": "0.16.0",
    "vue-router": "4.5.1",
    "vue-select": "4.0.0-beta.6",
    "vue3-side-panel": "1.3.0",
    "vue3-sticky-directive": "0.0.2",
    "vue3-sticky-sidebar": "2.0.0"
  },
  "devDependencies": {
    "@babel/eslint-parser": "7.27.5",
    "@types/node": "22.15.30",
    "@typescript-eslint/eslint-plugin": "8.33.1",
    "@typescript-eslint/parser": "8.33.1",
    "@vitejs/plugin-vue": "5.2.4",
    "@vue/eslint-config-typescript": "14.5.0",
    "@vue/test-utils": "2.4.6",
    "cross-env": "7.0.3",
    "cypress": "14.4.0",
    "eslint": "9.28.0",
    "eslint-plugin-vue": "10.2.0",
    "rollup-plugin-typescript2": "0.36.0",
    "sass": "1.89.1",
    "ts-node": "10.9.2",
    "tslib": "2.8.1",
    "typescript": "5.8.3",
    "vite": "6.3.5",
    "vite-plugin-compression": "0.5.1",
    "vue-tsc": "2.2.10"
  },
  "contributors": [
    {
      "name": "Benjamin Bach Jensen",
      "email": "dev@dapperbenji.com",
      "url": "https://www.linkedin.com/in/benjamin-bach-jensen/"
    }
  ],
  "keywords": [
    "konnectio",
    "freshcase",
    "freshbooking",
    "wordpress",
    "booking",
    "octopus-pms",
    "hotel"
  ]
}
