{ "name": "autumn", "private": true, "workspaces": { "packages": [ "server", "shared", "vite", "scripts", "apps/checkout", "apps/docs", "apps/sdk-test", "packages/sdk", "packages/autumn-js", "packages/openapi" ], "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", "@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" } }, "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", "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: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", "setup": "node scripts/setup/setup.js", "setup:test": "infisical run --env=dev -- bun scripts/setup/setup-test.ts", "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", "docs:pull": "bun -F @autumn/docs pull", "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", "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-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" }, "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" } }