{ "name": "root", "version": "3.15.2", "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": "turbo run format-and-lint lint-repo check-broken-links test", "format-and-lint": "biome check .", "format-and-lint:fix": "biome check . --write --unsafe", "lint-repo": "sherif -r unordered-dependencies -r packages-without-package-json --ignore-package @typebot.io/legacy --ignore-package bot-engine", "lint-repo:fix": "bun lint-repo --fix", "patch-embed-libs": "bun packages/scripts/src/patchEmbedLibs.ts && bun install", "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", "typecheck": "turbo run typecheck", "build": "turbo run 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", "restore": "echo 'Cleaning...' && bunx rimraf --glob '**/{node_modules,dist,.next,.turbo}'" }, "devDependencies": { "@biomejs/biome": "^2.3.7", "@tolgee/cli": "^2.14.0", "husky": "^9.1.7", "sherif": "^1.9.0", "turbo": "^2.6.1", "typescript": "^5.9.3", "rimraf": "^6.1.2" }, "packageManager": "bun@1.3.3", "engines": { "node": "^22" }, "trustedDependencies": [ "@biomejs/biome", "@prisma/client", "@prisma/engines", "@sentry/cli", "@swc/core", "core-js", "esbuild", "isolated-vm", "prisma", "sharp", "inngest-cli" ] }