{
  "name": "@afilmory/core",
  "type": "module",
  "version": "1.0.0",
  "packageManager": "pnpm@10.18.0",
  "author": "Innei",
  "main": "index.ts",
  "scripts": {
    "build": "vite build",
    "build:web": "AFILMORY_EMBED_MANIFEST=false BUILD_FOR_SERVER_SERVE=1 pnpm --filter @afilmory/web build",
    "db:generate": "pnpm -C ../../packages/db db:generate",
    "db:migrate": "pnpm -C ../../packages/db db:migrate",
    "db:studio": "pnpm -C ../../packages/db db:studio",
    "dev": "nodemon",
    "dev:reset-superadmin-password": "vite-node src/index.ts --reset-superadmin-password",
    "manifest:migrate": "vite-node src/index.ts manifest:migrate"
  },
  "dependencies": {
    "@afilmory/be-utils": "workspace:*",
    "@afilmory/builder": "workspace:*",
    "@afilmory/db": "workspace:*",
    "@afilmory/env": "workspace:*",
    "@afilmory/framework": "workspace:*",
    "@afilmory/redis": "workspace:*",
    "@afilmory/sdk": "workspace:*",
    "@afilmory/task-queue": "workspace:*",
    "@afilmory/utils": "workspace:*",
    "@aws-crypto/sha256-js": "5.2.0",
    "@aws-sdk/client-s3": "3.929.0",
    "@aws-sdk/s3-request-presigner": "3.939.0",
    "@creem_io/better-auth": "0.0.8",
    "@hono/node-server": "^1.19.6",
    "@resvg/resvg-js": "2.6.2",
    "@types/busboy": "1.5.4",
    "better-auth": "1.3.34",
    "busboy": "1.6.0",
    "drizzle-orm": "^0.44.7",
    "hono": "4.10.5",
    "linkedom": "0.18.12",
    "mime-types": "3.0.1",
    "pg": "^8.16.3",
    "picocolors": "1.1.1",
    "reflect-metadata": "0.2.2",
    "satori": "0.18.3",
    "tsyringe": "4.10.0",
    "zod": "^4.1.11"
  },
  "devDependencies": {
    "@types/mime-types": "3.0.1",
    "@types/node": "^24.10.1",
    "@types/pg": "8.15.6",
    "nodemon": "3.1.11",
    "unplugin-swc": "1.5.8",
    "vite": "7.2.2",
    "vite-bundle-analyzer": "1.2.3",
    "vite-node": "5.0.0",
    "vite-tsconfig-paths": "5.1.4",
    "vitest": "4.0.8"
  }
}
