{
  "name": "@thenightex/vite-comp-lib",
  "type": "module",
  "version": "0.25.0",
  "sideEffects": [
    "**/*.css"
  ],
  "exports": {
    ".": {
      "import": "./dist/vite-comp-lib.js",
      "require": "./dist/vite-comp-lib.umd.js"
    },
    "./dist/vite-comp-lib.css": {
      "import": "./dist/vite-comp-lib.css",
      "require": "./dist/vite-comp-lib.css"
    },
    "./dist/webfonts.css": {
      "import": "./dist/webfonts.css",
      "require": "./dist/webfonts.css"
    }
  },
  "main": "./dist/vite-comp-lib.umd.js",
  "module": "./dist/vite-comp-lib.js",
  "types": "./dist/vite-comp-lib.d.ts",
  "files": [
    "dist"
  ],
  "peerDependencies": {
    "@vuelidate/core": "^2.0.3",
    "@vuelidate/validators": "^2.0.4",
    "vue": "^3.5.11",
    "vue-router": "^4.4.5"
  },
  "dependencies": {
    "@unhead/vue": "^1.11.7",
    "@unocss/reset": "^0.63.3",
    "@vueuse/core": "^11.1.0",
    "@vueuse/head": "^2.0.0",
    "lodash": "^4.17.21"
  },
  "devDependencies": {
    "@antfu/eslint-config": "^3.7.3",
    "@iconify-json/carbon": "^1.2.1",
    "@iconify-json/mdi": "^1.2.0",
    "@types/lodash": "^4.17.10",
    "@types/node": "^22.7.4",
    "@unocss/cli": "^0.63.3",
    "@unocss/eslint-config": "^0.63.3",
    "@unocss/transformer-compile-class": "^0.63.3",
    "@vitejs/plugin-vue": "^5.1.4",
    "@vue-macros/volar": "^0.30.3",
    "critters": "^0.0.24",
    "cross-env": "^7.0.3",
    "eslint": "^9.11.1",
    "eslint-plugin-format": "^0.1.2",
    "https-localhost": "^4.7.1",
    "lightningcss": "^1.27.0",
    "pnpm": "^9.12.0",
    "rimraf": "^6.0.1",
    "rollup": "^4.24.0",
    "rollup-plugin-typescript2": "^0.36.0",
    "taze": "^0.17.2",
    "typescript": "^5.6.2",
    "unocss": "^0.63.3",
    "unplugin-auto-import": "^0.18.3",
    "unplugin-vue-components": "^0.27.4",
    "unplugin-vue-macros": "^2.12.3",
    "vite": "^5.4.8",
    "vite-bundle-visualizer": "^1.2.1",
    "vite-plugin-dts": "^4.2.3",
    "vite-plugin-inspect": "^0.8.7",
    "vite-plugin-lib-inject-css": "^2.1.1",
    "vite-plugin-pages": "^0.32.3",
    "vite-plugin-static-copy": "^1.0.6",
    "vite-plugin-vue-layouts": "^0.11.0",
    "vite-plugin-webfont-dl": "^3.9.5",
    "vite-ssg": "^0.23.8",
    "vue": "^3.5.11",
    "vue-tsc": "^2.1.6"
  },
  "scripts": {
    "prestart": "node checkNodeVersion",
    "build": "rimraf dist && npm run build:app && npm run build:types",
    "build:patch": "npm version patch && npm run build",
    "build:app": "vite build",
    "build:tsc": "vue-tsc --declaration --emitDeclarationOnly",
    "build:types": "node rewriteTypings",
    "build:pack": "node packTypings",
    "dev": "vite --port 3333",
    "lint": "eslint . || exit 0",
    "lint:fix": "eslint . --fix",
    "preview": "vite preview",
    "preview-https": "serve dist",
    "typecheck": "vue-tsc --noEmit",
    "up": "taze major -I",
    "audit": "pnpm audit ; exit 0",
    "sizecheck": "npx vite-bundle-visualizer",
    "publish:npm": "npm publish --access public"
  }
}