{
    "name": "@larislab/ui",
    "version": "1.9.4",
    "description": "UI react component library based on shadcn/ui",
    "homepage": "https://github.com/LarisLab/ui",
    "bugs": {
        "url": "https://github.com/LarisLab/ui/issues"
    },
    "repository": {
        "type": "git",
        "url": "git+https://github.com/LarisLab/ui.git"
    },
    "license": "MIT",
    "author": "Laris Lab",
    "sideEffects": false,
    "type": "module",
    "exports": {
        ".": {
            "import": "./dist/ui.modern.js",
            "require": "./dist/ui.cjs",
            "default": "./dist/ui.modern.js",
            "types": "./dist/index.d.ts"
        },
        "./plugin": {
            "import": "./plugin.mjs",
            "default": "./plugin.mjs"
        }
    },
    "main": "./dist/ui.cjs",
    "module": "./dist/ui.esm.js",
    "source": "src/index.ts",
    "types": "./dist/index.d.ts",
    "files": [
        "dist",
        "plugin.mjs",
        "README.md",
        "LICENSE"
    ],
    "scripts": {
        "build": "microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react --globals react/jsx-runtime=jsx --format modern,cjs,esm --css inline --compress false",
        "build-storybook": "storybook build",
        "storybook": "storybook dev --no-open -p 6006",
        "test": "echo \"no tests available\""
    },
    "browserslist": [
        "defaults"
    ],
    "prettier": {
        "printWidth": 120,
        "semi": false,
        "singleQuote": true
    },
    "release": {
        "branches": [
            "+([0-9])?(.{+([0-9]),x}).x",
            "main",
            "next",
            "next-major",
            {
                "name": "beta",
                "prerelease": true
            },
            {
                "name": "alpha",
                "prerelease": true
            }
        ],
        "plugins": [
            "@semantic-release/commit-analyzer",
            "@semantic-release/release-notes-generator",
            "@semantic-release/changelog",
            "@semantic-release/npm",
            "@semantic-release/git",
            "@semantic-release/github"
        ]
    },
    "dependencies": {
        "@hookform/resolvers": "^5.2.0",
        "@radix-ui/react-accordion": "^1.2.11",
        "@radix-ui/react-alert-dialog": "^1.1.14",
        "@radix-ui/react-avatar": "^1.1.10",
        "@radix-ui/react-checkbox": "^1.3.2",
        "@radix-ui/react-collapsible": "^1.1.11",
        "@radix-ui/react-dialog": "^1.1.14",
        "@radix-ui/react-dropdown-menu": "^2.1.15",
        "@radix-ui/react-label": "^2.1.7",
        "@radix-ui/react-popover": "^1.1.14",
        "@radix-ui/react-radio-group": "^1.3.7",
        "@radix-ui/react-scroll-area": "^1.2.9",
        "@radix-ui/react-select": "^2.2.5",
        "@radix-ui/react-separator": "^1.1.7",
        "@radix-ui/react-slot": "^1.2.3",
        "@radix-ui/react-switch": "^1.2.5",
        "@radix-ui/react-tabs": "^1.1.12",
        "@radix-ui/react-toast": "^1.2.14",
        "@radix-ui/react-toggle": "^1.1.9",
        "@radix-ui/react-toggle-group": "^1.1.10",
        "@radix-ui/react-tooltip": "^1.2.7",
        "class-variance-authority": "^0.7.1",
        "react-day-picker": "^9.7.0",
        "react-hook-form": "^7.56.4",
        "react-markdown": "^10.1.0",
        "react-textarea-autosize": "^8.5.9",
        "remark-gfm": "^4.0.1",
        "tailwind-merge": "^3.3.0"
    },
    "devDependencies": {
        "@fontsource-variable/inter": "^5.2.5",
        "@storybook/addon-essentials": "^8.6.14",
        "@storybook/react": "^8.6.14",
        "@storybook/react-vite": "^8.6.14",
        "@types/react-dom": "^19.1.5",
        "microbundle": "^0.15.1",
        "storybook": "^8.6.14",
        "tailwindcss": "^3.4.17",
        "tailwindcss-animate": "^1.0.7",
        "typescript": "^5.8.3"
    },
    "peerDependencies": {
        "lucide-react": "*",
        "react": "*",
        "react-dom": "*",
        "tailwindcss": "*"
    },
    "publishConfig": {
        "access": "public"
    },
    "postcss": {
        "plugins": {
            "tailwindcss": {}
        }
    }
}
