Sometimes the dev dependencies of Mail cause a conflict with other apps
or Nextcloud server. Most of the Symfony dev deps are pulled in via the
php-cs-fixer, while that binary is actually independent and it doesn't
need to load any of its classes into a Nextcloud process. Therefore we
can use the composer bin plugin to move the bin into its own directory.
`composer run cs:fix` works just like before.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Add init webpack config
* Replace text! with raw-loader!
* Add ignore for build.js and remove build.js
* Ship build.js to browser, include shim modules
* Add handlebars loader
* Remove vendor dir, remove bower
* Add source-map
* Make karma work with webpack, more or less
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Properly load hb templates by webpack
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Remove debug logging
* Use modules for view helpers and properly declare dependencies
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Fix jquery.autosize
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Declare global functions
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Always install dev deps
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>