{
    "name": "@divkitframework/react",
    "version": "2.0.0",
    "description": "React binding for DivKit",
    "keywords": [
        "server-driven-ui",
        "ssr",
        "web",
        "divkit",
        "renderer",
        "react"
    ],
    "author": "",
    "repository": "github:divkit/divkit",
    "license": "Apache-2.0",
    "files": [
        "dist/*",
        "typings/*"
    ],
    "main": "./dist/client/cjs/divkit.js",
    "module": "./dist/client/esm/divkit.mjs",
    "types": "./typings/divkit.d.ts",
    "exports": {
        "node": {
            "import": "./dist/server/esm/divkit.mjs",
            "default": "./dist/server/cjs/divkit.js"
        },
        "default": {
            "import": "./dist/client/esm/divkit.mjs",
            "default": "./dist/client/cjs/divkit.js"
        }
    },
    "scripts": {
        "check:ts": "tsc --noEmit",
        "check:eslint": "eslint --quiet .",
        "build:prod": "rm -rf dist/ && NODE_ENV=production npx webpack-cli --progress",
        "prepublishOnly": "cp ../../../LICENSE ./"
    },
    "browserslist": {
        "production": [
            "chrome >= 58",
            "safari >= 11",
            "firefox >= 67"
        ],
        "development": [
            "last 1 chrome version",
            "last 1 firefox version",
            "last 1 safari version"
        ]
    },
    "devDependencies": {
        "@babel/core": "7.21.4",
        "@babel/preset-env": "7.21.4",
        "@babel/preset-react": "7.18.6",
        "@babel/preset-typescript": "7.21.4",
        "@divkitframework/divkit": "24.3.0",
        "@types/node": "18.16.0",
        "@types/react": "18.2.0",
        "@typescript-eslint/eslint-plugin": "5.59.1",
        "@typescript-eslint/parser": "5.59.1",
        "babel-loader": "8.3.0",
        "eslint": "7.32.0",
        "react": "18.2.0",
        "typescript": "5.0.4",
        "webpack": "5.90.1",
        "webpack-cli": "5.1.4",
        "webpack-dev-server": "5.0.1"
    },
    "peerDependencies": {
        "@divkitframework/divkit": "*",
        "react": ">= 16"
    }
}
