{
    "name": "@verba-ai/chat-sdk",
    "version": "1.2.0",
    "description": "Lightweight TypeScript SDK for embedding the Verba AI chat widget via iframe.",
    "keywords": [
        "chat",
        "widget",
        "sdk",
        "iframe",
        "verba"
    ],
    "license": "MIT",
    "type": "module",
    "main": "./dist/chat-sdk.umd.cjs",
    "module": "./dist/chat-sdk.es.js",
    "types": "./dist/types/index.d.ts",
    "exports": {
        ".": {
            "types": "./dist/types/index.d.ts",
            "import": "./dist/chat-sdk.es.js",
            "require": "./dist/chat-sdk.umd.cjs"
        }
    },
    "files": [
        "dist"
    ],
    "scripts": {
        "dev": "vite",
        "build:lib": "tsc --noEmit && vite build --config vite.config.ts",
        "build": "vite build --config vite.config.ts",
        "jwt:generate": "node ./scripts/generate-jwt.mjs",
        "lint": "eslint .",
        "test:e2e": "playwright test",
        "test:e2e:ui": "playwright test --ui",
        "test:e2e:headed": "playwright test --headed",
        "test:report": "playwright show-report",
        "preview": "vite preview",
        "prepare": "husky"
    },
    "lint-staged": {
        "*.{ts,tsx,js,jsx}": [
            "prettier --write",
            "eslint --fix"
        ],
        "*.{json,css,html,md}": "prettier --write"
    },
    "devDependencies": {
        "@eslint/js": "^9.39.1",
        "@playwright/test": "^1.58.2",
        "@types/node": "^22.0.0",
        "eslint": "^9.39.1",
        "globals": "^16.5.0",
        "husky": "^9.1.7",
        "lint-staged": "^16.3.3",
        "prettier": "^3.8.1",
        "typescript": "^5.7.0",
        "vite": "^7.3.1",
        "vite-plugin-dts": "^4.5.4"
    },
    "dependencies": {
        "framer-motion": "^12.35.2"
    }
}
