{
  "name": "hoi-poi-ui",
  "version": "2.1.6",
  "main": "dist/index.js",
  "module": "dist/esm/index.js",
  "scripts": {
    "prepare": "husky",
    "prepublishOnly": "pinst --disable",
    "postpublish": "pinst --enable",
    "prebuild": "rm -rf dist",
    "precommit": "cross-env NODE_ENV=production lint-staged",
    "lint": "eslint --config eslint.config.js --ext .js,.jsx src/**",
    "start": "styleguidist server",
    "build": "yarn build:cjs && yarn build:esm && yarn build:es",
    "build:cjs": "cross-env NODE_ENV=production BABEL_ENV=cjs babel --config-file ./babel.config.js ./src --out-dir ./dist --ignore \"**/*.spec.jsx\"",
    "build:esm": "cross-env NODE_ENV=production BABEL_ENV=esm babel --config-file ./babel.config.js ./src --out-dir ./dist/esm --ignore \"**/*.spec.jsx\"",
    "build:es": "cross-env NODE_ENV=production BABEL_ENV=es babel --config-file ./babel.config.js ./src --out-dir ./dist/es --ignore \"**/*.spec.jsx\"",
    "build:watch": "yarn build:esm --watch",
    "release": "yarn build && cp package.json dist/ && cp README.md dist/ && yarn npm login && yarn npm publish && yarn npm logout",
    "build:styleguidist": "cross-env NODE_ENV=production styleguidist build",
    "eslint": "eslint"
  },
  "lint-staged": {
    "*.{js,jsx}": [
      "eslint --fix --config eslint.config.js --ext js,jsx",
      "git add"
    ]
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/Sage/hoi-poi-ui"
  },
  "author": "Sage SSM (https://github.com/Sage/hoi-poi-ui)",
  "bugs": {
    "url": "https://github.com/Sage/hoi-poi-ui/issues"
  },
  "homepage": "https://github.com/Sage/hoi-poi-ui",
  "keywords": [
    "library",
    "react",
    "javascript",
    "components",
    "ui"
  ],
  "license": "MIT",
  "sideEffects": false,
  "peerDependencies": {
    "react": ">=18.0.0",
    "react-dom": ">=18.0.0"
  },
  "devDependencies": {
    "@babel/cli": "^7.27.2",
    "@babel/core": "7.27.1",
    "@babel/eslint-parser": "^7.27.1",
    "@babel/plugin-proposal-class-properties": "^7.18.6",
    "@babel/plugin-proposal-object-rest-spread": "^7.20.7",
    "@babel/plugin-proposal-private-methods": "^7.18.6",
    "@babel/plugin-transform-object-assign": "^7.27.1",
    "@babel/plugin-transform-runtime": "^7.27.1",
    "@babel/preset-env": "^7.27.2",
    "@babel/preset-react": "^7.27.1",
    "@babel/runtime": "^7.27.1",
    "babel-loader": "10.0.0",
    "babel-plugin-transform-dev-warning": "^0.1.1",
    "babel-plugin-transform-react-constant-elements": "^6.23.0",
    "babel-plugin-transform-react-remove-prop-types": "^0.4.24",
    "babel-preset-react-app": "^10.1.0",
    "cross-env": "^7.0.3",
    "eslint": "9.26.0",
    "eslint-config-prettier": "^10.1.5",
    "eslint-config-react-app": "^7.0.1",
    "eslint-plugin-flowtype": "8.0.3",
    "eslint-plugin-import": "2.31.0",
    "eslint-plugin-jsx-a11y": "6.10.2",
    "eslint-plugin-prettier": "5.4.0",
    "eslint-plugin-react": "7.37.5",
    "eslint-plugin-react-hooks": "^5.2.0",
    "eslint-webpack-plugin": "^5.0.1",
    "husky": "^9.1.7",
    "lint-staged": "^16.0.0",
    "pinst": "^3.0.0",
    "prettier": "^3.5.3",
    "process": "^0.11.10",
    "react": "^18.3.1",
    "react-app-polyfill": "^3.0.0",
    "react-dom": "^18.3.1",
    "react-styleguidist": "13.1.4",
    "util": "^0.12.5",
    "webpack": "5.99.8"
  },
  "dependencies": {
    "ace-builds": "^1.41.0",
    "classnames": "^2.5.1",
    "core-js": "^3.42.0",
    "deepmerge": "^4.3.1",
    "jss": "^10.10.0",
    "prop-types": "^15.8.1",
    "rc-menu": "8.9.0",
    "rc-slider": "9.7.4",
    "rc-steps": "4.1.4",
    "rc-tabs": "10.1.1",
    "rc-tooltip": "6.4.0",
    "react-ace": "^14.0.1",
    "react-animate-height": "^3.2.3",
    "react-collapse": "^5.1.1",
    "react-dnd": "^16.0.1",
    "react-dnd-html5-backend": "^16.0.1",
    "react-dropzone": "^14.3.8",
    "react-flatpickr": "4.0.10",
    "react-image-crop": "^11.0.10",
    "react-image-gallery": "^1.3.0",
    "react-jss": "^10.10.0",
    "react-markdown": "10.1.0",
    "react-modal": "^3.16.3",
    "react-select": "5.10.1",
    "react-switch": "^7.1.0",
    "react-textarea-autosize": "^8.5.9",
    "react-toastify": "^11.0.5",
    "react-transition-group": "^4.4.5",
    "react-treebeard": "^3.2.4",
    "react-window": "^1.8.11",
    "tippy.js": "^6.3.7",
    "uuid": "^11.1.0"
  },
  "browserslist": [
    ">0.2%",
    "not dead",
    "not ie < 11",
    "not op_mini all"
  ],
  "packageManager": "yarn@3.4.1",
  "files": [
    "dist"
  ]
}