{
    "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"
    ]
}
