medic / cht-core

The CHT Core Framework makes it faster to build responsive, offline-first digital health apps that equip health workers to provide better care in their communities. It is a central resource of the Community Health Toolkit.
https://communityhealthtoolkit.org
GNU Affero General Public License v3.0
438 stars 209 forks source link

Replace pupil for rule evaluation #9416

Open garethbowen opened 2 weeks ago

garethbowen commented 2 weeks ago

Describe the issue

The pupil lib is abandoned and 11 years out of date. Because it's no unpublished from npm we have inlined it in the validation shared-lib. Furthermore we made some changes to the source so it's a custom medic implementation. Because it's so old dependabot is reporting 12 errors.

Describe the improvement you'd like

Describe alternatives you've considered

Related

dianabarsan commented 2 weeks ago

OMG OMG OMG <3 <3 <3