@duckcodeailabs/dql-runtime
v0.1.4
Published
DQL browser runtime: data fetching, Vega rendering, hot-reload client
Readme
@duckcodeailabs/dql-runtime
Browser runtime for compiled DQL output.
It includes query fetching, chart rendering helpers, table/KPI renderers, filter and interaction management, and hot-reload helpers used by preview flows.
Install
pnpm add @duckcodeailabs/dql-runtimeExample
import { DataFetcher } from '@duckcodeailabs/dql-runtime';
const fetcher = new DataFetcher('/api/query');
const result = await fetcher.fetch(
'revenue_by_segment',
'select 1 as revenue',
[],
{},
);
console.log(result.rows);Common Uses
- power browser previews for compiled DQL bundles
- connect compiled charts to a local or hosted query API
- add interactions and filters to runtime rendering flows
Learn More
- Root docs:
../../README.md - Getting started:
../../docs/getting-started.md
