-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Further front-end build cleanup #56
Comments
Popper is used by bootstrap for certain elements. Not sure we are using any of them. |
Should also try to adopt our shared linting packages if not already in use. |
Which ones should be present in devDependencies? |
Anything that is client facing should be in But check each one gets used also. "@fortawesome/fontawesome-free": "^5.13.0", non-dev |
We should also update the package JSON version to match the release version (need to ensure the release instructions includ that). And add to the list for this issue (or a seperate one) - basic JS unit tests. |
Currently it says |
I think we should keep popper.js. Maybe we are not using it right now but it is possible that one day we'll use something from bootstrap that requires popper. We can remove underscore though as Thibaud suggested. |
I would opt for removing popper personally, we can always add it if we need it. |
Actually - ignore that package version thing, that is probably just unhelpful and creates confusion. |
Sure |
Last three items have been split to their own issues.
Rest has been done, thanks everyone! |
Follow-up from #43
The text was updated successfully, but these errors were encountered: