{
    "name": "agenta",
    "version": "0.32.0",
    "private": true,
    "engines": {
        "node": ">=18"
    },
    "scripts": {
        "dev": "next dev",
        "dev:local": "ENV_FILE=.local.env next dev",
        "dev:turbo": "ENV_FILE=.local.env next dev --turbo",
        "build": "next build",
        "start": "next start",
        "lint": "next lint",
        "cypress:open": "cypress open",
        "cypress:run": "cypress run",
        "test": "cypress run",
        "format": "prettier --check .",
        "format-fix": "prettier --write .",
        "types:check": "tsc",
        "types:watch": "tsc -w",
        "prepare": "cd .. && husky && if [ \"$FEATURE_FLAG\" = \"cloud-dev\" ]; then cd .. && husky; fi || true"
    },
    "dependencies": {
        "@ag-grid-community/client-side-row-model": "^31.3.4",
        "@ag-grid-community/core": "^31.3.4",
        "@ag-grid-community/csv-export": "^31.3.4",
        "@ag-grid-community/react": "^31.3.4",
        "@ag-grid-community/styles": "^31.3.4",
        "@ant-design/colors": "^7.0.0",
        "@ant-design/cssinjs": "^1.21.1",
        "@ant-design/icons": "^5.3.7",
        "@dnd-kit/core": "^6.1.0",
        "@dnd-kit/sortable": "^8.0.0",
        "@dnd-kit/utilities": "^3.2.2",
        "@headlessui/tailwindcss": "^0.2.0",
        "@lobehub/icons": "^1.18.0",
        "@monaco-editor/react": "^4.5.2",
        "@next/bundle-analyzer": "^14.2.17",
        "@phosphor-icons/react": "^2.1.7",
        "@sentry/nextjs": "^8.37.1",
        "@tailwindcss/forms": "^0.5.7",
        "@tremor/react": "^3.15.0",
        "@types/diff": "^5.0.9",
        "@types/js-beautify": "^1.14.0",
        "@types/js-yaml": "^4.0.9",
        "@types/lodash": "^4.14.201",
        "@types/papaparse": "^5.3.14",
        "@types/promise-retry": "^1.1.6",
        "@types/react": "^18.3.3",
        "@types/react-dom": "^18.3.0",
        "@types/react-resizable": "^3.0.7",
        "@types/react-syntax-highlighter": "^15.5.7",
        "@types/uuid": "^9.0.7",
        "@typescript-eslint/eslint-plugin": "^5",
        "@typescript-eslint/parser": "^5",
        "antd": "^5.20.6",
        "autoprefixer": "10.4.14",
        "axios": "^1.7.7",
        "classnames": "^2.3.2",
        "dayjs": "^1.11.10",
        "diff": "^5.2.0",
        "dotenv": "^16.3.1",
        "eslint": "^8.57.1",
        "eslint-config-next": "14.2.17",
        "eslint-config-prettier": "8.5.0",
        "eslint-plugin-prettier": "^5",
        "eslint-plugin-react": "^7.30",
        "eslint-plugin-react-hooks": "^4",
        "jotai": "^2.5.0",
        "js-beautify": "^1.14.8",
        "js-yaml": "^4.1.0",
        "lodash": "^4.17.21",
        "next": "^14.2.23",
        "nextjs-cors": "^2.2.0",
        "papaparse": "^5.4.1",
        "postcss": "^8.4.47",
        "postcss-antd-fixes": "^0.2.0",
        "posthog-js": "^1.104.4",
        "promise-retry": "^2.0.1",
        "react": "^18.3.1",
        "react-dom": "^18.3.1",
        "react-drag-listview": "^2.0.0",
        "react-error-boundary": "^4.0.11",
        "react-icons": "^5.0.1",
        "react-jss": "^10.10.0",
        "react-resizable": "^3.0.5",
        "react-syntax-highlighter": "^15.5.0",
        "react-youtube": "^10.1.0",
        "supertokens-auth-react": "^0.47.0",
        "supertokens-node": "^21.0.0",
        "swr": "^2.1.5",
        "tailwindcss": "^3.4.4",
        "typescript": "5.0.4",
        "usehooks-ts": "^2.9.1",
        "uuid": "^9.0.1"
    },
    "devDependencies": {
        "@types/node": "^20.8.10",
        "cypress": "^13.15.0",
        "husky": "^9.1.7",
        "node-mocks-http": "^1.12.2",
        "prettier": "3.2.5",
        "prettier-plugin-tailwindcss": "^0.1"
    }
}
