{ "name": "@jitsu-internal/console", "version": "0.0.0", "description": "", "author": "Jitsu Dev Team ", "publishConfig": { "access": "public" }, "license": "MIT", "private": false, "scripts": { "prisma": "prisma", "lint": "eslint .", "console:dev": "tsx ../../dev-scripts/src/bin/run-app.ts console next dev", "console:start": "next start", "console:analyze": "next experimental-analyze", "email:dev": "email dev -p 3901", "build": "prisma generate && next build && pnpm build:manage", "build:manage": "esbuild scripts/manage.ts --bundle --platform=node --outfile=build/manage.js --external:@prisma/client --external:pg-native", "manage": "tsx scripts/manage.ts", "clean": "rm -rf ./.next ./.turbo ./build", "typecheck": "tsc --noEmit", "test": "vitest run", "tool:hash": "tsx scripts/manage.ts password-hash", "db:code-gen": "prisma generate", "db:update-schema": "prisma db push", "db:format-schema": "prisma format", "db:update-schema-force": "prisma db push --accept-data-loss" }, "dependencies": { "@ant-design/cssinjs": "^1.21.1", "@asteasolutions/zod-to-openapi": "^7.3.0", "@clickhouse/client": "^1.18.3", "@dnd-kit/core": "^6.0.8", "@dnd-kit/modifiers": "^6.0.1", "@dnd-kit/sortable": "^7.0.2", "@dnd-kit/utilities": "^3.2.1", "@fontsource/inter": "^4.5.13", "@fontsource/roboto-mono": "^4.5.8", "@jitsu-internal/webapps-shared": "workspace:*", "@jitsu/core-functions-lib": "workspace:*", "@jitsu/destination-functions": "workspace:*", "@jitsu/functions-lib": "workspace:*", "@jitsu/jitsu-react": "workspace:*", "@jitsu/js": "workspace:*", "@jitsu/protocols": "workspace:*", "@jitsu/warehouse-query": "workspace:*", "@loadable/component": "^5.15.3", "@modelcontextprotocol/sdk": "^1.31.0", "@monaco-editor/react": "^4.6.0", "@nangohq/frontend": "^0.21.11", "@prisma/client": "^6.5.0", "@react-email/components": "^1.0.12", "@react-email/render": "^2.0.6", "@rjsf/antd": "^5.22.4", "@rjsf/core": "^5.22.4", "@rjsf/utils": "^5.22.4", "@rjsf/validator-ajv8": "^5.22.4", "@scalar/nextjs-api-reference": "^0.10.14", "@tanstack/react-query": "^4.36.1", "@types/cookie": "^1.0.0", "@types/pg-promise": "^5.4.3", "agentkeepalive": "^4.6.0", "ajv": "8.18.0", "chart.js": "^4.4.1", "classnames": "^2.3.1", "cookie": "1.0.1", "cron-parser": "^5.5.0", "cuid": "^2.1.8", "dayjs": "^1.11.10", "dompurify": "^3.4.17", "firebase": "^11.4.0", "firebase-admin": "^13.2.0", "google-ads-api": "^17.1.0-rest-beta", "googleapis": "^126.0.1", "highlight.js": "^11.11.1", "ioredis": "^5.9.2", "js-yaml": "^4.3.2", "json5": "^2.2.3", "jsonwebtoken": "^9.0.3", "juava": "workspace:*", "jwks-rsa": "^3.2.0", "lodash": "catalog:", "lucide-react": "^0.447.0", "mjml": "^5.0.0-beta.2", "mjml-react": "^2.0.8", "monaco-editor": "^0.52.0", "next": "^16.4.1", "next-auth": "^4.24.15", "node-cache": "^5.1.2", "node-sql-parser": "^5.3.13", "nodemailer": "^10.1.4", "object-hash": "^3.0.0", "openapi3-ts": "^4.5.0", "pg": "^8.18.0", "pg-cursor": "^2.17.0", "prisma": "^6.5.0", "react": "catalog:", "react-dom": "catalog:", "react-icons": "^4.10.1", "react-json-view": "^1.19.1", "react-use": "^17.4.0", "recharts": "^2.10.4", "stable-hash": "0.0.3", "stopwatch-node": "^1.1.0", "timezones-list": "^3.0.2", "tslib": "catalog:", "use-debounce": "^10.0.4", "zod": "^3.23.8", "zod-to-json-schema": "^3.23.2" }, "devDependencies": { "@ant-design/icons": "^5.5.1", "@jitsu/common-config": "workspace:*", "@next/bundle-analyzer": "^16.2.6", "@tailwindcss/typography": "^0.5.15", "@testing-library/react": "^13.1.1", "@types/cli-progress": "^3.11.0", "@types/js-yaml": "^4.0.5", "@types/lodash": "catalog:", "@types/node": "catalog:", "@types/nodemailer": "^8.0.0", "@types/pg": "^8.16.0", "@types/pg-query-stream": "^3.4.0", "@types/react": "catalog:", "@types/react-dom": "catalog:", "@vitest/ui": "catalog:", "ansi-to-html": "^0.7.2", "antd": "^6.2.1", "autoprefixer": "^10.4.20", "esbuild": "catalog:", "eslint": "catalog:", "eslint-config-next": "^16.2.6", "eslint-plugin-unused-imports": "^4.3.0", "less": "^4.8.1", "less-loader": "^10.2.0", "minimist": "^1.2.7", "msw": "^2.15.0", "postcss": "^8.5.18", "raw-loader": "^4.0.2", "react-email": "^5.2.10", "tailwindcss": "catalog:", "testcontainers": "^11.14.0", "tsx": "catalog:", "type-fest": "^3.5.7", "typescript": "catalog:", "vite": "^6.4.4", "vitest": "catalog:", "zod-prisma": "^0.5.4" } }