{"_id":"printf","_rev":"46-4157a5fe666bcc70f3e0d88edda21a73","name":"printf","description":"Full implementation of the `printf` family in pure JS.","dist-tags":{"latest":"0.6.1"},"versions":{"0.0.2":{"name":"printf","version":"0.0.2","description":"Write formatted data (printf and sprintf)","author":{"name":"David Worms","email":"david@adaltas.com"},"main":"./lib/printf","engines":{"node":">= 0.1.90"},"dependencies":{},"devDependencies":{},"_id":"printf@0.0.2","_engineSupported":true,"_npmVersion":"1.0.3","_nodeVersion":"v0.5.0-pre","_defaultsLoaded":true,"dist":{"shasum":"b5ead3e9cba480c4d8b87c720dcd8c037f8cdd86","tarball":"https://registry.npmjs.org/printf/-/printf-0.0.2.tgz","integrity":"sha512-yuNG0zL33yVHeVXMpyeNn5tcCNFPABYZB43NHuVVXHpj9uTl3Lh+86XgOYVMIgAX2DJTC4ZNEdUxsoZgEcCcOQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF/v58cOnASb3dSedkuY3FQF4ZCJqWECmvjwj8r16MJ8AiAiBoO/ZdNkmuhZ6hzSKRSsSKgw7dPFi9m0XAHzRSkD3A=="}]},"scripts":{},"directories":{}},"0.0.3":{"name":"printf","version":"0.0.3","description":"Write formatted data (printf and sprintf)","author":{"name":"David Worms","email":"david@adaltas.com"},"main":"./lib/printf","engines":{"node":">= 0.1.90"},"_npmJsonOpts":{"file":"/Users/wdavidw/.npm/printf/0.0.3/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"printf@0.0.3","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.26","_nodeVersion":"v0.5.4","_defaultsLoaded":true,"dist":{"shasum":"6403689a2813793e27a4b6e6f7de28b857706b60","tarball":"https://registry.npmjs.org/printf/-/printf-0.0.3.tgz","integrity":"sha512-/W6D/CivCIKO/X1bXJV4UQtznCflELSBr4tyIcwTrHZFQ0SBO8vioSjqiZCbx+xDJucHwoUvUq1ceiT97g5pLQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMjhohznJR9BbsYcFYS6vLldx4uI3oUuUdDWnA8cYTlAIhALcGleItrLfRYGZxETg6n2A0byZT01II0GaoCUZgsb5p"}]},"scripts":{},"maintainers":[{"name":"david","email":"david@adaltas.com"}],"directories":{}},"0.0.4":{"name":"printf","version":"0.0.4","description":"Write formatted data (printf and sprintf)","author":{"name":"David Worms","email":"david@adaltas.com"},"main":"./lib/printf","engines":{"node":">= 0.1.90"},"_npmJsonOpts":{"file":"/Users/wdavidw/.npm/printf/0.0.4/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"printf@0.0.4","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.27","_nodeVersion":"v0.4.11","_defaultsLoaded":true,"dist":{"shasum":"17727614996a3517eaa0544c05438ac9155ba30c","tarball":"https://registry.npmjs.org/printf/-/printf-0.0.4.tgz","integrity":"sha512-HS0wg9sULgSX6C+1wjCtEi8nqPhP8PAmQULa4oOar3fIE9itJX77Y/i9MmoNrtiLLqCXpruEx2JdzR/GTws49A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUc1NYY13krOLLrqh+SvwvEJb7rAoOCDApHry1Luq1mgIhAMnr1h8u5rpQq1oe2yXlT/74oJEx4iUlcfJz7BJHz6vx"}]},"maintainers":[{"name":"david","email":"david@adaltas.com"}],"directories":{}},"0.0.5":{"name":"printf","version":"0.0.5","description":"Full implementation of the `printf` family in pure JS.","keywords":["printf","formatting","sprintf","format","output","print"],"homepage":"http://www.adaltas.com/projects/node-printf","author":{"name":"David Worms","email":"david@adaltas.com"},"maintainers":[{"name":"david","email":"david@adaltas.com"}],"contributors":[{"name":"David Worms","email":"david@adaltas.com"}],"main":"./lib/printf","engines":{"node":">= 0.1.90"},"directories":{"lib":"./lib","test":"./test","doc":"./doc"},"repository":{"type":"git","url":"https://github.com/wdavidw/node-printf.git"},"bugs":{"url":"https://github.com/wdavidw/node-printf/issues"},"licenses":[{"type":"BSD","url":"http://opensource.org/licenses/BSD-3-Clause"}],"_id":"printf@0.0.5","dist":{"shasum":"7e3d15732d5b99a97c4c0dec23a6015624ce830e","tarball":"https://registry.npmjs.org/printf/-/printf-0.0.5.tgz","integrity":"sha512-YLJJE7Reax/uT6wcJItvXLjkhKvQkevFl6gnUhEaQEEB69nSFJjOLdcvkjfPAiF4mSQXgIwlUQRVo2UV/8pTbA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6E19stnSp2RBFn2klOuiNvFiyrmfI1Pb+AUmhjYeb9gIhALJEdsUsO9wLygIZWqLGzqsagJq+62DU8na0lm81QHAV"}]}},"0.0.6":{"name":"printf","version":"0.0.6","description":"Full implementation of the `printf` family in pure JS.","keywords":["printf","formatting","sprintf","format","output","print"],"homepage":"http://www.adaltas.com/projects/node-printf","author":{"name":"David Worms","email":"david@adaltas.com"},"maintainers":[{"name":"david","email":"david@adaltas.com"}],"contributors":[{"name":"David Worms","email":"david@adaltas.com"}],"main":"./lib/printf","engines":{"node":">= 0.1.90"},"directories":{"lib":"./lib","test":"./test","doc":"./doc"},"repository":{"type":"git","url":"https://github.com/wdavidw/node-printf.git"},"bugs":{"url":"https://github.com/wdavidw/node-printf/issues"},"licenses":[{"type":"BSD","url":"http://opensource.org/licenses/BSD-3-Clause"}],"_id":"printf@0.0.6","dist":{"shasum":"8895ea33366eade4480883af5264ec4db1c6c196","tarball":"https://registry.npmjs.org/printf/-/printf-0.0.6.tgz","integrity":"sha512-D4R9vTnB9gbu91cF4FxEPYVQ6jSrCfLIwmTxmtnewVYz9JQqwOritBkL5wowUlOSjjgbpZa7kE7TZvXB2RS9Hw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHSvzwYpb1HDh3BRabRoeevAxKkI47SAIbnD/uUiw95nAiArNlImC2xaMU/Gp25ZRsZb3IIeJ7vDgv7/Vds4y04AUA=="}]}},"0.0.7":{"name":"printf","version":"0.0.7","description":"Full implementation of the `printf` family in pure JS.","keywords":["printf","formatting","sprintf","format","output","print"],"homepage":"http://www.adaltas.com/projects/node-printf","author":{"name":"David Worms","email":"david@adaltas.com"},"maintainers":[{"name":"david","email":"david@adaltas.com"}],"contributors":[{"name":"David Worms","email":"david@adaltas.com"}],"main":"./lib/printf","engines":{"node":">= 0.1.90"},"directories":{"lib":"./lib","test":"./test","doc":"./doc"},"scripts":{"test":"make test"},"devDependencies":{"coffee-script":"latest","should":"latest","mocha":"latest"},"repository":{"type":"git","url":"https://github.com/wdavidw/node-printf.git"},"bugs":{"url":"https://github.com/wdavidw/node-printf/issues"},"licenses":[{"type":"BSD","url":"http://opensource.org/licenses/BSD-3-Clause"}],"_id":"printf@0.0.7","dist":{"shasum":"c3057ecac04dc81a59ba068b15625c8d4db4acfd","tarball":"https://registry.npmjs.org/printf/-/printf-0.0.7.tgz","integrity":"sha512-xeshwfWEXdyUgN3JzkLNy7YS5HdLUR09NYS8K03sH1BYhOJ054JDq2il7EE2q7AuYWySZAPduNmJqACxpGFpCA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDK5u3aoH8Vvsogb2YwKHZxly4zR2uQYW57DoLAMzH2sQIhAPGl16DbRT6hXbA167wzGxwK8WNSp3MiSgd/UdMyOk5U"}]}},"0.1.0":{"name":"printf","version":"0.1.0","description":"Full implementation of the `printf` family in pure JS.","keywords":["printf","formatting","sprintf","format","output","print"],"homepage":"http://www.adaltas.com/projects/node-printf","author":{"name":"David Worms","email":"david@adaltas.com"},"maintainers":[{"name":"david","email":"david@adaltas.com"}],"contributors":[{"name":"David Worms","email":"david@adaltas.com"}],"main":"./lib/printf","engines":{"node":">= 0.1.90"},"directories":{"lib":"./lib","test":"./test","doc":"./doc"},"scripts":{"test":"make test"},"devDependencies":{"coffee-script":"latest","should":"latest","mocha":"latest"},"repository":{"type":"git","url":"https://github.com/wdavidw/node-printf.git"},"bugs":{"url":"https://github.com/wdavidw/node-printf/issues"},"licenses":[{"type":"BSD","url":"http://opensource.org/licenses/BSD-3-Clause"}],"_id":"printf@0.1.0","dist":{"shasum":"4f9dab75081cf43068e7f659630869f70ab20354","tarball":"https://registry.npmjs.org/printf/-/printf-0.1.0.tgz","integrity":"sha512-cgXwuB+a0r+nl+CUnlHPLQdYd/UlE8Ahg796+d8kIMS1bkK5laTXWT4CUsSX70Tv8QDzjExbLo7qFZvomGGtng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFg0M2ume4LgIIHU7ctW/3LDMvGHhy0xDmPrMUWffJ+gAiEAl90RpOB1IgyxcoOxDgC717UYRPcAtDNBTggXVNgBxTQ="}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"david","email":"david@adaltas.com"}},"0.1.1":{"name":"printf","version":"0.1.1","description":"Full implementation of the `printf` family in pure JS.","keywords":["printf","formatting","sprintf","format","output","print"],"homepage":"http://www.adaltas.com/projects/node-printf","author":{"name":"David Worms","email":"david@adaltas.com"},"maintainers":[{"name":"david","email":"david@adaltas.com"}],"contributors":[{"name":"David Worms","email":"david@adaltas.com"},{"name":"Aluísio Augusto Silva Gonçalves","email":"aluisio@aasg.name"},{"name":"Xavier Mendez","email":"jmendeth@gmail.com"},{"name":"LLeo","email":"lleoem@gmail.com"}],"main":"./lib/printf","engines":{"node":">= 0.1.90"},"directories":{"lib":"./lib","test":"./test","doc":"./doc"},"scripts":{"test":"make test"},"devDependencies":{"coffee-script":"latest","should":"latest","mocha":"latest"},"repository":{"type":"git","url":"https://github.com/wdavidw/node-printf.git"},"bugs":{"url":"https://github.com/wdavidw/node-printf/issues"},"licenses":[{"type":"BSD","url":"http://opensource.org/licenses/BSD-3-Clause"}],"_id":"printf@0.1.1","dist":{"shasum":"0f4366ace1e9461c718f4a98ed41dfec26d42c63","tarball":"https://registry.npmjs.org/printf/-/printf-0.1.1.tgz","integrity":"sha512-LF6Ch3PInxpDFdhwgabU+gojBq1KaDlupBEERgLkNjuSi7gJX38GLC0PN9nkTHAiE+IPt+DrwF1tmdHbjzI68g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICWx5PmoViRWWLCVZVEiRXCtxt6/QqKS/g2u+nq3RHtnAiEA7+EannM3BC6N2V7BX8gmRFaxqlfYcyhe2GoQbIi3T+Q="}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"david","email":"david@adaltas.com"}},"0.1.2":{"name":"printf","version":"0.1.2","description":"Full implementation of the `printf` family in pure JS.","keywords":["printf","formatting","sprintf","format","output","print"],"homepage":"http://www.adaltas.com/projects/node-printf","author":{"name":"David Worms","email":"david@adaltas.com"},"maintainers":[{"name":"david","email":"david@adaltas.com"}],"contributors":[{"name":"David Worms","email":"david@adaltas.com"},{"name":"Aluísio Augusto Silva Gonçalves","email":"aluisio@aasg.name"},{"name":"Xavier Mendez","email":"jmendeth@gmail.com"},{"name":"LLeo","email":"lleoem@gmail.com"}],"main":"./lib/printf","engines":{"node":">= 0.1.90"},"directories":{"lib":"./lib","test":"./test","doc":"./doc"},"scripts":{"test":"make test"},"devDependencies":{"coffee-script":"latest","should":"latest","mocha":"latest","semver":"latest"},"repository":{"type":"git","url":"https://github.com/wdavidw/node-printf.git"},"bugs":{"url":"https://github.com/wdavidw/node-printf/issues"},"licenses":[{"type":"BSD","url":"http://opensource.org/licenses/BSD-3-Clause"}],"_id":"printf@0.1.2","dist":{"shasum":"a183a7c57ebe0682372333c0fc00a9c89c3be0ec","tarball":"https://registry.npmjs.org/printf/-/printf-0.1.2.tgz","integrity":"sha512-WBxV/9/wb0MaNgr6t6RpDJOcujcOJisEa98S26c0cmczjvWqGiSfw0WJ7EOYROK7UItnixiYAa04HYxWyz5G2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkVhO6oAfC05T6MEn5Fcxur0Z07zIXCwp16vG54yk1agIgLmJ75K74cG2vwvHabeoBK7scyGdgMYvMswE/3G5mLTY="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"david","email":"david@adaltas.com"}},"0.1.3":{"name":"printf","version":"0.1.3","description":"Full implementation of the `printf` family in pure JS.","keywords":["printf","formatting","sprintf","format","output","print"],"homepage":"http://www.adaltas.com/projects/node-printf","author":{"name":"David Worms","email":"david@adaltas.com"},"maintainers":[{"name":"david","email":"david@adaltas.com"}],"contributors":[{"name":"David Worms","email":"david@adaltas.com"},{"name":"Aluísio Augusto Silva Gonçalves","email":"aluisio@aasg.name"},{"name":"Xavier Mendez","email":"jmendeth@gmail.com"},{"name":"LLeo","email":"lleoem@gmail.com"},{"name":"Derrell Lipman","email":"https://github.com/derrell"}],"main":"./lib/printf","engines":{"node":">= 0.9.0"},"directories":{"lib":"./lib","test":"./test","doc":"./doc"},"scripts":{"test":"make test"},"devDependencies":{"coffee-script":"latest","should":"latest","mocha":"latest","semver":"latest"},"repository":{"type":"git","url":"https://github.com/wdavidw/node-printf.git"},"bugs":{"url":"https://github.com/wdavidw/node-printf/issues"},"licenses":[{"type":"BSD","url":"http://opensource.org/licenses/BSD-3-Clause"}],"_id":"printf@0.1.3","dist":{"shasum":"27e935bae4f55db1fdc18368689e9561ce551226","tarball":"https://registry.npmjs.org/printf/-/printf-0.1.3.tgz","integrity":"sha512-L2Cjs8fezgM1AzLbUota4RdoS7SELsij1VDVKi12y+tYERoo/JKgZx5nqm1UyryYBV5mVJFZj2owcLXG+U97Cw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOx9nyvC0LsWmtyzXk0EHs6HbW2ZMfQEAmrHJNx24S2wIgVnD3QrL6sJw92yEbO3JoYWZJGLf4rcLtkX7D8BRTTm8="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"david","email":"david@adaltas.com"}},"0.2.0":{"name":"printf","version":"0.2.0","description":"Full implementation of the `printf` family in pure JS.","keywords":["printf","formatting","sprintf","format","output","print"],"homepage":"http://www.adaltas.com/projects/node-printf","author":{"name":"David Worms","email":"david@adaltas.com"},"maintainers":[{"name":"david","email":"david@adaltas.com"}],"contributors":[{"name":"David Worms","email":"david@adaltas.com"},{"name":"Aluísio Augusto Silva Gonçalves","email":"aluisio@aasg.name"},{"name":"Xavier Mendez","email":"jmendeth@gmail.com"},{"name":"LLeo","email":"lleoem@gmail.com"},{"name":"Derrell Lipman","email":"https://github.com/derrell"}],"main":"./lib/printf","engines":{"node":">= 0.9.0"},"directories":{"lib":"./lib","test":"./test","doc":"./doc"},"scripts":{"test":"make test"},"devDependencies":{"coffee-script":"latest","should":"latest","mocha":"latest","semver":"latest"},"repository":{"type":"git","url":"https://github.com/wdavidw/node-printf.git"},"bugs":{"url":"https://github.com/wdavidw/node-printf/issues"},"licenses":[{"type":"BSD","url":"http://opensource.org/licenses/BSD-3-Clause"}],"_id":"printf@0.2.0","dist":{"shasum":"542ecfe8c0c2a70a81783fe350ed719bfa09d490","tarball":"https://registry.npmjs.org/printf/-/printf-0.2.0.tgz","integrity":"sha512-+SzjGm9oH3RJ6Hz+QvMFEYAaUQK9WD7ShOXq05scFzHPjvk4to+M4NqFDSepv8JsUVWxeAQFThM9NAXvcZhotA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRcUjyv/vJwzeeodBHAiS0QXsbUiRyOEPD9Ck0MshHIQIhAIuku+nIv7MVz5Ph59Ej4JurVL9ZtyrlI9e5MEuVzfHb"}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"david","email":"david@adaltas.com"}},"0.2.1":{"name":"printf","version":"0.2.1","description":"Full implementation of the `printf` family in pure JS.","keywords":["printf","formatting","sprintf","format","output","print"],"homepage":"http://www.adaltas.com/projects/node-printf","author":{"name":"David Worms","email":"david@adaltas.com"},"maintainers":[{"name":"david","email":"david@adaltas.com"}],"contributors":[{"name":"David Worms","email":"david@adaltas.com"},{"name":"Aluísio Augusto Silva Gonçalves","email":"aluisio@aasg.name"},{"name":"Xavier Mendez","email":"jmendeth@gmail.com"},{"name":"LLeo","email":"lleoem@gmail.com"},{"name":"Derrell Lipman","email":"https://github.com/derrell"}],"main":"./lib/printf","engines":{"node":">= 0.9.0"},"directories":{"lib":"./lib","test":"./test","doc":"./doc"},"scripts":{"test":"mocha --compilers coffee:coffee-script/register --reporter dot"},"devDependencies":{"coffee-script":"latest","should":"latest","mocha":"latest","semver":"latest"},"repository":{"type":"git","url":"https://github.com/wdavidw/node-printf.git"},"bugs":{"url":"https://github.com/wdavidw/node-printf/issues"},"licenses":[{"type":"BSD","url":"http://opensource.org/licenses/BSD-3-Clause"}],"gitHead":"7dabe33e242764c5c2aae986991e0475c1f09a8f","_id":"printf@0.2.1","_shasum":"f18faef3b32135b2efc525e36cf6cd5421d14f0b","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"david","email":"david@adaltas.com"},"dist":{"shasum":"f18faef3b32135b2efc525e36cf6cd5421d14f0b","tarball":"https://registry.npmjs.org/printf/-/printf-0.2.1.tgz","integrity":"sha512-VHnXSIfW70MR9tiTfYLwo1HKCc+AwAABiJXoa6pT9nAk/UnUGh2hDflPZfnHig2hSpW5sra9IWboshs6ElThvA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICBfQdjjukH2u6OrOSZwunm50JFHNpPy3TFYzb+SS5YLAiEArXyYr8Q0jiuz/PpaLHphRWkKA4TNlJWMTvwOim7PUcw="}]}},"0.2.2":{"name":"printf","version":"0.2.2","description":"Full implementation of the `printf` family in pure JS.","keywords":["printf","formatting","sprintf","format","output","print"],"homepage":"http://www.adaltas.com/projects/node-printf","author":{"name":"David Worms","email":"david@adaltas.com"},"maintainers":[{"name":"david","email":"david@adaltas.com"}],"contributors":[{"name":"David Worms","email":"david@adaltas.com"},{"name":"Aluísio Augusto Silva Gonçalves","email":"aluisio@aasg.name"},{"name":"Xavier Mendez","email":"jmendeth@gmail.com"},{"name":"LLeo","email":"lleoem@gmail.com"},{"name":"Derrell Lipman","email":"https://github.com/derrell"}],"main":"./lib/printf","engines":{"node":">= 0.9.0"},"directories":{"lib":"./lib","test":"./test","doc":"./doc"},"scripts":{"test":"mocha --compilers coffee:coffee-script/register --reporter dot"},"devDependencies":{"coffee-script":"1.9.3","should":"6.0.3","mocha":"2.2.5","semver":"4.3.4"},"repository":{"type":"git","url":"https://github.com/wdavidw/node-printf.git"},"bugs":{"url":"https://github.com/wdavidw/node-printf/issues"},"licenses":"BSD-3-Clause","gitHead":"1cea92f6d9988fb8f771cce2749d0cd93fdb0cd6","_id":"printf@0.2.2","_shasum":"f41d444e4e74f1a07ea42c7a9ceb5341db09e2b0","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"david","email":"david@adaltas.com"},"dist":{"shasum":"f41d444e4e74f1a07ea42c7a9ceb5341db09e2b0","tarball":"https://registry.npmjs.org/printf/-/printf-0.2.2.tgz","integrity":"sha512-LZpBAsa+SFiWecIbmd8bcdYt39wD4q4kfxQQJPfMtuh3hf1Mq9iic6pjD3zOAdbuahp9bAuROrbGpoKmvvF0Jg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDJLvHUfwquRvDX+sp1b+ePy4VylpDtbNHOCYZoEwF2RAiEAjhTx4XMP03B4qJYwokTANrO9Lza/GbqsorggB7qo+WY="}]}},"0.2.3":{"name":"printf","version":"0.2.3","description":"Full implementation of the `printf` family in pure JS.","keywords":["printf","formatting","sprintf","format","output","print"],"homepage":"http://www.adaltas.com/projects/node-printf","license":"BSD-3-Clause","author":{"name":"David Worms","email":"david@adaltas.com"},"maintainers":[{"name":"david","email":"david@adaltas.com"}],"contributors":[{"name":"David Worms","email":"david@adaltas.com"},{"name":"Aluísio Augusto Silva Gonçalves","email":"aluisio@aasg.name"},{"name":"Xavier Mendez","email":"jmendeth@gmail.com"},{"name":"LLeo","email":"lleoem@gmail.com"},{"name":"Derrell Lipman","email":"https://github.com/derrell"}],"main":"./lib/printf","engines":{"node":">= 0.9.0"},"directories":{"lib":"./lib","test":"./test","doc":"./doc"},"scripts":{"test":"mocha --compilers coffee:coffee-script/register --reporter dot"},"devDependencies":{"coffee-script":"1.9.3","should":"6.0.3","mocha":"2.2.5","semver":"4.3.4"},"repository":{"type":"git","url":"https://github.com/wdavidw/node-printf.git"},"bugs":{"url":"https://github.com/wdavidw/node-printf/issues"},"gitHead":"a5cde14ddd020a8a42b6a8d41705e06bd8889d24","_id":"printf@0.2.3","_shasum":"349ce132effee7218654f3b0f6bb62b2aa0843dd","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"david","email":"david@adaltas.com"},"dist":{"shasum":"349ce132effee7218654f3b0f6bb62b2aa0843dd","tarball":"https://registry.npmjs.org/printf/-/printf-0.2.3.tgz","integrity":"sha512-QUgsKZfqADJ/hrrr2wxDCoduMZ+CfNsVjuepSHyeSAfe17I/bQJ0AdxpRU2uayLPELfHBI9Yg9w3AGuP+DD7kw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDD2ohB/ehZgoG+2tPu7zfr4YcwOuVKLaZfJ4KCAUSa9gIhAMdNZnvxl17IW57cY3Mej7Dswi3uP6Dea+NrjE9dvsdl"}]}},"0.2.4":{"name":"printf","version":"0.2.4","description":"Full implementation of the `printf` family in pure JS.","keywords":["printf","formatting","sprintf","format","output","print"],"homepage":"http://www.adaltas.com/projects/node-printf","license":"BSD-3-Clause","author":{"name":"David Worms","email":"david@adaltas.com"},"maintainers":[{"name":"david","email":"david@adaltas.com"}],"contributors":[{"name":"David Worms","email":"david@adaltas.com"},{"name":"Aluísio Augusto Silva Gonçalves","email":"aluisio@aasg.name"},{"name":"Xavier Mendez","email":"jmendeth@gmail.com"},{"name":"LLeo","email":"lleoem@gmail.com"},{"name":"Derrell Lipman","email":"https://github.com/derrell"}],"main":"./lib/printf","engines":{"node":">= 0.9.0"},"directories":{"lib":"./lib","test":"./test","doc":"./doc"},"scripts":{"test":"mocha --compilers coffee:coffee-script/register --reporter dot"},"devDependencies":{"coffee-script":"1.10.0","should":"9.0.2","mocha":"2.5.3","semver":"5.1.1"},"repository":{"type":"git","url":"git+https://github.com/wdavidw/node-printf.git"},"bugs":{"url":"https://github.com/wdavidw/node-printf/issues"},"gitHead":"e1e3989f89e145bef0da4a5598a052582dfab858","_id":"printf@0.2.4","_shasum":"f96282050c7914b22419b9ff94af3249d1a03ae2","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"david","email":"david@adaltas.com"},"dist":{"shasum":"f96282050c7914b22419b9ff94af3249d1a03ae2","tarball":"https://registry.npmjs.org/printf/-/printf-0.2.4.tgz","integrity":"sha512-mrqZqSXRShOoCqi/Wph9Ko92x1+J0wESDzXs03rqV6fNNv5aICqPWKvM1XxRYrQNrfqC54M4IzcNg3JBBamkSg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB+zCNXr3qPYSDEcYCbK1dbRQjECOlwn3A46D3YBO4cBAiBfaNK2nc0A/eXPzMgYZDTE+ShjIN/VogetRI00RV6Wzw=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/printf-0.2.4.tgz_1467104183168_0.9681904453318566"}},"0.2.5":{"name":"printf","version":"0.2.5","description":"Full implementation of the `printf` family in pure JS.","keywords":["printf","formatting","sprintf","format","output","print"],"homepage":"http://www.adaltas.com/projects/node-printf","license":"BSD-3-Clause","author":{"name":"David Worms","email":"david@adaltas.com"},"maintainers":[{"name":"david","email":"david@adaltas.com"}],"contributors":[{"name":"David Worms","email":"david@adaltas.com"},{"name":"Aluísio Augusto Silva Gonçalves","email":"aluisio@aasg.name"},{"name":"Xavier Mendez","email":"jmendeth@gmail.com"},{"name":"LLeo","email":"lleoem@gmail.com"},{"name":"Derrell Lipman","email":"https://github.com/derrell"}],"main":"./lib/printf","engines":{"node":">= 0.9.0"},"directories":{"lib":"./lib","test":"./test","doc":"./doc"},"scripts":{"test":"mocha --compilers coffee:coffee-script/register --reporter dot"},"devDependencies":{"coffee-script":"1.10.0","should":"9.0.2","mocha":"2.5.3","semver":"5.1.1"},"repository":{"type":"git","url":"git+https://github.com/wdavidw/node-printf.git"},"bugs":{"url":"https://github.com/wdavidw/node-printf/issues"},"gitHead":"f2a6a6d8a52c8561fca3b2e32844be163b272474","_id":"printf@0.2.5","_shasum":"c438ca2ca33e3927671db4ab69c0e52f936a4f0f","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"david","email":"david@adaltas.com"},"dist":{"shasum":"c438ca2ca33e3927671db4ab69c0e52f936a4f0f","tarball":"https://registry.npmjs.org/printf/-/printf-0.2.5.tgz","integrity":"sha512-XHV6WP6xUvy42gUxdNyPQKCC9j36VzpVQ8Ztoffq0D6+PugiNsZ0FqBladXXPFQWthDDCA9OvGIsjEigMtznOQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBWHN1fSXcLSbOqAXw+j8IVMzuWI6WZ+2xuNDUZwSZ6VAiEA4zJ9dkg5eVN2AVjgG/9Ql75nfJRkHOTvgo2c9kP5Rfk="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/printf-0.2.5.tgz_1467888426964_0.21776666096411645"}},"0.3.0":{"name":"printf","version":"0.3.0","description":"Full implementation of the `printf` family in pure JS.","keywords":["printf","formatting","sprintf","format","output","print"],"homepage":"http://www.adaltas.com/projects/node-printf","license":"BSD-3-Clause","author":{"name":"David Worms","email":"david@adaltas.com"},"maintainers":[{"name":"david","email":"david@adaltas.com"}],"contributors":[{"name":"David Worms","email":"david@adaltas.com"},{"name":"Aluísio Augusto Silva Gonçalves","email":"aluisio@aasg.name"},{"name":"Xavier Mendez","email":"jmendeth@gmail.com"},{"name":"LLeo","email":"lleoem@gmail.com"},{"name":"Derrell Lipman","email":"https://github.com/derrell"}],"main":"./lib/printf","types":"./typings/printf.d.ts","engines":{"node":">= 0.9.0"},"directories":{"lib":"./lib","test":"./test","doc":"./doc"},"scripts":{"preversion":"grep '## Trunk' CHANGELOG.md && npm test","version":"version=`grep '^  \"version\": ' package.json | sed 's/.*\"\\([0-9\\.]*\\)\".*/\\1/'` && sed -i \"s/## Trunk/## Version $version/\" CHANGELOG.md && git add CHANGELOG.md","postversion":"git push origin master && git push origin master --tags && npm publish","patch":"npm version patch -m 'Bump to version %s'","minor":"npm version minor -m 'Bump to version %s'","major":"npm version major -m 'Bump to version %s'","test":"mocha test/**/*.coffee"},"devDependencies":{"coffeescript":"^2.2.4","should":"13.2.1","mocha":"5.1.0","semver":"5.5.0"},"repository":{"type":"git","url":"git+https://github.com/adaltas/node-printf.git"},"bugs":{"url":"https://github.com/adaltas/node-printf/issues"},"gitHead":"ba413a03e5f7210f4b23602423af7bbed8caba24","_id":"printf@0.3.0","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"david","email":"david@adaltas.com"},"dist":{"integrity":"sha512-DlJSroT2n9nkh47D4T6BHFQvsMR0L41889ECLmdbzk2BlhN0t31/vl5mHvlWiNBCNQrqG9XfpXwqmJQ2utoYwg==","shasum":"6918ca5237c047e19cf004b69e6bcfafbef1ce82","tarball":"https://registry.npmjs.org/printf/-/printf-0.3.0.tgz","fileCount":8,"unpackedSize":30249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1fylCRA9TVsSAnZWagAA38oQAJFLseDyd2O7U70UgBo1\nif1uOTqxdvKa1nOcxK0RTu5xlBadcJt+I+sZYbxtyFijXG5jGW7YHzHTS8Sw\nFWqLFCfiFqe1a93D50JJvMQXOIEogM+j4yq8vsoAhdL5vFltK0WKB0R2JfGM\n3TNpkRBPoQvYqezKNgoqNiJQnEd34yRHIN9qsdQvFHENxwWlVwIurwEw+fbG\nwu/fFMGfCoOmzU70LDhH7Ohn/EIWAy9p1XBXrU8L9ASVgWQf8RrQq8MKHWvI\naKlrybFxbgmtnRqjeowBnkGtMWO1RJQy/9W82VKhvfZBBk77YC0+tuCLrw/x\n1DW+bwJy6tvF5ahZ6ZgjAvQeyY/AInH+qoUKTH/inQfqifftOrt7OySewYTC\nSXLSjzEge18vH+lAfriMPVO+RfkhHo7HucsBFN+YfywLQP+sO0w8bm0HHq/3\nD4sRBbEyEgB2Bof2gEBLqht1ZByMDKOX8H2H5R9GgB8IJ+Y3gsR94THT+fmA\nomsEkM/lwhLvC6kbqifbksFf5Mldd/Ly89NdU7dxw0i0pG3YIP9JXDWYQdG8\n/s7TF89VTHRHXd0Z8G4rUC+3a6sgCuKR1mB0Mk4MzukywSG241RQA/Os51yZ\nROEW/OFs3gq9eYEvkR7zC/tyiQ7BYgXWNKGp1YNsJuJgKpELVs8E0qSkn56c\n7Rqd\r\n=jKpS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHevzLG/zyTjaDwh6R9xpWtLJksu5wrBAcfoKfVBi6uCAiEAl4PGtjZPT7lduPAw7Gif83qs7H+mgiHKw8WlmbtBRaA="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/printf_0.3.0_1523973284354_0.38593081483099256"},"_hasShrinkwrap":false},"0.4.0":{"name":"printf","version":"0.4.0","description":"Full implementation of the `printf` family in pure JS.","keywords":["printf","formatting","sprintf","format","output","print"],"homepage":"http://www.adaltas.com/projects/node-printf","license":"BSD-3-Clause","author":{"name":"David Worms","email":"david@adaltas.com"},"maintainers":[{"name":"david","email":"david@adaltas.com"}],"contributors":[{"name":"David Worms","email":"david@adaltas.com"},{"name":"Aluísio Augusto Silva Gonçalves","email":"aluisio@aasg.name"},{"name":"Xavier Mendez","email":"jmendeth@gmail.com"},{"name":"LLeo","email":"lleoem@gmail.com"},{"name":"Derrell Lipman","email":"https://github.com/derrell"}],"main":"./lib/printf","types":"./typings/printf.d.ts","engines":{"node":">= 0.9.0"},"directories":{"lib":"./lib","test":"./test","doc":"./doc"},"scripts":{"preversion":"grep '## Trunk' CHANGELOG.md && npm test","version":"version=`grep '^  \"version\": ' package.json | sed 's/.*\"\\([0-9\\.]*\\)\".*/\\1/'` && sed -i \"s/## Trunk/## Version $version/\" CHANGELOG.md && git add CHANGELOG.md","postversion":"git push origin master && git push origin master --tags && npm publish","patch":"npm version patch -m 'Bump to version %s'","minor":"npm version minor -m 'Bump to version %s'","major":"npm version major -m 'Bump to version %s'","test":"mocha test/**/*.coffee"},"devDependencies":{"coffeescript":"^2.2.4","should":"13.2.1","mocha":"5.1.0","semver":"5.5.0"},"repository":{"type":"git","url":"git+https://github.com/adaltas/node-printf.git"},"bugs":{"url":"https://github.com/adaltas/node-printf/issues"},"gitHead":"105196e0a1ba54690139a018fae22abf32c4b43c","_id":"printf@0.4.0","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"david","email":"david@adaltas.com"},"dist":{"integrity":"sha512-5DMC3DwjlCuhZRg9HOKn5sodK/6GRiHu9AqqTQNNYSo7idPdTuJBNhDe6O/0xzAWYgFDWdPbh4W9Fnp+ARb/Tw==","shasum":"dba680f94c615ec2a40ea51561e4f077df9e9252","tarball":"https://registry.npmjs.org/printf/-/printf-0.4.0.tgz","fileCount":8,"unpackedSize":30711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbicI4CRA9TVsSAnZWagAA7PgP/iri7hedH0DTF/YsTOni\n3xIf37+qS6OpxUFgPf2V7Jn28ujlQwxVEBRdxZQOW+rDih7/FLw3z7a/ujAK\njExSkmKxewaSAyc83xjeJ9fYLts0xibAuMGrQeWAthy0UB5z4Zd3jeDs6nxg\nqLimFhzJK6/wgH1Ba2b1ICejvRW/CBLo7VTQ8vX5AcwBa82WRVsSBO97Cw0m\noMiK/XA8glfeHuDtyYev47fyA8Jp90hwc0pucERNVwjgNVkjXIQgMrbR+yaZ\n7NfpwzZeScBdP0Zl19tp6nenG1vpilS3BUGT6ZDSjugfMTj9es5SyH25qKKc\nY8ayPBBJ4W8sIpbRjBzW1uLlgAwkXjlTewzSEfshCSn0pMsDCsUB5Qd1ACXE\n452yNhUnPKUsmcFSmOMBVjXbybLr2QNLZqLoXXlE8aZ+Me/Hx3jkJ8x3usTw\n1j2owEQJWQUNIbfV8a5dkQqvmoyrt4DOM6QjJ2Cnad8dS9ovjV273QMBlIyH\nbNyXiKjgUMKOtftUEfVyR3RUXzmWJEFBRWgTSD+WdFHZLw/GlEU4NgCRu4Dx\nhP65479buv4E00M7RB81UBqH636yop38CUNTdyD052PEWRmrcJx/gPZL2PMr\nBySksWpE43EB/JKUF0sSMCF55BPtI3kEsnaOZmPoth/OyEjMJU8DDEKETLra\nd4TT\r\n=5C03\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD347ATLa50ZSJ/GU7I6q1RhUCaJDVa+SGucO8KZLaU7QIgTCN088vxNSu+mvkCYTY4oTuEd+TMVgGoCW+xmYLR4mQ="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/printf_0.4.0_1535754807874_0.00752710775623"},"_hasShrinkwrap":false},"0.5.1":{"name":"printf","version":"0.5.1","description":"Full implementation of the `printf` family in pure JS.","keywords":["printf","formatting","sprintf","format","output","print"],"homepage":"http://www.adaltas.com/projects/node-printf","license":"BSD-3-Clause","author":{"name":"David Worms","email":"david@adaltas.com"},"maintainers":[{"name":"david","email":"david@adaltas.com"}],"contributors":[{"name":"David Worms","email":"david@adaltas.com"},{"name":"Aluísio Augusto Silva Gonçalves","email":"aluisio@aasg.name"},{"name":"Xavier Mendez","email":"jmendeth@gmail.com"},{"name":"LLeo","email":"lleoem@gmail.com"},{"name":"Derrell Lipman","email":"https://github.com/derrell"}],"main":"./lib/printf","types":"./typings/printf.d.ts","engines":{"node":">= 0.9.0"},"directories":{"lib":"./lib","test":"./test","doc":"./doc"},"scripts":{"preversion":"grep '## Trunk' CHANGELOG.md && npm test","version":"version=`grep '^  \"version\": ' package.json | sed 's/.*\"\\([0-9\\.]*\\)\".*/\\1/'` && sed -i \"s/## Trunk/## Version $version/\" CHANGELOG.md && git add CHANGELOG.md","postversion":"git push origin master && git push origin master --tags && npm publish","patch":"npm version patch -m 'Bump to version %s'","minor":"npm version minor -m 'Bump to version %s'","major":"npm version major -m 'Bump to version %s'","test":"mocha test/**/*.coffee"},"devDependencies":{"coffeescript":"^2.2.4","should":"13.2.1","mocha":"5.1.0","semver":"5.5.0"},"repository":{"type":"git","url":"git+https://github.com/adaltas/node-printf.git"},"bugs":{"url":"https://github.com/adaltas/node-printf/issues"},"gitHead":"26938ef1d617e47575e0fe0b457e8eaa053efc63","_id":"printf@0.5.1","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"david","email":"david@adaltas.com"},"dist":{"integrity":"sha512-UaE/jO0hNsrvPGQEb4LyNzcrJv9Z00tsreBduOSxMtrebvoUhxiEJ4YCHX8YHf6akwfKsC2Gyv5zv47UXhMiLg==","shasum":"e0466788260859ed153006dc6867f09ddf240cf3","tarball":"https://registry.npmjs.org/printf/-/printf-0.5.1.tgz","fileCount":8,"unpackedSize":30827,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjaY8CRA9TVsSAnZWagAA+q4QAINzkZ88rlnqEb0LQVmV\nb1RT4fp2OJSfkVxPXJB48LNXeFfgrWBe3XYFDhcJ9ou5+irpH/ocmZRmU/rq\n7ltxPTUikHSCWB8Ze2bEiDFfQxNArMzVba0j1qUPCy+tFUoDk59Ya/1BWbp7\nHAN/KAisYnC7wEvdUl/uPs0dps2p/xt6KusoIrqVPjtKZF2qRfzfq/v9pnmy\nG0gvwVH1F68XyON2LTM3Se6iHVbWigK8AjpgBgEQmsN9fWJQq9Hl/qVXsKM1\nAixsdnQsKZHItsdQBKMrd9zRPSCC8hj1XhnprqHJ+hKcuhjRbPXWn7piuPQ9\n6qo00sDb7AkNVEVRYVHmArg/XF3xwfFjNKfk85nQibXWWkCvSp9Qt5ciflZa\nT32aSqrnzwxYRoSCyjwE61bFsoPJbMiGdUc3oXSN9Ezkg15dAgnopSF/5YZk\nKgpvOt65ZiqD+WMxysGM0aRMzLNBjWoq4V6JznbaxTiN/MWnYEUBylzFNZaa\nsAUtAIW/lGnw1z2T/JzMCIJDRzX1gVoA+bBJfZCXcaHf+ihRdFnFWwgaY5jA\nk37ePLEU4TPVUeOiMyFWCl61TxxYyrD6i53SW7ID5LoeUWoH8FxEHquguF3E\n9daVbhsnxKpQotTfx8aRj8buUdXeTv7XK+7jM6+NC/pQfp68teEVFNDEdI46\nrhAH\r\n=k77c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBBP+mddJfqe/GTPVLWUrIzSUtBk1cwUHORQPk17vVSdAiEAoDCk2q6lLwVbJod0kBlYXHSzJZ2qtWKC7mZxmYIBzmg="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/printf_0.5.1_1536009787660_0.7462651914218132"},"_hasShrinkwrap":false},"0.5.2":{"name":"printf","version":"0.5.2","description":"Full implementation of the `printf` family in pure JS.","keywords":["printf","formatting","sprintf","format","output","print"],"homepage":"https://github.com/adaltas/node-printf","license":"MIT","author":{"name":"David Worms","email":"david@adaltas.com"},"maintainers":[{"name":"david","email":"david@adaltas.com"}],"contributors":[{"name":"David Worms","email":"david@adaltas.com"},{"name":"Aluísio Augusto Silva Gonçalves","email":"aluisio@aasg.name"},{"name":"Xavier Mendez","email":"jmendeth@gmail.com"},{"name":"LLeo","email":"lleoem@gmail.com"},{"name":"Derrell Lipman","email":"https://github.com/derrell"}],"main":"./lib/printf","types":"./lib/printf.d.ts","engines":{"node":">= 0.9.0"},"scripts":{"preversion":"grep '## Trunk' CHANGELOG.md && npm test","version":"version=`grep '^  \"version\": ' package.json | sed 's/.*\"\\([0-9\\.]*\\)\".*/\\1/'` && sed -i \"s/## Trunk/## Version $version/\" CHANGELOG.md && git add CHANGELOG.md","postversion":"git push origin master && git push origin master --tags && npm publish","patch":"npm version patch -m 'Bump to version %s'","minor":"npm version minor -m 'Bump to version %s'","major":"npm version major -m 'Bump to version %s'","test":"mocha test/**/*.coffee"},"devDependencies":{"coffeescript":"^2.2.4","should":"13.2.1","mocha":"5.1.0","semver":"5.5.0"},"repository":{"type":"git","url":"git+https://github.com/adaltas/node-printf.git"},"bugs":{"url":"https://github.com/adaltas/node-printf/issues"},"gitHead":"9bfcac8d565a19dfa1d72e3ebc6e14dfc4a5938b","_id":"printf@0.5.2","_nodeVersion":"12.6.0","_npmVersion":"6.10.1","dist":{"integrity":"sha512-Hn0UuWqTRd94HiCJoiCNGZTnSyXJdIF3t4/4I293hezIzyH4pQ3ai4TlH/SmRCiMvR5aNMxSYWshjQWWW6J8MQ==","shasum":"8546e01a1f647b1dff510ae92bdc92beb8c9b2f9","tarball":"https://registry.npmjs.org/printf/-/printf-0.5.2.tgz","fileCount":6,"unpackedSize":22956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdO28ACRA9TVsSAnZWagAAJYUP/jnC5/p3A48/CVsMCjG3\n2/ZNp0HkwRMoCSJD0EMQbXMmXP9nfXYFBhcGfm/TGwlwVMq2GdLIdAKKxrlW\nS7RZZWbJ4aTWc4qTbWxHzCpLnwkFQjPo8c4fXnD3kR6UuU6rJBYjXyvr55zP\nACDDN9XHXq2LKci7Y2znXCtbBWPaiS4dn4j+LKVd1S91bvODsQkV92H4VApD\nRkNSY1vAPLLYK9xI6hgIO9adq0oSwX/RMyOL6W3Nb8kxpSwhTD8/S3lV1bqd\nw5wKovaek+UPjDcrW/LyKIPlS0UHQpI0xs77wTuK1Kl5AUHfFa/8HTwXWhDr\ntM30J7Nl0MSlAVZ2D5fMQPBNKr/Fz5D3QZfv0uez2OKOUwkxXKZ47gRSEpEN\n2+vt1S3brkjzwNdtbmGTqYz0GR2uHgbTKL3F50hbxUW2yJU0Qgd29+K9SJoX\nFgIKimLnYi4kNQXsFqADXVUl6weFK1tOPnC4LS5oWocJeIfWLRC8jKvYClbA\n21HJ6yyS0LYYpx9vXga+s5V2Smd1pb3y8OqfUrGW6kPpfKdVSZVyDibqU8hU\nLTpx8HitN+AnIQpmitZgkzPgbCkvkWtDHOJbBGsCPWeFV58wAFYAcTDTjPLf\nFtdCAD+YWO/6YLmwT6MUDySQRG0nZAmvrzqLf7omoFVOderUx6Wd/XS+RAzQ\nrjHG\r\n=Z3Xe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJjBcHM+HQecVA28JLGOhxWQnHfxk8Q9ov4X82LXelkQIhAOmFPFET6gtGgwe+FENiEJFASxoqkna6dQ8lTS8vrGQN"}]},"_npmUser":{"name":"david","email":"david@adaltas.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/printf_0.5.2_1564176127509_0.8950898067023279"},"_hasShrinkwrap":false},"0.5.3":{"name":"printf","version":"0.5.3","description":"Full implementation of the `printf` family in pure JS.","keywords":["printf","formatting","sprintf","format","output","print"],"homepage":"https://github.com/adaltas/node-printf","license":"MIT","author":{"name":"David Worms","email":"david@adaltas.com","url":"https://www.adaltas.com"},"maintainers":[{"name":"david","email":"david@adaltas.com"}],"contributors":[{"name":"David Worms","email":"david@adaltas.com"},{"name":"Aluísio Augusto Silva Gonçalves","email":"aluisio@aasg.name"},{"name":"Xavier Mendez","email":"jmendeth@gmail.com"},{"name":"LLeo","email":"lleoem@gmail.com"},{"name":"Derrell Lipman","email":"https://github.com/derrell"}],"coffeelintConfig":{"indentation":{"level":"error","value":2},"line_endings":{"level":"error","value":"unix"},"max_line_length":{"level":"ignore"}},"main":"./lib/printf","types":"./lib/printf.d.ts","engines":{"node":">= 0.9.0"},"scripts":{"preversion":"grep '## Trunk' CHANGELOG.md && npm test","version":"version=`grep '^  \"version\": ' package.json | sed 's/.*\"\\([0-9\\.]*\\)\".*/\\1/'` && sed -i \"s/## Trunk/## Version $version/\" CHANGELOG.md && git add CHANGELOG.md","postversion":"git push origin master && git push origin master --tags && npm publish","patch":"npm version patch -m 'Bump to version %s'","minor":"npm version minor -m 'Bump to version %s'","major":"npm version major -m 'Bump to version %s'","test":"mocha test/**/*.coffee"},"devDependencies":{"coffeescript":"^2.2.4","should":"13.2.1","mocha":"5.1.0","semver":"5.5.0"},"repository":{"type":"git","url":"git+https://github.com/adaltas/node-printf.git"},"bugs":{"url":"https://github.com/adaltas/node-printf/issues"},"gitHead":"b8b59c576ad6600c85e61166d9e5aba7f1d5eb89","_id":"printf@0.5.3","_nodeVersion":"12.13.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-t3lYN6vPU5PZXDiEZZqoyXvN8wCsBfi8gPoxTKo2e5hhV673t/KUh+mfO8P8lCOCDC/BWcOGIxKyebxc5FuqLA==","shasum":"8b7eec278d886833312238b2bf42b2b6f250880a","tarball":"https://registry.npmjs.org/printf/-/printf-0.5.3.tgz","fileCount":6,"unpackedSize":23256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecKcvCRA9TVsSAnZWagAAb2AQAJfWfN9wxDsMM/G4TU6d\nK2jNi2pepUgHMIHEPDFZ443IV3sOrEkkvDk1+npDmigR6A7BcCYDnpuHsyX1\n34wnRrcE/BBr6MPXRhrLs8ipMvHtHHGrtcmf65+DNr3h0hRbX5Q3IgfnxRT1\nZExDaRAQ8Re9ATIAvhMI3eXbfvnJqTsyl2p9P5ITL+1V2m7WsifyL7a62w50\n7LnxdB4TxMi0AYtMgqBA+j8rzatV2BsabuFYrC36pVKmiG7Cn/cfuUNZ8qP8\nvpTWArAr/QyHofd0wDE7R0Z7+bNF5vEeIJYWlWFLeCtln8fjT7Pt036EOBCy\nWYZoNzHOVTyRGkQyZgwjctlxDgV9dkzkkQFfQ2Ul05PfPlEDY7ITAUhcmGqH\n3J4aK8F8Tj4WTCOhzQdqCTlyT2l/9fKYwboihcxVLDYOcy/fekIDP0ZKQ23K\nU2ZKx4IfpwG6wWY9ofeAHh8NW8M9EodCtMiAK9gtHcIDUicu1RzvLgLLNSbS\nkRitRyjF2H1hlOuxdUhCc1XeWTBS0ew0sYxg5t/wxMCPOTErD9e+w+PhscSA\n5ZuMwKJzYuCZw0Ho9Ngc4b0C6d9rJpeKm/7K5jCou+wP5XmopFYw329E2eby\ngapu9omRwEj0wvV7k8qzuqIOpLHiReLdiUdOCntRQpz3FHvh0acj2rhweUz2\nZ6Os\r\n=f49d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtQAFa7U1eLYHVai2HiFu3cdnj/VfumZFWs+RPThTtAAIhAJqoAM2hWkgIGHdGL5hb56ktuyWgTiQ2lL+CLr7SBMkU"}]},"_npmUser":{"name":"david","email":"david@adaltas.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/printf_0.5.3_1584441135353_0.6504042734644626"},"_hasShrinkwrap":false},"0.6.0":{"name":"printf","version":"0.6.0","description":"Full implementation of the `printf` family in pure JS.","keywords":["printf","formatting","sprintf","format","output","print"],"homepage":"https://github.com/adaltas/node-printf","license":"MIT","author":{"name":"David Worms","email":"david@adaltas.com","url":"https://www.adaltas.com"},"maintainers":[{"name":"david","email":"david@adaltas.com"}],"contributors":[{"name":"David Worms","email":"david@adaltas.com"},{"name":"Aluísio Augusto Silva Gonçalves","email":"aluisio@aasg.name"},{"name":"Xavier Mendez","email":"jmendeth@gmail.com"},{"name":"LLeo","email":"lleoem@gmail.com"},{"name":"Derrell Lipman","email":"https://github.com/derrell"}],"coffeelintConfig":{"indentation":{"level":"error","value":2},"line_endings":{"level":"error","value":"unix"},"max_line_length":{"level":"ignore"}},"main":"./lib/printf","types":"./lib/printf.d.ts","engines":{"node":">= 0.9.0"},"scripts":{"preversion":"grep '## Trunk' CHANGELOG.md && npm test","version":"version=`grep '^  \"version\": ' package.json | sed 's/.*\"\\([0-9\\.]*\\)\".*/\\1/'` && sed -i \"s/## Trunk/## Version $version/\" CHANGELOG.md && git add CHANGELOG.md","postversion":"git push origin master && git push origin master --tags && npm publish","patch":"npm version patch -m 'Bump to version %s'","minor":"npm version minor -m 'Bump to version %s'","major":"npm version major -m 'Bump to version %s'","test":"mocha test/**/*.coffee"},"devDependencies":{"coffeescript":"^2.2.4","should":"13.2.1","mocha":"5.1.0","semver":"5.5.0"},"repository":{"type":"git","url":"git+https://github.com/adaltas/node-printf.git"},"bugs":{"url":"https://github.com/adaltas/node-printf/issues"},"gitHead":"95b0d3c0173a9c53a9332ab4ac7a3e510e3625e2","_id":"printf@0.6.0","_nodeVersion":"13.12.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Fddn0Zb7jO5BZDiIZgjHN6eGBVj/0tIWJm4u5ZTV/WtIA7czrEwEYnqzm6QfirB+sWVRpHC/9ADE1LRbiq2AHg==","shasum":"a04797a8844ec8d37e41288ddf367288f7dbfff0","tarball":"https://registry.npmjs.org/printf/-/printf-0.6.0.tgz","fileCount":6,"unpackedSize":23337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWdjnCRA9TVsSAnZWagAAfy0P/Ak1YjBKaqi/0Q7qQOgT\nezZy1jpS7DIMdzx1jEjBvy0UtdZw/DxpJfB7aqE+mDvSpP5cgnrFemaosmYb\njphRmPLS8bmM+p3aNtvesarP059f2d57eWzPRUSER86feDdO7/HnZrYrsnps\nEL9o2v3fmN7xsN/tEO3K3Vk8w0xsR9KH4cU3Z683fSWOuYkD/P/CTr3HiBao\nEy382DIIg0EmxViOYLYasHSEHD6b5xPyR5YLAB4yDEEyKASzc7z7zSniC3rJ\n6q2f7QtDcABZXVdACcV6pkFZ4K+1kaO+fDeRSqukqlzCNyH5rOBQRG7ZIV73\nu5qgdwwaOlAZ2BWiwA0zfu52I4zUQjUwF2EneMoKXzu7BGUsW7DGvQZFK5rz\neaGGJrR9BAPnIOqzjFnMVlohuXBtX3XiWfofB/FlQt/KEvR2n8XinIRImB4I\n76a42o5zAV8JaNcOYJuv3TuvqPeGaZGNHviRdcKqJ2vYg1iThsOp4PLjofPe\nf3Duk9PTVB0GWZfzfdY0HJ03CEYpCNKT4bkOtTGXtmcRKwGwc4fFineu86fD\ngT2L0nGwcUN+OR+892+Q4CnxVvmcnv0R9l0lr20rVTD63cN/1ZFK2AJFESzw\nCudFP5nmo3V6uFGQXUXWbcirSXG6hxm1leH234HNwijLCoJT3J4HKGEt/6F1\ntjj+\r\n=0OyE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHt8MIp5AIqv/8tG5Jbpj4hw2wjsDBLQEcavnl2LmRd6AiB9mMm4KAsx0XT3c+JarMbixp2rzohIFL9u3li7rwU0Ag=="}]},"_npmUser":{"name":"david","email":"david@adaltas.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/printf_0.6.0_1599723751044_0.04174852929478212"},"_hasShrinkwrap":false},"0.6.1":{"name":"printf","version":"0.6.1","description":"Full implementation of the `printf` family in pure JS.","keywords":["printf","formatting","sprintf","format","output","print"],"homepage":"https://github.com/adaltas/node-printf","license":"MIT","author":{"name":"David Worms","email":"david@adaltas.com","url":"https://www.adaltas.com"},"maintainers":[{"name":"david","email":"david@adaltas.com"}],"contributors":[{"name":"David Worms","email":"david@adaltas.com"},{"name":"Aluísio Augusto Silva Gonçalves","email":"aluisio@aasg.name"},{"name":"Xavier Mendez","email":"jmendeth@gmail.com"},{"name":"LLeo","email":"lleoem@gmail.com"},{"name":"Derrell Lipman","email":"https://github.com/derrell"}],"coffeelintConfig":{"indentation":{"level":"error","value":2},"line_endings":{"level":"error","value":"unix"},"max_line_length":{"level":"ignore"}},"main":"./lib/printf","types":"./lib/printf.d.ts","engines":{"node":">= 0.9.0"},"scripts":{"preversion":"grep '## Trunk' CHANGELOG.md && npm test","version":"version=`grep '^  \"version\": ' package.json | sed 's/.*\"\\([0-9\\.]*\\)\".*/\\1/'` && sed -i \"s/## Trunk/## Version $version/\" CHANGELOG.md && git add CHANGELOG.md","postversion":"git push origin master && git push origin master --tags && npm publish","patch":"npm version patch -m 'Bump to version %s'","minor":"npm version minor -m 'Bump to version %s'","major":"npm version major -m 'Bump to version %s'","test":"mocha test/**/*.coffee"},"devDependencies":{"coffeescript":"^2.2.4","should":"13.2.1","mocha":"5.1.0","semver":"5.5.0"},"repository":{"type":"git","url":"git+https://github.com/adaltas/node-printf.git"},"bugs":{"url":"https://github.com/adaltas/node-printf/issues"},"gitHead":"5d11e642922fe1a125a141d4becfee00f29c67ce","_id":"printf@0.6.1","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"integrity":"sha512-is0ctgGdPJ5951KulgfzvHGwJtZ5ck8l042vRkV6jrkpBzTmb/lueTqguWHy2JfVA+RY6gFVlaZgUS0j7S/dsw==","shasum":"b9afa3d3b55b7f2e8b1715272479fc756ed88650","tarball":"https://registry.npmjs.org/printf/-/printf-0.6.1.tgz","fileCount":6,"unpackedSize":24046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQrUaCRA9TVsSAnZWagAAHsgQAIgS7REH3UOatRWQs1/d\nVXr8v4LtreyqDncvrHEI7sIXytaHo61+3oBdhXJr5135/zVum0rq3VxqgsAq\nVvsq2lECkQiU0rg0BSXXMjIpFTS0KLyWkAQszX9r7YL6W0p1k+k1JWKN4SUC\nxvel0Yjl4TW8wNoVI78zW0C6g1Z0KlVtH6BHdoFTcHpw4DIGsr13COEElFKr\nre5xgT0FtoJG7R1JBd2X0nV3hHuVCoDM47MOUretlD9/+nXyUaCckjwiQ/R7\nVSzebelGla7fhldU8246eU0gyFBgG70J62gD8JE/gGtDQZNEllQ+RG4d39Qb\nNgZ3XI7+aQDQsOQS2pVcP7Suhwwk7lS8h26GaCVpOvwOUe4c9Xm1KYwiLSIN\n70OGf86dtRmmPWGdFshCtkyJco6r+qgogYM+FekRgWqrRXUYJV18eJZtACRq\na92OJBDC72qvMF5LJbgDgqdH5kV5GojsounrqxHhkGacsF6IVwQDJA7RIu6s\nOaX7cKgg0//Rz8hXJiRhYhqMYsW8qOFPMxk36ViA+wEXioTG5JQtT0rcMEgq\nOg4IBVmXwWtJo/Ja6kI00EWXt7o0cy7n2eAPChZn+OpPIZyeX5++OEsYo2jZ\nZ7nkC4SrgklDP4EIRF0h2YlBqBYlt+6+JGhfzBP1ozjtXzqfEz9/ROIfK8ad\nrVI/\r\n=QReN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRiwzAHdthdonjEu+LoTNux/SlXbGeP9SyGGxv54CIeQIhAOEgWOgMfPBdbQC8ySBwyDQsgfalL4U9TjI2vB3Tm73o"}]},"_npmUser":{"name":"david","email":"david@adaltas.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/printf_0.6.1_1614984473569_0.9514761367688285"},"_hasShrinkwrap":false}},"maintainers":[{"name":"david","email":"david@adaltas.com"}],"time":{"modified":"2022-06-24T16:08:21.204Z","created":"2011-05-10T14:19:03.584Z","0.0.2":"2011-05-10T14:19:06.562Z","0.0.3":"2011-08-21T15:06:02.160Z","0.0.4":"2011-10-03T11:46:29.231Z","0.0.5":"2012-11-11T10:50:50.765Z","0.0.6":"2012-11-11T10:51:05.585Z","0.0.7":"2012-12-01T21:51:29.361Z","0.1.0":"2013-02-08T21:40:38.126Z","0.1.1":"2013-02-22T20:13:43.746Z","0.1.2":"2013-05-18T21:10:40.001Z","0.1.3":"2014-03-16T20:19:34.982Z","0.2.0":"2014-03-19T23:58:16.758Z","0.2.1":"2015-03-04T21:38:05.129Z","0.2.2":"2015-05-29T09:13:27.016Z","0.2.3":"2015-06-09T10:05:59.938Z","0.2.4":"2016-06-28T08:56:25.784Z","0.2.5":"2016-07-07T10:47:08.334Z","0.3.0":"2018-04-17T13:54:44.464Z","0.4.0":"2018-08-31T22:33:28.025Z","0.5.1":"2018-09-03T21:23:07.792Z","0.5.2":"2019-07-26T21:22:07.689Z","0.5.3":"2020-03-17T10:32:15.522Z","0.6.0":"2020-09-10T07:42:31.170Z","0.6.1":"2021-03-05T22:47:53.746Z"},"author":{"name":"David Worms","email":"david@adaltas.com","url":"https://www.adaltas.com"},"repository":{"type":"git","url":"git+https://github.com/adaltas/node-printf.git"},"users":{"david":true,"lleo":true,"pid":true,"battlemidget":true,"temoto-kun":true,"h0ward":true,"yuch4n":true},"readme":"[![Build Status](https://secure.travis-ci.org/adaltas/node-printf.svg)](http://travis-ci.org/adaltas/node-printf)\n\nA complete implementation of the **`printf` C functions family**\nfor [Node.JS][node], written in pure JavaScript.\n\n**Bonus!** You get extra features, like the `%O` converter (which `inspect`s\nthe argument). See [Extra Features](#extra-features) below.\n\n## Installing\n\nVia [NPM][npm]:\n\n``` bash\n$ npm install printf\n```\n\n## Usage\n\nUse it like you would in C (`printf`/`sprintf`):\n\n``` javascript\nvar printf = require('printf');\nvar result = printf(format, args...);\n```\n\nIt can also output the result for you, as `fprintf`:\n\n``` javascript\nvar printf = require('printf');\nprintf(write_stream, format, args...);\n```\n\n## Features\n\n### Flag ` ` (space)\n\n``` javascript\nassert.eql('  -42', printf('% 5d', -42));\n```\n\n### Flag `+` (plus)\n\n``` javascript\nassert.eql('  +42', printf('%+5d', 42));\n```\n\n### Flag `0` (zero)\n\n``` javascript\nassert.eql('00042', printf('%05d', 42));\n```\n\n### Flag `-` (minus)\n\n``` javascript\nassert.eql('42   ', printf('%-5d', 42));\n```\n\n### Width / precision\n\n``` javascript\nassert.eql('42.90', printf('%.2f', 42.8952));\nassert.eql('042.90', printf('%06.2f', 42.8952));\n```\n\n### Numerical bases\n\n``` javascript\nassert.eql('\\x7f', printf('%c', 0x7f));\nassert.eql('a', printf('%c', 'a'));\nassert.eql('\"', printf('%c', 34));\n```\n\n### Miscellaneous\n\n``` javascript\nassert.eql('10%', printf('%d%%', 10));\nassert.eql('+hello+', printf('+%s+', 'hello'));\nassert.eql(\"a\", printf(\"%c\", \"a\"));\nassert.eql('\"', printf(\"%c\", 34));\nassert.eql('$', printf('%c', 36));\nassert.eql(\"10\", printf(\"%d\", 10));\n```\n\n## Extra features!\n\n### Inspector\n\nThe `%O` converter will call [`util.inspect(...)`][util_inspect] at the argument:\n\n``` javascript\nassert.eql(\"Debug: { hello: 'Node', repeat: false }\",\n  printf('Debug: %O', {hello: 'Node', \"repeat\": false})\n);\nassert.eql(\"Test: { hello: 'Node' }\",\n  printf('%2$s: %1$O', {\"hello\": 'Node'}, 'Test')\n);\n```\n\n**Important:** it's a capital \"O\", *not* a zero!\n\nSpecifying a precision lets you control the depth up to which the object is formatted:\n\n``` javascript\nassert.eql(\"Debug: { depth0: { depth1_: 0, depth1: [Object] } }\",\n  printf('Debug: %.1O', {depth0: {depth1: {depth2: {depth3: true}}, depth1_: 0}})\n);\n```\n\nYou can use the alternative form flag together with `%O` to disable representation of non-enumerable properties (useful for arrays):\n\n``` javascript\nassert.eql(\"With non-enumerable properties: [ 1, 2, 3, 4, 5, [length]: 5 ]\",\n  printf('With non-enumerable properties: %O', [1, 2, 3, 4, 5])\n);\nassert.eql(\"Without non-enumerable properties: [ 1, 2, 3, 4, 5 ]\",\n  printf('Without non-enumerable properties: %#O', [1, 2, 3, 4, 5])\n);\n```\n\nYou can use the sign flag together with `%O` to enable colors in `util.inspect`:\n\n``` javascript\nassert.eql(\"With colors: { bar: \\u001b[33mtrue\\u001b[39m, baz: \\u001b[33mfalse\\u001b[39m }\",\n  printf('With colors: %+O', {bar: true, baz: false})\n);\n```\n\n### Argument mapping\n\nIn addition to the old-fashioned `n$`,\nyou can use **hashes** and **property names**!\n\n``` javascript\nassert.eql('Hot Pockets',\n  printf('%(temperature)s %(crevace)ss', {\n    temperature: 'Hot',\n    crevace: 'Pocket'\n  })\n);\nassert.eql('Hot Pockets',\n  printf('%2$s %1$ss', 'Pocket', 'Hot')\n);\n```\n\n### Positionals\n\nLength and precision can now be variable:\n\n``` javascript\nassert.eql(' foo', printf('%*s', 'foo', 4));\nassert.eql('      3.14', printf('%*.*f', 3.14159265, 10, 2));\nassert.eql('000003.142', printf('%0*.*f', 3.14159265, 10, 3));\nassert.eql('3.1416    ', printf('%-*.*f', 3.14159265, 10, 4));\n```\n\n## Development\n\nTests are written in [CoffeeScript][coffee] and are executed with [Mocha][mocha]. To use it, simple run `npm install`, it will install Mocha and its dependencies in your project's `node_modules` directory followed by `npm test`.\n\nTo run the tests:\n\n```bash\nnpm install\nnpm test\n```\n\nThe test suite is run online with [Travis][travis] against the versions 6, 7, 8 and 9 of Node.js.\n\n## Contributors\n\n*   David Worms <https://github.com/wdavidw>\n*   Aluísio Augusto Silva Gonçalves <https://github.com/AluisioASG>\n*   Xavier Mendez <https://github.com/jmendeth>\n*   LLeo <https://github.com/lleo>\n*   Derrell Lipman <https://github.com/derrell>\n\nThis package is developed by [Adaltas](http://www.adaltas.com).\n\n[node]: http://nodejs.org \"The Node.JS platform\"\n[npm]:  https://github.com/isaacs/npm \"The Node Package Manager\"\n[util_inspect]: http://nodejs.org/api/util.html#util_util_inspect_object_showhidden_depth_colors \"util.inspect() documentation\"\n[travis]: https://travis-ci.org \"Continuous Integration system\"\n[mocha]: http://mochajs.org/ \"The Mocha test framework\"\n[coffee]: http://coffeescript.org/\n","homepage":"https://github.com/adaltas/node-printf","keywords":["printf","formatting","sprintf","format","output","print"],"contributors":[{"name":"David Worms","email":"david@adaltas.com"},{"name":"Aluísio Augusto Silva Gonçalves","email":"aluisio@aasg.name"},{"name":"Xavier Mendez","email":"jmendeth@gmail.com"},{"name":"LLeo","email":"lleoem@gmail.com"},{"name":"Derrell Lipman","email":"https://github.com/derrell"}],"bugs":{"url":"https://github.com/adaltas/node-printf/issues"},"readmeFilename":"README.md","license":"MIT"}