{ "name": "root", "version": "3.6.0", "private": true, "workspaces": [ "packages/*", "packages/deprecated/*", "packages/embeds/*", "packages/forge/*", "packages/forge/blocks/*", "packages/blocks/*", "apps/*" ], "scripts": { "postinstall": "turbo run db:generate", "prepare": "husky", "pre-commit": "bun format-and-lint && bun lint-repo && turbo check-broken-links", "format-and-lint": "biome check .", "format-and-lint:fix": "biome check . --write", "lint-repo": "sherif -r unordered-dependencies -r packages-without-package-json --ignore-package @typebot.io/legacy", "lint-repo:fix": "bun lint-repo --fix", "patch-embed-libs": "bun packages/scripts/src/patchEmbedLibs.ts", "start-docker-compose-dev": "docker compose -f docker-compose.dev.yml up", "build-docker-compose-prod": "docker compose -f docker-compose.build.yml build", "start-docker-compose-prod": "docker compose -f docker-compose.yml up", "build": "turbo build --filter=builder... --filter=viewer... --filter=landing-page... --filter=docs...", "dev": "turbo dev --filter=builder... --filter=viewer... --filter=@typebot.io/partykit... --concurrency=11", "sync-locales": "dotenv -e .env -- tolgee sync --continue-on-warning --remove-unused --no-strict-namespace --patterns './apps/builder/src/**/*.ts?(x)' --backup './.tolgee/backup'", "pull-locales": "dotenv -e .env -- tolgee pull && bun format-and-lint:fix", "push-locales": "dotenv -e .env -- tolgee push", "create-new-block": "cd packages/forge/cli && bun start", "check-unused-dependencies": "bun packages/scripts/src/checkDependencies.ts" }, "devDependencies": { "@biomejs/biome": "1.9.4", "@tolgee/cli": "2.8.2", "husky": "9.1.7", "sherif": "1.4.0", "turbo": "2.4.5-canary.7", "typescript": "5.8.2" }, "packageManager": "bun@1.2.8", "engines": { "node": "^22" }, "trustedDependencies": [ "@biomejs/biome", "@prisma/client", "@prisma/engines", "@sentry/cli", "@swc/core", "core-js", "esbuild", "isolated-vm", "prisma", "sharp" ] }