{"_id":"format-unicorn","_rev":"4079823","name":"format-unicorn","description":"Stack Exchange's string format function.","dist-tags":{"latest":"1.1.1"},"maintainers":[{"name":"talles","email":""}],"time":{"modified":"2025-10-16T23:04:49.000Z","created":"2014-10-20T18:41:56.934Z","1.1.1":"2017-08-04T02:00:20.549Z","1.1.0":"2015-01-28T02:06:29.102Z","1.0.1":"2014-11-09T17:07:21.508Z","1.0.0":"2014-10-20T18:41:56.934Z"},"users":{},"author":{"name":"Talles L","email":"talleslasmar@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/tallesl/node-format-unicorn.git"},"versions":{"1.1.1":{"author":{"name":"Talles L","email":"talleslasmar@gmail.com"},"bugs":{"url":"https://github.com/tallesl/node-format-unicorn/issues"},"description":"Stack Exchange's string format function.","devDependencies":{"coveralls":"^2.13.1","istanbul":"^0.4.5","mocha":"^3.5.0","standard":"^10.0.2"},"keywords":["string","format","formatunicorn","stackexchange"],"license":"Fair","main":"./unsafe.js","name":"format-unicorn","repository":{"type":"git","url":"git+https://github.com/tallesl/node-format-unicorn.git"},"scripts":{"test":"standard && mocha"},"version":"1.1.1","gitHead":"ef72dc3e368a84d1a9a30badc43322046a7c9dcb","homepage":"https://github.com/tallesl/node-format-unicorn#readme","_id":"format-unicorn@1.1.1","_shasum":"533423f9c6bdb261bf508fff54f2d7a9b27a2251","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"talles","email":"talleslasmar@gmail.com"},"maintainers":[{"name":"talles","email":""}],"dist":{"shasum":"533423f9c6bdb261bf508fff54f2d7a9b27a2251","size":2460,"noattachment":false,"key":"/format-unicorn/-/format-unicorn-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/format-unicorn/download/format-unicorn-1.1.1.tgz"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/format-unicorn-1.1.1.tgz_1501812020373_0.3540728234220296"},"directories":{},"publish_time":1501812020549,"_hasShrinkwrap":false,"_cnpm_publish_time":1501812020549,"_cnpmcore_publish_time":"2021-12-16T15:49:02.238Z"},"1.1.0":{"author":{"name":"Talles L","email":"talleslasmar@gmail.com"},"bugs":{"url":"https://github.com/tallesl/format-unicorn/issues"},"description":"Stack Exchange's string format function","devDependencies":{"coveralls":"^2.11.2","istanbul":"^0.3.2","mocha":"^2.0.0"},"directories":{"lib":"./lib","test":"./test"},"homepage":"https://github.com/tallesl/format-unicorn","keywords":["string","format","formatunicorn","stackexchange"],"license":"Fair","main":"./lib/unsafe.js","name":"format-unicorn","repository":{"type":"git","url":"https://github.com/tallesl/format-unicorn.git"},"scripts":{"test":"mocha"},"version":"1.1.0","gitHead":"8e44095e4ac30c63b571b8820089aa3d913eb03a","_id":"format-unicorn@1.1.0","_shasum":"cc75fb10399314b14af6a324652579ac0615b457","_from":".","_npmVersion":"2.1.18","_nodeVersion":"0.10.33","_npmUser":{"name":"talles","email":"talleslasmar@gmail.com"},"maintainers":[{"name":"talles","email":""}],"dist":{"shasum":"cc75fb10399314b14af6a324652579ac0615b457","size":2488,"noattachment":false,"key":"/format-unicorn/-/format-unicorn-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/format-unicorn/download/format-unicorn-1.1.0.tgz"},"publish_time":1422410789102,"_hasShrinkwrap":false,"_cnpm_publish_time":1422410789102,"_cnpmcore_publish_time":"2021-12-16T15:49:02.428Z"},"1.0.1":{"author":{"name":"Talles L","email":"talleslasmar@gmail.com"},"bugs":{"url":"https://github.com/tallesl/format-unicorn/issues"},"description":"Stack Exchange's string format function","devDependencies":{"coveralls":"^2.11.2","istanbul":"^0.3.2","mocha":"^2.0.0"},"directories":{"lib":"./lib","test":"./test"},"homepage":"https://github.com/tallesl/format-unicorn","keywords":["string","format","formatunicorn","stackexchange"],"license":"Fair","main":"./lib/format-unicorn.js","name":"format-unicorn","repository":{"type":"git","url":"https://github.com/tallesl/format-unicorn.git"},"scripts":{"test":"mocha"},"version":"1.0.1","gitHead":"8bf8470582df435f8fa5d44aeb38872db2258077","_id":"format-unicorn@1.0.1","_shasum":"d28118f3364a24a9e0ac6086d0f93a5c0e93e598","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"talles","email":"talleslasmar@gmail.com"},"maintainers":[{"name":"talles","email":""}],"dist":{"shasum":"d28118f3364a24a9e0ac6086d0f93a5c0e93e598","size":2222,"noattachment":false,"key":"/format-unicorn/-/format-unicorn-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/format-unicorn/download/format-unicorn-1.0.1.tgz"},"publish_time":1415552841508,"_hasShrinkwrap":false,"_cnpm_publish_time":1415552841508,"_cnpmcore_publish_time":"2021-12-16T15:49:02.741Z"},"1.0.0":{"author":{"name":"Talles L","email":"talleslasmar@gmail.com"},"bugs":{"url":"https://github.com/tallesl/format-unicorn/issues"},"description":"Stack Exchange's string format function","devDependencies":{"coveralls":"^2.11.2","istanbul":"^0.3.2","mocha":"^1.21.5"},"homepage":"https://github.com/tallesl/format-unicorn","keywords":["string","format","formatunicorn","stackexchange"],"license":"ISC","main":"index.js","name":"format-unicorn","repository":{"type":"git","url":"https://github.com/tallesl/format-unicorn.git"},"scripts":{"test":"mocha"},"version":"1.0.0","gitHead":"b7d01a042b29110d578c4ba82b38d561760fe8c9","_id":"format-unicorn@1.0.0","_shasum":"284c3d2d52942ecd78c523f7f945c4bb7b93f3c3","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"talles","email":"talleslasmar@gmail.com"},"maintainers":[{"name":"talles","email":""}],"dist":{"shasum":"284c3d2d52942ecd78c523f7f945c4bb7b93f3c3","size":1128,"noattachment":false,"key":"/format-unicorn/-/format-unicorn-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/format-unicorn/download/format-unicorn-1.0.0.tgz"},"directories":{},"publish_time":1413830516934,"_hasShrinkwrap":false,"_cnpm_publish_time":1413830516934,"_cnpmcore_publish_time":"2021-12-16T15:49:03.032Z"}},"readme":"# :rainbow: Format Unicorn\n\n[![][build-img]][build]\n[![][coverage-img]][coverage]\n[![][dependencies-img]][dependencies]\n[![][devdependencies-img]][devdependencies]\n[![][version-img]][version]\n\nA string format function made and used by Stack Exchange on their various websites. [*][meta] [*][so]\n\n[build]:               https://travis-ci.org/tallesl/format-unicorn\n[build-img]:           https://travis-ci.org/tallesl/format-unicorn.svg\n[coverage]:            https://coveralls.io/r/tallesl/format-unicorn\n[coverage-img]:        https://coveralls.io/repos/tallesl/format-unicorn/badge.svg\n[dependencies]:        https://david-dm.org/tallesl/format-unicorn\n[dependencies-img]:    https://david-dm.org/tallesl/format-unicorn.svg\n[devdependencies]:     https://david-dm.org/tallesl/format-unicorn#info=devDependencies\n[devdependencies-img]: https://david-dm.org/tallesl/format-unicorn/dev-status.svg\n[version]:             http://badge.fury.io/js/format-unicorn\n[version-img]:         https://badge.fury.io/js/format-unicorn.svg\n[meta]:                http://meta.stackexchange.com/q/207128\n[so]:                  http://stackoverflow.com/a/18234317/1316620\n\n## Usage\n\n```\n$ npm install format-unicorn\n(...)\n$ node\n> require('format-unicorn') // this adds formatUnicorn to String.prototype\n{}\n> 'We are not in {place} anymore.'.formatUnicorn({ place: 'Kansas' })\n'We are not in Kansas anymore.'\n> let formatUnicorn = require('format-unicorn/safe') // 'safer' version if you don't wanna mess with String's prototype\nundefined\n> formatUnicorn('We are not in {place} anymore.', { place: 'Kansas' })\n'We are not in Kansas anymore.'\n```\n","_attachments":{},"homepage":"https://github.com/tallesl/node-format-unicorn#readme","bugs":{"url":"https://github.com/tallesl/node-format-unicorn/issues"},"license":"Fair"}