{
  "name": "wave-ui",
  "version": "4.2.1",
  "description": "A UI framework for Vue.js 3 (and 2) with only the bright side. :sunny:",
  "author": "Antoni Andre <antoniandre.web@gmail.com>",
  "homepage": "https://antoniandre.github.io/wave-ui",
  "repository": "https://github.com/antoniandre/wave-ui",
  "license": "MIT",
  "funding": "https://github.com/sponsors/antoniandre",
  "main": "./dist/wave-ui.esm.js",
  "types": "./dist/types/index.d.ts",
  "unpkg": "dist/wave-ui.umd.js",
  "jsdelivr": "dist/wave-ui.umd.js",
  "module": "./dist/wave-ui.esm.js",
  "files": [
    "dist",
    "src/wave-ui"
  ],
  "exports": {
    ".": {
      "import": {
        "types": "./dist/types/index.d.ts",
        "default": "./dist/wave-ui.esm.js"
      },
      "require": {
        "types": "./dist/types/index.d.ts",
        "default": "./dist/wave-ui.umd.js"
      }
    },
    "./package.json": "./package.json",
    "./dist/*": "./dist/*",
    "./src/wave-ui": "./src/wave-ui/index.js",
    "./src/wave-ui/components": "./src/wave-ui/components/index.js",
    "./src/wave-ui/*": "./src/wave-ui/*"
  },
  "type": "module",
  "sideEffects": [
    "*.css",
    "*.scss",
    "*.vue"
  ],
  "keywords": [
    "wave ui",
    "ui framework",
    "ui library",
    "vue ui",
    "vue3",
    "vue framework",
    "ui"
  ],
  "scripts": {
    "dev": "vite",
    "build": "vite build --base /wave-ui/",
    "build-types": "tsc -p ./tsconfig.json",
    "build-bundle": "BUNDLE=true vite build && npm run build-types",
    "preview": "vite preview --base /wave-ui/",
    "lint": "biome check .",
    "lint:fix": "biome check --apply .",
    "format": "biome format .",
    "format:fix": "biome format --write .",
    "publish-doc": "npm run build && npm run build-bundle && git add . && git commit -m 'Publish documentation on Github.' && git push && git push --tag"
  },
  "devDependencies": {
    "@babel/core": "^7.29.0",
    "@biomejs/biome": "^2.4.13",
    "@faker-js/faker": "^10.4.0",
    "@mdi/font": "^7.4.47",
    "@tsconfig/recommended": "^1.0.13",
    "@vitejs/plugin-vue": "^6.0.6",
    "autoprefixer": "^10.5.0",
    "axios": "^1.15.2",
    "font-awesome": "^4.7.0",
    "globals": "^17.5.0",
    "gsap": "^3.15.0",
    "ionicons": "^4.6.3",
    "material-design-icons": "^3.0.1",
    "postcss": "^8.5.10",
    "pug": "^3.0.4",
    "rollup-plugin-delete": "^3.0.2",
    "sass": "^1.99.0",
    "simple-syntax-highlighter": "^3.1.1",
    "splitpanes": "^4.0.4",
    "typescript": "^6.0.3",
    "vite": "^8.0.10",
    "vite-svg-loader": "^5.1.1",
    "vue": "^3.5.33",
    "vue-router": "^5.0.6",
    "vueperslides": "^3.6.0",
    "vuex": "^4.1.0"
  },
  "peerDependencies": {
    "vue": "^3.5.0"
  },
  "engines": {
    "node": ">=16.0.0",
    "pnpm": ">=8.0.0"
  },
  "pnpm": {
    "strictPeerDependencies": false
  }
}
