{
    "name": "@mytonswap/widget",
    "description": "MyTonSwap Widget - Easy to use swap widget for React on TON Blockchain",
    "version": "3.0.0",
    "type": "module",
    "author": {
        "name": "MyTonSwap",
        "url": "https://github.com/mytonswap"
    },
    "homepage": "https://mytonswap.com/docs",
    "contributors": [
        {
            "email": "ho3einwave@gmail.com",
            "name": "Ho3einWave"
        }
    ],
    "repository": {
        "type": "git",
        "url": "git+https://github.com/MyTonSwap/widget.git"
    },
    "files": [
        "dist"
    ],
    "keywords": [
        "MyTonSwap",
        "TON",
        "The Open Network",
        "TON Blockchain",
        "Widget",
        "Swap",
        "Telegram",
        "stonfi",
        "ston.fi",
        "dedust",
        "DEX",
        "DeFi"
    ],
    "license": "MIT",
    "main": "./dist/mytonswap-widget.umd.cjs",
    "module": "./dist/mytonswap-widget.js",
    "types": "./dist/mytonswap-widget.d.ts",
    "exports": {
        ".": {
            "import": "./dist/mytonswap-widget.js",
            "require": "./dist/mytonswap-widget.umd.cjs"
        },
        "./dist/style.css": "./dist/style.css"
    },
    "sideEffects": false,
    "scripts": {
        "dev": "vite",
        "prebuild": "rimraf dist",
        "build": "tsc -b && vite build && vite build --config vite.config.cdn.js",
        "lint": "eslint .",
        "preview": "vite preview",
        "prepublish": "pnpm run build",
        "storybook": "storybook dev -p 6006",
        "build-storybook": "storybook build",
        "cypress:open": "cypress open",
        "cypress:run": "cypress run --browser chrome"
    },
    "peerDependencies": {
        "clsx": "^2.1.1",
        "react": "^18.3.1",
        "react-dom": "^18.3.1"
    },
    "devDependencies": {
        "@chromatic-com/storybook": "^3.2.1",
        "@eslint/js": "^9.11.1",
        "@storybook/addon-actions": "^8.3.6",
        "@storybook/addon-docs": "^8.4.1",
        "@storybook/addon-essentials": "^8.3.6",
        "@storybook/addon-interactions": "^8.3.6",
        "@storybook/addon-links": "^8.3.6",
        "@storybook/addon-onboarding": "^8.3.6",
        "@storybook/blocks": "^8.3.6",
        "@storybook/builder-vite": "^8.3.6",
        "@storybook/react": "^8.3.6",
        "@storybook/react-vite": "^8.3.6",
        "@storybook/test": "^8.3.6",
        "@types/color": "^4.2.0",
        "@types/lodash": "^4.17.10",
        "@types/node": "^22.7.4",
        "@types/react": "^18.3.10",
        "@types/react-dom": "^18.3.0",
        "@typescript-eslint/eslint-plugin": "^8.8.0",
        "@typescript-eslint/parser": "^8.8.0",
        "@vitejs/plugin-react-swc": "^3.5.0",
        "autoprefixer": "^10.4.20",
        "cypress": "^13.15.1",
        "eslint": "^9.12.0",
        "eslint-plugin-react-hooks": "^5.1.0-rc.0",
        "eslint-plugin-react-refresh": "^0.4.12",
        "eslint-plugin-storybook": "^0.10.1",
        "globals": "^15.9.0",
        "path": "^0.12.7",
        "postcss": "^8.4.47",
        "prettier-plugin-css-order": "^2.1.2",
        "process": "^0.11.10",
        "react-icons": "^5.3.0",
        "rimraf": "^6.0.1",
        "sass": "^1.80.1",
        "storybook": "^8.3.6",
        "tailwindcss": "^3.4.13",
        "tsup": "^8.3.0",
        "typescript": "^5.5.3",
        "typescript-eslint": "^8.7.0",
        "vite": "^5.4.8",
        "vite-plugin-css-injected-by-js": "^3.5.2",
        "vite-plugin-dts": "^4.2.3",
        "vite-tsconfig-paths": "^5.0.1"
    },
    "eslintConfig": {
        "extends": [
            "plugin:storybook/recommended"
        ]
    },
    "dependencies": {
        "@mytonswap/sdk": "^1.1.2",
        "@r2wc/react-to-web-component": "^2.0.3",
        "@sentry/react": "^8.42.0",
        "@sentry/vite-plugin": "^2.22.7",
        "@ton/ton": "^15.1.0",
        "@tonconnect/ui-react": "^2.0.9",
        "@uidotdev/usehooks": "^2.4.1",
        "axios": "^1.7.7",
        "axios-retry": "^4.5.0",
        "color": "^4.2.3",
        "framer-motion": "^11.11.2",
        "i18next": "^23.16.4",
        "i18next-browser-languagedetector": "^8.0.0",
        "lodash": "^4.17.21",
        "nanoid": "^5.0.9",
        "react-error-boundary": "^4.1.2",
        "react-hot-toast": "^2.4.1",
        "react-i18next": "^15.1.0",
        "react-infinite-scroll-component": "^6.1.0",
        "tailwind-merge": "^2.5.4",
        "usehooks-ts": "^3.1.0",
        "vite-plugin-node-polyfills": "^0.22.0",
        "vite-plugin-package-version": "^1.1.0",
        "zustand": "5.0.0-rc.2"
    }
}
