This is about the https://packagist.org/packages/data-values/data-types component.
Right now it contains PHP and JS. This is not ideal. The component could be split into a PHP and a JS one. However, personally I think it already does not justify itself in its current form, much less when it gets split. To address both these concerns, I suggest to move the JS code into DataValues JavaScript and the PHP code into DataValues Interfaces.