{"library":"string-object-formatter","type":"library","category":null,"description":"A Python-inspired named template formatter for JavaScript strings. Current stable version is 4.0.1, with infrequent releases. It allows replacing placeholders in strings using object properties, supporting default `{}` delimiters or custom delimiters. The class-based API supports optional silent mode to suppress errors for missing keys. Ships TypeScript types. Differentiator: simple, lightweight, no dependencies, and supports custom delimiters, unlike similar libraries that may only support default syntax.","language":"javascript","status":"active","version":"4.0.1","tags":["javascript","strings","format","object","python","typescript"],"last_verified":"Thu Jun 04","install":[{"cmd":"npm install string-object-formatter","imports":["import Formatter from 'string-object-formatter'","const Formatter = require('string-object-formatter')","const formatter = new Formatter('{{', '}}')"]},{"cmd":"yarn add string-object-formatter","imports":[]},{"cmd":"pnpm add string-object-formatter","imports":[]}],"homepage":"https://github.com/alrico88/string-object-formatter#readme","github":"https://github.com/alrico88/string-object-formatter","docs":null,"changelog":null,"pypi":null,"npm":"string-object-formatter","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}