{
  "name": "@ranui/react",
  "version": "0.1.5-alpha.1",
  "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-react/",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/chaxus/ran",
    "directory": "packages/ranui-react"
  },
  "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",
    "prepublish": "npm run build",
    "test": "sh ./bin/test.sh",
    "test:report": "playwright show-report",
    "test:ui": "playwright test --ui",
    "preview": "vite preview --port=30104 --strictPort",
    "fed": "sh ./bin/federation.sh"
  },
  "files": [
    "dist",
    "typings.d.ts"
  ],
  "keywords": [
    "ran",
    "component",
    "components",
    "ui",
    "design",
    "react",
    "ranui",
    "@ranui/react",
    "web-components",
    "web components",
    "webComponents"
  ],
  "publishConfig": {
    "access": "public"
  },
  "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"
    },
    "./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",
    "@originjs/vite-plugin-federation": "^1.3.5",
    "@playwright/test": "^1.44.0",
    "@types/react": "^18.3.1",
    "@vitejs/plugin-react": "^4.2.1",
    "prettier": "^2.8.8",
    "react-dom": "^18.3.1",
    "tsx": "^4.9.3",
    "vite": "^5.2.11"
  },
  "dependencies": {
    "ranui": "workspace:^",
    "ranuts": "workspace:0.1.0-alpha.11",
    "react": "^18.3.1"
  }
}
