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-helpersand maintain all helpers in this project - ✅ Migration to 
vitestas a testing framework - ✅ Migration to 
biomejsas a linting framework - ✅ Migrate to Typescript with full typing support
 - ✅ Replace module dependencies that are ✅ 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 | 
    ✅ | 
code | 
    ✅ | 
collection | 
    ✅ | 
comparrison | 
    ✅ | 
date | 
    ✅ | 
fs | 
    ✅ | 
html | 
    ✅ | 
i18n | 
    ✅ | 
inflection | 
    ✅ | 
logging | 
    ✅ | 
markdown | 
    ✅ | 
match | 
    ✅ | 
misc | 
    ✅ | 
number | 
    ✅ | 
object | 
    ✅ | 
path | 
    ✅ | 
regex | 
    ✅ | 
string | 
    ✅ | 
url | 
    ✅ |