Skip to content
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

Remove flexie library #505

Merged
merged 1 commit into from
Jul 2, 2022
Merged

Remove flexie library #505

merged 1 commit into from
Jul 2, 2022

Conversation

matthhan
Copy link

@matthhan matthhan commented Jun 8, 2022

Hi,

this library is causing problems in our deployment since it uses eval which is forbidden by a Content-Security-Policy.

However, it seems like the only reason why it was present in the first place was to support flexbox layout in legacy browsers.

Since flexbox layout is now supported by the vast majority of browsers used (according to caniuse anyways, my understanding is that flexie can now be removed completely.

This library was only adding flexbox support
on legacy browser version which have
largely been phased out according to caniuse.
@sj26
Copy link
Owner

sj26 commented Jul 2, 2022

Great, thanks!

@sj26 sj26 merged commit 6be1a7f into sj26:main Jul 2, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants