|
|
|
@ -5,6 +5,15 @@ import kbn from 'app/core/utils/kbn'; |
|
|
|
|
import moment from 'moment'; |
|
|
|
|
import angular from 'angular'; |
|
|
|
|
import jquery from 'jquery'; |
|
|
|
|
|
|
|
|
|
// Experimental module exports
|
|
|
|
|
import prismjs from 'prismjs'; |
|
|
|
|
import slate from 'slate'; |
|
|
|
|
import slateReact from 'slate-react'; |
|
|
|
|
import slatePlain from 'slate-plain-serializer'; |
|
|
|
|
import react from 'react'; |
|
|
|
|
import reactDom from 'react-dom'; |
|
|
|
|
|
|
|
|
|
import config from 'app/core/config'; |
|
|
|
|
import TimeSeries from 'app/core/time_series2'; |
|
|
|
|
import TableModel from 'app/core/table_model'; |
|
|
|
@ -69,6 +78,14 @@ exposeToPlugin('d3', d3); |
|
|
|
|
exposeToPlugin('rxjs/Subject', Subject); |
|
|
|
|
exposeToPlugin('rxjs/Observable', Observable); |
|
|
|
|
|
|
|
|
|
// Experimental modules
|
|
|
|
|
exposeToPlugin('prismjs', prismjs); |
|
|
|
|
exposeToPlugin('slate', slate); |
|
|
|
|
exposeToPlugin('slate-react', slateReact); |
|
|
|
|
exposeToPlugin('slate-plain-serializer', slatePlain); |
|
|
|
|
exposeToPlugin('react', react); |
|
|
|
|
exposeToPlugin('react-dom', reactDom); |
|
|
|
|
|
|
|
|
|
// backward compatible path
|
|
|
|
|
exposeToPlugin('vendor/npm/rxjs/Rx', { |
|
|
|
|
Subject: Subject, |
|
|
|
|