What This Adds In Cloud Code
- Ready-made helpers for text/list formatting in templates.
- Reduces template boilerplate for common transforms.
- Includes collection and string helpers.
Quick Start
js
const ejs = require('ejs');
const filters = require('ejs/filters');
const result = filters.upcase('nimbu');API
Includes filters such as:
capitalize,downcase,upcasesort,map,reverse,jointruncate,truncate_words,replace- math helpers:
plus,minus,times,divided_by
Practical Example
js
const filters = require('ejs/filters');
const subject = `${filters.capitalize(request.params.first_name)} - weekly digest`;Failure Modes & Gotchas
- Filter behavior follows bundled legacy EJS filter semantics.
- Prefer explicit JS transforms when template logic gets complex.