open-index/open-npm huggingface dataset:
npm package: @raja.c/renderengine
Description: A React JSON-driven render engine for UI and form composition
Latest version: 0.1.0

# Renger Engine

A React JSON-configured render engine and form renderer.

## Package entry

- `main`: dist/index.cjs
- `module`: dist/index.mjs
- `types`: dist/index.d.ts

## Build and publish

1. `pnpm install`
2. `pnpm build`
3. `pnpm publish --access public`

## Usage

```tsx
import { RenderEngine, FormRenderEngine, ComponentConfig } from 'renger-engine';

const config: ComponentConfig[] = [
  {
    componentType: 'div',
    props: { className: 'p-4' },
    children: [
      { componentType: 'input', props: { name: 'email', label: 'Email' } },
    ],
  },
];

<RenderEngine config={config} />
```