Merge pull request #796 from TeckniX/refactor

Migrated all required module calls to ES6 imports equivalents
This commit is contained in:
Jeffrey Morgan 2015-07-15 09:43:11 -07:00
commit 53f74e6f56
43 changed files with 288 additions and 289 deletions

View File

@ -1,24 +1,23 @@
require.main.paths.splice(0, 0, process.env.NODE_PATH); require.main.paths.splice(0, 0, process.env.NODE_PATH);
var remote = require('remote'); import remote from 'remote';
var Menu = remote.require('menu'); var Menu = remote.require('menu');
var React = require('react'); import React from 'react';
var SetupStore = require('./stores/SetupStore'); import SetupStore from './stores/SetupStore';
var ipc = require('ipc'); import ipc from 'ipc';
var machine = require('./utils/DockerMachineUtil'); import machine from './utils/DockerMachineUtil';
var metrics = require('./utils/MetricsUtil'); import metrics from './utils/MetricsUtil';
var router = require('./router'); import template from './menutemplate';
var template = require('./menutemplate'); import webUtil from './utils/WebUtil';
var webUtil = require('./utils/WebUtil'); import hubUtil from './utils/HubUtil';
var hubUtil = require('./utils/HubUtil');
var urlUtil = require ('./utils/URLUtil'); var urlUtil = require ('./utils/URLUtil');
var app = remote.require('app'); var app = remote.require('app');
var request = require('request'); import request from 'request';
var docker = require('./utils/DockerUtil'); import docker from './utils/DockerUtil';
var hub = require('./utils/HubUtil'); import hub from './utils/HubUtil';
var Router = require('react-router'); import Router from 'react-router';
var routes = require('./routes'); import routes from './routes';
var routerContainer = require('./router'); import routerContainer from './router';
var repositoryActions = require('./actions/RepositoryActions'); import repositoryActions from './actions/RepositoryActions';
hubUtil.init(); hubUtil.init();

View File

@ -1,11 +1,11 @@
var app = require('app'); import app from 'app';
var autoUpdater = require('auto-updater'); import autoUpdater from 'auto-updater';
var BrowserWindow = require('browser-window'); import BrowserWindow from 'browser-window';
var fs = require('fs'); import fs from 'fs';
var os = require('os'); import os from 'os';
var ipc = require('ipc'); import ipc from 'ipc';
var path = require('path'); import path from 'path';
var child_process = require('child_process'); import child_process from 'child_process';
process.env.NODE_PATH = path.join(__dirname, 'node_modules'); process.env.NODE_PATH = path.join(__dirname, 'node_modules');
process.env.RESOURCES_PATH = path.join(__dirname, '/../resources'); process.env.RESOURCES_PATH = path.join(__dirname, '/../resources');

View File

@ -1,10 +1,10 @@
var React = require('react/addons'); import React from 'react/addons';
var Router = require('react-router'); import Router from 'react-router';
var RetinaImage = require('react-retina-image'); import RetinaImage from 'react-retina-image';
var Header = require('./Header.react'); import Header from './Header.react';
var metrics = require('../utils/MetricsUtil'); import metrics from '../utils/MetricsUtil';
var accountStore = require('../stores/AccountStore'); import accountStore from '../stores/AccountStore';
var accountActions = require('../actions/AccountActions'); import accountActions from '../actions/AccountActions';
module.exports = React.createClass({ module.exports = React.createClass({
mixins: [Router.Navigation], mixins: [Router.Navigation],

View File

@ -1,10 +1,10 @@
var _ = require('underscore'); import _ from 'underscore';
var React = require('react/addons'); import React from 'react/addons';
var Router = require('react-router'); import Router from 'react-router';
var validator = require('validator'); import validator from 'validator';
var accountActions = require('../actions/AccountActions'); import accountActions from '../actions/AccountActions';
var metrics = require('../utils/MetricsUtil'); import metrics from '../utils/MetricsUtil';
var shell = require('shell'); import shell from 'shell';
module.exports = React.createClass({ module.exports = React.createClass({
mixins: [Router.Navigation, React.addons.LinkedStateMixin], mixins: [Router.Navigation, React.addons.LinkedStateMixin],

View File

@ -1,9 +1,9 @@
var _ = require('underscore'); import _ from 'underscore';
var React = require('react/addons'); import React from 'react/addons';
var Router = require('react-router'); import Router from 'react-router';
var validator = require('validator'); import validator from 'validator';
var accountActions = require('../actions/AccountActions'); import accountActions from '../actions/AccountActions';
var metrics = require('../utils/MetricsUtil'); import metrics from '../utils/MetricsUtil';
module.exports = React.createClass({ module.exports = React.createClass({
mixins: [Router.Navigation, React.addons.LinkedStateMixin], mixins: [Router.Navigation, React.addons.LinkedStateMixin],

View File

@ -1,10 +1,10 @@
var React = require('react/addons'); import React from 'react/addons';
var Router = require('react-router'); import Router from 'react-router';
var ContainerDetailsHeader = require('./ContainerDetailsHeader.react'); import ContainerDetailsHeader from './ContainerDetailsHeader.react';
var ContainerDetailsSubheader = require('./ContainerDetailsSubheader.react'); import ContainerDetailsSubheader from './ContainerDetailsSubheader.react';
var containerUtil = require('../utils/ContainerUtil'); import containerUtil from '../utils/ContainerUtil';
var util = require('../utils/Util'); import util from '../utils/Util';
var _ = require('underscore'); import _ from 'underscore';
var ContainerDetails = React.createClass({ var ContainerDetails = React.createClass({
contextTypes: { contextTypes: {

View File

@ -1,4 +1,4 @@
var React = require('react/addons'); import React from 'react/addons';
var ContainerDetailsHeader = React.createClass({ var ContainerDetailsHeader = React.createClass({
render: function () { render: function () {

View File

@ -1,11 +1,11 @@
var _ = require('underscore'); import _ from 'underscore';
var React = require('react'); import React from 'react';
var shell = require('shell'); import shell from 'shell';
var metrics = require('../utils/MetricsUtil'); import metrics from '../utils/MetricsUtil';
var ContainerUtil = require('../utils/ContainerUtil'); import ContainerUtil from '../utils/ContainerUtil';
var classNames = require('classnames'); import classNames from 'classnames';
var containerActions = require('../actions/ContainerActions'); import containerActions from '../actions/ContainerActions';
var dockerMachineUtil = require('../utils/DockerMachineUtil'); import dockerMachineUtil from '../utils/DockerMachineUtil';
var ContainerDetailsSubheader = React.createClass({ var ContainerDetailsSubheader = React.createClass({
contextTypes: { contextTypes: {

View File

@ -1,12 +1,12 @@
var _ = require('underscore'); import _ from 'underscore';
var $ = require('jquery'); import $ from 'jquery';
var React = require('react/addons'); import React from 'react/addons';
var Radial = require('./Radial.react'); import Radial from './Radial.react';
var ContainerProgress = require('./ContainerProgress.react'); import ContainerProgress from './ContainerProgress.react';
var ContainerHomePreview = require('./ContainerHomePreview.react'); import ContainerHomePreview from './ContainerHomePreview.react';
var ContainerHomeLogs = require('./ContainerHomeLogs.react'); import ContainerHomeLogs from './ContainerHomeLogs.react';
var ContainerHomeFolders = require('./ContainerHomeFolders.react'); import ContainerHomeFolders from './ContainerHomeFolders.react';
var shell = require('shell'); import shell from 'shell';
var ContainerHome = React.createClass({ var ContainerHome = React.createClass({
contextTypes: { contextTypes: {

View File

@ -1,13 +1,14 @@
var _ = require('underscore'); import _ from 'underscore';
var React = require('react/addons'); import React from 'react/addons';
var RetinaImage = require('react-retina-image'); import RetinaImage from 'react-retina-image';
var path = require('path'); import path from 'path';
var shell = require('shell'); import shell from 'shell';
var util = require('../utils/Util'); import util from '../utils/Util';
var metrics = require('../utils/MetricsUtil'); import metrics from '../utils/MetricsUtil';
var containerActions = require('../actions/ContainerActions'); import containerActions from '../actions/ContainerActions';
var dialog = require('remote').require('dialog'); import remote from 'remote';
var mkdirp = require('mkdirp'); var dialog = remote.require('dialog');
import mkdirp from 'mkdirp';
var ContainerHomeFolder = React.createClass({ var ContainerHomeFolder = React.createClass({
contextTypes: { contextTypes: {

View File

@ -1,8 +1,8 @@
var $ = require('jquery'); import $ from 'jquery';
var React = require('react/addons'); import React from 'react/addons';
var LogStore = require('../stores/LogStore'); import LogStore from '../stores/LogStore';
var Router = require('react-router'); import Router from 'react-router';
var metrics = require('../utils/MetricsUtil'); import metrics from '../utils/MetricsUtil';
var _prevBottom = 0; var _prevBottom = 0;

View File

@ -1,8 +1,8 @@
var _ = require('underscore'); import _ from 'underscore';
var React = require('react/addons'); import React from 'react/addons';
var request = require('request'); import request from 'request';
var shell = require('shell'); import shell from 'shell';
var metrics = require('../utils/MetricsUtil'); import metrics from '../utils/MetricsUtil';
var ContainerHomePreview = React.createClass({ var ContainerHomePreview = React.createClass({
contextTypes: { contextTypes: {

View File

@ -1,5 +1,5 @@
var React = require('react/addons'); import React from 'react/addons';
var ContainerListItem = require('./ContainerListItem.react'); import ContainerListItem from './ContainerListItem.react';
var ContainerList = React.createClass({ var ContainerList = React.createClass({
componentWillMount: function () { componentWillMount: function () {

View File

@ -1,12 +1,11 @@
var $ = require('jquery'); import $ from 'jquery';
var React = require('react/addons'); import React from 'react/addons';
var Router = require('react-router'); import Router from 'react-router';
var remote = require('remote'); import remote from 'remote';
var dialog = remote.require('dialog'); var dialog = remote.require('dialog');
var metrics = require('../utils/MetricsUtil'); import metrics from '../utils/MetricsUtil';
var OverlayTrigger = require('react-bootstrap').OverlayTrigger; import {OverlayTrigger, Tooltip} from 'react-bootstrap';
var Tooltip = require('react-bootstrap').Tooltip; import containerActions from '../actions/ContainerActions';
var containerActions = require('../actions/ContainerActions');
var ContainerListItem = React.createClass({ var ContainerListItem = React.createClass({
handleItemMouseEnter: function () { handleItemMouseEnter: function () {

View File

@ -1,6 +1,6 @@
var $ = require('jquery'); import $ from 'jquery';
var React = require('react/addons'); import React from 'react/addons';
var LogStore = require('../stores/LogStore'); import LogStore from '../stores/LogStore';
var _prevBottom = 0; var _prevBottom = 0;

View File

@ -1,4 +1,4 @@
var React = require('react'); import React from 'react';
/* /*

View File

@ -1,7 +1,7 @@
var $ = require('jquery'); import $ from 'jquery';
var _ = require('underscore'); import _ from 'underscore';
var React = require('react/addons'); import React from 'react/addons';
var Router = require('react-router'); import Router from 'react-router';
var ContainerSettings = React.createClass({ var ContainerSettings = React.createClass({
contextTypes: { contextTypes: {

View File

@ -1,7 +1,7 @@
var React = require('react/addons'); import React from 'react/addons';
var metrics = require('../utils/MetricsUtil'); import metrics from '../utils/MetricsUtil';
var ContainerUtil = require('../utils/ContainerUtil'); import ContainerUtil from '../utils/ContainerUtil';
var containerActions = require('../actions/ContainerActions'); import containerActions from '../actions/ContainerActions';
var ContainerSettingsAdvanced = React.createClass({ var ContainerSettingsAdvanced = React.createClass({
mixins: [React.addons.LinkedStateMixin], mixins: [React.addons.LinkedStateMixin],

View File

@ -1,11 +1,11 @@
var _ = require('underscore'); import _ from 'underscore';
var React = require('react/addons'); import React from 'react/addons';
var remote = require('remote'); import metrics from '../utils/MetricsUtil';
var metrics = require('../utils/MetricsUtil'); import remote from 'remote';
var dialog = remote.require('dialog'); var dialog = remote.require('dialog');
var ContainerUtil = require('../utils/ContainerUtil'); import ContainerUtil from '../utils/ContainerUtil';
var containerActions = require('../actions/ContainerActions'); import containerActions from '../actions/ContainerActions';
var util = require('../utils/Util'); import util from '../utils/Util';
var ContainerSettingsGeneral = React.createClass({ var ContainerSettingsGeneral = React.createClass({
mixins: [React.addons.LinkedStateMixin], mixins: [React.addons.LinkedStateMixin],

View File

@ -1,9 +1,9 @@
var _ = require('underscore'); import _ from 'underscore';
var React = require('react/addons'); import React from 'react/addons';
var shell = require('shell'); import shell from 'shell';
var ContainerUtil = require('../utils/ContainerUtil'); import ContainerUtil from '../utils/ContainerUtil';
var metrics = require('../utils/MetricsUtil'); import metrics from '../utils/MetricsUtil';
var webPorts = require('../utils/Util').webPorts; import {webPorts} from '../utils/Util';
var ContainerSettingsPorts = React.createClass({ var ContainerSettingsPorts = React.createClass({
contextTypes: { contextTypes: {

View File

@ -1,11 +1,11 @@
var _ = require('underscore'); import _ from 'underscore';
var React = require('react/addons'); import React from 'react/addons';
var remote = require('remote'); import remote from 'remote';
var dialog = remote.require('dialog'); var dialog = remote.require('dialog');
var shell = require('shell'); import shell from 'shell';
var util = require('../utils/Util'); import util from '../utils/Util';
var metrics = require('../utils/MetricsUtil'); import metrics from '../utils/MetricsUtil';
var containerActions = require('../actions/ContainerActions'); import containerActions from '../actions/ContainerActions';
var ContainerSettingsVolumes = React.createClass({ var ContainerSettingsVolumes = React.createClass({
handleChooseVolumeClick: function (dockerVol) { handleChooseVolumeClick: function (dockerVol) {

View File

@ -1,13 +1,13 @@
var $ = require('jquery'); import $ from 'jquery';
var _ = require('underscore'); import _ from 'underscore';
var React = require('react'); import React from 'react';
var Router = require('react-router'); import Router from 'react-router';
var containerStore = require('../stores/ContainerStore'); import containerStore from '../stores/ContainerStore';
var ContainerList = require('./ContainerList.react'); import ContainerList from './ContainerList.react';
var Header = require('./Header.react'); import Header from './Header.react';
var metrics = require('../utils/MetricsUtil'); import metrics from '../utils/MetricsUtil';
var shell = require('shell'); import shell from 'shell';
var machine = require('../utils/DockerMachineUtil'); import machine from '../utils/DockerMachineUtil';
var Containers = React.createClass({ var Containers = React.createClass({
contextTypes: { contextTypes: {

View File

@ -1,17 +1,16 @@
var React = require('react/addons'); import React from 'react/addons';
var remote = require('remote'); import remote from 'remote';
var RetinaImage = require('react-retina-image'); import RetinaImage from 'react-retina-image';
var remote = require('remote'); import ipc from 'ipc';
var ipc = require('ipc');
var autoUpdater = remote.require('auto-updater'); var autoUpdater = remote.require('auto-updater');
var util = require('../utils/Util'); import util from '../utils/Util';
var metrics = require('../utils/MetricsUtil'); import metrics from '../utils/MetricsUtil';
var Menu = remote.require('menu'); var Menu = remote.require('menu');
var MenuItem = remote.require('menu-item'); var MenuItem = remote.require('menu-item');
var accountStore = require('../stores/AccountStore'); import accountStore from '../stores/AccountStore';
var accountActions = require('../actions/AccountActions'); import accountActions from '../actions/AccountActions';
var Router = require('react-router'); import Router from 'react-router';
var classNames = require('classnames'); import classNames from 'classnames';
var Header = React.createClass({ var Header = React.createClass({
mixins: [Router.Navigation], mixins: [Router.Navigation],

View File

@ -1,13 +1,13 @@
var $ = require('jquery'); import $ from 'jquery';
var React = require('react/addons'); import React from 'react/addons';
var Router = require('react-router'); import Router from 'react-router';
var shell = require('shell'); import shell from 'shell';
var RetinaImage = require('react-retina-image'); import RetinaImage from 'react-retina-image';
var metrics = require('../utils/MetricsUtil'); import metrics from '../utils/MetricsUtil';
var containerActions = require('../actions/ContainerActions'); import containerActions from '../actions/ContainerActions';
var containerStore = require('../stores/ContainerStore'); import containerStore from '../stores/ContainerStore';
var tagStore = require('../stores/TagStore'); import tagStore from '../stores/TagStore';
var tagActions = require('../actions/TagActions'); import tagActions from '../actions/TagActions';
var ImageCard = React.createClass({ var ImageCard = React.createClass({
mixins: [Router.Navigation], mixins: [Router.Navigation],

View File

@ -1,9 +1,9 @@
var React = require('react/addons'); import React from 'react/addons';
var Router = require('react-router'); import Router from 'react-router';
var shell = require('shell'); import shell from 'shell';
var containerActions = require('../actions/ContainerActions'); import containerActions from '../actions/ContainerActions';
var containerStore = require('../stores/ContainerStore'); import containerStore from '../stores/ContainerStore';
var metrics = require('../utils/MetricsUtil'); import metrics from '../utils/MetricsUtil';
module.exports = React.createClass({ module.exports = React.createClass({
mixins: [Router.Navigation], mixins: [Router.Navigation],

View File

@ -1,15 +1,15 @@
var _ = require('underscore'); import _ from 'underscore';
var React = require('react/addons'); import React from 'react/addons';
var Router = require('react-router'); import Router from 'react-router';
var RetinaImage = require('react-retina-image'); import RetinaImage from 'react-retina-image';
var ImageCard = require('./ImageCard.react'); import ImageCard from './ImageCard.react';
var Promise = require('bluebird'); import Promise from 'bluebird';
var metrics = require('../utils/MetricsUtil'); import metrics from '../utils/MetricsUtil';
var classNames = require('classnames'); import classNames from 'classnames';
var repositoryActions = require('../actions/RepositoryActions'); import repositoryActions from '../actions/RepositoryActions';
var repositoryStore = require('../stores/RepositoryStore'); import repositoryStore from '../stores/RepositoryStore';
var accountStore = require('../stores/AccountStore'); import accountStore from '../stores/AccountStore';
var accountActions = require('../actions/AccountActions'); import accountActions from '../actions/AccountActions';
var _searchPromise = null; var _searchPromise = null;

View File

@ -1,6 +1,6 @@
var React = require('react/addons'); import React from 'react/addons';
var metrics = require('../utils/MetricsUtil'); import metrics from '../utils/MetricsUtil';
var Router = require('react-router'); import Router from 'react-router';
var Preferences = React.createClass({ var Preferences = React.createClass({
mixins: [Router.Navigation], mixins: [Router.Navigation],

View File

@ -1,5 +1,5 @@
var React = require('react'); import React from 'react';
var classNames = require('classnames'); import classNames from 'classnames';
var Radial = React.createClass({ var Radial = React.createClass({
render: function () { render: function () {

View File

@ -1,11 +1,11 @@
var React = require('react/addons'); import React from 'react/addons';
var Router = require('react-router'); import Router from 'react-router';
var Radial = require('./Radial.react.js'); import Radial from './Radial.react.js';
var SetupStore = require('../stores/SetupStore'); import SetupStore from '../stores/SetupStore';
var RetinaImage = require('react-retina-image'); import RetinaImage from 'react-retina-image';
var Header = require('./Header.react'); import Header from './Header.react';
var Util = require('../utils/Util'); import Util from '../utils/Util';
var metrics = require('../utils/MetricsUtil'); import metrics from '../utils/MetricsUtil';
var Setup = React.createClass({ var Setup = React.createClass({
mixins: [ Router.Navigation ], mixins: [ Router.Navigation ],

View File

@ -1,21 +1,21 @@
var React = require('react/addons'); import React from 'react/addons';
var Setup = require('./components/Setup.react'); import Setup from './components/Setup.react';
var Account = require('./components/Account.react'); import Account from './components/Account.react';
var AccountSignup = require('./components/AccountSignup.react'); import AccountSignup from './components/AccountSignup.react';
var AccountLogin = require('./components/AccountLogin.react'); import AccountLogin from './components/AccountLogin.react';
var Containers = require('./components/Containers.react'); import Containers from './components/Containers.react';
var ContainerDetails = require('./components/ContainerDetails.react'); import ContainerDetails from './components/ContainerDetails.react';
var ContainerHome = require('./components/ContainerHome.react'); import ContainerHome from './components/ContainerHome.react';
var ContainerLogs = require('./components/ContainerLogs.react'); import ContainerLogs from './components/ContainerLogs.react';
var ContainerSettings = require('./components/ContainerSettings.react'); import ContainerSettings from './components/ContainerSettings.react';
var ContainerSettingsGeneral = require('./components/ContainerSettingsGeneral.react'); import ContainerSettingsGeneral from './components/ContainerSettingsGeneral.react';
var ContainerSettingsPorts = require('./components/ContainerSettingsPorts.react'); import ContainerSettingsPorts from './components/ContainerSettingsPorts.react';
var ContainerSettingsVolumes = require('./components/ContainerSettingsVolumes.react'); import ContainerSettingsVolumes from './components/ContainerSettingsVolumes.react';
var ContainerSettingsAdvanced = require('./components/ContainerSettingsAdvanced.react'); import ContainerSettingsAdvanced from './components/ContainerSettingsAdvanced.react';
var Preferences = require('./components/Preferences.react'); import Preferences from './components/Preferences.react';
var NewContainerSearch = require('./components/NewContainerSearch.react'); import NewContainerSearch from './components/NewContainerSearch.react';
var NewContainerPull = require('./components/NewContainerPull.react'); import NewContainerPull from './components/NewContainerPull.react';
var Router = require('react-router'); import Router from 'react-router';
var Route = Router.Route; var Route = Router.Route;
var DefaultRoute = Router.DefaultRoute; var DefaultRoute = Router.DefaultRoute;

View File

@ -1,8 +1,8 @@
var EventEmitter = require('events').EventEmitter; import {EventEmitter} from 'events';
var assign = require('object-assign'); import assign from 'object-assign';
var Convert = require('ansi-to-html'); import Convert from 'ansi-to-html';
var docker = require('../utils/DockerUtil'); import docker from '../utils/DockerUtil';
var stream = require('stream'); import stream from 'stream';
var _convert = new Convert(); var _convert = new Convert();
var _logs = {}; var _logs = {};

View File

@ -1,16 +1,16 @@
var EventEmitter = require('events').EventEmitter; import {EventEmitter} from 'events';
var _ = require('underscore'); import _ from 'underscore';
var path = require('path'); import path from 'path';
var fs = require('fs'); import fs from 'fs';
var Promise = require('bluebird'); import Promise from 'bluebird';
var machine = require('../utils/DockerMachineUtil'); import machine from '../utils/DockerMachineUtil';
var virtualBox = require('../utils/VirtualBoxUtil'); import virtualBox from '../utils/VirtualBoxUtil';
var setupUtil = require('../utils/SetupUtil'); import setupUtil from '../utils/SetupUtil';
var util = require('../utils/Util'); import util from '../utils/Util';
var assign = require('object-assign'); import assign from 'object-assign';
var metrics = require('../utils/MetricsUtil'); import metrics from '../utils/MetricsUtil';
var bugsnag = require('bugsnag-js'); import bugsnag from 'bugsnag-js';
var docker = require('../utils/DockerUtil'); import docker from '../utils/DockerUtil';
var _currentStep = null; var _currentStep = null;
var _error = null; var _error = null;

View File

@ -1,5 +1,5 @@
var _ = require('underscore'); import _ from 'underscore';
var docker = require('../utils/DockerUtil'); import docker from '../utils/DockerUtil';
var ContainerUtil = { var ContainerUtil = {
env: function (container) { env: function (container) {

View File

@ -1,9 +1,9 @@
var _ = require('underscore'); import _ from 'underscore';
var path = require('path'); import path from 'path';
var Promise = require('bluebird'); import Promise from 'bluebird';
var fs = require('fs'); import fs from 'fs';
var util = require('./Util'); import util from './Util';
var resources = require('./ResourcesUtil'); import resources from './ResourcesUtil';
var NAME = util.isWindows () ? 'kitematic' : 'dev'; var NAME = util.isWindows () ? 'kitematic' : 'dev';

View File

@ -1,7 +1,7 @@
var _ = require('underscore'); import _ from 'underscore';
var request = require('request'); import request from 'request';
var accountServerActions = require('../actions/AccountServerActions'); import accountServerActions from '../actions/AccountServerActions';
var metrics = require('./MetricsUtil'); import metrics from './MetricsUtil';
let HUB2_ENDPOINT = process.env.HUB2_ENDPOINT || 'https://hub.docker.com/v2'; let HUB2_ENDPOINT = process.env.HUB2_ENDPOINT || 'https://hub.docker.com/v2';

View File

@ -1,11 +1,11 @@
var assign = require('object-assign'); import assign from 'object-assign';
var Mixpanel = require('mixpanel'); import Mixpanel from 'mixpanel';
var uuid = require('node-uuid'); import uuid from 'node-uuid';
var fs = require('fs'); import fs from 'fs';
var path = require('path'); import path from 'path';
var util = require('./Util'); import util from './Util';
var os = require('os'); import os from 'os';
var osxRelease = require('osx-release'); import osxRelease from 'osx-release';
var settings; var settings;
try { try {

View File

@ -1,10 +1,10 @@
var _ = require('underscore'); import _ from 'underscore';
var request = require('request'); import request from 'request';
var async = require('async'); import async from 'async';
var util = require('../utils/Util'); import util from '../utils/Util';
var hubUtil = require('../utils/HubUtil'); import hubUtil from '../utils/HubUtil';
var repositoryServerActions = require('../actions/RepositoryServerActions'); import repositoryServerActions from '../actions/RepositoryServerActions';
var tagServerActions = require('../actions/TagServerActions'); import tagServerActions from '../actions/TagServerActions';
let REGHUB2_ENDPOINT = process.env.REGHUB2_ENDPOINT || 'https://registry.hub.docker.com/v2'; let REGHUB2_ENDPOINT = process.env.REGHUB2_ENDPOINT || 'https://registry.hub.docker.com/v2';
let searchReq = null; let searchReq = null;

View File

@ -1,5 +1,5 @@
var util = require('./Util'); import util from './Util';
var path = require('path'); import path from 'path';
module.exports = { module.exports = {
resourceDir: function () { resourceDir: function () {

View File

@ -1,12 +1,12 @@
var _ = require('underscore'); import _ from 'underscore';
var crypto = require('crypto'); import crypto from 'crypto';
var fs = require('fs'); import fs from 'fs';
var path = require('path'); import path from 'path';
var request = require('request'); import request from 'request';
var progress = require('request-progress'); import progress from 'request-progress';
var Promise = require('bluebird'); import Promise from 'bluebird';
var util = require('./Util'); import util from './Util';
var resources = require('./ResourcesUtil'); import resources from './ResourcesUtil';
var virtualBox = require ('./VirtualBoxUtil'); var virtualBox = require ('./VirtualBoxUtil');
var SetupUtil = { var SetupUtil = {

View File

@ -1,6 +1,6 @@
var util = require('./Util'); import util from './Util';
var parseUri = require('parseUri'); import parseUri from 'parseUri';
var containerServerActions = require('../actions/ContainerServerActions'); import containerServerActions from '../actions/ContainerServerActions';
module.exports = { module.exports = {
TYPE_WHITELIST: ['repository'], TYPE_WHITELIST: ['repository'],

View File

@ -1,10 +1,10 @@
var exec = require('exec'); import exec from 'exec';
var child_process = require('child_process'); import child_process from 'child_process';
var Promise = require('bluebird'); import Promise from 'bluebird';
var fs = require('fs'); import fs from 'fs';
var path = require('path'); import path from 'path';
var crypto = require('crypto'); import crypto from 'crypto';
var remote = require('remote'); import remote from 'remote';
var app = remote.require('app'); var app = remote.require('app');
module.exports = { module.exports = {

View File

@ -1,6 +1,6 @@
var fs = require('fs'); import fs from 'fs';
var util = require('./Util'); import util from './Util';
var Promise = require('bluebird'); import Promise from 'bluebird';
var VirtualBox = { var VirtualBox = {
command: function () { command: function () {

View File

@ -1,9 +1,10 @@
var app = require('remote').require('app'); import remote from 'remote';
var fs = require('fs'); var app = remote.require('app');
var util = require('./Util'); import fs from 'fs';
var path = require('path'); import util from './Util';
var bugsnag = require('bugsnag-js'); import path from 'path';
var metrics = require('./MetricsUtil'); import bugsnag from 'bugsnag-js';
import metrics from './MetricsUtil';
var WebUtil = { var WebUtil = {
addWindowSizeSaving: function () { addWindowSizeSaving: function () {