{
  "name": "moyan-mfw-base",
  "version": "1.1.9",
  "description": "墨焱MFW核心框架",
  "main": "./src/shared/dist/index.js",
  "types": "./src/shared/dist/index.d.ts",
  "exports": {
    "./backend": {
      "types": "./src/backend/dist/index.d.ts",
      "import": "./src/backend/dist/index.js",
      "require": "./src/backend/dist/index.js"
    },
    "./backend/*": {
      "types": "./src/backend/dist/*.d.ts",
      "import": "./src/backend/dist/*.js",
      "require": "./src/backend/dist/*"
    },
    "./frontend": {
      "types": "./src/frontend/dist/index.d.ts",
      "import": "./src/frontend/dist/index.mjs",
      "require": "./src/frontend/dist/index.js",
      "style": "./src/frontend/dist/style.css"
    },
    "./frontend/*": {
      "types": "./src/frontend/dist/*.d.ts",
      "import": "./src/frontend/dist/*",
      "require": "./src/frontend/dist/*"
    },
    "./shared": {
      "types": "./src/shared/dist/index.d.ts",
      "import": "./src/shared/dist/index.js",
      "require": "./src/shared/dist/index.js"
    },
    "./shared/*": {
      "types": "./src/shared/dist/*.d.ts",
      "import": "./src/shared/dist/*",
      "require": "./src/shared/dist/*"
    }
  },
  "typesVersions": {
    "*": {
      "*": [
        "./src/*/dist/*.d.ts",
        "./src/*/dist/index.d.ts"
      ]
    }
  },
  "scripts": {
    "build:shared": "pnpm --filter @internal/base-shared build",
    "build:backend": "pnpm --filter @internal/base-backend build",
    "build:frontend": "pnpm --filter @internal/base-frontend build",
    "build": "pnpm run build:shared && pnpm run build:backend && pnpm run build:frontend",
    "dev:backend": "pnpm --filter @internal/base-backend dev",
    "dev:frontend": "pnpm --filter @internal/base-frontend dev",
    "typecheck:shared": "pnpm --filter @internal/base-shared typecheck",
    "typecheck:backend": "pnpm --filter @internal/base-backend typecheck",
    "typecheck:frontend": "pnpm --filter @internal/base-frontend typecheck",
    "typecheck": "pnpm run typecheck:shared && pnpm run typecheck:backend && pnpm run typecheck:frontend"
  },
  "license": "MIT",
  "keywords": [
    "moyan",
    "mfw",
    "admin",
    "framework",
    "nestjs",
    "vue3"
  ],
  "files": [
    "src/backend/dist",
    "src/frontend/dist",
    "src/shared/dist",
    "README.md",
    "LICENSE"
  ],
  "engines": {
    "node": ">=20.0.0"
  }
}
