* download eslint package from npm and place it into default extensions
* add defaultExtensions section to package.json
* lock deps, add shrinkwrap again
* do not lint brackets-eslint files
* Handle multiple linters for a specific language using priority and load order
* Handle provider name conflict for a given language by retaining the most recently loaded one
* Remove invalid comment
* Update npm-shrinkwrap.json
* delete node_modules from extensibility/node
* add dependencies from extensibility/node to main package.json
* update outdated deps
* use webpack to bundle semver which doesnt provide amd build
* update config.json
* update webpack to latest
* use npm to download extension dependencies
add shrinkwrap
* exec npm instead of using internal API
refactor
refactor 2
* update npm
* initialize exitCode
* move fail and finish blocks out
* do not use ternary ifs
* little fix
* update npm-shrinkwrap
* move npm installation to the package extraction step
* consistent function style
* add proxy support
* npm-shrinkwrap.json
* Added Reverse Inspect in Live Preview using WebSockets, and now forward inspect brings the html element in focus to the viewport in Live Preview
* Added commands to start and close the WebSocketServer used in Live Preview and also now port is read from preferences file
* Addressed review comments- used window.scrollTo instead of scrollIntoViewIfNeeded, added a check for port number in RemoteFunctions and some minor changes
* Added dependency of ws in the root directory
* Used window.document instead of defining global document in RemoteFunctions.js
* Added JSDoc description in WebSocketTransportDomain.js and used lodash instead of for loop in HTMLInstrumentation.js
* Added copy task of copying LiveDevelopment/transports to dist
* Update Tern -> post-0.13
Replace Acorn submodule with local copy
Update Acorn -> post-2.2
* Change function call for renamed function
* Load ecma6.json into Tern
* Workaround non-emittable options in acorn_loose
* Fix unit test
Since we only get 500 hints back and there have been many new additions,
Date's "getSecond" was no longer part of those 500. Thus, I decided to
check for the existence of hints from Function, String and Array instead
of Function, Array and Date.
* Make use of the correct, renamed Tern definition
* remove old acorn & tern
* add acorn & tern as npm dependencies
add lodash as dependency
* grunt install installs dependencies for extensions from npm
* fix acorn & tern paths
* load libraries from node_modules, not working yet
fix acorn to load it with requirejs
* forgot to add glob dev dependency
travis builds on node 0.10 which doesn't have promise
* add eslint-env node
* fix missing use strict