{
    "name": "react-my-captcha",
    "version": "1.0.4",
    "author": "Tomasz Bajorek <tomasz.bajorek@tomedio.com>",
    "homepage": "https://tomedio.github.io/react-my-captcha/",
    "repository": {
        "type": "git",
        "url": "https://github.com/tomedio/react-my-captcha.git"
    },
    "main": "dist/index.js",
    "module": "dist/index.esm.js",
    "types": "dist/index.d.ts",
    "files": [
        "dist/**/*"
    ],
    "dependencies": {
        "@testing-library/jest-dom": "^5.17.0",
        "@testing-library/react": "^13.4.0",
        "@testing-library/user-event": "^13.5.0",
        "@types/jest": "^27.5.2",
        "@types/node": "^16.18.103",
        "@types/react": "^18.3.3",
        "@types/react-dom": "^18.3.0",
        "react": "^18.3.1",
        "react-dom": "^18.3.1",
        "typescript": "^4.9.5"
    },
    "scripts": {
        "build": "rollup -c",
        "storybook": "storybook dev -p 6006",
        "build-storybook": "storybook build",
        "deploy-storybook": "npm run build-storybook && gh-pages -d storybook-static",
        "format:fix": "prettier --write . && eslint --fix . --ext .ts,.tsx",
        "version:upgrade": "npm version patch --git-tag-version false"
    },
    "eslintConfig": {
        "extends": [
            "react-app",
            "react-app/jest",
            "plugin:storybook/recommended"
        ]
    },
    "browserslist": {
        "production": [
            ">0.2%",
            "not dead",
            "not op_mini all"
        ],
        "development": [
            "last 1 chrome version",
            "last 1 firefox version",
            "last 1 safari version"
        ]
    },
    "devDependencies": {
        "@babel/core": "^7.24.9",
        "@babel/plugin-proposal-private-property-in-object": "^7.21.11",
        "@babel/preset-env": "^7.24.8",
        "@babel/preset-react": "^7.24.7",
        "@chromatic-com/storybook": "^1.6.1",
        "@rollup/plugin-babel": "^6.0.4",
        "@rollup/plugin-commonjs": "^26.0.1",
        "@rollup/plugin-image": "^3.0.3",
        "@rollup/plugin-node-resolve": "^15.2.3",
        "@rollup/plugin-typescript": "^11.1.6",
        "@storybook/addon-docs": "^8.2.4",
        "@storybook/addon-essentials": "^8.2.4",
        "@storybook/addon-interactions": "^8.2.4",
        "@storybook/addon-links": "^8.2.4",
        "@storybook/addon-onboarding": "^8.2.4",
        "@storybook/blocks": "^8.2.4",
        "@storybook/preset-create-react-app": "^8.2.4",
        "@storybook/react": "^8.2.4",
        "@storybook/react-webpack5": "^8.2.4",
        "@typescript-eslint/eslint-plugin": "^7.16.1",
        "@typescript-eslint/parser": "^7.16.1",
        "bootstrap": "^5.3.3",
        "bootstrap-icons": "^1.11.3",
        "eslint": "^8.57.0",
        "eslint-config-prettier": "^9.1.0",
        "eslint-plugin-prettier": "^5.2.1",
        "eslint-plugin-react": "^7.34.4",
        "eslint-plugin-react-hooks": "^4.6.2",
        "eslint-plugin-storybook": "^0.8.0",
        "gh-pages": "^6.1.1",
        "prettier": "^3.3.3",
        "react-hook-form": "^7.52.1",
        "rollup": "^2.79.1",
        "rollup-plugin-peer-deps-external": "^2.2.4",
        "rollup-plugin-postcss": "^4.0.2",
        "rollup-plugin-terser": "^7.0.2",
        "storybook": "^8.2.4"
    },
    "peerDependencies": {
        "react": "^18.3.1",
        "react-dom": "^18.3.1"
    }
}
