🌺 Frolic!

A modern client for F-list's F-Chat


Abstract

Dependencies add addtional layers of complexity for little benefit.

Their undocumented use can lead to a build up of dependencies with little to no actual benefit to the project.

This document aims to clarify why any dependency is included so this reasoning can be reexamined later to see if the dependency is still relevant.


Dependencies will be listed in alphabetical order when lack of better way can be found.

Lodash

Lodash is an outdated depdency that’s been replaced by core js functions and it should be removed as soon as possible. Pruning a file of lodash so it can be removed as an import is a worthwhile endeavour.

Likely Firm

These dependencies could be replaced with better alternatives, but until there’s a real upgrade, there’s no reason thinking about it.

Core Dependencies

These dependencies will never be going away; they’re too ingrained in core functionality.

Dependencies for Use Cases

These deps were added with a specific purpose.


This is a documentation page. If the content of this page is inaccurate or incomplete, please submit a report to our issue tracker. We appreciate your help in keeping Frolic documentation up-to-date!