drizzle-cube
Version:
Drizzle ORM-first semantic layer with Cube.js compatibility. Type-safe analytics and dashboards with SQL injection protection.
131 lines (130 loc) • 4.57 kB
JavaScript
import { d as s, a as t, A as r, C as i, c as l, D as u, r as o, M as n, b as d, P as y, Q as c, x as g, g as C, e as b, S as m, R as h, a3 as D, a4 as Q, U as S, Z as M, a2 as F, X as p, T as A, Y as v, K as f, l as T, n as I, s as B, E as L, J as E, G as K, y as R, m as x, q as P, I as V, B as k, k as w, H as j, z, p as G, F as H, o as N, h as O, j as U, i as _, t as q, v as J, w as W, W as X, f as Y, u as Z, V as $, $ as ee, a1 as ae, _ as se, O as te, L as re, a0 as ie, N as le } from "./chunks/components-DIoQGahV.js";
import { C as oe, K as ne, L as de, T as ye, q as ce, o as ge, m as Ce, e as be, l as me, j as he, I as De, k as Qe, J as Se, z as Me, A as Fe, F as pe, G as Ae, H as ve, v as fe, p as Te, x as Ie, n as Be, h as Le, i as Ee, D as Ke, E as Re, r as xe, B as Pe, w as Ve, s as ke, t as we, a as je, u as ze, c as Ge, d as He, b as Ne, f as Oe, g as Ue, y as _e } from "./chunks/charts-DzHumCCp.js";
import { L as Je, c as We, f as Xe, g as Ye, i as Ze, p as $e, a as ea } from "./chunks/charts-DwU4Ekjc.js";
import { ScrollContainerProvider as sa, useScrollContainer as ta } from "./providers.js";
import { k as ia, g as la, j as ua, h as oa, i as na, m as da, f as ya, e as ca, u as ga, u as Ca, d as ba, b as ma, a as ha, c as Da, v as Qa } from "./chunks/hooks-BJbBseyx.js";
export {
s as AnalysisBuilder,
t as AnalyticsDashboard,
r as AnalyticsPortlet,
i as ConfirmModal,
oe as CubeProvider,
ne as DEFAULT_ICONS,
l as DashboardEditModal,
u as DashboardGrid,
o as DashboardStoreProvider,
Je as LazyChart,
de as LoadingIndicator,
n as Modal,
d as PortletAnalysisModal,
y as PortletContainer,
c as QueryBuilder,
sa as ScrollContainerProvider,
ye as THEME_PRESETS,
ce as applyTheme,
ge as buildFunnelConfigFromQueries,
Ce as buildServerFunnelQuery,
be as createCubeClient,
We as createDashboardLayout,
g as createDashboardStore,
C as createFlowQueryKey,
b as createFunnelQueryKey,
m as detectAsymmetricDateRanges,
h as detectMeasureCollisions,
Xe as formatChartData,
me as formatDuration,
ia as generateQueryLabel,
D as getAvailableBindingKeyDimensions,
Ye as getAvailableChartTypes,
he as getBindingKeyField,
Q as getBindingKeyLabel,
De as getChartTypeIcon,
la as getCombinedFields,
Qe as getCubeNameFromQuery,
Se as getFieldTypeIcon,
Me as getIcon,
Fe as getIconData,
pe as getIconRegistry,
Ae as getIconsByCategory,
ve as getMeasureTypeIcon,
ua as getQueryIndices,
oa as getQueryLabels,
fe as getTheme,
Te as getThemeVariable,
S as getValidationSummary,
M as highlightCodeBlocks,
Ie as isDarkMode,
Be as isFunnelData,
F as isMinimumFunnelConfigValid,
p as isMultiQueryConfig,
na as isMultiQueryData,
A as isMultiQueryValid,
Le as isSankeyData,
Ee as isServerFlowQuery,
v as isServerFunnelQuery,
Ze as isValidChartType,
da as mergeQueryResults,
ya as mergeResultsByKey,
ca as mergeResultsConcat,
$e as preloadChart,
ea as preloadCharts,
Ke as registerIcons,
Re as resetIcons,
xe as resetTheme,
f as selectAllActions,
T as selectBreakdowns,
I as selectChartConfig,
B as selectCurrentState,
L as selectDebugData,
E as selectDebugDataActions,
K as selectEditModeActions,
R as selectEditModeState,
x as selectFilters,
P as selectFunnelState,
V as selectLayoutActions,
k as selectLayoutState,
w as selectMetrics,
j as selectModalActions,
z as selectModalState,
G as selectMultiQueryState,
H as selectPortletDebugData,
N as selectUIState,
Pe as setIcon,
Ve as setTheme,
ke as setThemeVariable,
we as transformServerFunnelResult,
O as useAnalysisBuilder,
U as useAnalysisBuilderStore,
je as useCubeApi,
ze as useCubeContext,
Ge as useCubeFeatures,
He as useCubeFieldLabel,
ga as useCubeLoadQuery,
Ne as useCubeMeta,
Oe as useCubeMetaQuery,
Ca as useCubeQuery,
_ as useDashboard,
q as useDashboardStore,
J as useDashboardStoreApi,
W as useDashboardStoreOptional,
ba as useDryRunQueries,
ma as useDryRunQuery,
X as useElementVisibility,
Y as useFlowQuery,
Z as useFunnelQuery,
ha as useMultiCubeLoadQuery,
Da as useMultiDryRunQueries,
ta as useScrollContainer,
$ as useScrollDetection,
Ue as useTheme,
ee as validateBindingKeyExists,
ae as validateBindingKeyForSteps,
se as validateFunnelConfig,
Qa as validateMergeKey,
te as validateMergeKeys,
re as validateMultiQueryConfig,
ie as validateStepQueries,
le as validateTimeDimensionAlignment,
_e as watchThemeChanges
};
//# sourceMappingURL=index.js.map