Bug 1441617 - Switch the logviewer module to ES6 exports

This commit is contained in:
Ed Morley 2018-02-27 18:16:50 +00:00
Родитель ce7ad5cc0e
Коммит 6053d8110a
6 изменённых файлов: 7 добавлений и 5 удалений

Просмотреть файл

@ -255,7 +255,6 @@ module.exports = neutrino => {
treeherder: require.resolve(path.join(UI, 'js/treeherder.js')),
treeherderApp: require.resolve(path.join(UI, 'js/treeherder_app.js')),
perf: require.resolve(path.join(UI, 'js/perf.js')),
logViewerApp: require.resolve(path.join(UI, 'js/logviewer.js')),
});
neutrino.config.devtool('source-map');

Просмотреть файл

@ -84,7 +84,6 @@ module.exports = neutrino => {
'_',
'angular',
'jQuery',
'logViewerApp',
'Mousetrap',
'perf',
'React',

Просмотреть файл

@ -29,7 +29,6 @@ const jsContext = require.context('../../../ui/js', true, /^\.\/.*\.jsx?$/);
window.treeherder = jsContext('./treeherder.js');
window.treeherderApp = jsContext('./treeherder_app.js');
window.perf = jsContext('./perf.js');
window.logViewerApp = jsContext('./logviewer.js');
window.SERVICE_DOMAIN = process.env.SERVICE_DOMAIN || '';
jsContext('./values.js');
jsContext('./providers.js');

Просмотреть файл

@ -16,6 +16,9 @@ require('angular-local-storage');
require('bootstrap/dist/js/bootstrap');
require('./vendor/resizer.js');
// Bootstrap the Angular modules against which everything will be registered
require('./js/logviewer.js');
// Logviewer JS
require('./js/providers.js');
require('./js/values.js');

Просмотреть файл

@ -1,3 +1,5 @@
import logViewerApp from '../logviewer';
logViewerApp.controller('LogviewerCtrl', [
'$location', '$window', '$document', '$rootScope', '$scope',
'$timeout', 'ThTextLogStepModel', 'ThJobDetailModel',

Просмотреть файл

@ -1,4 +1,4 @@
var logViewerApp = angular.module('logviewer', ['treeherder']);
const logViewerApp = angular.module('logviewer', ['treeherder']);
logViewerApp.config(['$compileProvider', '$locationProvider', '$resourceProvider',
function ($compileProvider, $locationProvider, $resourceProvider) {
@ -16,4 +16,4 @@ logViewerApp.config(['$compileProvider', '$locationProvider', '$resourceProvider
$resourceProvider.defaults.cancellable = true;
}]).run(require('./cache-templates'));
module.exports = logViewerApp;
export default logViewerApp;