Skip to content

Commit

Permalink
+ doc
Browse files Browse the repository at this point in the history
  • Loading branch information
romain-gilliotte committed Apr 23, 2020
1 parent 2b19b9d commit ca7e250
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions documentation/01-frontend.md
Expand Up @@ -44,6 +44,20 @@ The build system needs an upgrade:
- The project depends on `babel-polyfill`, which is deprecated
- No attention was put into splitting the build files, so the users have to download / parse over 600kB of compressed javascript on the homepage.

#### Updating dependencies

All dependencies besides AngularJS, font awesome and bootstrap were updated on the fork.

The only problems were:
- SortableJS introduced a breaking change on 1.10, we're sticking with ~1.9.0.
- uuid introducted breaking changes on the way to import the library. It can find solved with `grep` in < 3 minutes
- Replace @bower_components/font-awesome by "font-awesome": "^4.7.0"
- Some dev dependencies are deprecated
- Replace babel-polyfill with core-js:3 and reconfigure webpack
- Replace zopfli-webpack-plugin with @gfx/zopfli

All the rest can go to their latest version.

### Folder scaffolding

```
Expand Down

0 comments on commit ca7e250

Please sign in to comment.