@emdzej/inpax-providers
v0.12.0
Published
Provider implementations for INPA runtime
Readme
@emdzej/inpax-providers
Provider factory for INPAX.
Creates and configures provider instances based on runtime environment.
Usage
import { createProviders } from '@emdzej/inpax-providers';
const { ui, ediabas } = createProviders({
mode: 'tui', // 'tui' | 'cli' | 'mock'
sgbdPath: '/path/to/sgbd',
});Modes
| Mode | UI Provider | EDIABAS Provider |
|------|-------------|------------------|
| tui | TuiProvider | EdiabasProvider |
| cli | CliProvider | EdiabasProvider |
| mock | MockUIProvider | MockEdiabasProvider |
