{
  "name": "@teranes/vue-components",
  "type": "module",
  "version": "1.0.20",
  "description": "Vue Components",
  "author": "Teranes",
  "license": "ISC",
  "keywords": [],
  "exports": {
    ".": {
      "types": "./dist/es/types/components.d.ts",
      "import": "./dist/es/js/components.mjs"
    },
    "./styles.css": "./dist/es/css/style.css"
  },
  "module": "./dist/es/js/components.mjs",
  "unpkg": "./dist/umd/js/web-components.umd.js",
  "types": "./dist/es/types/components.d.ts",
  "files": [
    "dist"
  ],
  "engines": {
    "node": ">=18"
  },
  "dependencies": {
    "@popperjs/core": "^2.11.8",
    "@teranes/date": "^9.0.0",
    "@teranes/popper": "^15.0.0",
    "@teranes/short-unique-id": "^9.0.0",
    "@teranes/utils": "^12.0.0",
    "@teranes/vue-composables": "^18.0.0",
    "flatpickr": "^4.6.13",
    "lucide": "^0.460.0",
    "reflect-metadata": "^0.2.2",
    "tippy.js": "^6.3.7",
    "toastify-js": "^1.12.0",
    "vue": "^3.5.12",
    "zoom-vanilla.js": "^2.0.6"
  },
  "devDependencies": {
    "@antfu/eslint-config": "^3.11.2",
    "@changesets/cli": "^2.27.9",
    "@microsoft/api-extractor": "7.47.11",
    "@teranes/postcss-variables": "^1.0.1",
    "@teranes/vite-typed-css-modules": "^1.0.5",
    "@types/node": "^22.7.5",
    "@types/postcss-import": "^14.0.3",
    "@types/tailwindcss": "^3.1.0",
    "@types/toastify-js": "^1.12.3",
    "@vitejs/plugin-vue": "^5.1.4",
    "@vitejs/plugin-vue-jsx": "^4.0.1",
    "@vue/tsconfig": "^0.5.1",
    "autoprefixer": "^10.4.20",
    "cssnano": "^7.0.6",
    "eslint": "^9.15.0",
    "eslint-plugin-format": "^0.1.2",
    "glob": "^11.0.0",
    "postcss": "^8.4.47",
    "postcss-custom-media": "^11.0.3",
    "postcss-import": "^16.1.0",
    "prettier": "^3.2.5",
    "tailwindcss": "^3.4.13",
    "terser": "^5.34.1",
    "typescript": "^5.6.3",
    "vite": "^5.4.8",
    "vite-plugin-css-injected-by-js": "^3.5.2",
    "vite-plugin-dts": "^4.3.0",
    "vue-tsc": "^2.1.6"
  },
  "scripts": {
    "dev": "vite -c vite-dev.config.ts",
    "lint": "eslint . --fix",
    "build:vue": "vite build --mode production -c vite-vue.config.ts",
    "build:web-components": "tsx vite-web-components.config.ts",
    "cp:html": "cp dist/index.html public/index.html",
    "build:wc": "npm run cp:html && npm run build:web-components",
    "build": "npm run cp:html && npm run build:vue && npm run build:web-components",
    "release": "changeset && changeset version && changeset publish && git push --follow-tags && git add . && git commit -m \"Automated build commit\" && git push"
  }
}