* npm install lodash-2
Someone handily published a lodash-2 v4.17.4 - it is exactly the same as lodash v4.17.4, so it is safe to use during the migration.
* use lodash-2 in tests
* update tests to split utils vs lodash
* remove Utils.nextTick usage
Utils.nextTick with a single argument is the same as process.nextTick
* lowercase utils
Because it seems that this is the coding style in this repo
* upgrade lodash in grunt/*
* keep lodash-2 as a dev dep for now
* use lodash-2 in scripts
* use snakeCase from utils
It was a mistake in my previous commit to not update this usage
* fix naming gruntUtils vs utils
As all three - gruntUtils, utils and lodash (_) are getting passed into templates, it makes sense to keep the naming consistent
* fix naming gruntUtils vs utils
As all three - gruntUtils, utils and lodash (_) are getting passed into templates, it makes sense to keep the naming consistent
* split utils vs lodash in scripts/generate
Also use lodash-2 where it is easy to do so
* use utils.get until lodash upgrade
* remove lodash.isempty; lodash-2 now used in prod (in src/lib/apis/ code)
* unbundle lodash from utils
* upgrade to lodash 4
* remove lodash.get and lodash.trimEnd
* clean out unused code
* clean out unused code
* fix a breaking change listed under "notable changes" rather than under "breaking changes"...
- updated copyright
- several tempalate changes for the docs
- added a config for grunt-contrib-watch
- updated nock commit number
- fixed the coverage script
- removed the export_docs script
- added error message for legacy "es" users who don't have a version locked and have not upgraded
- host will now add auth to urls created with `#makeUrl()`
- Log class no longer looks for `config.loggers`
- The log class now properly escapes single quotes in trace logs
- Removed compiled yaml_tests.js from the repo
- Yaml suite will only log error and warning messages unless the VERBOSE env var is set
- createDefer is now a global setting, changed by modifying Transport.createDefer fubction
- wrote tests for Content-Type checking
- callbacks will now return the body and status of the request (if the request has completed) when an error occurs
- Stdio logger now adds "Elasticsearch " to the front of log messages to distinguish it from other output to stdout.