mirror of
https://github.com/elastic/kibana.git
synced 2025-06-28 11:05:39 -04:00
* bump @elastic/eslint-config-kibana and deps * eslint --fix * fix unused vars some exceptions for tests * move eslint-config-kibana to dev * rename create_package function * make .node-version looser, match internal checks Original commit: elastic/kibana-plugin-helpers@6fac14bd51
28 lines
No EOL
794 B
JavaScript
28 lines
No EOL
794 B
JavaScript
const resolve = require('path').resolve;
|
|
|
|
const pluginConfig = require('./plugin_config');
|
|
|
|
function babelRegister() {
|
|
const plugin = pluginConfig();
|
|
require(resolve(plugin.kibanaRoot, 'src/optimize/babel/register'));
|
|
}
|
|
|
|
function resolveKibanaPath(path) {
|
|
const plugin = pluginConfig();
|
|
return resolve(plugin.kibanaRoot, path);
|
|
}
|
|
|
|
function createToolingLog(level) {
|
|
return require(resolveKibanaPath('src/utils')).createToolingLog(level);
|
|
}
|
|
|
|
function readFtrConfigFile(log, path, settingOverrides) {
|
|
return require(resolveKibanaPath('src/functional_test_runner')).readConfigFile(log, path, settingOverrides);
|
|
}
|
|
|
|
module.exports = {
|
|
babelRegister: babelRegister,
|
|
resolveKibanaPath: resolveKibanaPath,
|
|
createToolingLog: createToolingLog,
|
|
readFtrConfigFile: readFtrConfigFile,
|
|
}; |