{"_id":"react-interpolate-component","_rev":"38-6dde0aa445e3cbfa3f729f77bf9004f6","name":"react-interpolate-component","description":"A component for React that renders elements into a format string containing replacement fields","dist-tags":{"latest":"0.12.0"},"versions":{"0.1.0":{"name":"react-interpolate-component","version":"0.1.0","description":"A component for React that renders elements into a format string containing replacement fields","main":"index.js","repository":{"type":"git","url":"https://github.com/martinandert/react-interpolate-component.git"},"keywords":["react","react-component","interpolations","interpolate","substitution","substitute","sprintf","named-arguments","format"],"author":{"name":"Martin Andert","email":"mandert@gmail.com"},"license":"MIT","scripts":{"test":"make test"},"bugs":{"url":"https://github.com/martinandert/react-interpolate-component/issues"},"homepage":"https://github.com/martinandert/react-interpolate-component","dependencies":{},"peerDependencies":{"react":"~0.9.0"},"devDependencies":{"semver":"~2.2.1","node-dev":"~2.1.6","jshint":"~2.4.3","mocha":"~1.17.1","connect-browserify":"~1.0.0","express":"~3.4.8","node-jsx":"~0.2.1","reactify":"~0.7.0","react":"~0.9.0"},"_id":"react-interpolate-component@0.1.0","dist":{"shasum":"001ac590c68ed71678645c652f48febc47a4556d","tarball":"https://registry.npmjs.org/react-interpolate-component/-/react-interpolate-component-0.1.0.tgz","integrity":"sha512-uGvvJIVGQdK6m0PekfNH1cKnI4/mxaAcMlvjWuvqmIPv/jDngZrQwhn5m/uZVukKIg04c39pffg2eY+/TuS6sg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGRs544I0GJcp/FcQWla2SV/ebq20z3Z0oJFJOL5tcs4AiB48ehSIxeYSooWdx+zoSgPZ/aeDXw6kBBFXxMvt6IJdg=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"martinandert","email":"mandert@gmail.com"},"maintainers":[{"name":"martinandert","email":"mandert@gmail.com"}],"directories":{}},"0.2.0":{"name":"react-interpolate-component","version":"0.2.0","description":"A component for React that renders elements into a format string containing replacement fields","main":"index.js","repository":{"type":"git","url":"https://github.com/martinandert/react-interpolate-component.git"},"keywords":["react","react-component","interpolations","interpolate","substitution","substitute","sprintf","named-arguments","format"],"author":{"name":"Martin Andert","email":"mandert@gmail.com"},"license":"MIT","scripts":{"test":"make test"},"bugs":{"url":"https://github.com/martinandert/react-interpolate-component/issues"},"homepage":"https://github.com/martinandert/react-interpolate-component","dependencies":{},"peerDependencies":{"react":"~0.9.0"},"devDependencies":{"semver":"~2.2.1","node-dev":"~2.1.6","jshint":"~2.4.3","mocha":"~1.17.1","connect-browserify":"~1.0.0","express":"~3.4.8","node-jsx":"~0.2.1","reactify":"~0.7.0","react":"~0.9.0"},"_id":"react-interpolate-component@0.2.0","dist":{"shasum":"2398025e7b8b367d4543fe7797cd7123f260b179","tarball":"https://registry.npmjs.org/react-interpolate-component/-/react-interpolate-component-0.2.0.tgz","integrity":"sha512-VLfKTwFDzWWXqdVdXOUw+XmYQrSYpbp7KZPjDQSv5oSCT1IIcPXy2aesbsd5kEhfchO8nBm5Wo0nTfnCCkxJrw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBC6rXi2KnjpO5rnYFfe9IccVIyDvMXqrDm95P3PnVczAiEA5dPbAuCB267ypggOPvaes0g6sdhUfwqbe9vwJrPgIPI="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"martinandert","email":"mandert@gmail.com"},"maintainers":[{"name":"martinandert","email":"mandert@gmail.com"}],"directories":{}},"0.2.1":{"name":"react-interpolate-component","version":"0.2.1","description":"A component for React that renders elements into a format string containing replacement fields","main":"index.js","repository":{"type":"git","url":"https://github.com/martinandert/react-interpolate-component.git"},"keywords":["react","react-component","interpolations","interpolate","substitution","substitute","sprintf","named-arguments","format"],"author":{"name":"Martin Andert","email":"mandert@gmail.com"},"license":"MIT","scripts":{"test":"make test"},"bugs":{"url":"https://github.com/martinandert/react-interpolate-component/issues"},"homepage":"https://github.com/martinandert/react-interpolate-component","dependencies":{},"peerDependencies":{"react":"~0.9.0"},"devDependencies":{"semver":"~2.2.1","node-dev":"~2.1.6","jshint":"~2.4.3","mocha":"~1.17.1","connect-browserify":"~1.0.0","express":"~3.4.8","node-jsx":"~0.2.1","reactify":"~0.7.0","react":"~0.9.0"},"_id":"react-interpolate-component@0.2.1","dist":{"shasum":"9e27adc544aa24048cb59852dd089c670efda755","tarball":"https://registry.npmjs.org/react-interpolate-component/-/react-interpolate-component-0.2.1.tgz","integrity":"sha512-Ts57XZtjEz+vXi0dkKroicyAsa9NsTzBFeQIOMKIdqqPati2vUdulMVCcj2w3FLSU1mO2M4KkBCYL5Hfmeik5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGwd2/BPvZPFQ/ajYNwWiHhLhGCgnzxdqib6L7916fbfAiAJsCieadKn+F+Qskb+ZQzu5YAkON4Jtl2j5i4D71B8rA=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"martinandert","email":"mandert@gmail.com"},"maintainers":[{"name":"martinandert","email":"mandert@gmail.com"}],"directories":{}},"0.2.2":{"name":"react-interpolate-component","version":"0.2.2","description":"A component for React that renders elements into a format string containing replacement fields","main":"index.js","repository":{"type":"git","url":"https://github.com/martinandert/react-interpolate-component.git"},"keywords":["react","react-component","interpolations","interpolate","substitution","substitute","sprintf","named-arguments","format"],"author":{"name":"Martin Andert","email":"mandert@gmail.com"},"license":"MIT","scripts":{"test":"make test"},"bugs":{"url":"https://github.com/martinandert/react-interpolate-component/issues"},"homepage":"https://github.com/martinandert/react-interpolate-component","dependencies":{},"peerDependencies":{"react":"~0.9.0"},"devDependencies":{"semver":"~2.2.1","node-dev":"~2.1.6","jshint":"~2.4.3","mocha":"~1.17.1","connect-browserify":"~1.0.0","express":"~3.4.8","node-jsx":"~0.2.1","reactify":"~0.7.0","react":"~0.9.0"},"_id":"react-interpolate-component@0.2.2","dist":{"shasum":"45543a2682e8dfbaba4e7ea9622a13f86557982e","tarball":"https://registry.npmjs.org/react-interpolate-component/-/react-interpolate-component-0.2.2.tgz","integrity":"sha512-+8u2AAaHXdShR6D/eFGv7JaYCIVqawbb6YZPlx2/rYWuBcThiA24dTqIqFHuUvdzLIuy07p4tEtrqavRokSqeQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9rzzrunUyhq8J/rtDz51sVSCjH5nXNC4VOPzV7cJV+AIgPVQiNNoCaqas54XkR3IFAe7IZ25A1MHq6VEYXLVQ3Vc="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"martinandert","email":"mandert@gmail.com"},"maintainers":[{"name":"martinandert","email":"mandert@gmail.com"}],"directories":{}},"0.2.3":{"name":"react-interpolate-component","version":"0.2.3","description":"A component for React that renders elements into a format string containing replacement fields","main":"index.js","repository":{"type":"git","url":"https://github.com/martinandert/react-interpolate-component.git"},"keywords":["react","react-component","interpolations","interpolate","substitution","substitute","sprintf","named-arguments","format"],"author":{"name":"Martin Andert","email":"mandert@gmail.com"},"license":"MIT","scripts":{"test":"make test"},"bugs":{"url":"https://github.com/martinandert/react-interpolate-component/issues"},"homepage":"https://github.com/martinandert/react-interpolate-component","dependencies":{},"peerDependencies":{"react":"~0.9.0"},"devDependencies":{"semver":"~2.2.1","node-dev":"~2.1.6","jshint":"~2.4.3","mocha":"~1.17.1","connect-browserify":"~1.0.0","express":"~3.4.8","node-jsx":"~0.2.1","reactify":"~0.7.0","react":"~0.9.0"},"_id":"react-interpolate-component@0.2.3","dist":{"shasum":"dcf40c785c3048041c46d4253d5c426166c108ac","tarball":"https://registry.npmjs.org/react-interpolate-component/-/react-interpolate-component-0.2.3.tgz","integrity":"sha512-H2/xV1+A6FuGEX8AsC2jKz28kv7Y2aQcPoM6p4uof4QY1xDSG8FJP4rEAqiwL8hGLEffqQKHeOB76D4aNBJ4ag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICLzHrJlNUpei9d4QcNYgtNxrIV4PN0cY7NkIBfiSBSoAiAvnxC1Gujo9wA8yC2iB6Z7chsGPaF0UnVpnjbPCJ22LQ=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"martinandert","email":"mandert@gmail.com"},"maintainers":[{"name":"martinandert","email":"mandert@gmail.com"}],"directories":{}},"0.2.4":{"name":"react-interpolate-component","version":"0.2.4","description":"A component for React that renders elements into a format string containing replacement fields","main":"index.js","repository":{"type":"git","url":"https://github.com/martinandert/react-interpolate-component.git"},"keywords":["react","react-component","interpolations","interpolate","substitution","substitute","sprintf","named-arguments","format"],"author":{"name":"Martin Andert","email":"mandert@gmail.com"},"license":"MIT","scripts":{"test":"make test"},"bugs":{"url":"https://github.com/martinandert/react-interpolate-component/issues"},"homepage":"https://github.com/martinandert/react-interpolate-component","dependencies":{"extend":"~1.2.1"},"peerDependencies":{"react":"~0.9.0"},"devDependencies":{"semver":"~2.2.1","node-dev":"~2.1.6","jshint":"~2.4.3","mocha":"~1.17.1","connect-browserify":"~1.0.0","express":"~3.4.8","node-jsx":"~0.2.1","reactify":"~0.7.0","react":"~0.9.0"},"_id":"react-interpolate-component@0.2.4","dist":{"shasum":"ebb2f2a21e34725def9ec68bd1284e9eb2d45795","tarball":"https://registry.npmjs.org/react-interpolate-component/-/react-interpolate-component-0.2.4.tgz","integrity":"sha512-qdfn1iUKixE3c9woj+QCVvi6C3jqH4OP6e/We/oSa/1OEKerP+ERfODml04w/rNV9vROqT4K70h54uHRO2XhRA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAYkScfKbtwujtg7J8sbnPmJoclBDxFp2FZVZRGMKz+GAiAii/bY9b/qsbBox0Y3dFYD9ERpx/FFUjQUHOPwMiOQyQ=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"martinandert","email":"mandert@gmail.com"},"maintainers":[{"name":"martinandert","email":"mandert@gmail.com"}],"directories":{}},"0.3.0":{"name":"react-interpolate-component","version":"0.3.0","description":"A component for React that renders elements into a format string containing replacement fields","main":"index.js","repository":{"type":"git","url":"https://github.com/martinandert/react-interpolate-component.git"},"keywords":["react","react-component","interpolations","interpolate","substitution","substitute","sprintf","named-arguments","format"],"author":{"name":"Martin Andert","email":"mandert@gmail.com"},"license":"MIT","scripts":{"test":"make test"},"bugs":{"url":"https://github.com/martinandert/react-interpolate-component/issues"},"homepage":"https://github.com/martinandert/react-interpolate-component","dependencies":{"extend":"~1.2.1"},"peerDependencies":{"react":"~0.9.0"},"devDependencies":{"semver":"~2.2.1","node-dev":"~2.1.6","jsxhint":"^0.4.3","mocha":"~1.17.1","connect-browserify":"~1.0.0","express":"~3.4.8","node-jsx":"~0.2.1","reactify":"~0.7.0","react":"~0.9.0"},"_id":"react-interpolate-component@0.3.0","dist":{"shasum":"880af1e39dcdd4b329aadee1f9abfba96ae71f67","tarball":"https://registry.npmjs.org/react-interpolate-component/-/react-interpolate-component-0.3.0.tgz","integrity":"sha512-A/BjT9Mt1QGhv6kFfY6qaHSij2ptpWto1BtLSkmYalIsitW5K7/m+8cOV98NI3t6VlecyM8mVc7xSnWIMfUmtQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHB1nGsKih8QQUQsDuJ8XdsoTLAtw475j9i7/spY9zYGAiEA2NoSEyImbqiaXhPlhgfWazU7KiglhCSkOMEISh7RYv4="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"martinandert","email":"mandert@gmail.com"},"maintainers":[{"name":"martinandert","email":"mandert@gmail.com"}],"directories":{}},"0.4.0":{"name":"react-interpolate-component","version":"0.4.0","description":"A component for React that renders elements into a format string containing replacement fields","main":"index.js","repository":{"type":"git","url":"https://github.com/martinandert/react-interpolate-component.git"},"keywords":["react","react-component","interpolations","interpolate","substitution","substitute","sprintf","named-arguments","format"],"author":{"name":"Martin Andert","email":"mandert@gmail.com"},"license":"MIT","scripts":{"test":"make test"},"bugs":{"url":"https://github.com/martinandert/react-interpolate-component/issues"},"homepage":"https://github.com/martinandert/react-interpolate-component","dependencies":{"extend":"~1.2.1"},"peerDependencies":{"react":"~0.10.0"},"devDependencies":{"semver":"~2.2.1","node-dev":"~2.1.6","jsxhint":"~0.4.3","mocha":"~1.18.2","connect-browserify":"~2.0.0","express":"~3.5.0","node-jsx":"~0.9.0","reactify":"~0.10.0","react":"~0.10.0"},"_id":"react-interpolate-component@0.4.0","dist":{"shasum":"338b874a8f0e4d63126892d9ef4152910dec2188","tarball":"https://registry.npmjs.org/react-interpolate-component/-/react-interpolate-component-0.4.0.tgz","integrity":"sha512-D1X0sC8UrlvwOO91NfLiyjP8R43N+0uDSbGlAoqUrpozfx+g99tHi53YUslpYkmAZ482SXs5ZM1CCVCT2DVScg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeEyyjxmp1DDKBvVi9/pzV15v5SwUKluhg7UaPW6wrhgIhAJP0oZOoNqKHHqgm/Eu0M0tLm7ozQNWBbbVfzNeL12N4"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"martinandert","email":"mandert@gmail.com"},"maintainers":[{"name":"martinandert","email":"mandert@gmail.com"}],"directories":{}},"0.5.0":{"name":"react-interpolate-component","version":"0.5.0","description":"A component for React that renders elements into a format string containing replacement fields","main":"index.js","repository":{"type":"git","url":"https://github.com/martinandert/react-interpolate-component.git"},"keywords":["react","react-component","interpolations","interpolate","substitution","substitute","sprintf","named-arguments","format"],"author":{"name":"Martin Andert","email":"mandert@gmail.com"},"license":"MIT","scripts":{"test":"make test"},"bugs":{"url":"https://github.com/martinandert/react-interpolate-component/issues"},"homepage":"https://github.com/martinandert/react-interpolate-component","dependencies":{"extend":"~1.3.0"},"peerDependencies":{"react":">= 0.11.1"},"devDependencies":{"semver":"~3.0.1","node-dev":"~2.1.6","jsxhint":"~0.4.3","mocha":"~1.21.3","connect-browserify":"~3.2.0","express":"~4.7.2","node-jsx":"~0.11.0","reactify":"~0.14.0","react":"~0.11.1"},"_id":"react-interpolate-component@0.5.0","dist":{"shasum":"2baadd4a1219935fc066a52f31a792a7e5dc95b1","tarball":"https://registry.npmjs.org/react-interpolate-component/-/react-interpolate-component-0.5.0.tgz","integrity":"sha512-jPV9CJO6gC8qRl+AKrMAfJ5m+cNdFn3RkO/HUPRrWywCvLRuYu1TO7NVVwH+MqlL6P4chLB+NtXSdtDYXdI8EA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHgyQacWOpTeVmD5eMQa+VhAsCP//4QvQFortZf9j/Y6AiEAtDMYs2zIQYzzUvj21gjE0KJH8uDD9s15MziTt6TQYck="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"martinandert","email":"mandert@gmail.com"},"maintainers":[{"name":"martinandert","email":"mandert@gmail.com"}],"directories":{}},"0.5.1":{"name":"react-interpolate-component","version":"0.5.1","description":"A component for React that renders elements into a format string containing replacement fields","main":"index.js","repository":{"type":"git","url":"https://github.com/martinandert/react-interpolate-component.git"},"keywords":["react","react-component","interpolations","interpolate","substitution","substitute","sprintf","named-arguments","format"],"author":{"name":"Martin Andert","email":"mandert@gmail.com"},"license":"MIT","scripts":{"test":"make test"},"bugs":{"url":"https://github.com/martinandert/react-interpolate-component/issues"},"homepage":"https://github.com/martinandert/react-interpolate-component","dependencies":{"extend":"~1.3.0"},"peerDependencies":{"react":">= 0.11.1"},"devDependencies":{"semver":"~3.0.1","node-dev":"~2.3.0","jsxhint":"~0.4.3","mocha":"~1.21.3","connect-browserify":"~3.2.0","express":"~4.7.2","node-jsx":"~0.11.0","reactify":"~0.14.0","react":"~0.11.1"},"_id":"react-interpolate-component@0.5.1","dist":{"shasum":"883ec4d1b7add86bee2baa42f98b650dbbe2d08b","tarball":"https://registry.npmjs.org/react-interpolate-component/-/react-interpolate-component-0.5.1.tgz","integrity":"sha512-N/zuPBaKHt2Qm/jwc8XoorBy1Yxhh9OcgFHki9UOKJsnI41SgkYY0BeS6SpKYIZ2JYfJHsEmx4DQcuDgpUtHUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPOOjjaUazpTt6aDaCvTajBcyMrwgcvhIfa2l/Ef5SrAIgQGdE5dQsKErrGBZyFfJoLZ2TuURI7iXW1+8YxhHk2C0="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"martinandert","email":"mandert@gmail.com"},"maintainers":[{"name":"martinandert","email":"mandert@gmail.com"}],"directories":{}},"0.6.0":{"name":"react-interpolate-component","version":"0.6.0","description":"A component for React that renders elements into a format string containing replacement fields","main":"index.js","repository":{"type":"git","url":"https://github.com/martinandert/react-interpolate-component.git"},"keywords":["react","react-component","interpolations","interpolate","substitution","substitute","sprintf","named-arguments","format"],"author":{"name":"Martin Andert","email":"mandert@gmail.com"},"license":"MIT","scripts":{"test":"make test"},"bugs":{"url":"https://github.com/martinandert/react-interpolate-component/issues"},"homepage":"https://github.com/martinandert/react-interpolate-component","dependencies":{"object-assign":"^2.0.0"},"peerDependencies":{"react":"^0.12.1"},"devDependencies":{"connect-browserify":"^3.2.1","express":"^4.10.5","jsxhint":"^0.8.1","mocha":"^2.0.1","node-dev":"^2.6.0","node-jsx":"^0.12.4","react":"^0.12.1","reactify":"^0.17.1","semver":"^4.1.0"},"gitHead":"3c2613cf87eeba8c1872aec1574979bf30494b3c","_id":"react-interpolate-component@0.6.0","_shasum":"4bf1668b6fac8f68779f16053015a3260e0a7b84","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"martinandert","email":"mandert@gmail.com"},"maintainers":[{"name":"martinandert","email":"mandert@gmail.com"}],"dist":{"shasum":"4bf1668b6fac8f68779f16053015a3260e0a7b84","tarball":"https://registry.npmjs.org/react-interpolate-component/-/react-interpolate-component-0.6.0.tgz","integrity":"sha512-H6pnqMKI9xSxUa30YGJ7IL0egNj7vE/VJo5I0yMJN4mkKngfAhsIArHLgaYZ6rsx5IOr3CKfPFBjGWpEc+9mXg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICgsPSBx+gZsgCK9eMmsFO9ZVnwqhzMixA8r2rA2BRo4AiEAk9ZNhinf4gqOBU0xvjNA3DnVNImoXSIYcc5RzDUXNmc="}]},"directories":{}},"0.6.1":{"name":"react-interpolate-component","version":"0.6.1","description":"A component for React that renders elements into a format string containing replacement fields","main":"index.js","repository":{"type":"git","url":"https://github.com/martinandert/react-interpolate-component.git"},"keywords":["react","react-component","interpolations","interpolate","substitution","substitute","sprintf","named-arguments","format"],"author":{"name":"Martin Andert","email":"mandert@gmail.com"},"license":"MIT","scripts":{"test":"make test"},"bugs":{"url":"https://github.com/martinandert/react-interpolate-component/issues"},"homepage":"https://github.com/martinandert/react-interpolate-component","dependencies":{"object-assign":"^2.0.0"},"peerDependencies":{"react":"^0.12.1"},"devDependencies":{"connect-browserify":"^3.2.1","express":"^4.10.5","jsxhint":"^0.8.1","mocha":"^2.0.1","node-dev":"^2.6.0","node-jsx":"^0.12.4","react":"^0.12.1","reactify":"^0.17.1","semver":"^4.1.0"},"gitHead":"0cd7215c339fbe3a9e94a710500e96d347fcbb73","_id":"react-interpolate-component@0.6.1","_shasum":"d4f27b21afa689f2da4e2372a31edcbb1fbb1389","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"martinandert","email":"mandert@gmail.com"},"maintainers":[{"name":"martinandert","email":"mandert@gmail.com"}],"dist":{"shasum":"d4f27b21afa689f2da4e2372a31edcbb1fbb1389","tarball":"https://registry.npmjs.org/react-interpolate-component/-/react-interpolate-component-0.6.1.tgz","integrity":"sha512-CXTVgrFGq4SQrZGIg83e9U/JJ2GIg8dHkDl0wlxaVb112mpun/eq2qxuMuTfXdzdtrfRDa4RYV1pcND6Ui+N3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDef9mpseVxfTuRw/cKU0n6b0ne4j7puwyQfYoH2GgNSgIhAIVIGfxNFQ2ugbf+qPqReZyCRdg3G66pOF8v+3LhXwD2"}]},"directories":{}},"0.6.2":{"name":"react-interpolate-component","version":"0.6.2","description":"A component for React that renders elements into a format string containing replacement fields","main":"index.js","repository":{"type":"git","url":"https://github.com/martinandert/react-interpolate-component.git"},"keywords":["react","react-component","interpolations","interpolate","substitution","substitute","sprintf","named-arguments","format"],"author":{"name":"Martin Andert","email":"mandert@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/martinandert/react-interpolate-component/issues"},"homepage":"https://github.com/martinandert/react-interpolate-component","dependencies":{"except":"^0.1.2"},"peerDependencies":{"react":"^0.12.1"},"devDependencies":{"connect-browserify":"^3.2.1","express":"^4.10.5","jsxhint":"^0.8.1","mocha":"^2.0.1","node-dev":"^2.6.0","node-jsx":"^0.12.4","react":"^0.12.1","reactify":"^0.17.1","semver":"^4.1.0"},"gitHead":"2eeffeb4f95972d0b4f25ee28f82df68c33a6619","_id":"react-interpolate-component@0.6.2","scripts":{},"_shasum":"6245228d33f65186d81adf0ddc6a568b087da5f0","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"martinandert","email":"mandert@gmail.com"},"maintainers":[{"name":"martinandert","email":"mandert@gmail.com"}],"dist":{"shasum":"6245228d33f65186d81adf0ddc6a568b087da5f0","tarball":"https://registry.npmjs.org/react-interpolate-component/-/react-interpolate-component-0.6.2.tgz","integrity":"sha512-Fsc7aGRu+5D9Cfvl3XxcK1zD+CpSr5RUozD/J/oyRFfdhG5+AqD0Okif93bA6XqHXmQDKhlpcLU/UmfDqX+Xmg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDwzzVT0mc84hqwmzxjD7DlZPcpO8UsYYhlym1Ts5TOZAiEAnjkANk+ktV8Fq+mNpA/eG3OmvBBQ1/XFOCvbl9RN8as="}]},"directories":{}},"0.7.0":{"name":"react-interpolate-component","version":"0.7.0","description":"A component for React that renders elements into a format string containing replacement fields","main":"index.js","repository":{"type":"git","url":"https://github.com/martinandert/react-interpolate-component.git"},"keywords":["react","react-component","interpolations","interpolate","substitution","substitute","sprintf","named-arguments","format"],"author":{"name":"Martin Andert","email":"mandert@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/martinandert/react-interpolate-component/issues"},"homepage":"https://github.com/martinandert/react-interpolate-component","dependencies":{"except":"^0.1.3"},"peerDependencies":{"react":"^0.13.1"},"devDependencies":{"connect-browserify":"^3.2.1","express":"^4.12.3","jsxhint":"^0.13.2","mocha":"^2.2.1","node-dev":"^2.6.1","node-jsx":"^0.12.4","react":"^0.13.1","reactify":"^1.1.0","semver":"^4.3.1"},"gitHead":"6c6ee31c97019fd936fff9afea3d4b1a213df520","_id":"react-interpolate-component@0.7.0","scripts":{},"_shasum":"674c2631fe512fdea5a0e870fff4fe51616732d5","_from":".","_npmVersion":"2.7.3","_nodeVersion":"1.2.0","_npmUser":{"name":"martinandert","email":"mandert@gmail.com"},"maintainers":[{"name":"martinandert","email":"mandert@gmail.com"}],"dist":{"shasum":"674c2631fe512fdea5a0e870fff4fe51616732d5","tarball":"https://registry.npmjs.org/react-interpolate-component/-/react-interpolate-component-0.7.0.tgz","integrity":"sha512-JhWHtEWK5YRCHEFYBwKNIItOpP+pIggMraO+Q/GRo3Y+yZKJkJYQ7Zi8pWVOkCJeRT8j8FCI1aYCEsjrKmKIfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFldYLZePJNi0HbVvkwq3Bk3Bc4Mad6wXIWN9Lqz83UiAiEA0tN38pumLKr3vZ0F7+TPjUZcLbsU8wskBhFOGHC4W70="}]},"directories":{}},"0.7.1":{"name":"react-interpolate-component","version":"0.7.1","description":"A component for React that renders elements into a format string containing replacement fields","main":"index.js","repository":{"type":"git","url":"https://github.com/martinandert/react-interpolate-component.git"},"keywords":["react","react-component","interpolations","interpolate","substitution","substitute","sprintf","named-arguments","format"],"author":{"name":"Martin Andert","email":"mandert@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/martinandert/react-interpolate-component/issues"},"homepage":"https://github.com/martinandert/react-interpolate-component","dependencies":{"except":"^0.1.3"},"peerDependencies":{"react":">=0.12.1 && <0.14.*"},"devDependencies":{"connect-browserify":"^3.2.1","express":"^4.12.3","jsxhint":"^0.13.2","mocha":"^2.2.1","node-dev":"^2.6.1","node-jsx":"^0.12.4","react":">=0.12.1 && <0.14.*","reactify":"^1.1.0","semver":"^4.3.1"},"gitHead":"534c89e9ed5cba3a650a0e549e9f49879496bade","_id":"react-interpolate-component@0.7.1","scripts":{},"_shasum":"3ce4fc242c6a6c0adc43864f84ae03f688669340","_from":".","_npmVersion":"2.7.3","_nodeVersion":"1.2.0","_npmUser":{"name":"martinandert","email":"mandert@gmail.com"},"maintainers":[{"name":"martinandert","email":"mandert@gmail.com"}],"dist":{"shasum":"3ce4fc242c6a6c0adc43864f84ae03f688669340","tarball":"https://registry.npmjs.org/react-interpolate-component/-/react-interpolate-component-0.7.1.tgz","integrity":"sha512-A3B5iokXOfuUhX4md7ABdZwt4yaXEt0jljtaGZXZDi2K9rfmEf+skxdjJDoFCjmi9dYuCupNDVN/wk1QPOfxcg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH4GRS169OdutPs7DZ/OnCRl2ecoRKaN0sTuBqO0zHkLAiEAs2t1FpxLSngwqtupp32Q5EAT+PXD9JukL/g+TZW7PRI="}]},"directories":{}},"0.8.0":{"name":"react-interpolate-component","version":"0.8.0","description":"A component for React that renders elements into a format string containing replacement fields","main":"index.js","repository":{"type":"git","url":"git+https://github.com/martinandert/react-interpolate-component.git"},"keywords":["react","react-component","interpolations","interpolate","substitution","substitute","sprintf","named-arguments","format"],"author":{"name":"Martin Andert","email":"mandert@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/martinandert/react-interpolate-component/issues"},"homepage":"https://github.com/martinandert/react-interpolate-component","dependencies":{"except":"^0.1.3","fbjs":"^0.4.0"},"peerDependencies":{"react":"^0.14.0"},"devDependencies":{"connect-browserify":"^4.0.0","express":"^4.12.3","jsxhint":"^0.15.1","mocha":"^2.2.1","node-dev":"^2.6.1","node-jsx":"^0.13.3","react":"^0.14.0","react-dom":"^0.14.0","reactify":"^1.1.0","semver":"^5.0.3"},"gitHead":"85f116ff99f192a09cc179759d31de74de08eae7","_id":"react-interpolate-component@0.8.0","scripts":{},"_shasum":"5baa7fd89a937bebfdc80600cf4e9386a136ca75","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"martinandert","email":"mandert@gmail.com"},"dist":{"shasum":"5baa7fd89a937bebfdc80600cf4e9386a136ca75","tarball":"https://registry.npmjs.org/react-interpolate-component/-/react-interpolate-component-0.8.0.tgz","integrity":"sha512-qol3MpK9aqnyfaWoa7Hqqa2sAZkvD1Kd3GQAdwOU15QumZkWiNE+YQy77LjBDt/Ly+yz/j8KuUX/Ifp5KG096A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdioZZILKDu8EA1NEbe2u+JNqQiBq1AxPjHV+eEWn32QIgIwBFg8RHZp7D7OVPsPHY5EmxohEHd9sLt6yeq7ayNv0="}]},"maintainers":[{"name":"martinandert","email":"mandert@gmail.com"}],"directories":{}},"0.8.1":{"name":"react-interpolate-component","version":"0.8.1","description":"A component for React that renders elements into a format string containing replacement fields","main":"index.js","repository":{"type":"git","url":"git+https://github.com/martinandert/react-interpolate-component.git"},"keywords":["react","react-component","interpolations","interpolate","substitution","substitute","sprintf","named-arguments","format"],"author":{"name":"Martin Andert","email":"mandert@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/martinandert/react-interpolate-component/issues"},"homepage":"https://github.com/martinandert/react-interpolate-component","dependencies":{"except":"^0.1.3","fbjs":"^0.4.0"},"peerDependencies":{"react":"^0.14.0"},"devDependencies":{"connect-browserify":"^4.0.0","express":"^4.12.3","jsxhint":"^0.15.1","mocha":"^2.2.1","node-dev":"^2.6.1","node-jsx":"^0.13.3","react":"^0.14.0","react-dom":"^0.14.0","reactify":"^1.1.0","semver":"^5.0.3"},"gitHead":"0a45b423cbf9636ba5b9b3768caf442a7c910ce8","_id":"react-interpolate-component@0.8.1","scripts":{},"_shasum":"d4f3297a360e6060ea027c699e1eea43a82cca9f","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.6.0","_npmUser":{"name":"martinandert","email":"mandert@gmail.com"},"dist":{"shasum":"d4f3297a360e6060ea027c699e1eea43a82cca9f","tarball":"https://registry.npmjs.org/react-interpolate-component/-/react-interpolate-component-0.8.1.tgz","integrity":"sha512-32EKfA4JHGYgEh8KqnAsl1fkDc4OzoKqf/1t9HhAXvfA1TnyK6f2/40RJYUCsqn0Taxq8VROqwa7cBG9+StO1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSnID2oxyMhJQhg425eIVQ7lO5BB0fUgk5aP6Hcpw0awIhAIfYn9R4QSGjTXnoAXGI3l1qYgQmefaHyutcUbfwyA57"}]},"maintainers":[{"name":"martinandert","email":"mandert@gmail.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/react-interpolate-component-0.8.1.tgz_1457346612376_0.5058434954844415"},"directories":{}},"0.9.0":{"name":"react-interpolate-component","version":"0.9.0","description":"A component for React that renders elements into a format string containing replacement fields","main":"index.js","repository":{"type":"git","url":"git+https://github.com/martinandert/react-interpolate-component.git"},"keywords":["react","react-component","interpolations","interpolate","substitution","substitute","sprintf","named-arguments","format"],"author":{"name":"Martin Andert","email":"mandert@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/martinandert/react-interpolate-component/issues"},"homepage":"https://github.com/martinandert/react-interpolate-component","dependencies":{"except":"^0.1.3","fbjs":"^0.4.0"},"peerDependencies":{"react":"^15.0.0"},"devDependencies":{"connect-browserify":"^4.0.0","express":"^4.12.3","jsxhint":"^0.15.1","mocha":"^2.2.1","node-dev":"^2.6.1","node-jsx":"^0.13.3","react":"^15.0.0","react-dom":"^15.0.0","reactify":"^1.1.0","semver":"^5.0.3"},"gitHead":"260487b11754b59fe35f41ed4757112e04abb3c0","_id":"react-interpolate-component@0.9.0","scripts":{},"_shasum":"7494c1e17b6b731152e2e971f4b61b4acd11cc3a","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.6.0","_npmUser":{"name":"martinandert","email":"mandert@gmail.com"},"dist":{"shasum":"7494c1e17b6b731152e2e971f4b61b4acd11cc3a","tarball":"https://registry.npmjs.org/react-interpolate-component/-/react-interpolate-component-0.9.0.tgz","integrity":"sha512-gy0wG7S2IgGEgPSq5eyMT+FZin4b8B4itb0TqXwOaHEPPKXt2MB1isL83a3uzEn7GAlM1suuWg5IEKwdKk0u2g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF/XDsQ9s+j7dDSqHatKYm9sjNIaHFubEmPSHDrHIRWiAiEAz9Xbk9SOHkZGoRjjK9NOfXaZxrsdKM9qKyjMU0S5SB4="}]},"maintainers":[{"name":"martinandert","email":"mandert@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-interpolate-component-0.9.0.tgz_1462204187441_0.0831835379358381"},"directories":{}},"0.9.1":{"name":"react-interpolate-component","version":"0.9.1","description":"A component for React that renders elements into a format string containing replacement fields","main":"index.js","repository":{"type":"git","url":"git+https://github.com/martinandert/react-interpolate-component.git"},"keywords":["react","react-component","interpolations","interpolate","substitution","substitute","sprintf","named-arguments","format"],"author":{"name":"Martin Andert","email":"mandert@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/martinandert/react-interpolate-component/issues"},"homepage":"https://github.com/martinandert/react-interpolate-component","dependencies":{"except":"^0.1.3","fbjs":"^0.4.0"},"peerDependencies":{"react":"^15.0.0"},"devDependencies":{"connect-browserify":"^4.0.0","express":"^4.12.3","jsxhint":"^0.15.1","mocha":"^2.2.1","node-dev":"^3.1.3","node-jsx":"^0.13.3","react":"^15.3.0","react-dom":"^15.3.0","reactify":"^1.1.0","semver":"^5.0.3"},"gitHead":"aa2dad17c713d377d5a42cc1700814aec674dd58","_id":"react-interpolate-component@0.9.1","scripts":{},"_shasum":"25cfef56b617200a0fd559855f8b8b2211758216","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"martinandert","email":"mandert@gmail.com"},"dist":{"shasum":"25cfef56b617200a0fd559855f8b8b2211758216","tarball":"https://registry.npmjs.org/react-interpolate-component/-/react-interpolate-component-0.9.1.tgz","integrity":"sha512-apDNPyfOzFsqfd8ON+b9O4Z9FeQShY+Emogv8xPkuAN9w+Hj2AP+rBwOFyGmgYRPUcaqoiUtmvyC2WBKngHilQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCg9F8tT8zByC7/1FLkcDn5pxc51qdbFdtkp8N0Mj/mxwIgBLGrEeNw51ZsExZtpE7txaeUM94k9TxrR9lOTwEofy8="}]},"maintainers":[{"name":"martinandert","email":"mandert@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-interpolate-component-0.9.1.tgz_1469874698782_0.43320132815279067"},"directories":{}},"0.10.0":{"name":"react-interpolate-component","version":"0.10.0","description":"A component for React that renders elements into a format string containing replacement fields","main":"index.js","repository":{"type":"git","url":"git+https://github.com/martinandert/react-interpolate-component.git"},"keywords":["react","react-component","interpolations","interpolate","substitution","substitute","sprintf","named-arguments","format"],"author":{"name":"Martin Andert","email":"mandert@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/martinandert/react-interpolate-component/issues"},"homepage":"https://github.com/martinandert/react-interpolate-component","dependencies":{"except":"^0.1.3","fbjs":"^0.4.0","object-assign":"^4.1.0"},"peerDependencies":{"react":"^15.0.0"},"devDependencies":{"connect-browserify":"^4.0.0","express":"^4.12.3","jsxhint":"^0.15.1","mocha":"^2.2.1","node-dev":"^3.1.3","node-jsx":"^0.13.3","react":"^15.3.0","react-dom":"^15.3.0","reactify":"^1.1.0","semver":"^5.0.3"},"gitHead":"ff2a04755da2a203f6380878076389957e6527fb","_id":"react-interpolate-component@0.10.0","scripts":{},"_shasum":"d0d20d16df10697cdcb43bdf556dbed59113bf21","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"martinandert","email":"mandert@gmail.com"},"dist":{"shasum":"d0d20d16df10697cdcb43bdf556dbed59113bf21","tarball":"https://registry.npmjs.org/react-interpolate-component/-/react-interpolate-component-0.10.0.tgz","integrity":"sha512-GctTwhklU/s0bjARCMF2syymf/qDEDKK2eNEVvBkA/eaz29c41xMEz1GXJ9H/i12BnKZ5hTMS7ZD+6AjwcOwig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDr1VPQYavGB0EN1c4mrt1SVeIzIW86VILnOZJSDrxZAAiApkicJ4p9VPRn1oTqKsp/M37B/4JR+SK7pxEo5v+uW0g=="}]},"maintainers":[{"name":"martinandert","email":"mandert@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-interpolate-component-0.10.0.tgz_1471197024592_0.6284375155810267"},"directories":{}},"0.11.0":{"name":"react-interpolate-component","version":"0.11.0","description":"A component for React that renders elements into a format string containing replacement fields","main":"index.js","repository":{"type":"git","url":"git+https://github.com/martinandert/react-interpolate-component.git"},"keywords":["react","react-component","interpolations","interpolate","substitution","substitute","sprintf","named-arguments","format"],"author":{"name":"Martin Andert","email":"mandert@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/martinandert/react-interpolate-component/issues"},"homepage":"https://github.com/martinandert/react-interpolate-component","dependencies":{"create-react-class":"^15.5.2","except":"^0.1.3","invariant":"^2.2.2","object-assign":"^4.1.1"},"peerDependencies":{"react":"^15.5.4"},"devDependencies":{"connect-browserify":"^4.0.0","express":"^4.12.3","jsxhint":"^0.15.1","mocha":"^2.2.1","node-dev":"^3.1.3","node-jsx":"^0.13.3","react":"^15.5.4","react-dom":"^15.5.4","reactify":"^1.1.0","semver":"^5.0.3"},"gitHead":"51759d9bfdc87a74b1dca1ca35343025bdacfcc9","_id":"react-interpolate-component@0.11.0","scripts":{},"_shasum":"e3095352d1ab016f746f23b349f3e8e323ce72a5","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"martinandert","email":"mandert@gmail.com"},"dist":{"shasum":"e3095352d1ab016f746f23b349f3e8e323ce72a5","tarball":"https://registry.npmjs.org/react-interpolate-component/-/react-interpolate-component-0.11.0.tgz","integrity":"sha512-wtFZi0p4slXaZgN1ydThphYKn9WJNgrBI92WomwYkMizZNawVb6UR15FasfbI/TtDt/5bVfKyVML1g6z4amm6A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDY/m7k3KgsMNa91MPYm1e/5O+LLYfridWmDsJSog8rQIhANieiIGMfW9gYIr1H88jOgOI/vTPUGIk0KFBPzIkkMuc"}]},"maintainers":[{"name":"martinandert","email":"mandert@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-interpolate-component-0.11.0.tgz_1492338446130_0.7333830634597689"},"directories":{}},"0.12.0":{"name":"react-interpolate-component","version":"0.12.0","description":"A component for React that renders elements into a format string containing replacement fields","main":"index.js","repository":{"type":"git","url":"git+https://github.com/martinandert/react-interpolate-component.git"},"keywords":["react","react-component","interpolations","interpolate","substitution","substitute","sprintf","named-arguments","format"],"author":{"name":"Martin Andert","email":"mandert@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/martinandert/react-interpolate-component/issues"},"homepage":"https://github.com/martinandert/react-interpolate-component","dependencies":{"create-react-class":"^15.5.2","except":"^0.1.3","invariant":"^2.2.2","object-assign":"^4.1.1"},"peerDependencies":{"react":"^16.2.0"},"devDependencies":{"connect-browserify":"^4.0.0","express":"^4.12.3","jsxhint":"^0.15.1","mocha":"^2.2.1","node-dev":"^3.1.3","node-jsx":"^0.13.3","react":"^16.2.0","react-dom":"^16.2.0","reactify":"^1.1.0","semver":"^5.0.3"},"gitHead":"0f93b4f6e36ce9b80aa4ff1a43318b4a29a4b363","_id":"react-interpolate-component@0.12.0","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"martinandert","email":"mandert@gmail.com"},"dist":{"integrity":"sha512-rVBZweihUTBvgN4bJqt+vD5uDrIb8a22K+vXml7RlJq/ahsvkYdhGgdnH1AQaAnpu6HOPNgrGCgvOnl2ci0n5Q==","shasum":"8ab3d6f8867162f551c43ced1857c034a90f909b","tarball":"https://registry.npmjs.org/react-interpolate-component/-/react-interpolate-component-0.12.0.tgz","fileCount":4,"unpackedSize":7297,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBgqTMiYgp+07YEZH8W6xENi4PMGTOiJZQ5mseMxD+z1AiEA3VO8gVQcIzui/cbRrKgdMG7tV4lldqz4G/o+1g2qvNA="}]},"maintainers":[{"name":"martinandert","email":"mandert@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-interpolate-component_0.12.0_1519286752407_0.19951100888148954"},"_hasShrinkwrap":false}},"readme":"# React Interpolate Component\n\nA component for [React][1] that renders elements into a format string containing replacement fields. It comes in handy when working with dynamic text elements like localized strings of a translation library.\n\n\n## Installation\n\nInstall via npm:\n\n```bash\n% npm install react-interpolate-component\n```\n\n\n## Usage\n\nThe Interpolate component expects as only child a format string containing the placeholders to be interpolated. Like the format syntax of `sprintf` with named arguments, a placeholder is depicted as `'%(' + placeholder_name + ')s'`.\n\nThe actual substitution elements are provided via the `with` prop. Values can be strings, numbers, dates, and even React components.\n\nHere is a small exemplification:\n\n```jsx\nvar React       = require('react');\nvar Interpolate = require('react-interpolate-component');\n\nclass MyApp extends React.Component {\n  render() {\n    const props = {\n      with: {\n        firstName: <strong>Paul</strong>,\n        age: 13,\n        unit: 'years'\n      },\n      component: 'p',  // default is a <span>\n      className: 'foo'\n    };\n\n    return (\n      <div>\n        <Interpolate {...props}>\n          %(firstName)s is %(age)s %(unit)s old.\n        </Interpolate>\n      </div>\n    );\n  }\n}\n```\n\nThe MyApp component shown above renders the following (simplified) HTML:\n\n```html\n<div>\n  <p class=\"foo\">\n    <strong>Paul</strong> is 13 years old.\n  </p>\n</div>\n```\n\nAll props that are not interpolation arguments get transferred to Interpolate's container component (which is a `<span>` by default).\n\nAlternatively to providing the format string as child, you can also set the `format` prop to the desired format:\n\n```html\n<Interpolate with={{ name: \"Martin\" }} format=\"Hello, %(name)s!\" />\n```\n\nFor security reasons, all HTML markup present in the format string will be escaped. You can undermine this by providing a prop named \"unsafe\" which is set to `true`. There's one caveat when allowing unsafe format strings: You cannot use other React components as interpolation values.\n\n\n## Example\n\nThe examples code is located at `example` directory. You can clone this repository and run `make install example` and point your web browser to\n`http://localhost:3000`.\n\n\n## Contributing\n\nHere's a quick guide:\n\n1. Fork the repo and `make install`.\n\n2. Run the tests. We only take pull requests with passing tests, and it's great to know that you have a clean slate: `make test`.\n\n3. Add a test for your change. Only refactoring and documentation changes require no new tests. If you are adding functionality or are fixing a bug, we need a test!\n\n4. Make the test pass.\n\n5. Push to your fork and submit a pull request.\n\n\n## Licence\n\nReleased under The MIT License.\n\n\n\n[1]: http://facebook.github.io/react/\n","maintainers":[{"name":"martinandert","email":"mandert@gmail.com"}],"time":{"modified":"2022-06-26T00:08:30.770Z","created":"2014-02-21T23:12:04.154Z","0.1.0":"2014-02-21T23:12:04.154Z","0.2.0":"2014-02-22T15:14:28.728Z","0.2.1":"2014-02-22T16:14:40.992Z","0.2.2":"2014-02-22T23:36:27.694Z","0.2.3":"2014-02-24T12:11:28.006Z","0.2.4":"2014-02-25T10:07:14.052Z","0.3.0":"2014-02-25T10:57:47.864Z","0.4.0":"2014-03-22T15:42:16.746Z","0.5.0":"2014-08-01T08:12:33.893Z","0.5.1":"2014-08-01T08:25:13.046Z","0.6.0":"2014-12-11T08:17:47.171Z","0.6.1":"2014-12-11T08:26:54.103Z","0.6.2":"2014-12-11T09:40:34.594Z","0.7.0":"2015-03-25T12:42:10.855Z","0.7.1":"2015-03-27T08:26:56.997Z","0.8.0":"2015-10-18T18:42:44.250Z","0.8.1":"2016-03-07T10:30:15.872Z","0.9.0":"2016-05-02T15:49:48.436Z","0.9.1":"2016-07-30T10:31:41.815Z","0.10.0":"2016-08-14T17:50:26.278Z","0.11.0":"2017-04-16T10:27:26.698Z","0.12.0":"2018-02-22T08:05:52.490Z"},"readmeFilename":"README.md","homepage":"https://github.com/martinandert/react-interpolate-component","keywords":["react","react-component","interpolations","interpolate","substitution","substitute","sprintf","named-arguments","format"],"repository":{"type":"git","url":"git+https://github.com/martinandert/react-interpolate-component.git"},"author":{"name":"Martin Andert","email":"mandert@gmail.com"},"bugs":{"url":"https://github.com/martinandert/react-interpolate-component/issues"},"license":"MIT"}