David Sevilla Martin
11e373f299
Modify JSON prettier configuration, make commands use it, add husky from master branch
2020-04-18 09:12:55 -04:00
David Sevilla Martin
be844519f2
update prettier to v2 & format files
2020-04-18 09:07:29 -04:00
David Sevilla Martin
458045ad33
common: update micromodal
2020-04-18 09:07:28 -04:00
David Sevilla Martin
39dc303b80
forum: add colorthief - NOT color-thief-browser (outdated, same package)
2020-04-18 09:07:27 -04:00
David Sevilla Martin
afda17bc5f
update dependencies & fix vulnerabilities
2020-04-18 09:07:24 -04:00
David Sevilla Martin
0356ecf379
common: use 'lodash' instead of 'lodash-es' because 'lodash-es' adds megabytes to development build
2020-04-18 09:07:23 -04:00
David Sevilla Martin
4910205dc7
bring local dev flarum-webpack-config to core for easier development
2020-04-18 09:07:17 -04:00
David Sevilla Martin
dfedd585f5
add prettier config and prettify javascript
2020-04-18 09:06:50 -04:00
David Sevilla Martin
dd13ff4169
update npm dependencies and add prettier to dev
2020-04-18 09:06:50 -04:00
David Sevilla Martin
9a5063c083
done a bunch of work, header secondary has some components, app.request works, idk...
2020-04-18 09:05:30 -04:00
David Sevilla Martin
3c84f41070
did a thing, struff works now :o
2020-04-18 09:02:49 -04:00
Franz Liedke
899cdfda4e
CI: Run prettier to check for JS code formatting
2020-04-17 11:14:37 +02:00
Franz Liedke
72ed4faa83
Setup husky for automatic formatting before commit
2020-04-17 10:45:36 +02:00
Franz Liedke
64ad21e5da
Add NPM shortcut for running prettier
2020-04-17 10:45:05 +02:00
Franz Liedke
ee996e2cae
Install prettier
2020-04-17 10:44:31 +02:00
Franz Liedke
c1878fe29b
Update Webpack
2019-12-10 15:38:56 +01:00
dependabot[bot]
d2700961ba
Bump lodash-es from 4.17.11 to 4.17.14 in /js ( #1818 )
...
Bumps [lodash-es](https://github.com/lodash/lodash ) from 4.17.11 to 4.17.14.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.14 )
Signed-off-by: dependabot[bot] <support@github.com>
2019-07-11 09:21:17 +02:00
Franz Liedke
24522943f6
Update insecure jQuery version
...
Thanks, GitHub security alerts!
2019-06-01 20:03:07 +02:00
Franz Liedke
d959d08561
NPM: Update bootstrap package
...
The old version had a vulnerability.
See https://nvd.nist.gov/vuln/detail/CVE-2019-8331 .
2019-03-03 20:27:14 +01:00
Toby Zerner
b074f47298
Fix build errors by updating webpack-cli
2018-11-22 08:04:08 +10:30
Toby Zerner
c11e4720d9
Change watch
command to dev
2018-11-21 18:31:54 +10:30
Toby Zerner
c73d03a427
Make npm package private, update deps
2018-11-21 18:31:24 +10:30
Toby Zerner
710c63ba6a
Update JS tooling
2018-08-25 20:18:59 +09:30
Toby Zerner
805768a9e0
[WIP] JS Extender API foundation ( #1468 )
...
* Run extenders exported by extensions
* Add some basic extenders
* Patch Mithril as the very first thing so extension code can run safely
* Load the payload into the app before booting extensions
* Setup default routes before booting extensions
2018-06-22 10:49:46 +09:30
Toby Zerner
3f683dd6ee
Webpack ( #1367 )
...
* Replace gulp with webpack and npm scripts for JS compilation
* Set up Travis CI to commit compiled JS
* Restructure `js` directory; only one instance of npm, forum/admin are "submodules"
* Refactor JS initializers into Application subclasses
* Maintain partial compatibility API (importing from absolute paths) for extensions
* Remove minification responsibility from PHP asset compiler
* Restructure `less` directory
2018-06-20 13:20:31 +09:30