Files
maskanx_cm_backend/package.json
T
AFFAANhandClaude Opus 5 19e1e84fb7 Initial commit: MaskanX backend
Independent FastAPI backend for the MaskanX agentic growth platform.

Includes the agent runtime, MCP client integrations (Meta Ads, LinkedIn,
HubSpot, Tavily, Exa, xAI, Citedy, image generation), PostgreSQL storage
for chats and cron jobs, provider and secret management, and the CLI.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-01 10:28:22 +05:30

54 lines
3.8 KiB
JSON

{
"name": "maskanx-backend",
"version": "1.0.0",
"private": true,
"description": "Independent FastAPI backend for MaskanX.",
"scripts": {
"start": "node -r dotenv/config scripts/run-python.cjs -m adclaw app --host 0.0.0.0 --port 8088",
"build": "node scripts/run-python.cjs -m pip wheel . --no-deps --wheel-dir dist",
"local": "dotenv -e .env.local -- node scripts/run-python.cjs -m adclaw app --host 127.0.0.1 --port 8088 --reload",
"local:migrate": "dotenv -e .env.local -- node scripts/run-python.cjs -m adclaw db migrate",
"local:migrate:undo": "dotenv -e .env.local -- node scripts/run-python.cjs -m adclaw db migrate-undo",
"local:migrate:undo:all": "dotenv -e .env.local -- node scripts/run-python.cjs -m adclaw db migrate-undo-all",
"local:seed": "dotenv -e .env.local -- node scripts/run-python.cjs -m adclaw db seed",
"local:import-json": "dotenv -e .env.local -- node scripts/run-python.cjs -m adclaw db import-json",
"local:seed:undo": "dotenv -e .env.local -- node scripts/run-python.cjs -m adclaw db seed-undo",
"local:reset": "npm run local:migrate:undo:all && npm run local:migrate && npm run local:seed",
"dev": "dotenv -e .env.development -- node scripts/run-python.cjs -m adclaw app --host 0.0.0.0 --port 8088 --reload",
"dev:migrate": "dotenv -e .env.development -- node scripts/run-python.cjs -m adclaw db migrate",
"dev:migrate:undo": "dotenv -e .env.development -- node scripts/run-python.cjs -m adclaw db migrate-undo",
"dev:migrate:undo:all": "dotenv -e .env.development -- node scripts/run-python.cjs -m adclaw db migrate-undo-all",
"dev:seed": "dotenv -e .env.development -- node scripts/run-python.cjs -m adclaw db seed",
"dev:import-json": "dotenv -e .env.development -- node scripts/run-python.cjs -m adclaw db import-json",
"dev:seed:undo": "dotenv -e .env.development -- node scripts/run-python.cjs -m adclaw db seed-undo",
"dev:reset": "npm run dev:migrate:undo:all && npm run dev:migrate && npm run dev:seed",
"test": "dotenv -e .env.testing -- node scripts/run-python.cjs -m pytest",
"test:serve": "dotenv -e .env.testing -- node scripts/run-python.cjs -m adclaw app --host 127.0.0.1 --port 8089",
"test:migrate": "dotenv -e .env.testing -- node scripts/run-python.cjs -m adclaw db migrate",
"test:seed": "dotenv -e .env.testing -- node scripts/run-python.cjs -m adclaw db seed",
"test:reset": "dotenv -e .env.testing -- node scripts/run-python.cjs -m adclaw db migrate-undo-all && dotenv -e .env.testing -- node scripts/run-python.cjs -m adclaw db migrate",
"prod": "cross-env MASKANX_ENV=production node scripts/run-python.cjs -m adclaw app --host 0.0.0.0 --port 8088",
"prod:migrate": "cross-env MASKANX_ENV=production node scripts/run-python.cjs -m adclaw db migrate",
"prod:seed": "cross-env MASKANX_ENV=production node scripts/run-python.cjs -m adclaw db seed",
"lint": "node scripts/run-python.cjs -m compileall -q src",
"secrets:dry-run": "node scripts/clear-secrets.cjs --include-env-files --dry-run",
"secrets:restore": "node scripts/restore-secrets-from-company.cjs",
"secrets:clear": "node scripts/clear-secrets.cjs",
"secrets:clear:all": "node scripts/clear-secrets.cjs --include-env-files",
"secrets:delete:all": "node scripts/clear-secrets.cjs --include-env-files",
"secrets:delete:all:no-backup": "node scripts/clear-secrets.cjs --include-env-files --no-backup",
"db:config": "node scripts/run-python.cjs -m adclaw db config",
"db:status": "node scripts/run-python.cjs -m adclaw db status",
"docker:up": "docker compose up --build",
"docker:down": "docker compose down",
"docker:reset": "docker compose down -v && docker compose up --build"
},
"dependencies": {
"dotenv": "^16.6.1"
},
"devDependencies": {
"cross-env": "^7.0.3",
"dotenv-cli": "^8.0.0"
}
}