{
  "name": "@chronicstone/vue-sweettools",
  "type": "module",
  "version": "1.2.11",
  "private": false,
  "exports": {
    ".": {
      "types": "./dist/src/index.d.ts",
      "import": "./dist/vue-sweettools.es.js",
      "require": "./dist/vue-sweettools.umd.js"
    },
    "./types": "./dist/src/_shared/types/utils.d.ts",
    "./dist/style.css": "./dist/style.css"
  },
  "main": "./dist/vue-sweettools.umd.js",
  "module": "./dist/vue-sweettools.es.js",
  "types": "./dist/src/index.d.ts",
  "files": [
    "dist"
  ],
  "scripts": {
    "dev:play": "vite --config vite.config.dev.js",
    "dev": "NODE_ENV=development vite",
    "build": "NODE_ENV=production vite build",
    "build:tsc": "NODE_ENV=production vue-tsc && vite build",
    "preview": "vite preview",
    "playground:build": "cd playground && npx nuxi build",
    "playground:dev": "cd playground && npx nuxi dev",
    "docs:dev": "vitepress dev docs",
    "docs:build": "vitepress build docs",
    "docs:preview": "vitepress preview docs",
    "lint:fix": "eslint --fix --ext .ts,.vue src"
  },
  "trustedDependencies": [
    "@morev/vue-transitions"
  ],
  "peerDependencies": {
    "naive-ui": "2.44.1",
    "vue": "3.5.32"
  },
  "dependencies": {
    "@chronicstone/vue-testid": "0.1.1",
    "@formkit/auto-animate": "0.9.0",
    "@morev/vue-transitions": "3.0.5",
    "@rushstack/eslint-patch": "1.16.1",
    "@types/tinycolor2": "1.4.6",
    "@vitejs/plugin-vue-jsx": "5.1.5",
    "@vuelidate/core": "2.0.3",
    "@vuelidate/validators": "2.0.4",
    "@vueuse/core": "14.2.1",
    "date-fns": "4.1.0",
    "deepmerge-ts": "7.1.5",
    "json-as-xlsx": "2.5.6",
    "maska": "3.2.0",
    "prettier": "3.8.2",
    "tinycolor2": "1.6.0",
    "vue-draggable-plus": "0.6.1",
    "vue-i18n": "11.3.2",
    "xlsx": "0.18.5",
    "zod": "4.3.6"
  },
  "devDependencies": {
    "@antfu/eslint-config": "8.1.1",
    "@iconify-json/la": "1.2.1",
    "@iconify-json/lucide": "1.2.102",
    "@iconify-json/material-symbols": "1.2.66",
    "@iconify-json/mdi": "1.2.3",
    "@iconify-json/system-uicons": "1.2.4",
    "@shikijs/vitepress-twoslash": "4.0.2",
    "@types/node": "25.6.0",
    "@vitejs/plugin-vue": "6.0.5",
    "@vueuse/router": "14.2.1",
    "ajv": "8.18.0",
    "axios": "1.15.0",
    "dayjs": "1.11.20",
    "eslint": "10.2.0",
    "markdown-it-container": "4.0.0",
    "naive-ui": "2.44.1",
    "simple-git-hooks": "2.13.1",
    "typescript": "6.0.2",
    "unocss": "66.6.8",
    "unplugin-auto-import": "21.0.0",
    "unplugin-icons": "23.0.1",
    "unplugin-vue-components": "32.0.0",
    "vite": "8.0.8",
    "vite-plugin-checker": "0.12.0",
    "vite-plugin-dts": "4.5.4",
    "vite-plugin-purge-icons": "0.10.0",
    "vitepress": "1.6.4",
    "vitepress-plugin-nprogress": "0.1.1",
    "vue": "3.5.32",
    "vue-router": "4.6.4",
    "vue-tsc": "3.2.6"
  }
}
