{
  "name": "@ai-matrx/content-ir",
  "version": "0.24.49",
  "description": "The AI Matrx Content IR package: the pure parser, normalized envelope, session, schema conversion and validation kernel, plus the React render layer (kind routing, component resolver, directives, kind kit) as separate sections.",
  "type": "module",
  "main": "./dist/index.cjs",
  "module": "./dist/index.js",
  "types": "./dist/index.d.ts",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/AI-Matrix-Engine/aidream.git",
    "directory": "apps/shared/content-ir-core"
  },
  "homepage": "https://github.com/AI-Matrix-Engine/aidream/tree/main/apps/shared/content-ir-core#readme",
  "bugs": {
    "url": "https://github.com/AI-Matrix-Engine/aidream/issues"
  },
  "files": [
    "dist",
    "README.md",
    "LICENSE",
    "CHANGELOG.md"
  ],
  "exports": {
    ".": {
      "import": {
        "types": "./dist/index.d.ts",
        "default": "./dist/index.js"
      },
      "require": {
        "types": "./dist/index.d.cts",
        "default": "./dist/index.cjs"
      }
    },
    "./core": {
      "import": {
        "types": "./dist/core.d.ts",
        "default": "./dist/core.js"
      },
      "require": {
        "types": "./dist/core.d.cts",
        "default": "./dist/core.cjs"
      }
    },
    "./session": {
      "import": {
        "types": "./dist/session.d.ts",
        "default": "./dist/session.js"
      },
      "require": {
        "types": "./dist/session.d.cts",
        "default": "./dist/session.cjs"
      }
    },
    "./registry": {
      "import": {
        "types": "./dist/registry.d.ts",
        "default": "./dist/registry.js"
      },
      "require": {
        "types": "./dist/registry.d.cts",
        "default": "./dist/registry.cjs"
      }
    },
    "./convert": {
      "import": {
        "types": "./dist/convert.d.ts",
        "default": "./dist/convert.js"
      },
      "require": {
        "types": "./dist/convert.d.cts",
        "default": "./dist/convert.cjs"
      }
    },
    "./wire": {
      "import": {
        "types": "./dist/wire.d.ts",
        "default": "./dist/wire.js"
      },
      "require": {
        "types": "./dist/wire.d.cts",
        "default": "./dist/wire.cjs"
      }
    },
    "./directives": {
      "import": {
        "types": "./dist/directives.d.ts",
        "default": "./dist/directives.js"
      },
      "require": {
        "types": "./dist/directives.d.cts",
        "default": "./dist/directives.cjs"
      }
    },
    "./source": {
      "import": {
        "types": "./dist/source.d.ts",
        "default": "./dist/source.js"
      },
      "require": {
        "types": "./dist/source.d.cts",
        "default": "./dist/source.cjs"
      }
    },
    "./json-extract": {
      "import": {
        "types": "./dist/json-extract.d.ts",
        "default": "./dist/json-extract.js"
      },
      "require": {
        "types": "./dist/json-extract.d.cts",
        "default": "./dist/json-extract.cjs"
      }
    },
    "./surfaces": {
      "import": {
        "types": "./dist/surfaces.d.ts",
        "default": "./dist/surfaces.js"
      },
      "require": {
        "types": "./dist/surfaces.d.cts",
        "default": "./dist/surfaces.cjs"
      }
    },
    "./react": {
      "import": {
        "types": "./dist/react.d.ts",
        "default": "./dist/react.js"
      },
      "require": {
        "types": "./dist/react.d.cts",
        "default": "./dist/react.cjs"
      }
    },
    "./react-views": {
      "import": {
        "types": "./dist/react-views.d.ts",
        "default": "./dist/react-views.js"
      },
      "require": {
        "types": "./dist/react-views.d.cts",
        "default": "./dist/react-views.cjs"
      }
    },
    "./react-directives": {
      "import": {
        "types": "./dist/react-directives.d.ts",
        "default": "./dist/react-directives.js"
      },
      "require": {
        "types": "./dist/react-directives.d.cts",
        "default": "./dist/react-directives.cjs"
      }
    },
    "./host": {
      "import": {
        "types": "./dist/host.d.ts",
        "default": "./dist/host.js"
      },
      "require": {
        "types": "./dist/host.d.cts",
        "default": "./dist/host.cjs"
      }
    },
    "./directive-host": {
      "import": {
        "types": "./dist/directive-host.d.ts",
        "default": "./dist/directive-host.js"
      },
      "require": {
        "types": "./dist/directive-host.d.cts",
        "default": "./dist/directive-host.cjs"
      }
    },
    "./host-provider": {
      "import": {
        "types": "./dist/host-provider.d.ts",
        "default": "./dist/host-provider.js"
      },
      "require": {
        "types": "./dist/host-provider.d.cts",
        "default": "./dist/host-provider.cjs"
      }
    },
    "./resolver": {
      "import": {
        "types": "./dist/resolver.d.ts",
        "default": "./dist/resolver.js"
      },
      "require": {
        "types": "./dist/resolver.d.cts",
        "default": "./dist/resolver.cjs"
      }
    },
    "./route": {
      "import": {
        "types": "./dist/route.d.ts",
        "default": "./dist/route.js"
      },
      "require": {
        "types": "./dist/route.d.cts",
        "default": "./dist/route.cjs"
      }
    },
    "./db-component": {
      "import": {
        "types": "./dist/db-component.d.ts",
        "default": "./dist/db-component.js"
      },
      "require": {
        "types": "./dist/db-component.d.cts",
        "default": "./dist/db-component.cjs"
      }
    },
    "./kind-kit": {
      "import": {
        "types": "./dist/kind-kit.d.ts",
        "default": "./dist/kind-kit.js"
      },
      "require": {
        "types": "./dist/kind-kit.d.cts",
        "default": "./dist/kind-kit.cjs"
      }
    },
    "./package.json": "./package.json"
  },
  "typesVersions": {
    "*": {
      "core": [
        "./dist/core.d.ts"
      ],
      "session": [
        "./dist/session.d.ts"
      ],
      "registry": [
        "./dist/registry.d.ts"
      ],
      "convert": [
        "./dist/convert.d.ts"
      ],
      "wire": [
        "./dist/wire.d.ts"
      ],
      "directives": [
        "./dist/directives.d.ts"
      ],
      "source": [
        "./dist/source.d.ts"
      ],
      "surfaces": [
        "./dist/surfaces.d.ts"
      ],
      "json-extract": [
        "./dist/json-extract.d.ts"
      ],
      "react": [
        "./dist/react.d.ts"
      ],
      "react-views": [
        "./dist/react-views.d.ts"
      ],
      "react-directives": [
        "./dist/react-directives.d.ts"
      ],
      "host": [
        "./dist/host.d.ts"
      ],
      "resolver": [
        "./dist/resolver.d.ts"
      ],
      "route": [
        "./dist/route.d.ts"
      ],
      "db-component": [
        "./dist/db-component.d.ts"
      ],
      "kind-kit": [
        "./dist/kind-kit.d.ts"
      ],
      "*": [
        "./dist/index.d.ts"
      ]
    }
  },
  "peerDependencies": {
    "react": ">=19.0.0"
  },
  "peerDependenciesMeta": {
    "react": {
      "optional": true
    }
  },
  "dependencies": {
    "@ai-matrx/design-system": "latest",
    "@ai-matrx/kit": "latest",
    "@types/react": "19.3.0",
    "ajv": "^8.20.0",
    "json5": "^2.2.3",
    "jsonrepair": "^3.15.0"
  },
  "publishConfig": {
    "access": "public",
    "registry": "https://registry.npmjs.org/"
  },
  "engines": {
    "node": ">=20"
  },
  "sideEffects": false,
  "entryBudgets": {
    ".": {
      "kb": 301
    },
    "./core": {
      "kb": 41
    },
    "./session": {
      "kb": 36
    },
    "./registry": {
      "kb": 141
    },
    "./convert": {
      "kb": 31
    },
    "./wire": {
      "kb": 6
    },
    "./directives": {
      "kb": 8
    },
    "./source": {
      "kb": 76
    },
    "./json-extract": {
      "kb": 58
    },
    "./surfaces": {
      "kb": 62
    },
    "./react": {
      "kb": 70
    },
    "./react-views": {
      "kb": 43
    },
    "./react-directives": {
      "kb": 35
    },
    "./host": {
      "kb": 4
    },
    "./directive-host": {
      "kb": 4
    },
    "./host-provider": {
      "kb": 4
    },
    "./resolver": {
      "kb": 14
    },
    "./route": {
      "kb": 9
    },
    "./db-component": {
      "kb": 5
    },
    "./kind-kit": {
      "kb": 199
    }
  },
  "gitHead": "bc1fc5c3ceb104f132764c8ac25f5c83b8207b05"
}
