Build: add @grafana/data package (#17436)

first step in moving non-ui components to their own package
This commit is contained in:
Ryan McKinley
2019-06-18 08:17:27 -07:00
committed by GitHub
parent efdfb1fce3
commit 401615847c
73 changed files with 223 additions and 88 deletions

View File

@@ -28,8 +28,9 @@ import { BackendSrv, getBackendSrv } from 'app/core/services/backend_srv';
import impressionSrv from 'app/core/services/impression_srv';
import builtInPlugins from './built_in_plugins';
import * as d3 from 'd3';
import * as grafanaData from '@grafana/data';
import * as grafanaUI from '@grafana/ui';
import * as grafanaRT from '@grafana/runtime';
import * as grafanaRuntime from '@grafana/runtime';
// rxjs
import { Observable, Subject } from 'rxjs';
@@ -68,8 +69,9 @@ function exposeToPlugin(name: string, component: any) {
});
}
exposeToPlugin('@grafana/data', grafanaData);
exposeToPlugin('@grafana/ui', grafanaUI);
exposeToPlugin('@grafana/runtime', grafanaRT);
exposeToPlugin('@grafana/runtime', grafanaRuntime);
exposeToPlugin('lodash', _);
exposeToPlugin('moment', moment);
exposeToPlugin('jquery', jquery);