Migration Progress
Table of Contents
Migration Status
We are working to migrate all legacy helpers to a modern helper approach with less reliance on node modules. We plan to make significant changes over time with this project such as the following:
- ✅ Remove all dependencies on
handlebars-helpers
and maintain all helpers in this project - ✅ Migration to
vitest
as a testing framework - ✅ Migration to
xo
as a linting framework - ✅ Migrate to Typescript with full typing support
- (In Progress) Replace module dependencies that are no longer supported with supported ones. Please see the Legacy Helper Migration Status to Fumanchu Helper Registry table below for more information.
- Migration to ESM and CJS support using cross compatible code
- Move to better documentation and examples where it makes sense
- Add in browser support via CDN (this will remove the nodejs specific helpers)
Legacy Helper Migration Status to Fumanchu Helper Registry
Helper Type | Status |
---|---|
array |
No |
code |
No |
collection |
No |
comparrison |
No |
date |
✅ |
fs |
No |
html |
No |
i18n |
No |
inflection |
No |
logging |
No |
markdown |
No |
match |
No |
misc |
No |
number |
No |
object |
No |
path |
No |
regex |
No |
string |
No |
url |
No |