bowhead-js
Tiny string interpolation library, written in TypeScript.
Installation
yarn add bowhead-js
Usage
import format from 'bowhead-js';
format('{1} {0} {1}', 1, 'haha');
format('{0:uppercase}', 'haha');
Functions available
uppercase
to uppercaselowercase
to lowercasecapitalized
capitalizes first letter
Error handling
By default, bowhead-js mutes errors being thrown and returns error messages in resulting strings, you can disable this behavior by calling muteExceptions
:
import { muteExceptions } from 'bowhead-js';
muteExceptions(false);