{
  "name": "hazo_blog",
  "version": "2.0.0",
  "description": "SEO-optimized blogging package: posts, categories, tags, MDX content, and GA4/GSC/Bing-ready SEO.",
  "type": "module",
  "module": "./dist/index.js",
  "types": "./dist/index.d.ts",
  "exports": {
    ".": {
      "types": "./dist/index.d.ts",
      "import": "./dist/index.js"
    },
    "./client": {
      "types": "./dist/index.client.d.ts",
      "import": "./dist/index.client.js"
    },
    "./lib": {
      "types": "./dist/lib/index.d.ts",
      "import": "./dist/lib/index.js"
    },
    "./seo": {
      "types": "./dist/seo/index.d.ts",
      "import": "./dist/seo/index.js"
    },
    "./next": {
      "types": "./dist/next/index.d.ts",
      "import": "./dist/next/index.js"
    },
    "./config": {
      "types": "./dist/config/index.d.ts",
      "import": "./dist/config/index.js"
    },
    "./ui": {
      "types": "./dist/ui/index.d.ts",
      "import": "./dist/ui/index.js"
    },
    "./package.json": "./package.json"
  },
  "files": [
    "dist",
    "db_setup_postgres.sql",
    "db_setup_sqlite.sql",
    "README.md",
    "CHANGE_LOG.md",
    "SETUP_CHECKLIST.md"
  ],
  "scripts": {
    "build": "tsc -p tsconfig.build.json",
    "type-check": "tsc --noEmit",
    "test": "node --experimental-vm-modules ../node_modules/jest/bin/jest.js --config jest.config.cjs",
    "dev:test-app": "npm run build && cd test-app && npm run dev",
    "build:test-app": "npm run build && cd test-app && npm run build"
  },
  "peerDependencies": {
    "hazo_core": "^2.5.0",
    "hazo_connect": "^4.3.5",
    "hazo_api": "^2.9.0",
    "hazo_files": "^3.4.0",
    "hazo_theme": "^1.4.2",
    "hazo_ui": "^6.19.0",
    "hazo_images": "^1.13.0",
    "hazo_jobs": "^0.20.0",
    "hazo_auth": "^10.27.0",
    "hazo_i18n": "^0.15.4",
    "hazo_llm_api": "^2.7.0",
    "react": "^18.0.0 || ^19.0.0",
    "react-dom": "^18.0.0 || ^19.0.0",
    "next": "^14.0.0 || ^16.0.0"
  },
  "peerDependenciesMeta": {
    "hazo_images": {
      "optional": true
    },
    "hazo_jobs": {
      "optional": true
    },
    "hazo_auth": {
      "optional": true
    },
    "hazo_theme": {
      "optional": true
    },
    "hazo_i18n": {
      "optional": true
    },
    "hazo_llm_api": {
      "optional": true
    }
  },
  "dependencies": {
    "next-mdx-remote": "^6.0.0",
    "remark-gfm": "^4.0.1"
  },
  "devDependencies": {
    "typescript": "^5.7.2",
    "jest": "^30.2.0",
    "ts-jest": "^29.4.5",
    "@types/jest": "^30.0.0",
    "jest-environment-node": "^30.2.0",
    "@types/node": "^22.10.0",
    "@types/react": "^19.0.0",
    "@types/react-dom": "^19.0.0",
    "react": "^19.0.0",
    "react-dom": "^19.0.0",
    "next": "^16.0.10",
    "hazo_core": "^2.5.0",
    "hazo_connect": "^4.3.5",
    "hazo_api": "^2.9.0",
    "hazo_files": "^3.4.0",
    "hazo_ui": "^6.19.0",
    "tailwindcss": "^4.2.4",
    "@tailwindcss/postcss": "^4.2.4",
    "postcss": "^8.4.49"
  },
  "keywords": [
    "blog",
    "blogging",
    "cms",
    "mdx",
    "seo",
    "ga4",
    "sitemap",
    "rss",
    "hazo"
  ],
  "author": "Pubs Abayasiri",
  "license": "MIT"
}
