{
  "name": "@cfx-dev/ui-components",
  "version": "5.8.0",
  "type": "module",
  "license": "MIT",
  "main": "dist/main.js",
  "types": "dist/main.d.ts",
  "files": [
    "dist/**/*"
  ],
  "sideEffects": [
    "**/*.css"
  ],
  "publishConfig": {
    "access": "public"
  },
  "scripts": {
    "dev": "vite",
    "build": "tsc --p ./tsconfig-build.json && vite build",
    "lint-es": "eslint --quiet \"src/**/*{ts,tsx}\" \"lib/**/*{ts,tsx}\"",
    "lint-es:fix": "eslint --fix --quiet \"src/**/*{ts,tsx}\" \"lib/**/*{ts,tsx}\"",
    "lint-style": "stylelint \"src/**/*{css,scss}\" \"lib/**/*{css,scss}\"",
    "lint-style:fix": "stylelint --fix \"src/**/*{css,scss}\" \"lib/**/*{css,scss}\"",
    "lint": "yarn lint-es && yarn lint-style",
    "lint:fix": "yarn lint-es:fix && yarn lint-style:fix",
    "test": "vitest run",
    "preview": "vite preview",
    "prepublishOnly": "yarn build",
    "storybook": "storybook dev -p 6006",
    "build-storybook": "storybook build",
    "visual:ci": "sh -c 'yarn http-server storybook-static --port 6006 --silent & SERVER_PID=$! && yarn wait-on http://localhost:6006 && yarn test-storybook --url http://localhost:6006; EXIT_CODE=$?; kill $SERVER_PID 2>/dev/null; exit $EXIT_CODE'",
    "visual:ci:update": "sh -c 'yarn http-server storybook-static --port 6006 --silent & SERVER_PID=$! && yarn wait-on http://localhost:6006 && yarn test-storybook --url http://localhost:6006 --updateSnapshot; EXIT_CODE=$?; kill $SERVER_PID 2>/dev/null; exit $EXIT_CODE'",
    "visual:test": "docker compose -f docker-compose.test.yml run --rm visual-test",
    "visual:update": "docker compose -f docker-compose.test.yml run --rm visual-test-update",
    "visual:build": "docker compose -f docker-compose.test.yml build"
  },
  "peerDependencies": {
    "react": "^19.0.0",
    "react-dom": "^19.0.0"
  },
  "dependencies": {
    "@radix-ui/react-checkbox": "1.1.1",
    "@radix-ui/react-dropdown-menu": "2.1.4",
    "@radix-ui/react-select": "2.1.1",
    "@radix-ui/react-slider": "1.2.2",
    "@radix-ui/react-switch": "1.1.0",
    "autolinker": "3.14.3",
    "embla-carousel-react": "8.6.0",
    "flag-icons": "6.1.1",
    "react-dropzone": "14.2.3",
    "react-focus-lock": "2.9.1",
    "react-icons": "4.4.0",
    "react-window": "1.8.8"
  },
  "devDependencies": {
    "@cfx-dev/eslint-config-ui": "^2.1.0",
    "@cfx-dev/stylelint-config-ui": "^1.1.1",
    "@semantic-release/changelog": "^6.0.3",
    "@semantic-release/git": "^10.0.1",
    "@semantic-release/gitlab": "^13.3.2",
    "@storybook/addon-docs": "^9.0.10",
    "@storybook/addon-links": "^9.0.10",
    "@storybook/react": "^9.0.10",
    "@storybook/react-vite": "^9.0.10",
    "@storybook/test-runner": "^0.24.2",
    "@types/jest-image-snapshot": "^6",
    "@types/node": "^20.12.13",
    "@types/react": "^19.0.0",
    "@types/react-dom": "^19.0.0",
    "@types/react-window": "^1.8.8",
    "@vitejs/plugin-react": "^4.2.1",
    "eslint": "^9.28.0",
    "eslint-plugin-storybook": "^9.0.8",
    "glob": "^10.4.1",
    "http-server": "^14.1.1",
    "jest-image-snapshot": "^6.5.1",
    "react": "19.0.0",
    "react-dom": "19.0.0",
    "remark-gfm": "^4.0.1",
    "sass": "^1.77.4",
    "semantic-release": "^25.0.3",
    "storybook": "^9.0.10",
    "stylelint": "^16.19.1",
    "typescript": "^5.2.2",
    "vite": "^5.2.0",
    "vite-plugin-dts": "^3.9.1",
    "vite-plugin-static-copy": "^1.0.5",
    "vitest": "^1.6.0",
    "wait-on": "^9.0.4"
  },
  "resolutions": {
    "jackspeak": "2.1.1"
  },
  "packageManager": "yarn@4.12.0"
}
