{ "name": "autumn", "private": true, "workspaces": { "packages": [ "server", "shared", "vite", "scripts", "apps/checkout", "apps/docs", "apps/website", "apps/sdk-test", "packages/atmn", "packages/atmn-tests", "packages/sdk", "packages/autumn-js", "packages/openapi", "packages/ksuid", "packages/stripe-sync" ], "catalog": { "stripe": "19.3.0-beta.1", "drizzle-orm": "0.43.1", "drizzle-kit": "^0.31.1", "@typescript/native-preview": "7.0.0-dev.20260220.1", "@tailwindcss/vite": "4.2.1", "@vitejs/plugin-react": "5.2.0", "@sentry/bun": "10.38.0", "@clickhouse/client": "1.11.2", "@date-fns/utc": "2.1.0", "@better-auth/dash": "0.1.6", "@orpc/contract": "^1.0.0", "@orpc/client": "^1.0.0", "@orpc/openapi-client": "^1.0.0", "@tanstack/react-query": "5.85.6", "decimal.js": "10.5.0", "postgres": "3.4.7", "vite": "7.3.2", "vite-tsconfig-paths": "6.1.1" } }, "overrides": { "@better-auth/core": "1.4.12", "better-auth": "1.4.12", "@modelcontextprotocol/sdk": "1.26.0", "@isaacs/brace-expansion": "5.0.1", "fast-xml-parser": "5.3.4", "esbuild": "0.25.0", "diff": "8.0.3", "@smithy/config-resolver": "^4.4.0", "lodash": "4.17.23", "lodash-es": "4.17.23" }, "resolutions": { "@better-auth/core": "1.4.12", "better-auth": "1.4.12", "@modelcontextprotocol/sdk": "1.26.0", "@isaacs/brace-expansion": "5.0.1", "fast-xml-parser": "5.3.4", "esbuild": "0.25.0", "diff": "8.0.3", "@smithy/config-resolver": "^4.4.0", "lodash": "4.17.23", "lodash-es": "4.17.23" }, "type": "module", "scripts": { "dev": "bun scripts/dev.ts", "vite:build": "bun -F @autumn/vite build:bun", "t": "infisical run --env=dev -- bun scripts/testScripts/testDispatcher.ts", "cm": "cd server && bun cm", "d": "lsof -ti:8080 -ti:3000 | xargs kill -9 2>/dev/null || true; ENV_FILE=.env infisical run --env=dev -- bun scripts/dev.ts", "d:prod": "lsof -ti:8080 -ti:3000 | xargs kill -9 2>/dev/null || true; ENV_FILE=.env infisical run --env=dev -- bun scripts/dev.ts --production", "dx": "bun scripts/dx.ts", "d:test": "lsof -ti:8080 -ti:3000 | xargs kill -9 2>/dev/null || true; ENV_FILE=.env infisical run --env=test -- bun scripts/dev.ts", "p": "ENV_FILE=.env.prod infisical run --env=prod -- bun scripts/dev.ts", "s": "ENV_FILE=.env.staging infisical run --env=staging -- bun scripts/dev.ts", "l": "bash ./scripts/dev-local.sh", "setup": "node scripts/setup/setup.js", "setup:s3-admin": "bun scripts/setup/setupS3Admin.ts", "setup:test": "infisical run --env=dev -- bun scripts/setup/setup-test.ts", "agent:bootstrap": "bash scripts/setup/agent-bootstrap.sh", "dev:agent": "bash scripts/setup/devAgent.sh", "migrate-functions": "infisical run --env=dev -- bun scripts/migrations/migrate-functions.ts", "migrate-functions:test": "infisical run --env=test -- bun scripts/migrations/migrate-functions.ts", "migrate-functions:prod": "infisical run --env=prod -- bun scripts/migrations/migrate-functions.ts", "validate-schema": "infisical run --env=prod -- bun scripts/migrations/validate-schema.ts", "setupci": "node scripts/setup/setupci.js", "replicate": "bun scripts/db/replicate.ts", "db:pull": "bun scripts/db/pull.ts", "db:push": " bun -F @autumn/shared db:push", "db:generate": "bun -F @autumn/shared db:generate", "db:migrate": " bun -F @autumn/shared db:migrate", "test:integration": "cd server && bun test:integration", "q": "lsof -ti:8080 -ti:3000 | xargs kill -9", "knip": "knip", "knip:fix": "knip --fix", "knip:fix-all": "knip --fix --allow-remove-files", "prepare": "husky", "api": "cd packages/openapi && bun generate", "svix:push": "infisical run --env=dev -- bun packages/openapi/scripts/svixPush.ts", "svix:push:prod": "infisical run --env=prod -- bun packages/openapi/scripts/svixPush.ts", "docs:pull": "bun -F @autumn/docs pull", "site": "cd apps/website && bun dev && cd ../..", "docs": "bun -F @autumn/docs dev", "docs:build": "bun -F @autumn/docs build", "ts": "bun -F @autumn/server ts && bun -F autumn-js ts && bun -F @autumn/openapi ts && bun -F atmn ts && bun -F checkout ts", "atmn:build": "bun -F atmn build", "openapi:ts": "bun -F @autumn/openapi ts", "js:ts": "bun -F autumn-js ts", "js:build": "bun -F @useautumn/sdk build && bun -F autumn-js build", "js:publish": "bun js:build && cd packages/autumn-js && npm publish", "js:publish-beta": "bun js:build && cd packages/autumn-js && npm publish --tag beta", "js:publish-dry": "bun js:build && cd packages/autumn-js && npm publish --dry-run", "js:version": "git fetch --tags origin && git tag -l 'autumn-js-v*' --sort=-v:refname | head -1", "stripe-sync:migrate": "bun packages/stripe-sync/scripts/migrate.ts", "stripe-sync:migrate:prod": "NODE_ENV=production infisical run --env=prod -- bun packages/stripe-sync/scripts/migrate.ts" }, "dependencies": { "@aws-sdk/client-sqs": "^3.985.0", "@better-auth/core": "1.4.12", "@better-auth/oauth-provider": "1.4.12", "@wooorm/starry-night": "^3.8.0", "ag-charts-react": "^12.3.0", "better-auth": "1.4.12", "chalk": "^5.6.2", "drizzle-orm": "catalog:", "posthog-node": "^5.24.1", "tailwind-scrollbar-hide": "^4.0.0" }, "devDependencies": { "@better-auth/cli": "^1.4.12", "@biomejs/biome": "^2.2.7", "@types/node": "^24.9.1", "concurrently": "^9.2.1", "dotenv": "^16.6.1", "husky": "^9.1.7", "inquirer": "^12.10.0", "ts-to-zod": "^5.1.0" } }