{
  "name": "iles-app",
  "version": "0.0.0",
  "scripts": {
    "build": "weblands build",
    "deploy": "yarn build && firebase deploy --only hosting",
    "dev": "weblands dev --port 8000",
    "prettier": "prettier --write .",
    "preview": "weblands preview --port 5050",
    "typecheck": "vue-tsc --noEmit"
  },
  "dependencies": {
    "@belkins-group/weblands": "^0.0.3",
    "@builder.io/partytown": "^0.6.3",
    "@splidejs/vue-splide": "0.5.18",
    "axios": "^0.27.2",
    "click-outside-vue3": "^4.0.1",
    "core-js": "^3.8.3",
    "dayjs": "^1.11.4",
    "js-cookie": "^3.0.1",
    "lodash": "^4.17.21",
    "pinia": "^2.0.17",
    "vue3-autocounter": "^1.0.6",
    "vue3-lazyload": "^0.3.6"
  },
  "devDependencies": {
    "@commitlint/config-conventional": "^13.2.0",
    "@commitlint/cz-commitlint": "^13.1.0",
    "@types/compression": "^1.7.2",
    "@types/express": "^4.17.13",
    "@types/fs-extra": "^9.0.13",
    "@types/js-cookie": "^3.0.1",
    "@types/jsdom": "^16.2.14",
    "@types/lodash": "^4.14.182",
    "@types/node": "^17.0.10",
    "@vitejs/plugin-vue": "^2.1.0",
    "@vue/cli-plugin-babel": "~5.0.0",
    "@vue/cli-service": "^5.0.8",
    "@vue/eslint-config-airbnb": "^6.0.0",
    "@vue/eslint-config-typescript": "^10.0.0",
    "autoprefixer": "^10.4.7",
    "commitizen": "^4.2.4",
    "compression": "^1.7.4",
    "cross-env": "^7.0.3",
    "eslint": "^8.7.0",
    "eslint-config-airbnb-base": "^14.2.1",
    "eslint-config-airbnb-typescript": "^16.1.0",
    "eslint-config-prettier": "^8.3.0",
    "eslint-plugin-vue": "^8.3.0",
    "eslint-plugin-vuejs-accessibility": "^1.1.1",
    "esno": "^0.14.0",
    "express": "^4.17.1",
    "fs-extra": "^10.0.0",
    "husky": "^6.0.0",
    "jest": "^27.0.5",
    "lint-staged": "^10.5.4",
    "postcss": "^8.4.14",
    "prettier": "^2.7.1",
    "rollup-plugin-critical": "^1.0.8",
    "sass": "^1.53.0",
    "serve-static": "^1.14.1",
    "stylelint": "^13.13.1",
    "stylelint-config-prettier": "^8.0.2",
    "stylelint-config-rational-order": "^0.1.2",
    "stylelint-order": "^4.1.0",
    "stylelint-prettier": "^1.2.0",
    "stylelint-scss": "^3.21.0",
    "tailwindcss": "^3.1.6",
    "ts-node": "^10.4.0",
    "tslib": "^2.3.1",
    "typescript": "^4.5.5",
    "vite-plugin-svg-icons": "^1.1.0",
    "vite-svg-loader": "^3.4.0",
    "vue-tsc": "^0.29"
  },
  "config": {
    "commitizen": {
      "path": "@commitlint/cz-commitlint"
    }
  },
  "engines": {
    "node": "^14.18 || >= 16.0.0"
  },
  "lint-staged": {
    "*.{js,vue}": "eslint",
    "*.{css,scss,vue}": "stylelint"
  }
}
