destructuring assignment ftw

This commit is contained in:
spalger 2015-07-31 00:02:37 -07:00
parent 3fb42c46e7
commit e70987a28a
30 changed files with 69 additions and 78 deletions

View file

@ -3,7 +3,7 @@ var nock = require('nock');
var glob = require('glob');
var rimraf = require('rimraf');
var fs = require('fs');
var join = require('path').join;
var { join } = require('path');
var sinon = require('sinon');
var pluginLogger = require('../pluginLogger');

View file

@ -3,7 +3,7 @@ var sinon = require('sinon');
var nock = require('nock');
var glob = require('glob');
var rimraf = require('rimraf');
var join = require('path').join;
var { join } = require('path');
var pluginLogger = require('../pluginLogger');
var pluginDownloader = require('../pluginDownloader');

View file

@ -4,7 +4,7 @@ var nock = require('nock');
var glob = require('glob');
var rimraf = require('rimraf');
var fs = require('fs');
var join = require('path').join;
var { join } = require('path');
var Promise = require('bluebird');
var pluginLogger = require('../pluginLogger');

View file

@ -1,4 +1,4 @@
var resolve = require('path').resolve;
var { resolve } = require('path');
var expiry = require('expiry-js');
module.exports = function (options) {

View file

@ -1,6 +1,6 @@
let _ = require('lodash');
let isWorker = require('cluster').isWorker;
let resolve = require('path').resolve;
let { isWorker } = require('cluster');
let { resolve } = require('path');
let cwd = process.cwd();
let readYamlConfig = require('./readYamlConfig');

View file

@ -1,7 +1,7 @@
let _ = require('lodash');
let cluster = require('cluster');
let resolve = require('path').resolve;
let EventEmitter = require('events').EventEmitter;
let { resolve } = require('path');
let { EventEmitter } = require('events');
let fromRoot = require('../../utils/fromRoot');

View file

@ -1,5 +1,5 @@
let cluster = require('cluster');
let join = require('path').join;
let { join } = require('path');
let _ = require('lodash');
var chokidar = require('chokidar');

View file

@ -1,7 +1,7 @@
let EventEmitter = require('events').EventEmitter;
let inherits = require('util').inherits;
let { EventEmitter } = require('events');
let { inherits } = require('util');
let _ = require('lodash');
let join = require('path').join;
let { join } = require('path');
let write = require('fs').writeFileSync;
let webpack = require('webpack');
let DirectoryNameAsMain = require('webpack-directory-name-as-main');

View file

@ -1,10 +1,9 @@
let _ = require('lodash');
let join = require('path').join;
let promify = require('bluebird').promisify;
let { join } = require('path');
let { promisify } = require('bluebird');
let webpack = require('webpack');
let MemoryFileSystem = require('memory-fs');
let BaseOptimizer = require('./BaseOptimizer');
let writeFileSync = require('fs').writeFileSync;
module.exports = class LiveOptimizer extends BaseOptimizer {
constructor(opts) {
@ -18,7 +17,7 @@ module.exports = class LiveOptimizer extends BaseOptimizer {
_.bindAll(this, 'get', 'init');
this.compile = promify(this.compiler.run, this.compiler);
this.compile = promisify(this.compiler.run, this.compiler);
}
init() {
@ -44,8 +43,6 @@ module.exports = class LiveOptimizer extends BaseOptimizer {
return null;
}
// writeFileSync('liveBuildStats.json', JSON.stringify(stats.toJson()));
return {
bundle: fs.readFileSync(filename),
sourceMap: self.sourceMaps ? fs.readFileSync(mapFilename) : false,

View file

@ -1,15 +1,13 @@
let _ = require('lodash');
let join = require('path').join;
let resolve = require('bluebird').resolve;
let promify = require('bluebird').promisify;
let rimraf = promify(require('rimraf'));
let mkdirp = promify(require('mkdirp'));
let stat = promify(require('fs').stat);
let read = promify(require('fs').readFile);
let write = promify(require('fs').writeFile);
let unlink = promify(require('fs').unlink);
let readdir = promify(require('fs').readdir);
let { join } = require('path');
let { resolve, promisify } = require('bluebird');
let rimraf = promisify(require('rimraf'));
let mkdirp = promisify(require('mkdirp'));
let stat = promisify(require('fs').stat);
let read = promisify(require('fs').readFile);
let write = promisify(require('fs').writeFile);
let unlink = promisify(require('fs').unlink);
let readdir = promisify(require('fs').readdir);
let readSync = require('fs').readFileSync;
let entryFileTemplate = _.template(readSync(join(__dirname, 'entry.js.tmpl')));

View file

@ -1,6 +1,6 @@
let _ = require('lodash');
let resolve = require('path').resolve;
let readFileSync = require('fs').readFileSync;
let { resolve } = require('path');
let { readFileSync } = require('fs');
let src = require('requirefrom')('src');
let fromRoot = src('utils/fromRoot');

View file

@ -1,8 +1,8 @@
let _ = require('lodash');
let resolve = require('path').resolve;
let promify = require('bluebird').promisify;
let all = require('bluebird').all;
let glob = promify(require('glob'));
let { resolve } = require('path');
let { promisify } = require('bluebird');
let { all } = require('bluebird');
let glob = promisify(require('glob'));
module.exports = function (path, patterns) {
return all([].concat(patterns || []))

View file

@ -2,7 +2,7 @@ module.exports = function (kbnServer, server, config) {
if (!config.get('optimize.enabled')) return;
var _ = require('lodash');
var resolve = require('path').resolve;
var { resolve } = require('path');
var fromRoot = require('../utils/fromRoot');
var CachedOptimizer = require('./CachedOptimizer');
@ -59,19 +59,13 @@ module.exports = function (kbnServer, server, config) {
let optmzr = kbnServer.optimizer = new Optimizer({
sourceMaps: config.get('optimize.sourceMaps'),
bundleDir: bundleDir,
entries: _.map(
[].concat(
kbnServer.uiExports.apps,
kbnServer.uiExports.apps.hidden
),
function (app) {
return {
id: app.id,
deps: app.getRelatedPlugins(),
modules: app.getModules()
};
}
),
entries: _.map(kbnServer.uiExports.allApps(), function (app) {
return {
id: app.id,
deps: app.getRelatedPlugins(),
modules: app.getModules()
};
}),
plugins: kbnServer.plugins
});

View file

@ -1,13 +1,12 @@
module.exports = function (kibana) {
let _ = require('lodash');
let resolve = require('path').resolve;
let basename = require('path').basename;
let readdir = require('fs').readdirSync;
let fromRoot = require('../../utils/fromRoot');
let { readdirSync } = require('fs');
let { resolve, basename } = require('path');
let modules = {};
let metaLibs = resolve(__dirname, 'metaLibs');
readdir(metaLibs).forEach(function (file) {
readdirSync(metaLibs).forEach(function (file) {
if (file[0] === '.') return;
let name = basename(file, '.js') + '$';
modules[name] = resolve(metaLibs, file);

View file

@ -1,8 +1,6 @@
let _ = require('lodash');
let EventEmitter = require('events').EventEmitter;
let promify = require('bluebird').promisify;
let resolve = require('bluebird').resolve;
let fromNode = require('bluebird').fromNode;
let { EventEmitter } = require('events');
let { promisify, resolve, fromNode } = require('bluebird');
let Hapi = require('hapi');
let utils = require('requirefrom')('src/utils');

View file

@ -1,8 +1,8 @@
let _ = require('lodash');
let inherits = require('util').inherits;
let Joi = require('joi');
let Promise = require('bluebird');
let resolve = require('path').resolve;
let { resolve } = require('path');
let { inherits } = require('util');
const defaultConfigSchema = Joi.object({
enabled: Joi.boolean().default(true)

View file

@ -1,7 +1,6 @@
let _ = require('lodash');
let Plugin = require('./Plugin');
let basename = require('path').basename;
let join = require('path').join;
let { basename, join } = require('path');
module.exports = class PluginApi {
constructor(kibana, pluginPath) {

View file

@ -2,7 +2,7 @@ module.exports = function (kbnServer, server, config) {
var _ = require('lodash');
var Promise = require('bluebird');
var Boom = require('boom');
var join = require('path').join;
var { join } = require('path');
server.exposeStaticDir('/plugins/{id}/{path*}', function (req) {
var id = req.params.id;

View file

@ -2,7 +2,7 @@ module.exports = function (kbnServer) {
var _ = require('lodash');
var Samples = require('./Samples');
var ServerStatus = require('./ServerStatus');
var join = require('path').join;
var { join } = require('path');
var server = kbnServer.server;
var config = server.config();

View file

@ -1,5 +1,5 @@
var _ = require('lodash');
var join = require('path').join;
var { join } = require('path');
var autoload = require('./autoload');
class UiApp {

View file

@ -80,6 +80,10 @@ class UiExports {
}, [])
.value();
}
allApps() {
return _.union(this.apps, this.apps.hidden);
}
}
module.exports = UiExports;

View file

@ -1,10 +1,8 @@
module.exports = function (kbnServer, server, config) {
let _ = require('lodash');
let join = require('path').join;
let Boom = require('boom');
let formatUrl = require('url').format;
let resolve = require('path').resolve;
let { join, resolve } = require('path');
let UiExports = require('./UiExports');
let uiExports = kbnServer.uiExports = new UiExports(kbnServer);

View file

@ -1,7 +1,9 @@
var _ = require('lodash');
var dirname = require('path').dirname;
var join = require('path').join;
var normalize = require('path').normalize;
var root = require('./packageJson').__dirname;
var {
join,
dirname,
normalize
} = require('path');
module.exports = _.flow(_.partial(join, root), normalize);

View file

@ -1,4 +1,4 @@
var join = require('path').join;
var { join } = require('path');
var existsSync = require('fs').existsSync;
var packageDir;

View file

@ -1,5 +1,6 @@
var join = require('path').join;
module.exports = function (grunt) {
var { join } = require('path');
var build = grunt.config.get('build');
var src = grunt.config.get('src');
var app = grunt.config.get('app');

View file

@ -1,6 +1,6 @@
var child_process = require('child_process');
var Promise = require('bluebird');
var join = require('path').join;
var { join } = require('path');
var mkdirp = Promise.promisifyAll(require('mkdirp'));
var execFile = Promise.promisify(child_process.execFile);

View file

@ -1,6 +1,6 @@
var child_process = require('child_process');
var Promise = require('bluebird');
var join = require('path').join;
var { join } = require('path');
var mkdirp = Promise.promisifyAll(require('mkdirp'));
var execFile = Promise.promisify(child_process.execFile);

View file

@ -1,6 +1,6 @@
var marked = require('marked');
var Promise = require('bluebird');
var join = require('path').join;
var { join } = require('path');
var TextRenderer = require('marked-text-renderer');
var _ = require('lodash');
var fs = require('fs');

View file

@ -4,7 +4,7 @@ var tar = require('tar');
var request = require('request');
var mkdirp = require('mkdirp');
var fs = require('fs');
var join = require('path').join;
var { join } = require('path');
var filesPatern = _.template('node-v<%- version %>-<%- platform %>.tar.gz');
var urlPattern = _.template('http://nodejs.org/dist/v<%- version %>/<%- file %>');
var Promise = require('bluebird');

View file

@ -1,6 +1,7 @@
var child_process = require('child_process');
var join = require('path').join;
module.exports = function (grunt) {
var child_process = require('child_process');
var { join } = require('path');
grunt.registerTask('npm_install_kibana', 'NPM install kibana server into dist', function () {
var done = this.async();
var cwd = join(grunt.config.get('build'), 'dist', 'kibana', 'src');