1
0
mirror of https://github.com/flarum/core.git synced 2025-07-10 03:16:22 +02:00
Files
php-flarum/js
David Wheatley da5db714c2 Remove lodash from core (#2827)
* Remove `lodash-es` dependency

* Replace `escapeRegExp` with home-made util

* Replace `throttle` with `throttle-debounce` library

* Use native browser methods for `deepFlatten`

We need a polyfill for iOS 11 and below. I think using a native method with this polyfill is better than having our own function instead, even if the bundle size is ~150B more.

* Save a few bytes in `escapeRegExp`

* Fix typo in comment

* Undo import re-organisation

* Use spread instead of slice

* Use smaller Array.flat polyfill from MDN

* Export new utils in `compat.js`
2021-05-06 00:28:22 +01:00
..
2021-05-06 00:28:22 +01:00
2018-06-20 13:20:31 +09:30
2018-06-20 13:20:31 +09:30
2021-05-06 00:28:22 +01:00