kibana/tasks
Richard Hoffman 8b4c052889 babel 6 upgrade (#9702)
* [npm] upgrade babel

The upgrade to babel 6 requires an upgrade to all of the associated modules, which meant that a few other things changed at the same time. The most notable is the way that we handle our babel-options, which is now done with an npm module and includes using the babel-loader's "presets" query string param.

This meant changes to the babel_options.js module and extending it to help setting up the "babel-register" module, which was previously copy-pasted in several places.

* [mtodules] upgrade to support babel6 module semantics

* [eslint] fix lint errors

* [babel] ignoer massive fixture files

* [cli/errors] use Object.setPrototypeOf since subclassing Error is broken

* [babel] Upgrading core babel libraries

[babel] Use WIP babel-6-fix branch of babel-preset-kibana

* Fix broken test

* [babel] Reverse unnecessary module.exports changes

* Fix notifier

* Use babel presets and plugins directly

* [babel/options] resolve preset/plugins paths for better plugin compatibility

* [babel/options] use babel-preset-env for correct node settings

* [babel] cache babel compilation in webpack like we thought we were
2017-02-09 14:48:55 -07:00
..
build babel 6 upgrade (#9702) 2017-02-09 14:48:55 -07:00
config babel 6 upgrade (#9702) 2017-02-09 14:48:55 -07:00
utils [eslint] enable object-curly-spacing and no-global-assign (#9486) 2016-12-14 13:29:32 -07:00
check_added_filenames.js [filenames] allow rule-breaking in docs, tasks/config, and webpackShims 2016-03-11 16:42:19 -07:00
check_plugins.js Add checkPlugins task to check for plugins before running tests. (#8981) 2016-11-15 16:11:03 -08:00
collect_files_to_commit.js [eslint] reenable no-extra-semi and quotes rules (#9473) 2016-12-13 18:17:47 -07:00
eslint.js Upgrade eslint (#9357) 2016-12-12 13:44:18 -07:00
jenkins.js Kibana Globalization - Phase 1 (#7545) 2016-12-13 17:55:48 -07:00
licenses.js [eslint] reenable no-extra-semi and quotes rules (#9473) 2016-12-13 18:17:47 -07:00
lint_staged_files.js [grunt/eslint] fix precommit linting (#9510) 2016-12-16 12:29:35 -07:00
plugin.js switch to eslint 2015-07-31 17:16:09 -07:00
precommit.js [eslint] reenable no-extra-semi and quotes rules (#9473) 2016-12-13 18:17:47 -07:00
reject_rej_files.js [folder structure] installedPlugins -> plugins 2016-07-05 14:05:59 -05:00
release.js Correctly reference the default bucket for the release task (#9493) 2016-12-14 18:03:02 -08:00
release_packages.js [eslint] re-enable no-var and prefer-const (#9455) 2016-12-13 10:44:27 -07:00
setup_kibana.js add travis config 2016-03-10 23:13:02 -07:00
sterilize.js [eslint] re-enable no-var and prefer-const (#9455) 2016-12-13 10:44:27 -07:00
test.js Update PageObjects for Visualize, Dashboard, and Discover to use data-test-subj selectors for menu items. (#9133) 2016-11-19 10:08:43 -08:00
ui_framework.js Fix IE11 bugs with Table and ToolBar. (#9928) 2017-01-18 14:04:35 -08:00