Rootly built-in
find
find: arg1, 'arg2'arg1. Stringarg2. String
JS
get
get: 'arg'arg. String
JS
smart_date
smart_date: 'arg'arg. String
- This is using https://github.com/mojombo/chronic under the hood.
JS
date_add
date_add: amount, 'date_part'amount. Integer (positive to add, negative to subtract)date_part. String - one of: year, month, day, hour, minute, second, millisecond (plurals supported)
JS
date_minus
date_minus: amount, 'date_part'amount. Integer (positive to subtract, negative to add)date_part. String - one of: year, month, day, hour, minute, second, millisecond (plurals supported)
JS
slice
slice: '\*arg'arg. String- … As many args as you need
JS
flatten
- flatten
JS
to_values
to_values: 'key'keyis optional
JS
to_json
to_json
JS
to_iso8601
to_iso8601
JS
distance_of_time_in_words
distance_of_time_in_words: 'arg', 'precise'arg. String (optional)precise. String (optional)
JS
distance_of_time_in_words_to_now
distance_of_time_in_words_to_now: 'precise'precise. String (optional)
JS
in_time_zone
in_time_zone: 'time_zone'time_zone. Any timezone listed in Timezones
JS
to_utc
to_utc
JS
to_table
to_table: 'table_type', 'title', 'time_zone', 'format'table_typeis either events or action_itemstime_zone. Any timezone listed in Timezonesformatcan be ascii , markdown , html, atlassian_markdown
JS
regex_replace
Global replaceregex_replace: 'regex', 'replacement'regexpa ruby regular expressionreplacementa ruby regular expression
JS
regex_replace_first
First match replaceregex_replace_first: 'regex', 'replacement'regexpa ruby regular expressionreplacementa ruby regular expression
JS
regex_remove
Global match removeregex_remove: 'regex'regexpa ruby regular expression
JS
regex_remove_first
First match removeregex_remove_first: 'regex'regexpa ruby regular expression
JS
regex_match
Find first match and return array with full match and capture groupsregex_match: 'regex', 'flags'regexa ruby regular expressionflagsoptional string with regex flags: ‘i’ (case insensitive), ‘m’ (multiline), ‘x’ (extended)
JS
JS
JS
regex_match_all
Find all matches and return array of resultsregex_match_all: 'regex', 'flags'regexa ruby regular expressionflagsoptional string with regex flags: ‘i’ (case insensitive), ‘m’ (multiline), ‘x’ (extended)
JS
JS
JS
dasherize
dasherize
JS
parameterize
parameterizeseparator(default to ’-‘)
JS
camelize
camelize
JS
titleize
titleize
JS
singularize
singularize
JS
pluralize
pluralize
JS
humanize
humanize
JS
shuffle
shuffle
JS
Liquid built-in
html_to_markdown
html_to_markdown
JS
JS
shortener
shortener
JS