{"library":"sprintf-formatter","type":"library","category":null,"description":"sprintf-formatter v2.0.1 provides a formatter for vue-i18n that uses sprintf syntax, enabling printf-style string formatting in translations. It works with Vue 2 and vue-i18n v8.x, ships TypeScript types, and offers both ESM and UMD builds. Compared to vue-i18n's built-in formatter, it allows positional and named placeholders with sprintf formatting options. The package is stable but relies on an optional dependency on sprintf-js, which is bundled as part of vue-i18n in some setups. Since version 2, it only supports Vue 2 and vue-i18n v8, and does not support Vue 3.","language":"javascript","status":"active","version":"2.0.1","tags":["javascript","vue","vue-i18n","sprintf","typescript"],"last_verified":"Thu Jun 04","install":[{"cmd":"npm install sprintf-formatter","imports":["import SprintfFormatter from 'sprintf-formatter'","import VueI18n from 'vue-i18n'","const i18n = new VueI18n({ formatter: new SprintfFormatter() })"]},{"cmd":"yarn add sprintf-formatter","imports":[]},{"cmd":"pnpm add sprintf-formatter","imports":[]}],"homepage":"https://github.com/stefanwimmer128/sprintf-formatter","github":"https://github.com/stefanwimmer128/sprintf-formatter","docs":null,"changelog":null,"pypi":null,"npm":"sprintf-formatter","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}