{
  "name": "@subql/components",
  "version": "2.0.2",
  "description": "React UI components for SubQuery front ends",
  "repository": "git@github.com:subquery/subql-copmonents.git",
  "author": "Subquery",
  "license": "Apache-2.0",
  "main": "./dist/subquery-components.es.js",
  "module": "./dist/subquery-components.es.js",
  "typings": "./dist/index.d.ts",
  "scripts": {
    "build": "rimraf dist && rollup -c --bundleConfigAsCjs",
    "copy-css": "copyfiles -u 1 components/*.css components/**/*.css components/**/**/*.css dist/",
    "storybook": "start-storybook -p 6007",
    "build-storybook": "build-storybook",
    "deploy-storybook": "yarn build-storybook && gh-pages -d storybook-static",
    "prepare": "yarn build && husky install"
  },
  "devDependencies": {
    "@babel/core": "^7.16.0",
    "@rollup/plugin-typescript": "^11.1.1",
    "@storybook/addon-actions": "6.5.12",
    "@storybook/addon-docs": "6.5.12",
    "@storybook/addon-essentials": "6.5.12",
    "@storybook/addon-links": "6.5.12",
    "@storybook/addon-styling": "^1.0.8",
    "@storybook/components": "6.5.12",
    "@storybook/react": "6.5.12",
    "@storybook/theming": "6.5.12",
    "@types/lodash-es": "^4.17.12",
    "@types/react": "^18.0.21",
    "@typescript-eslint/eslint-plugin": "^5.6.0",
    "@typescript-eslint/parser": "^5.6.0",
    "babel-loader": "^8.2.3",
    "copyfiles": "^2.4.1",
    "eslint": "^8.4.1",
    "eslint-config-prettier": "^8.3.0",
    "eslint-plugin-header": "^3.1.1",
    "eslint-plugin-import": "^2.25.3",
    "eslint-plugin-react": "^7.31.8",
    "gh-pages": "^3.2.3",
    "husky": ">=6",
    "lint-staged": ">=10",
    "postcss": "^8.4.27",
    "prettier": "^2.5.1",
    "react": "^18.2.0",
    "react-dom": "^18.2.0",
    "rimraf": "^5.0.1",
    "rollup": "^3.23.0",
    "rollup-plugin-import-css": "^3.2.1",
    "rollup-plugin-less": "^1.1.3",
    "rollup-plugin-postcss": "^4.0.2",
    "rollup-plugin-svg": "^2.0.0",
    "rollup-plugin-terser": "^7.0.2",
    "storybook": "^7.0.17",
    "storybook-addon-designs": "^6.3.1",
    "storybook-css-modules-preset": "^1.1.1",
    "typescript": "^4.5.2",
    "typescript-plugin-css-modules": "^3.4.0",
    "ahooks": "^3.7.8",
    "antd": "^5.11.3",
    "rollup-plugin-copy": "^3.4.0"
  },
  "dependencies": {
    "@graphiql/plugin-explorer": "^0.3.4",
    "@graphiql/toolkit": "^0.9.1",
    "clsx": "^1.2.1",
    "graphiql": "^3.0.5",
    "graphql": "^16.7.0",
    "graphql-ws": "^5.13.1",
    "jdenticon": "^3.2.0",
    "lodash-es": "^4.17.21",
    "ra-data-graphql": "^4.11.3",
    "react-icons": "^4.8.0",
    "react-jazzicon": "^0.1.3",
    "react-markdown": "^9.0.0",
    "react-router-dom": "^6.4.2",
    "string-width": "4.2.3",
    "use-screen": "^1.1.3"
  },
  "peerDependencies": {
    "react": "^18.2.0",
    "react-dom": "^18.2.0",
    "ahooks": "^3.7.8",
    "antd": "^5.11.3"
  },
  "lint-staged": {
    "*.{ts,tsx}": [
      "eslint --fix",
      "prettier --write"
    ],
    "*.{css,md}": "prettier --write"
  }
}
