{
  "name": "@zeniai/web-cockpit-ui",
  "version": "2.0.34-dev",
  "files": [
    "dist/**/*"
  ],
  "dependencies": {
    "@babel/core": "^7.16.5",
    "@babel/runtime": "^7.16.5",
    "@emotion/cache": "^11.13.1",
    "@emotion/react": "11.10.0",
    "@emotion/styled": "11.10.0",
    "@lexical/code": "^0.9.1",
    "@lexical/html": "^0.9.1",
    "@lexical/link": "^0.9.1",
    "@lexical/list": "^0.9.1",
    "@lexical/markdown": "^0.9.1",
    "@lexical/react": "^0.9.1",
    "@lexical/rich-text": "^0.9.1",
    "@lexical/selection": "^0.9.1",
    "@lexical/table": "^0.9.1",
    "@lexical/utils": "^0.9.1",
    "@liveblocks/react": "^2.23.0",
    "@liveblocks/react-ui": "^2.23.0",
    "@mui/material": "^7.3.5",
    "@sentry/core": "^9.42.1",
    "@sentry/react": "^9.42.1",
    "@types/crypto-js": "^4.1.0",
    "@zeniai/client-analytics": "2.0.10",
    "@zeniai/client-epic-state": "5.0.43",
    "@zeniai/web-components": "4.0.83",
    "color": "3.1.3",
    "cross-fetch": "^4.0.0",
    "crypto-js": "4.2.0",
    "history": "^5.2.0",
    "intuit-oauth-ts": "^0.0.4",
    "lexical": "^0.9.1",
    "lodash-es": "^4.18.1",
    "mixpanel-browser": "^2.73.0",
    "react": "18.3.1",
    "react-dom": "18.3.1",
    "react-lottie-player": "^2.1.0",
    "react-redux": "^7.2.6",
    "react-router-dom": "^6.30.3",
    "recharts": "^2.15.1",
    "redux": "^4.1.2",
    "url-parse": "^1.5.10",
    "vite-plugin-minify": "^2.1.0",
    "vite-plugin-optimize-css-modules": "^1.2.0"
  },
  "devDependencies": {
    "@babel/plugin-transform-runtime": "^7.22.7",
    "@eslint/eslintrc": "^3.3.1",
    "@eslint/js": "^9.39.2",
    "@juggle/resize-observer": "^3.4.0",
    "@originjs/vite-plugin-commonjs": "^1.0.3",
    "@sentry/vite-plugin": "^2.21.2",
    "@trivago/prettier-plugin-sort-imports": "^5.2.2",
    "@types/color": "3.0.2",
    "@types/crypto-js": "^4.1.0",
    "@types/eslint": "^8.2.1",
    "@types/lodash-es": "^4.17.12",
    "@types/mixpanel-browser": "^2.36.0",
    "@types/node": "^20.19.0",
    "@types/react": "^18.3.11",
    "@types/react-dom": "^18.3.1",
    "@types/react-redux": "^7.1.24",
    "@types/react-window": "1.8.8",
    "@types/url-parse": "^1.4.11",
    "@typescript-eslint/eslint-plugin": "^8.26.0",
    "@typescript-eslint/parser": "^8.26.0",
    "@vitejs/plugin-react-swc": "^4.2.0",
    "dotenv": "^16.6.1",
    "eslint": "^9.39.2",
    "eslint-config-prettier": "^10.0.2",
    "eslint-plugin-perfectionist": "^4.15.0",
    "eslint-plugin-react": "^7.37.4",
    "events": "^3.3.0",
    "globals": "^16.0.0",
    "jsdom": "^27.4.0",
    "node-jq": "^6.0.1",
    "prettier": "^3.5.3",
    "prettier-plugin-import-sort": "^0.0.7",
    "semver": "^7.5.2",
    "typescript": "^5.7.3",
    "util": "^0.12.5",
    "vite": "^7.3.2",
    "vite-plugin-node-polyfills": "^0.24.0",
    "vite-plugin-svgr": "^4.5.0",
    "vite-tsconfig-paths": "^5.1.4",
    "vitest": "^4.1.5"
  },
  "eslintConfig": {
    "extends": "react-app"
  },
  "keywords": [
    "zeni web cockpit ui"
  ],
  "author": "Zeni Team",
  "license": "UNLICENSED",
  "scripts": {
    "start": "vite --mode development",
    "build": "tsc && NODE_OPTIONS=--max-old-space-size=16384 vite build --mode development",
    "preview": "vite preview --mode development --host",
    "start_dev": "vite --mode development",
    "build_dev": "tsc && NODE_OPTIONS=--max-old-space-size=16384 vite build --mode development",
    "preview_dev": "vite preview --mode development --host",
    "start_qa": "vite --mode qa",
    "build_qa": "tsc && NODE_OPTIONS=--max-old-space-size=16384 vite build --mode qa",
    "preview_qa": "vite preview --mode qa --host",
    "start_pune": "vite --mode pune",
    "build_pune": "tsc && NODE_OPTIONS=--max-old-space-size=16384 vite build --mode pune",
    "preview_pune": "vite preview --mode pune --host",
    "start_sunnyvale": "vite --mode sunnyvale",
    "build_sunnyvale": "tsc && NODE_OPTIONS=--max-old-space-size=16384 vite build --mode sunnyvale",
    "preview_sunnyvale": "vite preview --mode sunnyvale --host",
    "start_delhi": "vite --mode delhi",
    "build_delhi": "tsc && NODE_OPTIONS=--max-old-space-size=16384 vite build --mode delhi",
    "preview_delhi": "vite preview --mode delhi --host",
    "start_mohali": "vite --mode mohali",
    "build_mohali": "tsc && NODE_OPTIONS=--max-old-space-size=16384 vite build --mode mohali",
    "preview_mohali": "vite preview --mode mohali --host",
    "start_prod": "vite --mode production",
    "build_prod": "tsc && NODE_OPTIONS=--max-old-space-size=16384 vite build --mode production",
    "preview_prod": "vite preview --mode production --host",
    "start_next": "vite --mode next",
    "build_next": "tsc && NODE_OPTIONS=--max-old-space-size=16384 vite build --mode next",
    "preview_next": "vite preview --mode next --host",
    "format": "prettier --write --ignore-unknown \"src/**/*\" && pnpm lint",
    "lint": "eslint . --ext .js,.jsx,.ts,.tsx --fix",
    "build-scripts": "pnpm run check-version && tsc --outDir scripts --target ES6 --module commonjs --esModuleInterop --skipLibCheck",
    "check-version": "node ./scripts/check_version.js",
    "//": "When publishing to NPM, use the version suffix -dev for DEV, -qa for QA, -next for NEXT and -prod version suffix for PROD.",
    "publish_prod": "chmod +x ./scripts/branch_validation.sh && ./scripts/branch_validation.sh && pnpm update-slack-group-topic && pnpm lint && pnpm build_prod && pnpm publish --tag prod",
    "publish_dev": "chmod +x ./scripts/branch_validation.sh && ./scripts/branch_validation.sh && pnpm update-slack-group-topic && pnpm lint && pnpm build_dev && pnpm publish --tag dev",
    "publish_qa": "chmod +x ./scripts/branch_validation.sh && ./scripts/branch_validation.sh && pnpm update-slack-group-topic && pnpm lint && pnpm build_qa && pnpm publish --tag qa",
    "publish_pune": "chmod +x ./scripts/branch_validation.sh && ./scripts/branch_validation.sh && pnpm update-slack-group-topic && pnpm lint && pnpm build_pune && pnpm publish --tag pune",
    "publish_sunnyvale": "chmod +x ./scripts/branch_validation.sh && ./scripts/branch_validation.sh && pnpm update-slack-group-topic && pnpm lint && pnpm build_sunnyvale && pnpm publish --tag sunnyvale",
    "publish_delhi": "chmod +x ./scripts/branch_validation.sh && ./scripts/branch_validation.sh && pnpm update-slack-group-topic && pnpm lint && pnpm build_delhi && pnpm publish --tag delhi",
    "publish_mohali": "chmod +x ./scripts/branch_validation.sh && ./scripts/branch_validation.sh && pnpm update-slack-group-topic && pnpm lint && pnpm build_mohali && pnpm publish --tag mohali",
    "publish_next": "chmod +x ./scripts/branch_validation.sh && ./scripts/branch_validation.sh && pnpm update-slack-group-topic && pnpm lint && pnpm build_next && pnpm publish --tag next",
    "version": "pnpm run check-version && pnpm format && git add -A src",
    "postversion": "git push && git push --tags",
    "check-dependencies": "node ./scripts/check_dependencies.js",
    "clean-overrides": "node ./scripts/clean_overrides.js",
    "raise-pr-automation": "chmod +x ./scripts/raise_pr_automation.sh && ./scripts/raise_pr_automation.sh",
    "publish-dev-qa": "chmod +x ./scripts/publish_dev_qa.sh && ./scripts/publish_dev_qa.sh",
    "publish-next-prod": "chmod +x ./scripts/publish_next_prod.sh && ./scripts/publish_next_prod.sh",
    "format-watch": "(git diff --name-only --diff-filter=ACM && git ls-files --others --exclude-standard) | grep -E '\\.(ts|tsx)$' | xargs prettier --write",
    "test": "vitest run",
    "analyze": "ANALYZE=true NODE_OPTIONS=--max-old-space-size=16384 vite build --mode development",
    "update-slack-group-topic": "chmod +x ./scripts/update_slack_group_topic.sh && ./scripts/update_slack_group_topic.sh"
  }
}