{
  "name": "@randevcx/ranui",
  "version": "0.1.10-alpha.18",
  "description": "UI Component library based on `Web Component`",
  "main": "dist/umd/index.umd.cjs",
  "module": "dist/index.js",
  "type": "module",
  "types": "./dist/index.d.ts",
  "homepage": "https://chaxus.github.io/ran/src/ranui/",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/chaxus/ran",
    "directory": "packages/ranui"
  },
  "bugs": {
    "url": "https://github.com/chaxus/ran/issues"
  },
  "author": "chaxus",
  "license": "MIT",
  "engines": {
    "node": ">=12.20.0"
  },
  "scripts": {
    "dev": "vite",
    "build": "sh ./bin/build.sh",
    "build:es": "vite build -c ./build/config.es.ts",
    "build:umd": "vite build -c ./build/config.umd.ts",
    "prepublish": "npm run build",
    "test": "sh ./bin/test.sh",
    "test:report": "playwright show-report",
    "test:ui": "playwright test --ui",
    "test:update": "playwright test --update-snapshots"
  },
  "files": [
    "dist",
    "typings.d.ts"
  ],
  "keywords": [
    "ran",
    "component",
    "components",
    "ui",
    "design",
    "web-components",
    "web components",
    "webComponents",
    "ranui",
    "@ranui/react"
  ],
  "exports": {
    ".": {
      "types": "./dist/index.d.ts",
      "import": "./dist/index.js",
      "require": "./dist/umd/index.umd.cjs"
    },
    "./shadowless": {
      "types": "./dist/index.d.ts",
      "import": "./dist/shadowless/shadowless/index.js",
      "require": "./dist/umd/shadowless/shadowless.umd.cjs"
    },
    "./button": {
      "types": "./dist/components/button/index.d.ts",
      "import": "./dist/components/button/index.js",
      "require": "./dist/umd/index.umd.cjs"
    },
    "./icon": {
      "types": "./dist/components/icon/index.d.ts",
      "import": "./dist/components/icon/index.js",
      "require": "./dist/umd/index.umd.cjs"
    },
    "./image": {
      "types": "./dist/components/image/index.d.ts",
      "import": "./dist/components/image/index.js",
      "require": "./dist/umd/index.umd.cjs"
    },
    "./input": {
      "types": "./dist/components/input/index.d.ts",
      "import": "./dist/components/input/index.js",
      "require": "./dist/umd/index.umd.cjs"
    },
    "./message": {
      "types": "./dist/components/message/index.d.ts",
      "import": "./dist/components/message/index.js",
      "require": "./dist/umd/index.umd.cjs"
    },
    "./preview": {
      "types": "./dist/components/preview/index.d.ts",
      "import": "./dist/components/preview/index.js",
      "require": "./dist/umd/index.umd.cjs"
    },
    "./skeleton": {
      "types": "./dist/components/skeleton/index.d.ts",
      "import": "./dist/components/skeleton/index.js",
      "require": "./dist/umd/index.umd.cjs"
    },
    "./tab": {
      "types": "./dist/components/tab/index.d.ts",
      "import": "./dist/components/tab/index.js",
      "require": "./dist/umd/index.umd.cjs"
    },
    "./tabpane": {
      "types": "./dist/components/tabpane/index.d.ts",
      "import": "./dist/components/tabpane/index.js",
      "require": "./dist/umd/index.umd.cjs"
    },
    "./radar": {
      "types": "./dist/components/radar/index.d.ts",
      "import": "./dist/components/radar/index.js",
      "require": "./dist/umd/index.umd.cjs"
    },
    "./modal": {
      "types": "./dist/components/modal/index.d.ts",
      "import": "./dist/components/modal/index.js",
      "require": "./dist/umd/index.umd.cjs"
    },
    "./select": {
      "types": "./dist/components/select/index.d.ts",
      "import": "./dist/components/select/index.js",
      "require": "./dist/umd/index.umd.cjs"
    },
    "./option": {
      "types": "./dist/components/option/index.d.ts",
      "import": "./dist/components/option/index.js",
      "require": "./dist/umd/index.umd.cjs"
    },
    "./progress": {
      "types": "./dist/components/progress/index.d.ts",
      "import": "./dist/components/progress/index.js",
      "require": "./dist/umd/index.umd.cjs"
    },
    "./player": {
      "types": "./dist/components/player/index.d.ts",
      "import": "./dist/components/player/index.js",
      "require": "./dist/umd/index.umd.cjs"
    },
    "./popover": {
      "types": "./dist/components/popover/index.d.ts",
      "import": "./dist/components/popover/index.js",
      "require": "./dist/umd/index.umd.cjs"
    },
    "./content": {
      "types": "./dist/components/content/index.d.ts",
      "import": "./dist/components/content/index.js",
      "require": "./dist/umd/index.umd.cjs"
    },
    "./loading": {
      "types": "./dist/components/loading/index.d.ts",
      "import": "./dist/components/loading/index.js",
      "require": "./dist/umd/index.umd.cjs"
    },
    "./colorpicker": {
      "types": "./dist/components/colorpicker/index.d.ts",
      "import": "./dist/components/colorpicker/index.js",
      "require": "./dist/umd/index.umd.cjs"
    },
    "./style": {
      "types": "./dist/index.d.ts",
      "import": "./dist/style.css",
      "require": "./dist/umd/index.umd.cjs"
    }
  },
  "devDependencies": {
    "@babel/core": "^7.24.5",
    "@babel/preset-env": "^7.24.5",
    "@babel/preset-typescript": "^7.24.1",
    "@playwright/test": "^1.44.0",
    "@types/imagemin-svgo": "^10.0.5",
    "@types/lodash": "^4.17.1",
    "@types/tinycolor2": "^1.4.6",
    "@vheemstra/vite-plugin-imagemin": "^1.2.1",
    "imagemin-svgo": "^10.0.1",
    "less": "^4.2.0",
    "prettier": "^2.8.8",
    "rollup-plugin-visualizer": "^5.12.0",
    "svgo": "^3.3.0",
    "tsx": "^3.14.0",
    "vite": "^5.2.11"
  },
  "dependencies": {
    "dayjs": "^1.11.11",
    "exceljs": "^4.4.0",
    "jszip": "^3.10.1",
    "lodash": "^4.17.21",
    "ranuts": "0.1.0-alpha.11",
    "tinycolor2": "^1.6.0"
  }
}
