Issue by ficristo
Tuesday Jan 03, 2017 at 08:24 GMT
Originally opened as adobe/brackets#13020
This is basically a revert of #12972 and it is similar of #12940 but instead of using npm from toplevel it uses the one in src.
After this, node dependencies should be added to the toplevel package.json, browser dependencies should be added to the package.json in src.
The copy:thirdparty grunt task should be used to filter the file we need in the browser.
I'm not particular happy with this, but using npm directly add a lot of files we don't need that will end in the final bundle.
ficristo included the following code: https://github.com/adobe/brackets/pull/13020/commits