{
    "name": "iguazio.dashboard-react-controls",
    "version": "4.0.0",
    "description": "Collection of resources (such as CSS styles, fonts and images) and ReactJS 17.x components to share among different Iguazio React repos.",
    "module": "./dist/index.mjs",
    "main": "./dist/index.mjs",
    "types": "./dist/index.d.ts",
    "exports": {
        ".": {
            "import": "./dist/index.mjs",
            "types": "./dist/index.d.ts"
        },
        "./components": {
            "import": "./dist/components/index.mjs",
            "types": "./dist/components/index.d.ts"
        },
        "./elements": "./dist/elements/index.mjs",
        "./hooks": "./dist/hooks/index.mjs",
        "./constants": "./dist/constants.mjs",
        "./types": "./dist/types.mjs",
        "./utils": "./dist/utils/index.mjs",
        "./utils/*": "./dist/utils/*",
        "./reducers": "./dist/reducers/index.mjs",
        "./reducers/*": "./dist/reducers/*",
        "./images/*": "./dist/images/*",
        "./scss/*": "./dist/scss/*",
        "./index.css": "./dist/index.css",
        "./nextGenComponents": {
            "import": "./dist/nextGenComponents/index.mjs",
            "types": "./dist/nextGenComponents/index.d.ts"
        },
        "./nextGenComponents/*": "./dist/nextGenComponents/*"
    },
    "files": [
        "dist",
        "README.md"
    ],
    "repository": {
        "type": "git",
        "url": "git@github.com:iguazio/dashboard-react-controls.git"
    },
    "keywords": [
        "Iguazio",
        "iguazio",
        "MLRun",
        "mlrun"
    ],
    "dependencies": {
        "@radix-ui/react-checkbox": "^1.3.3",
        "@radix-ui/react-collapsible": "^1.1.12",
        "@radix-ui/react-dialog": "^1.1.15",
        "@radix-ui/react-dropdown-menu": "^2.1.16",
        "@radix-ui/react-popover": "^1.1.15",
        "@radix-ui/react-scroll-area": "^1.2.10",
        "@radix-ui/react-select": "^2.2.6",
        "@radix-ui/react-separator": "^1.1.8",
        "@radix-ui/react-slot": "^1.2.3",
        "@radix-ui/react-tabs": "^1.1.13",
        "@radix-ui/react-tooltip": "^1.2.8",
        "@tanstack/react-table": "^8.21.3",
        "@tanstack/react-virtual": "^3.13.19",
        "class-variance-authority": "^0.7.1",
        "clsx": "^2.1.1",
        "date-fns": "^4.1.0",
        "lucide-react": "^0.552.0",
        "react-day-picker": "^9.13.0",
        "tailwind-merge": "^3.3.1",
        "zustand": "^5.0.8"
    },
    "peerDependencies": {
        "@reduxjs/toolkit": "*",
        "classnames": "*",
        "final-form": "*",
        "final-form-arrays": "*",
        "lodash": "*",
        "moment": "*",
        "prop-types": "*",
        "react": "*",
        "react-dom": "*",
        "react-final-form": "*",
        "react-final-form-arrays": "*",
        "react-modal-promise": "*",
        "react-redux": "*",
        "react-router-dom": "*",
        "react-transition-group": "*"
    },
    "devDependencies": {
        "@eslint/js": "^9.19.0",
        "@reduxjs/toolkit": "^2.8.2",
        "@storybook/addon-actions": "^8.6.17",
        "@storybook/addon-essentials": "^8.6.17",
        "@storybook/addon-interactions": "^8.6.17",
        "@storybook/addon-links": "^8.6.17",
        "@storybook/react": "^8.6.17",
        "@storybook/react-vite": "^8.6.17",
        "@storybook/testing-library": "0.2.2",
        "@types/react": "18.3.28",
        "@types/react-dom": "18.3.7",
        "@vitejs/plugin-react": "^4.3.4",
        "classnames": "^2.3.1",
        "cross-env": "^7.0.3",
        "eslint": "^9.13.0",
        "eslint-config-prettier": "^9.1.0",
        "eslint-plugin-react": "^7.37.4",
        "eslint-plugin-react-hooks": "^5.1.0",
        "eslint-plugin-react-refresh": "^0.4.14",
        "final-form": "^4.20.10",
        "final-form-arrays": "^3.1.0",
        "globals": "^15.14.0",
        "lodash": "^4.18.0",
        "moment": "^2.30.1",
        "node": "21.6.2",
        "prettier": "3.3.3",
        "prop-types": "^15.8.1",
        "react": "^18.3.1",
        "react-dom": "^18.3.1",
        "react-final-form": "^6.5.9",
        "react-final-form-arrays": "^3.1.4",
        "react-modal-promise": "^1.0.2",
        "react-redux": "^7.2.9",
        "react-router-dom": "^7.18.4",
        "react-transition-group": "^4.4.5",
        "sass": "^1.72.0",
        "storybook": "^8.6.17",
        "typescript": "^5.7.3",
        "typescript-eslint": "^8.23.0",
        "vite": "^6.4.3",
        "vite-plugin-commonjs": "^0.10.4",
        "vite-plugin-eslint": "^1.8.1",
        "vite-plugin-static-copy": "^2.2.0",
        "vite-plugin-svgr": "^4.3.0"
    },
    "overrides": {
        "rollup": "^4.59.0",
        "serialize-javascript": "^7.0.3",
        "braces": ">=3.0.3",
        "bn.js": "5.2.3",
        "webpack-dev-middleware": ">=5.3.4",
        "handlebars": "^4.7.9",
        "lodash": "^4.18.0",
        "picomatch@2": "2.3.2",
        "picomatch@3": "3.0.2",
        "picomatch@4": "4.0.4",
        "fast-uri": "^3.1.5",
        "uuid": "^11.1.1"
    },
    "scripts": {
        "lint": "eslint \"src/**/*.{js,jsx,ts,tsx}\" --quiet",
        "lint:fix": "eslint \"src/**/*.{js,jsx,ts,tsx}\" --fix",
        "prettier": "prettier --check \"src/**/*.{js,jsx,ts,tsx,scss}\"",
        "prettier:fix": "prettier --write \"src/**/*.{js,jsx,ts,tsx,scss}\"",
        "build-storybook": "storybook build",
        "storybook": "storybook dev -p 6006",
        "start": "vite",
        "build": "vite build && npx tsc",
        "compile": "cross-env NODE_ENV=development vite build && npx tsc",
        "serve": "vite preview"
    },
    "browserslist": {
        "production": [
            ">0.2%",
            "not dead",
            "not op_mini all"
        ],
        "development": [
            "last 1 chrome version",
            "last 1 firefox version",
            "last 1 safari version"
        ]
    }
}
