{
  "name": "@lidofinance/lido-ui",
  "version": "3.43.0",
  "homepage": "https://github.com/lidofinance/ui",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/lidofinance/ui.git"
  },
  "bugs": {
    "url": "https://github.com/lidofinance/ui/issues"
  },
  "type": "module",
  "main": "dist/cjs/index.js",
  "module": "dist/esm/index.mjs",
  "types": "dist/types/index.d.ts",
  "exports": {
    ".": {
      "import": "./dist/esm/index.mjs",
      "require": "./dist/cjs/index.js"
    },
    "./index.css": {
      "import": "./dist/esm/index.css",
      "require": "./dist/cjs/index.css"
    },
    "./styles/*": "./dist/styles/*"
  },
  "files": [
    "dist"
  ],
  "scripts": {
    "build": "rm -rf dist && rollup -c && tsc --project tsconfig.production.json && cp README.md dist/README.md",
    "dev": "storybook dev -p 5555",
    "build-storybook": "storybook build --output-dir storybook-static",
    "test": "vitest run",
    "test:coverage": "vitest run --coverage",
    "lint": "eslint .",
    "lint:fix": "eslint --fix .",
    "lint:css": "stylelint '**/*.css'",
    "lint:css:fix": "stylelint --fix '**/*.css'",
    "types": "tsc --noEmit",
    "icons:convert": "node ./src/icons/converter/index.cjs",
    "css-variables:generate": "node ./scripts/generate-css-variables.mjs"
  },
  "peerDependencies": {
    "react": "16 || 17 || 18",
    "react-dom": "16 || 17 || 18",
    "react-is": "16 || 17 || 18",
    "styled-components": "^5.3.5"
  },
  "dependencies": {
    "@styled-system/should-forward-prop": "5.1.5",
    "react-collapsed": "4.2.0",
    "react-jazzicon": "^1.0.4",
    "react-toastify": "7.0.4",
    "react-transition-group": "4",
    "styled-system": "5.1.5",
    "ua-parser-js": "^1.0.35",
    "use-callback-ref": "1.2.5"
  },
  "devDependencies": {
    "@babel/preset-env": "^7.22.10",
    "@babel/preset-react": "7.22.5",
    "@babel/preset-typescript": "^7.22.5",
    "@rollup/plugin-babel": "^6.0.4",
    "@rollup/plugin-node-resolve": "^15.2.3",
    "@storybook/addon-docs": "^7.2.3",
    "@storybook/addon-essentials": "^7.2.3",
    "@storybook/addons": "^7.2.3",
    "@storybook/cli": "^7.2.3",
    "@storybook/react": "^7.2.3",
    "@storybook/react-webpack5": "^7.2.3",
    "@storybook/storybook-deployer": "^2.8.16",
    "@storybook/theming": "^7.2.3",
    "@svgr/core": "5.5.0",
    "@svgr/plugin-jsx": "5.5.0",
    "@svgr/plugin-prettier": "5.5.0",
    "@svgr/plugin-svgo": "5.5.0",
    "@testing-library/react": "^13.3.0",
    "@types/react": "18.2.24",
    "@types/react-dom": "18.2.9",
    "@types/react-is": "17.0.2",
    "@types/react-transition-group": "^4.4.6",
    "@types/styled-components": "^5.1.26",
    "@types/styled-system": "^5.1.16",
    "@types/styled-system__should-forward-prop": "^5.1.2",
    "@types/ua-parser-js": "^0.7.36",
    "@vitejs/plugin-react": "^4.0.0",
    "babel-plugin-styled-components": "^2.1.4",
    "browserslist": "^4.21.10",
    "conventional-changelog-conventionalcommits": "4.6.3",
    "eslint": "8.46.0",
    "eslint-config-prettier": "9.0.0",
    "eslint-import-resolver-typescript": "^3.6.1",
    "eslint-plugin-import": "^2.29.0",
    "eslint-plugin-jsx-a11y": "6.7.1",
    "eslint-plugin-node": "^11.1.0",
    "eslint-plugin-prettier": "5.0.0",
    "eslint-plugin-react": "7.33.1",
    "eslint-plugin-react-hooks": "4.6.0",
    "eslint-plugin-storybook": "^0.6.13",
    "jsdom": "^25.0.0",
    "postcss": "^8.4.31",
    "postcss-styled-syntax": "^0.4.0",
    "prettier": "^3.0.1",
    "react": "18.2.0",
    "react-dom": "18.2.0",
    "react-is": "18.2.0",
    "rimraf": "3.0.2",
    "rollup": "3.29.5",
    "storybook": "7.2.3",
    "storybook-addon-swc": "^1.2.0",
    "storybook-dark-mode": "^3.0.1",
    "styled-components": "^5.3.5",
    "stylelint": "^15.10.2",
    "stylelint-config-standard": "^34.0.0",
    "stylelint-prettier": "^4.0.2",
    "tslib": "2.3.1",
    "vitest": "^3.0.0",
    "vitest-styled-components": "^1.0.0",
    "zx": "^7.0.8"
  },
  "publishConfig": {
    "provenance": true,
    "access": "public"
  }
}
