{
    "name": "@carrot-kpi/ui",
    "license": "GPL-3.0-or-later",
    "author": "Federico Luzzi <federico.luzzi@protonmail.com>",
    "version": "0.70.0",
    "main": "./dist/cjs/index.cjs",
    "module": "./dist/es/index.mjs",
    "types": "./dist/types/index.d.ts",
    "typings": "./dist/types/index.d.ts",
    "sideEffects": false,
    "exports": {
        ".": {
            "types": "./dist/index.d.ts",
            "import": "./dist/es/index.mjs",
            "default": "./dist/cjs/index.cjs"
        },
        "./accordion": {
            "types": "./dist/types/components/accordion/index.d.ts",
            "import": "./dist/es/components/accordion/index.mjs",
            "default": "./dist/cjs/components/accordion/index.cjs"
        },
        "./card": {
            "types": "./dist/types/components/card/index.d.ts",
            "import": "./dist/es/components/card/index.mjs",
            "default": "./dist/cjs/components/card/index.cjs"
        },
        "./date-input": {
            "types": "./dist/types/components/date-input/index.d.ts",
            "import": "./dist/es/components/date-input/index.mjs",
            "default": "./dist/cjs/components/date-input/index.cjs"
        },
        "./date-time-input": {
            "types": "./dist/types/components/date-time-input/index.d.ts",
            "import": "./dist/es/components/date-time-input/index.mjs",
            "default": "./dist/cjs/components/date-time-input/index.cjs"
        },
        "./erc20-token-picker": {
            "types": "./dist/types/components/erc20-token-picker/index.d.ts",
            "import": "./dist/es/components/erc20-token-picker/index.mjs",
            "default": "./dist/cjs/components/erc20-token-picker/index.cjs"
        },
        "./markdown-input": {
            "types": "./dist/types/components/markdown-input/index.d.ts",
            "import": "./dist/es/components/markdown-input/index.mjs",
            "default": "./dist/cjs/components/markdown-input/index.cjs"
        },
        "./multi-step-cards": {
            "types": "./dist/types/components/multi-step-cards/index.d.ts",
            "import": "./dist/es/components/multi-step-cards/index.mjs",
            "default": "./dist/cjs/components/multi-step-cards/index.cjs"
        },
        "./button": {
            "types": "./dist/types/components/button.d.ts",
            "import": "./dist/es/components/button.mjs",
            "default": "./dist/cjs/components/button.cjs"
        },
        "./button-group": {
            "types": "./dist/types/components/button-group.d.ts",
            "import": "./dist/es/components/button-group.mjs",
            "default": "./dist/cjs/components/button-group.cjs"
        },
        "./checkbox": {
            "types": "./dist/types/components/checkbox.d.ts",
            "import": "./dist/es/components/checkbox.mjs",
            "default": "./dist/cjs/components/checkbox.cjs"
        },
        "./chip": {
            "types": "./dist/types/components/chip.d.ts",
            "import": "./dist/es/components/chip.mjs",
            "default": "./dist/cjs/components/chip.cjs"
        },
        "./erc20-token-logo": {
            "types": "./dist/types/components/erc20-token-logo.d.ts",
            "import": "./dist/es/components/erc20-token-logo.mjs",
            "default": "./dist/cjs/components/erc20-token-logo.cjs"
        },
        "./error-feedback": {
            "types": "./dist/types/components/error-feedback.d.ts",
            "import": "./dist/es/components/error-feedback.mjs",
            "default": "./dist/cjs/components/error-feedback.cjs"
        },
        "./error-text": {
            "types": "./dist/types/components/error-text.d.ts",
            "import": "./dist/es/components/error-text.mjs",
            "default": "./dist/cjs/components/error-text.cjs"
        },
        "./loader": {
            "types": "./dist/types/components/loader.d.ts",
            "import": "./dist/es/components/loader.mjs",
            "default": "./dist/cjs/components/loader.cjs"
        },
        "./markdown": {
            "types": "./dist/types/components/markdown.d.ts",
            "import": "./dist/es/components/markdown.mjs",
            "default": "./dist/cjs/components/markdown.cjs"
        },
        "./modal": {
            "types": "./dist/types/components/modal.d.ts",
            "import": "./dist/es/components/modal.mjs",
            "default": "./dist/cjs/components/modal.cjs"
        },
        "./number-input": {
            "types": "./dist/types/components/number-input.d.ts",
            "import": "./dist/es/components/number-input.mjs",
            "default": "./dist/cjs/components/number-input.cjs"
        },
        "./popover": {
            "types": "./dist/types/components/popover.d.ts",
            "import": "./dist/es/components/popover.mjs",
            "default": "./dist/cjs/components/popover.cjs"
        },
        "./radio-group": {
            "types": "./dist/types/components/radio-group.d.ts",
            "import": "./dist/es/components/radio-group.mjs",
            "default": "./dist/cjs/components/radio-group.cjs"
        },
        "./radio": {
            "types": "./dist/types/components/radio.d.ts",
            "import": "./dist/es/components/radio.mjs",
            "default": "./dist/cjs/components/radio.cjs"
        },
        "./remote-logo": {
            "types": "./dist/types/components/remote-logo.d.ts",
            "import": "./dist/es/components/remote-logo.mjs",
            "default": "./dist/cjs/components/remote-logo.cjs"
        },
        "./select": {
            "types": "./dist/types/components/select.d.ts",
            "import": "./dist/es/components/select.mjs",
            "default": "./dist/cjs/components/select.cjs"
        },
        "./skeleton": {
            "types": "./dist/types/components/skeleton.d.ts",
            "import": "./dist/es/components/skeleton.mjs",
            "default": "./dist/cjs/components/skeleton.cjs"
        },
        "./stepper": {
            "types": "./dist/types/components/stepper.d.ts",
            "import": "./dist/es/components/stepper.mjs",
            "default": "./dist/cjs/components/stepper.cjs"
        },
        "./switch": {
            "types": "./dist/types/components/switch.d.ts",
            "import": "./dist/es/components/switch.mjs",
            "default": "./dist/cjs/components/switch.cjs"
        },
        "./tags-input": {
            "types": "./dist/types/components/tags-input.d.ts",
            "import": "./dist/es/components/tags-input.mjs",
            "default": "./dist/cjs/components/tags-input.cjs"
        },
        "./text-input": {
            "types": "./dist/types/components/text-input.d.ts",
            "import": "./dist/es/components/text-input.mjs",
            "default": "./dist/cjs/components/text-input.cjs"
        },
        "./timer": {
            "types": "./dist/types/components/timer.d.ts",
            "import": "./dist/es/components/timer.mjs",
            "default": "./dist/cjs/components/timer.cjs"
        },
        "./typography": {
            "types": "./dist/types/components/typography.d.ts",
            "import": "./dist/es/components/typography.mjs",
            "default": "./dist/cjs/components/typography.cjs"
        },
        "./feedback-box": {
            "types": "./dist/types/components/feedback-box.d.ts",
            "import": "./dist/es/components/feedback-box.mjs",
            "default": "./dist/cjs/components/feedback-box.cjs"
        },
        "./styles.css": {
            "import": "./dist/styles.css",
            "default": "./dist/styles.css"
        },
        "./tailwind-preset": {
            "types": "./dist/types/tailwind-preset.d.ts",
            "import": "./dist/es/tailwind-preset.mjs",
            "default": "./dist/cjs/tailwind-preset.cjs"
        }
    },
    "typesVersions": {
        "*": {
            "accordion": [
                "./dist/types/components/accordion/index.d.ts"
            ],
            "card": [
                "./dist/types/components/card/index.d.ts"
            ],
            "date-input": [
                "./dist/types/components/date-input/index.d.ts"
            ],
            "date-time-input": [
                "./dist/types/components/date-time-input/index.d.ts"
            ],
            "erc20-token-picker": [
                "./dist/types/components/erc20-token-picker/index.d.ts"
            ],
            "markdown-input": [
                "./dist/types/components/markdown-input/index.d.ts"
            ],
            "multi-step-cards": [
                "./dist/types/components/multi-step-cards/index.d.ts"
            ],
            "button": [
                "./dist/types/components/button.d.ts"
            ],
            "button-group": [
                "./dist/types/components/button-group.d.ts"
            ],
            "checkbox": [
                "./dist/types/components/checkbox.d.ts"
            ],
            "chip": [
                "./dist/types/components/chip.d.ts"
            ],
            "erc20-token-logo": [
                "./dist/types/components/erc20-token-logo.d.ts"
            ],
            "error-feedback": [
                "./dist/types/components/error-feedback.d.ts"
            ],
            "error-text": [
                "./dist/types/components/error-text.d.ts"
            ],
            "loader": [
                "./dist/types/components/loader.d.ts"
            ],
            "markdown": [
                "./dist/types/components/markdown.d.ts"
            ],
            "modal": [
                "./dist/types/components/modal.d.ts"
            ],
            "number-input": [
                "./dist/types/components/number-input.d.ts"
            ],
            "popover": [
                "./dist/types/components/popover.d.ts"
            ],
            "radio-group": [
                "./dist/types/components/radio-group.d.ts"
            ],
            "radio": [
                "./dist/types/components/radio.d.ts"
            ],
            "remote-logo": [
                "./dist/types/components/remote-logo.d.ts"
            ],
            "select": [
                "./dist/types/components/select.d.ts"
            ],
            "skeleton": [
                "./dist/types/components/skeleton.d.ts"
            ],
            "stepper": [
                "./dist/types/components/stepper.d.ts"
            ],
            "switch": [
                "./dist/types/components/switch.d.ts"
            ],
            "tags-input": [
                "./dist/types/components/tags-input.d.ts"
            ],
            "text-input": [
                "./dist/types/components/text-input.d.ts"
            ],
            "timer": [
                "./dist/types/components/timer.d.ts"
            ],
            "typography": [
                "./dist/types/components/typography.d.ts"
            ],
            "feedback-box": [
                "./dist/types/components/feedback-box.d.ts"
            ]
        }
    },
    "publishConfig": {
        "access": "public"
    },
    "scripts": {
        "lint": "eslint --ext .tsx,.ts ./src && prettier --check './**/*.{json,md}'",
        "format": "eslint --fix --ext .tsx,.ts,.js ./ && prettier --write './**/*.{json,md}'",
        "build": "yarn clean && rollup -c rollup.config.mjs && tsc --project ./tsconfig.build.json && rimraf ./dist/global.js",
        "clean": "rimraf ./dist",
        "test": "echo 'No tests' && exit 0",
        "size-limit": "size-limit",
        "start": "storybook dev -p 6006",
        "build:storybook": "storybook build"
    },
    "dependencies": {
        "@carrot-kpi/sdk": "*",
        "@popperjs/core": "^2.11.8",
        "@tiptap/extension-placeholder": "2.2.1",
        "@tiptap/pm": "^2.2.1",
        "@tiptap/react": "2.2.1",
        "@tiptap/starter-kit": "2.2.1",
        "@types/react-virtualized-auto-sizer": "^1.0.4",
        "@uniswap/token-lists": "1.0.0-beta.33",
        "class-variance-authority": "^0.7.0",
        "dayjs": "^1.11.10",
        "decimal.js-light": "^2.5.1",
        "rc-switch": "^4.1.0",
        "react-number-format": "^5.3.0",
        "react-popper": "^2.3.0",
        "react-use": "^17.5.0",
        "react-virtualized-auto-sizer": "^1.0.21",
        "react-window": "^1.8.10",
        "tailwind-merge": "^2.2.1",
        "viem": "^2.7.1"
    },
    "peerDependencies": {
        "@tanstack/react-query": "^5.18.1",
        "@carrot-kpi/switzer-font": "^0.1.0",
        "@fontsource/ibm-plex-mono": "^4.5.12",
        "react": "^18.2.0"
    },
    "devDependencies": {
        "@babel/core": "^7.23.9",
        "@babel/preset-env": "^7.23.9",
        "@babel/preset-react": "^7.23.3",
        "@babel/preset-typescript": "^7.23.3",
        "@carrot-kpi/switzer-font": "^0.1.0",
        "@commitlint/cli": "^18.6.0",
        "@commitlint/config-conventional": "^18.6.0",
        "@rollup/plugin-commonjs": "^25.0.7",
        "@rollup/plugin-node-resolve": "^15.2.3",
        "@size-limit/file": "^11.0.2",
        "@storybook/addon-actions": "^7.6.12",
        "@storybook/addon-essentials": "^7.6.12",
        "@storybook/addon-interactions": "^7.6.12",
        "@storybook/addon-links": "^7.6.12",
        "@storybook/addon-styling": "^1.3.7",
        "@storybook/manager-api": "^7.6.12",
        "@storybook/react": "^7.6.12",
        "@storybook/react-webpack5": "^7.6.12",
        "@storybook/testing-library": "^0.2.2",
        "@storybook/theming": "^7.6.12",
        "@tailwindcss/typography": "^0.5.10",
        "@tanstack/react-query": "^5.18.1",
        "@types/react": "^18.2.48",
        "@types/react-window": "^1.8.8",
        "@types/rollup-plugin-peer-deps-external": "^2.2.4",
        "autoprefixer": "^10.4.17",
        "eslint-config-custom": "*",
        "eslint-plugin-prettier": "^5.1.3",
        "eslint-plugin-react": "^7.33.2",
        "file-loader": "^6.2.0",
        "husky": "^9.0.7",
        "postcss": "^8.4.33",
        "postcss-loader": "^8.1.0",
        "prettier": "^3.2.4",
        "react": "^18.2.0",
        "react-dom": "^18.2.0",
        "rimraf": "^5.0.5",
        "rollup": "^4.9.6",
        "rollup-plugin-esbuild": "^6.1.1",
        "rollup-plugin-peer-deps-external": "^2.2.4",
        "rollup-plugin-postcss": "^4.0.2",
        "size-limit": "^11.0.2",
        "storybook": "^7.6.12",
        "tailwindcss": "^3.4.1",
        "tsconfig": "*",
        "turbo": "^1.12.0",
        "typescript": "^5.3.3",
        "wagmi": "^2.5.5"
    }
}
