{"_id":"@doist/react-interpolate","_rev":"39-7314e517ff0d2123ab885d4174c92344","name":"@doist/react-interpolate","dist-tags":{"latest":"2.2.4"},"versions":{"0.0.1":{"name":"@doist/react-interpolate","version":"0.0.1","author":"","license":"ISC","_id":"@doist/react-interpolate@0.0.1","maintainers":[{"name":"doistuser","email":"amix@doist.io"},{"name":"henningmu","email":"muszynski.henning@gmail.com"},{"name":"jvalente","email":"joao@doist.io"},{"name":"stkao05","email":"st.kao.05@gmail.com"}],"homepage":"https://github.com/Doist/react-interpolate#readme","bugs":{"url":"https://github.com/Doist/react-interpolate/issues"},"dist":{"shasum":"c3ab5b80aa0f2f9503a44f15cd9bcb99410a34ce","tarball":"https://registry.npmjs.org/@doist/react-interpolate/-/react-interpolate-0.0.1.tgz","fileCount":23,"integrity":"sha512-iQ38MJtMk2en2+3GGVIe5WqhtEPY/uyFhITTHzs23qedpo4wO7+A1hWyc7MlqJ0tBcRVF0U76LTFVDTx5Km/Ag==","signatures":[{"sig":"MEQCIBZ05EaSFIwOhpZuQ4eB/nSs9NKvcIyoEXJ9YY+HO3ZmAiAa/RotO55jFugk1lbfWeO4V6fJuNoRTFaMA/yU+seXWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeppD5CRA9TVsSAnZWagAAZVQQAIJe2o6re84jfEAm8blj\nCqUKgRGJM2kOL6wyT8XWbdwZs0IojMHyeIFX4dGbyVbwl3jg1IRMnjkw2jYG\nnmnEpoEPq60WFAqUAoSzJ01bDugypOq3C8cWhea3gulwS2923ud9K1Q8jviH\nPQ+SaBkb8dtlNXhADvSU/sJrfd4YONG0LcUuKMjVqz51uKVAemq6Q3Lszj27\nv4uiLzXZDjkurCxeRrR7AgynLYf0a+j5RMqUoSlxrjPryLWMlDFiGeTOX4Xr\nwBeGyx+sex+SoZjG+LuvTI+AXbi8aFE1CVHWvbrPbiW5knkXInv3jC6+8LM7\nRvhGxsPipZJCq0xq4jXhvcaSp334PAIknqoX1rERXw2EktfWgACrSIdoFW1U\nqElQwwUqp1xz4hIcDUUp9rYZPtClj/0dectw0AlCpuiw2t/TiYa4c+1JBGPC\n9fZx7rkIkCrVlajCcJtPqMctfRRNjqcxyxiOS1WnO46uz55g8Sc02Wzlc7in\n61ff2moA9Umq7c2M6hX1/VU3Aai6VzP1SZPErIBUWU0LH2vY7JieXZvQf58P\n7e033gSmntD2/fdH2fvBM4v++pjatZocUKEMxb55sPjhdld0LfnSW3uDc/80\nZ4Cc3NPmhxNmv+tY3m/oOqGZxtPKy6ZrQld/TuZaumjnf1nCPIh9/NPWU2yJ\nKi9G\r\n=dDlr\r\n-----END PGP SIGNATURE-----\r\n"},"main":".eslintrc.js","gitHead":"fba48f8074428abeaae56fd71fa2e1f69f8dfcd3","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"stkao05","email":"st.kao.05@gmail.com"},"repository":{"url":"git+https://github.com/Doist/react-interpolate.git","type":"git"},"_npmVersion":"6.13.4","description":"[![size](http://img.badgesize.io/https://cdn.jsdelivr.net/gh/Doist/react-interpolate/dist/react-interpolate.min.cjs?compression=gzip)](http://img.badgesize.io/https://cdn.jsdelivr.net/gh/Doist/react-interpolate/dist/react-interpolate.min.cjs?compression=g","directories":{},"_nodeVersion":"10.18.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-interpolate_0.0.1_1587974392940_0.2867726221449818","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@doist/react-interpolate","version":"0.0.2","keywords":["react","interpolate","template","format","text","string"],"author":{"name":"Steven Kao"},"license":"ISC","_id":"@doist/react-interpolate@0.0.2","maintainers":[{"name":"doistuser","email":"amix@doist.io"},{"name":"henningmu","email":"muszynski.henning@gmail.com"},{"name":"jvalente","email":"joao@doist.io"},{"name":"stkao05","email":"st.kao.05@gmail.com"}],"homepage":"https://github.com/Doist/react-interpolate#readme","bugs":{"url":"https://github.com/Doist/react-interpolate/issues"},"dist":{"shasum":"846ce90b7f40a6b1156dae850277dd8a8fe4b358","tarball":"https://registry.npmjs.org/@doist/react-interpolate/-/react-interpolate-0.0.2.tgz","fileCount":22,"integrity":"sha512-P6tZc006QNpwmSAISSsvqkOw1M1uNbFh7qsQq1Lvza9i/QW97HFyPTx+JeBqWA+CwranrbOmxq+88jX/hIH+nA==","signatures":[{"sig":"MEUCICL4T3uqR4NzXGkFDEAvEhkTm3YaXsvn9ADxXKUqVMNdAiEA4m9kPZl/3yJm2RSosn8fz+U+9mfJnuoIWtlSlxXWut0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeppE1CRA9TVsSAnZWagAAE+cQAJ6cNF31GGEeKgyIkQu/\nN13D1PgKObgGGgKkfxIDxibUJpOegzcBe4+QjIFKZfhQHCOMZmioK083KTxV\nm/7WJHpy+kB3UJ0FwvXancH3VWLAqGhMvVpLu7F3aJ9CRxVb2KTdc65KpF6s\nENnRmhvmLwH2wvz2Vc+CyW1UoVzAGVysUOu/enlb4okezmqnf912ut2nzsCG\n6uQqhvtR5MuIadwnkXcl8nGf/F04ylG8IPYxsYbodqHifBW2mfErVBclkZZL\nJHDYdjseA52hKnJP8nx/W/D2n9XF3pmIsyzID/ohP3k+zuawEqs01c+pZHqG\nK+RrJlm/5JHO5Z66Q50Y0fPr2b7adTcZeC516uVb/kpiG6aLUe3gzeJKEsIz\nSnj/ElFNNRY6BuND+wm6SA8uRnKn3Sv9A3VfoDX9f6EoGoeTBKBV3Y//i4g6\njq17G/VU0kim8r8S7hAJLTTwtUJnkiJ7yYUBxadTofe9HWAqrb7rAjwKsDea\nhLqniDLokymDc74kZl/WUwD8i8uvgFplCUF9I64xWMUy4n/Kwvoe99h4sNbd\nZaC4vYseolsJJe+t7llgvJYOP6s1qAXMXzG5n74pPuEW19Ioq6oqkl9E96Xq\nU7tmdEvmbORmIL0QAiiEXHL3VBb04ySUI2YLb/Q37QRs2Ti/bXopXON3qA7F\nZiFk\r\n=twus\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/react-interpolate.cjs","module":"dist/react-interpolate.mjs","gitHead":"fba48f8074428abeaae56fd71fa2e1f69f8dfcd3","scripts":{"gzip":"gzip dist/**/*.min.*js --extension=gz","lint":"eslint ./src ./__test__","test":"jest","build":"del dist && rollup -c && npm run mini-cjs && npm run mini-mjs && npm run gzip","mini-cjs":"uglifyjs dist/react-interpolate.cjs --compress --mangle --enclose --output  dist/react-interpolate.min.cjs","mini-mjs":"uglifyjs dist/react-interpolate.mjs --compress --mangle --enclose --output dist/react-interpolate.min.mjs"},"_npmUser":{"name":"stkao05","email":"st.kao.05@gmail.com"},"repository":{"url":"git+https://github.com/Doist/react-interpolate.git","type":"git"},"_npmVersion":"6.13.4","description":"A string interpolation component that formats and interpolates a template string in a safe way","directories":{},"_nodeVersion":"10.18.1","dependencies":{"@babel/runtime":"^7.9.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.2.3","react":"^16.13.1","eslint":"^6.8.0","rollup":"^2.3.3","core-js":"^3.6.4","del-cli":"^3.0.0","gzip-cli":"^1.1.0","prettier":"^2.0.2","react-dom":"^16.13.1","uglify-es":"^3.3.9","@babel/cli":"^7.8.4","babel-jest":"^25.2.3","@babel/core":"^7.9.0","babel-eslint":"^10.1.0","@babel/preset-env":"^7.9.0","eslint-plugin-jest":"^23.8.2","@babel/preset-react":"^7.9.4","eslint-plugin-react":"^7.19.0","rollup-plugin-babel":"^4.4.0","eslint-plugin-compat":"^3.5.1","@testing-library/react":"^10.0.1","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.2","eslint-plugin-react-hooks":"^3.0.0","@babel/plugin-transform-runtime":"^7.9.0"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"_npmOperationalInternal":{"tmp":"tmp/react-interpolate_0.0.2_1587974452956_0.7636264402551032","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@doist/react-interpolate","version":"0.1.0","keywords":["react","interpolate","template","format","text","string"],"author":{"name":"Steven Kao"},"license":"ISC","_id":"@doist/react-interpolate@0.1.0","maintainers":[{"name":"doistuser","email":"amix@doist.io"},{"name":"henningmu","email":"muszynski.henning@gmail.com"},{"name":"jvalente","email":"joao@doist.io"},{"name":"stkao05","email":"st.kao.05@gmail.com"}],"homepage":"https://github.com/Doist/react-interpolate#readme","bugs":{"url":"https://github.com/Doist/react-interpolate/issues"},"dist":{"shasum":"04fcde0d999802194cba99b31b824e16650d1c60","tarball":"https://registry.npmjs.org/@doist/react-interpolate/-/react-interpolate-0.1.0.tgz","fileCount":23,"integrity":"sha512-O3FwAq43/prpuK2HSgzlkUkk3tCHPPR37rmw4ZZ+FBEKpXiJJQsUZBu8ERuy/s/M62HeRNQ2hZzVtzbiw3qZNQ==","signatures":[{"sig":"MEQCIEG30VQ160Qzj1ehI5D8dAoGBvhqagy1sY45TbC0zlcCAiB+p9BRe+Xm1Vm+kzqYAzEZcLRsFSvMtxZu6F1hPeWv8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJew7IqCRA9TVsSAnZWagAADqwP/imc7ZFfPHap8CMQkJ6A\n6R8OQX5g59MgloGfo791Hb4wZMv8dWdcApOIS0aQ1Ej1xHCaUeFwp0bfLiJe\nl2l9PrfMk81mk3gMn94Qw5aB6udb+A0WVuYd3hTuGV4bY9JsjANuEZozXzcb\nnkYK5Dy+qyrKBG1f5yRLYBxR73X/Kou7WM414aL/BjKLsYAMqCIozEqOlnj2\nPu3lcw1kM5KZnWYhgKaLijMfR+B4do0kBQfIQDB57pm337a/kvz7GEHegi5X\nweZhm3Hnh+3f/NUPnLtvgritT+kYn+GSN+9RzLflbU9RCGS4l36hP+8lFDs3\nhAWBE2UAvhjLp2nQ16d2qKMEwPKmqC+aq/gKakEXRLbkHdbVEgX0SbjYyOwe\nqbj+w1/PfQ5I4TlJdih1cSudVQ2oLE+Xj6h+WadEaX2BW/u8L++/sI69D8px\nLE41fZdc8UveKA8CCapE9shY1vvCwvGy4xKE1fuA0EDuHnYtz16sLoKNk+qs\nt3BacRxaF0puFoK4O1D1c5mCGRu8KKls9dX1etlxdWlaLFsA2Zr4hOakd5jW\nFcnwJyA734Eazyz4P+6lSXceOQDkR+r8aonhQyQbwWgMRZlQ4tW8Be45jUyH\n2FB67kj3lyzrn2Ak6RWYLJFRoJOKaNU9AhubllNqP0M+LxSZLFxAmEtz4Qpz\nIOQG\r\n=aEDH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/react-interpolate.cjs","module":"dist/react-interpolate.mjs","gitHead":"b069353af8683c89e8a785fd60ad0050d5435d57","scripts":{"gzip":"gzip dist/**/*.min.*js --extension=gz","lint":"eslint ./src ./__test__","test":"jest","build":"del dist && rollup -c && npm run mini-cjs && npm run mini-mjs && npm run gzip","mini-cjs":"uglifyjs dist/react-interpolate.cjs --compress --mangle --enclose --output  dist/react-interpolate.min.cjs","mini-mjs":"uglifyjs dist/react-interpolate.mjs --compress --mangle --enclose --output dist/react-interpolate.min.mjs"},"_npmUser":{"name":"stkao05","email":"st.kao.05@gmail.com"},"repository":{"url":"git+https://github.com/Doist/react-interpolate.git","type":"git"},"_npmVersion":"6.13.4","description":"A string interpolation component that formats and interpolates a template string in a safe way","directories":{},"_nodeVersion":"10.18.1","dependencies":{"@babel/runtime":"^7.9.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.2.3","react":"^16.13.1","eslint":"^6.8.0","rollup":"^2.3.3","core-js":"^3.6.4","del-cli":"^3.0.0","gzip-cli":"^1.1.0","prettier":"^2.0.2","react-dom":"^16.13.1","uglify-es":"^3.3.9","@babel/cli":"^7.8.4","babel-jest":"^25.2.3","@babel/core":"^7.9.0","babel-eslint":"^10.1.0","@babel/preset-env":"^7.9.0","eslint-plugin-jest":"^23.8.2","@babel/preset-react":"^7.9.4","eslint-plugin-react":"^7.19.0","rollup-plugin-babel":"^4.4.0","eslint-plugin-compat":"^3.5.1","@testing-library/react":"^10.0.1","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.2","eslint-plugin-react-hooks":"^3.0.0","@babel/plugin-transform-runtime":"^7.9.0"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"_npmOperationalInternal":{"tmp":"tmp/react-interpolate_0.1.0_1589883433857_0.3775874631046885","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@doist/react-interpolate","version":"0.2.0","keywords":["react","interpolate","template","format","text","string"],"author":{"name":"Steven Kao"},"license":"ISC","_id":"@doist/react-interpolate@0.2.0","maintainers":[{"name":"doistuser","email":"amix@doist.io"},{"name":"henningmu","email":"muszynski.henning@gmail.com"},{"name":"jvalente","email":"joao@doist.io"},{"name":"stkao05","email":"st.kao.05@gmail.com"}],"homepage":"https://github.com/Doist/react-interpolate#readme","bugs":{"url":"https://github.com/Doist/react-interpolate/issues"},"dist":{"shasum":"d6463e65c3d2d3cbc361d9c935d1424e61968d4f","tarball":"https://registry.npmjs.org/@doist/react-interpolate/-/react-interpolate-0.2.0.tgz","fileCount":23,"integrity":"sha512-Yk9fHgFwIryDOQQlkrq9NA2OELkuEJnG4IaSC1idQALL8BESgmduIeybfZnwr7VQBpIkEFaAsIOZxUL75jwUmg==","signatures":[{"sig":"MEUCIQDXKw5VnDFAwah4lMssYcjBgcxpXLWyAalQz6tnK2h4gwIgGPejNcu0L09RPM5yY2pr3uUcMDAxB/DvKPKz3ncrC6Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72156,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJew9P+CRA9TVsSAnZWagAAafIP/iF+h1hGs8emVGXzS4c+\nWDLk3cy3msqF8//VgN0WDPcD++t4EPcnhUIOzCddF7hnw1CojsXdo6JsSoHU\npNqGb85R6jG3bsZJu9NDqEGGPX9oBlsYMmM7nKafZxqW+twsFiK4lOzRXRVt\nsTFiHfehwudj7JOge75h5/zQibz2YUDTjWPZCRaX4iV/S7a8HuscOqzpGbSd\nI/VwDkTch4zB/QvnBlhEFAnXVZ7BgHl+Lf7T2y4oozMGYuV667NCeYaa46IH\nij9JGIgwFkfsaD2ocxM2JWT5p2ja22fJo+27LC0cFjdxxJXgOoJPtZNCZ0l9\n6mME/q/aEqFZmcOcJVq82l8SGvnuHfoB4sFR1Dhgd5D8mRMXpf+PSa1p6ZYj\nCTgcoUbRo6sjyBVjzmLwWftiPlcHBSI+4rHd7Czc2KwuF/mv/xSpP646jSo1\nHfSPxxCBPEiGx3Qh9Gyd7lWpS06XjD5yz5BKl04/RVcheCGD2WXoob4U3ywI\nv0tnpyMyBSUSyuO0RgU8fUJf58rInog5biwWrxGWJKE+4gNVaQRJab18hJ6d\nMSkTFW1oPYqNV/PoUUnDh/kqIznsqoXdRqpr2LlcxgB6hXVxYkoahGFtcDNO\nmJGugVSX6w1mz4Z5829YTXEymE3F5VYzsfe6VuvlJu3sXfTVtBG8LjBwZ4/d\nXiI/\r\n=uTq2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/react-interpolate.cjs","module":"dist/react-interpolate.mjs","gitHead":"ba645c9bb0e5dccfb1d60410a76e63f85f5d8be3","scripts":{"gzip":"gzip dist/**/*.min.*js --extension=gz","lint":"eslint ./src ./__test__","test":"jest","build":"del dist && rollup -c && npm run mini-cjs && npm run mini-mjs && npm run gzip","publish":"npm run build && npm publish","mini-cjs":"uglifyjs dist/react-interpolate.cjs --compress --mangle --enclose --output  dist/react-interpolate.min.cjs","mini-mjs":"uglifyjs dist/react-interpolate.mjs --compress --mangle --enclose --output dist/react-interpolate.min.mjs"},"_npmUser":{"name":"stkao05","email":"st.kao.05@gmail.com"},"repository":{"url":"git+https://github.com/Doist/react-interpolate.git","type":"git"},"_npmVersion":"6.13.4","description":"A string interpolation component that formats and interpolates a template string in a safe way","directories":{},"_nodeVersion":"10.18.1","dependencies":{"@babel/runtime":"^7.9.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.2.3","react":"^16.13.1","eslint":"^6.8.0","rollup":"^2.3.3","core-js":"^3.6.4","del-cli":"^3.0.0","gzip-cli":"^1.1.0","prettier":"^2.0.2","react-dom":"^16.13.1","uglify-es":"^3.3.9","@babel/cli":"^7.8.4","babel-jest":"^25.2.3","@babel/core":"^7.9.0","babel-eslint":"^10.1.0","@babel/preset-env":"^7.9.0","eslint-plugin-jest":"^23.8.2","@babel/preset-react":"^7.9.4","eslint-plugin-react":"^7.19.0","rollup-plugin-babel":"^4.4.0","eslint-plugin-compat":"^3.5.1","@testing-library/react":"^10.0.1","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.2","eslint-plugin-react-hooks":"^3.0.0","@babel/plugin-transform-runtime":"^7.9.0"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"_npmOperationalInternal":{"tmp":"tmp/react-interpolate_0.2.0_1589892094071_0.22474410703005354","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@doist/react-interpolate","version":"0.2.1","keywords":["react","interpolate","template","format","text","string"],"author":{"name":"Steven Kao"},"license":"ISC","_id":"@doist/react-interpolate@0.2.1","maintainers":[{"name":"doistuser","email":"amix@doist.io"},{"name":"henningmu","email":"muszynski.henning@gmail.com"},{"name":"jvalente","email":"joao@doist.io"},{"name":"stkao05","email":"st.kao.05@gmail.com"}],"homepage":"https://github.com/Doist/react-interpolate#readme","bugs":{"url":"https://github.com/Doist/react-interpolate/issues"},"dist":{"shasum":"89826e19a7eb2972c44d351385c791336dc45f60","tarball":"https://registry.npmjs.org/@doist/react-interpolate/-/react-interpolate-0.2.1.tgz","fileCount":23,"integrity":"sha512-GC5AOU/X0mP92pEacuY8d/cgm/Fiu9z8q1U6WdCRkXvUJDp9DmjskNnHd+Eq13ORvt06lVn3N9jLjhPmOXJYUg==","signatures":[{"sig":"MEUCIHe2+eiBLu4h+6BH5nE3gDKNVFOPMApzh+jqPvZBI289AiEA9+/S9Salv+HxaA7Y4VMV3Y++iqyxt0wnAfV5utGW1UY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJey3K5CRA9TVsSAnZWagAAF6AP/jwyJ6XJftQTsFVaydrO\nlxWcYB1fmIhzb87pZU0gAr0Vu2qvW6eDjenmkOgZdcFnQvormcsMxrRf4U4T\n9IZhRE6+/uWzhB/qEOW8G3ls6J68FWJT++7FOmpkQ3WW14+jSFPd+kid13mn\nh6mdU7JH4DlZ9YELRq/BB6YUg1zd1UJxo2lA82sdWyq7rGo/WMxyv1lUSgDK\nOooonwLKqULIm+2BtUCfwfZxeLuzORXTjrEtPZyZIYiaO1Cck7UFHGEhI27Y\nck5FKcknMk/KXuswD4NY6MOgC5y2hceaXSlfYtFBAkPRerez2Ph5sxiqkj+V\ntKwaHNgGbIGMjlOaA2SLvHcNBuqdoohtumQPFuHQpXwv7zaC3C7XLITJxQOL\njc77F0eB7BF1idQeHuo5FHNk+fay3D2GRxqpMVmBA6xov+IgqGPfoeZ+7yOM\nzNYy9nHWiA7N1qsfgLPiH5dXX/Ql25aH/+OMxsJKA+mAPiG9R1a4dQqr/dfN\ntZ78Xzud+KrlPqhXfdxcAvsR9T4Z2wwnqjP5w3z+3XqxCnTS+6jmCREc6lKd\nJtzQRl41Udi86WmCD88bJK9dZMgz7NDxxzSga7OUBnPu0PuP6IU9wZIbvsIc\nbeTfY7aWLX2UUt/4Nc528qO6slc7WFYCkmCGFPWYKovBakA2+BRugE+lr5+A\nbOja\r\n=sREp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/react-interpolate.cjs","module":"dist/react-interpolate.mjs","gitHead":"0fd284ef557f533dc76cd44dff3077fd234e310d","scripts":{"gzip":"gzip dist/**/*.min.*js --extension=gz","lint":"eslint ./src ./__test__","test":"jest","build":"del dist && rollup -c && npm run mini-cjs && npm run mini-mjs && npm run gzip","publish":"npm run build && npm publish","mini-cjs":"uglifyjs dist/react-interpolate.cjs --compress --mangle --enclose --output  dist/react-interpolate.min.cjs","mini-mjs":"uglifyjs dist/react-interpolate.mjs --compress --mangle --enclose --output dist/react-interpolate.min.mjs"},"_npmUser":{"name":"stkao05","email":"st.kao.05@gmail.com"},"repository":{"url":"git+https://github.com/Doist/react-interpolate.git","type":"git"},"_npmVersion":"6.13.4","description":"A string interpolation component that formats and interpolates a template string in a safe way","directories":{},"_nodeVersion":"10.18.1","dependencies":{"@babel/runtime":"^7.9.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.2.3","react":"^16.13.1","eslint":"^6.8.0","rollup":"^2.3.3","core-js":"^3.6.4","del-cli":"^3.0.0","gzip-cli":"^1.1.0","prettier":"^2.0.2","react-dom":"^16.13.1","uglify-es":"^3.3.9","@babel/cli":"^7.8.4","babel-jest":"^25.2.3","@babel/core":"^7.9.0","babel-eslint":"^10.1.0","@babel/preset-env":"^7.9.0","eslint-plugin-jest":"^23.8.2","@babel/preset-react":"^7.9.4","eslint-plugin-react":"^7.19.0","rollup-plugin-babel":"^4.4.0","eslint-plugin-compat":"^3.5.1","@testing-library/react":"^10.0.1","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.2","eslint-plugin-react-hooks":"^3.0.0","@babel/plugin-transform-runtime":"^7.9.0"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"_npmOperationalInternal":{"tmp":"tmp/react-interpolate_0.2.1_1590391481286_0.57895889954603","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@doist/react-interpolate","version":"0.3.0","keywords":["react","interpolate","template","format","text","string"],"author":{"name":"Steven Kao"},"license":"ISC","_id":"@doist/react-interpolate@0.3.0","maintainers":[{"name":"doistuser","email":"amix@doist.io"},{"name":"henningmu","email":"muszynski.henning@gmail.com"},{"name":"jvalente","email":"joao@doist.io"},{"name":"amix3k","email":"amix@doist.com"}],"homepage":"https://github.com/Doist/react-interpolate#readme","bugs":{"url":"https://github.com/Doist/react-interpolate/issues"},"dist":{"shasum":"686569e2b7ddfe4a390e6a3733227ceb81cf329b","tarball":"https://registry.npmjs.org/@doist/react-interpolate/-/react-interpolate-0.3.0.tgz","fileCount":24,"integrity":"sha512-VuqXkfxCTgXhYmfV6b1tJr1J1TeTsDdRaq3HE4ps1h/8Vzv7FgdPzEPx7l6FMmgHCaH2bSVXuo/lMLGPYNhfaw==","signatures":[{"sig":"MEQCIBkKkxemCTX+2OxXVTgsYFgrLXM8KovGs2MY4P3SYBDaAiA8x7Pt5FIoRUvuHSUcmfwpqTwJhozgVdRxRZRbzCQh8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnPXTCRA9TVsSAnZWagAAQMsP/j8jaUfDWlTi3zyBpijx\nT1BHd4C8t4jPka3HRUhORM/m31sI/aZa/ee3ZSw8ETwYzYVaQiuBrbE7gfku\nhM5N2iSx91Pf6iZs6Q+WmJzb/taDeJ8DMTXDod+tEbWitIGVjwbcDqQ9VOrv\n4kAzFgCYgAtgT+iYnNBg3H5We8EuMUAeT15xaqMzr0YDbUmZwY/aATGbzR9X\nPxnHE2oqgGsonu481k/z8IUD3euXG914gZGkkBTUo/LUl739FQR9H6Umym0Q\nuXg54OuT5plc4klJV7kRv7SnZ6YzasXOOn7O9Ov/7siyiLHYQyOYVEIEx2uK\nFLioytN8fk5OdRlplABG1VIWgop5XScSuHdjfsEEKpN5tVEuOqOj5akeM2X1\nrGpdcR+YgAQqz4eaEJ8AsXN4sHza5Vfyq3+9LaySjGdOlc92MCw1FMHp6IPP\n78Xiu2NSK4ERLNIUvfmaiiKByH8k/EhJJx4DNI25ROeSoIQd0Tj16lAYX8Q4\neI/ohpTN+XlJZq1maO7OUQ96qbcYUbj0ZKvC6eyAmWGYQbHAMLFQAofhbhEV\ng1zlAUhxAuOsAg2C4swcKlPo9ihMyo4kqMSWWrf9taul94VszFGYJpCZ48OO\ni8wcL5RxKFw7npAhQ8yVcN+i2LsnuWBMrYsmUP/z2a/80JDR3wDZyC2IyTOX\nUcKp\r\n=d/1s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/react-interpolate.cjs","module":"dist/react-interpolate.mjs","gitHead":"d51bf48b02832d61beef33eb08fd8fa8aed28652","scripts":{"gzip":"gzip dist/**/*.min.*js --extension=gz","lint":"eslint ./src ./__test__","test":"jest","build":"del dist && rollup -c && npm run mini-cjs && npm run mini-mjs && npm run gzip","publish":"npm run build && npm publish","release":"git checkout master && git pull && release-it","mini-cjs":"uglifyjs dist/react-interpolate.cjs --compress --mangle --enclose --output  dist/react-interpolate.min.cjs","mini-mjs":"uglifyjs dist/react-interpolate.mjs --compress --mangle --enclose --output dist/react-interpolate.min.mjs","release:auto":"git checkout master && git pull && release-it --ci"},"_npmUser":{"name":"henningmu","email":"muszynski.henning@gmail.com"},"repository":{"url":"git+https://github.com/Doist/react-interpolate.git","type":"git"},"_npmVersion":"7.21.0","description":"A string interpolation component that formats and interpolates a template string in a safe way","directories":{},"_nodeVersion":"16.8.0","dependencies":{"@babel/runtime":"^7.16.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","react":"^17.0.2","eslint":"^8.2.0","rollup":"^2.60.0","core-js":"^3.19.1","del-cli":"^4.0.1","gzip-cli":"^1.2.0","prettier":"^2.4.1","react-dom":"^17.0.2","uglify-es":"^3.3.9","@babel/cli":"^7.16.0","babel-jest":"^27.3.1","release-it":"^14.11.7","@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","eslint-plugin-jest":"^25.2.4","@babel/preset-react":"^7.16.0","eslint-plugin-react":"^7.27.0","rollup-plugin-babel":"^4.4.0","@babel/eslint-parser":"^7.16.3","eslint-plugin-compat":"^4.0.0","@testing-library/react":"^12.1.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react-hooks":"^4.3.0","@babel/plugin-transform-runtime":"^7.16.4"},"peerDependencies":{"react":"^17.0.2","react-dom":"^17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/react-interpolate_0.3.0_1637676499376_0.37549898620112065","host":"s3://npm-registry-packages"}},"0.3.7":{"name":"@doist/react-interpolate","version":"0.3.7","keywords":["react","interpolate","template","format","text","string"],"author":{"name":"Steven Kao"},"license":"ISC","_id":"@doist/react-interpolate@0.3.7","maintainers":[{"name":"jefcurtis","email":"jef@doist.com"},{"name":"antondoist","email":"antonball@doist.com"},{"name":"doistuser","email":"amix@doist.io"},{"name":"henningmu","email":"muszynski.henning@gmail.com"},{"name":"jvalente","email":"joao@doist.io"},{"name":"amix3k","email":"amix@doist.com"}],"homepage":"https://github.com/Doist/react-interpolate#readme","bugs":{"url":"https://github.com/Doist/react-interpolate/issues"},"dist":{"shasum":"d2ef89fb2f5c4b87e8b33b7236daf5ebabde8798","tarball":"https://registry.npmjs.org/@doist/react-interpolate/-/react-interpolate-0.3.7.tgz","fileCount":24,"integrity":"sha512-7afuNLxPi+2fbnFxoHaEXs7VTD++LtO8/hP+7Xi9E44RMFQACb6NbWfR9vRPhgfV5Z1B/EyKm2DZ57ugHu+YFg==","signatures":[{"sig":"MEUCIQCwM4oHanSJtBdrxyXvqujQwdW85r/Zm7/3h8yR5tVR5gIga+GU3T5dP/utIG6rw34AHjX6EW4drinD97PFLq4Wi/Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71091,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpfmdCRA9TVsSAnZWagAAF9MP/1nnGkEN+Nt2O8eXumUY\nsn5XlRs+F4C8k5G7Rik2CyNw1PtG11KapGJcpZJhVFTSts/nlNz6aHdFJ/6I\ngqNoSjhAk1UeKMWmkLoyP9WyETs+6wleof/VLXRBMHpHva90cR/u5UNbZhlB\n25fSdHM50SDtRgAy3bxfqpV9/Mv/XaCvYDTvplkTYtkFScD9JhzDS1H2L7tK\n6HS8n6FUjNoqNfrfp86wimiK1dQTVS5msrohBO8lLPiIX/LJUXMKsg6mhWlZ\nhLeuuw+OmPgQOI7/5jAUmfWp4H+kIfjgpbVLuuAkQ5XSKMNkD18HoJT30vGd\n7ZJBOjlfmnm9dMMR3LAL/CjoGnxgsJ8LzGmaMWGlnH1hD0FDBj3UKwfq9weY\nYp3EM6YckmJdnioCtbXzLtaumAB/fkm8C6LW1TlHuxoy5wMrBqOb+sGL7WOp\nfLYhRfSrT2Mp0wKOSUvPPf9uluclcMFr6BdDAI/EL6OCMHxzwZ/Fvss1L6xN\n2MQZZKkj+QkBUXEzrsM/Ta9V72F2wvRS+5uqyMXa1ujyZ3E1zvKoGHbjR3XX\nFa/rm6AklOVvFrvoZyc3tDo/hQCtxEk7aM7CFCCxrH/b2RBcf/A4yq/hyFoM\nN10YDsyOpa5+9TcEl4WfV2qGEfC7Fk/K3Agy68hUV1/Uu5oc6oCzpt2cwc3l\ncnTa\r\n=iKE0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/react-interpolate.cjs","module":"dist/react-interpolate.mjs","engines":{"npm":"8.1.0","node":"16.13"},"gitHead":"e75ffd16088a2eaa67afd0a5cbf437f24f24a18a","scripts":{"lint":"eslint ./src ./__test__","test":"jest","build":"del dist && rollup -c && npm run mini-cjs && npm run mini-mjs","mini-cjs":"uglifyjs dist/react-interpolate.cjs --compress --mangle --enclose --output  dist/react-interpolate.min.cjs","mini-mjs":"uglifyjs dist/react-interpolate.mjs --compress --mangle --enclose --output dist/react-interpolate.min.mjs"},"_npmUser":{"name":"henningmu","email":"muszynski.henning@gmail.com"},"repository":{"url":"git+https://github.com/Doist/react-interpolate.git","type":"git"},"_npmVersion":"8.1.0","description":"A string interpolation component that formats and interpolates a template string in a safe way","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@babel/runtime":"^7.16.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","react":"^17.0.2","eslint":"^8.2.0","rollup":"^2.60.0","core-js":"^3.19.1","del-cli":"^4.0.1","gzip-cli":"^1.2.0","prettier":"^2.4.1","react-dom":"^17.0.2","uglify-es":"^3.3.9","@babel/cli":"^7.16.0","babel-jest":"^27.3.1","@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","eslint-plugin-jest":"^25.2.4","@babel/preset-react":"^7.16.0","eslint-plugin-react":"^7.27.0","rollup-plugin-babel":"^4.4.0","@babel/eslint-parser":"^7.16.3","eslint-plugin-compat":"^4.0.0","@testing-library/react":"^12.1.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react-hooks":"^4.3.0","@babel/plugin-transform-runtime":"^7.16.4"},"peerDependencies":{"react":"^17.0.2","react-dom":"^17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/react-interpolate_0.3.7_1638267293040_0.48358925585441037","host":"s3://npm-registry-packages"}},"0.3.8":{"name":"@doist/react-interpolate","version":"0.3.8","keywords":["react","interpolate","template","format","text","string"],"author":{"name":"Steven Kao"},"license":"ISC","_id":"@doist/react-interpolate@0.3.8","maintainers":[{"name":"jefcurtis","email":"jef@doist.com"},{"name":"antondoist","email":"antonball@doist.com"},{"name":"doistuser","email":"amix@doist.io"},{"name":"henningmu","email":"muszynski.henning@gmail.com"},{"name":"jvalente","email":"joao@doist.io"},{"name":"amix3k","email":"amix@doist.com"}],"homepage":"https://github.com/Doist/react-interpolate#readme","bugs":{"url":"https://github.com/Doist/react-interpolate/issues"},"dist":{"shasum":"b6217bb8ff52f47094c998b650bc370f5c03a1f6","tarball":"https://registry.npmjs.org/@doist/react-interpolate/-/react-interpolate-0.3.8.tgz","fileCount":13,"integrity":"sha512-mFvvOWmDofT8b+WYQuTJqdaazhV4z3K3//SdRIEnxB+SaobvGFFLTgAuM8aazPN1eA3IY0ffEPL2vp9gI7Kmvg==","signatures":[{"sig":"MEUCIE7BhMmXcm6FfWZdyD8qktrDADbS5c3j5Kuav14oduuSAiEAw1ETuz1acg02F09Xz7I0bi9F3em8Lp/zzR0LXSzuqiQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpf8jCRA9TVsSAnZWagAAk68P/i27LVttHhQ7Oydc8ZgH\nr+P+h5lT0CHR1tj49lZKf45ZFtFT+RFmV4kpX8qE0dzoRwWbeMIk0V0YwNHM\nODtPUeXQCtxzm057p0e3NS+Ef6hR3jKUTg5uIOGWRdH9tfFn43DYydT1He6b\ni0614VA0QH8KGDGW7sWy32rPdDGrhscIt+KUkE42E3dJaRcDzHz/csOzhj1f\nW94DaSWISjypZUBdUmfFuaoCzxuQH7te+p7mGWW7L3K+T4OG5+sfdpERI2xT\nySuxdN1ti6VKmkUYk7Qjsg788WFuEf6ZWlM0YD2lnNo2WLGxYCOfrO9gOuvA\nPZH0px7aC/WkJ2UtHEyZXPSgvEdD+bMTfB1R+mRgJDUxTe4LfuEv/isTENRC\nMjaVJBODjRLT3VhtlI70CVKlDpUHrhd7r3yfKqNUq2bHtC48rrgaghb5Cy2z\ndOx1777nuxuaiwET+OtWS3kejWpyQL58He6GkF3kDhqdqH+JNcm51qecpIFF\nRVAPUugp9tug8hMCrU3WZn9efXDz2+otqOjWRnhHhasW+b7NpX0khPLFpRRY\nhkex8tpchzfqxVgJ7uvo0983wtqPqeEAI+JPqurUYvpkbD0n/TJZHtNdmyHc\nQmhL9VqybAnBsSMe2ri7p6ACrvnUI8y8dWHQa8bxw2/RoA/wxAgf8Y+bDAmG\nvG8H\r\n=l9Qk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/react-interpolate.cjs","module":"dist/react-interpolate.mjs","engines":{"npm":"8.1.0","node":"16.13"},"gitHead":"552c94cb3ba73f476324eb44c55e557b395dc5db","scripts":{"lint":"eslint ./src ./__test__","test":"jest","build":"del dist && rollup -c && npm run mini-cjs && npm run mini-mjs","mini-cjs":"uglifyjs dist/react-interpolate.cjs --compress --mangle --enclose --output  dist/react-interpolate.min.cjs","mini-mjs":"uglifyjs dist/react-interpolate.mjs --compress --mangle --enclose --output dist/react-interpolate.min.mjs","prettify":"prettier --write ."},"_npmUser":{"name":"henningmu","email":"muszynski.henning@gmail.com"},"prettier":"@doist/prettier-config","repository":{"url":"git+https://github.com/Doist/react-interpolate.git","type":"git"},"_npmVersion":"8.1.0","description":"A string interpolation component that formats and interpolates a template string in a safe way","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@babel/runtime":"^7.16.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.1","react":"^17.0.2","eslint":"^8.3.0","rollup":"^2.60.2","core-js":"^3.19.2","del-cli":"^4.0.1","gzip-cli":"^1.2.0","prettier":"^2.5.0","react-dom":"^17.0.2","uglify-es":"^3.3.9","@babel/cli":"^7.16.0","babel-jest":"^27.4.1","@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","eslint-plugin-jest":"^25.3.0","@babel/preset-react":"^7.16.0","eslint-plugin-react":"^7.27.1","rollup-plugin-babel":"^4.4.0","@babel/eslint-parser":"^7.16.3","@doist/eslint-config":"^7.0.0","eslint-plugin-compat":"^4.0.0","eslint-plugin-import":"^2.25.3","@doist/prettier-config":"^3.0.5","@testing-library/react":"^12.1.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react-hooks":"^4.3.0","@babel/plugin-transform-runtime":"^7.16.4"},"peerDependencies":{"react":"^17.0.2","react-dom":"^17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/react-interpolate_0.3.8_1638268707102_0.11066065445243267","host":"s3://npm-registry-packages"}},"0.3.9":{"name":"@doist/react-interpolate","version":"0.3.9","keywords":["react","interpolate","template","format","text","string"],"author":{"name":"Steven Kao"},"license":"ISC","_id":"@doist/react-interpolate@0.3.9","maintainers":[{"name":"fbidu","email":"felipe@doist.com"},{"name":"ricardoist","email":"ricardo@doist.com"},{"name":"jefcurtis","email":"jef@doist.com"},{"name":"antondoist","email":"antonball@doist.com"},{"name":"doistuser","email":"amix@doist.io"},{"name":"henningmu","email":"muszynski.henning@gmail.com"},{"name":"jvalente","email":"joao@doist.com"},{"name":"amix3k","email":"amix@doist.com"}],"homepage":"https://github.com/Doist/react-interpolate#readme","bugs":{"url":"https://github.com/Doist/react-interpolate/issues"},"dist":{"shasum":"c2f3bc239e54c1c58e55101bc2a7e4580b596bd2","tarball":"https://registry.npmjs.org/@doist/react-interpolate/-/react-interpolate-0.3.9.tgz","fileCount":13,"integrity":"sha512-1dmCd+791acfMMlNuqc+P+k4HXAV9fHZ70M/ixFQ0v7NES13tH3TWtV+YCQnwqacycN/NFePmSF4rouKukhqgw==","signatures":[{"sig":"MEYCIQDL57b3sEFI7X4J0fdrp2C26vi2c0u9mtplLnuPX9yKyQIhAIXFG3C+Pm1sRYN1OOv+MIrjPolKZ7kl9gty6uB9b7GJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuHY5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrl4Q//Q1pVzDN/N1DgmcWGQpzWZIhJXsMxXlE5AaI/mb9d1Gi0Fc/x\r\nbMZDLcQzzisaWL4gJMQZ9Xd6A5UqMKD8IrBQRUGDF+MOiXB77tNEPpoXcwEa\r\nD8im0G3BU4HErQE/UszDwNDp7RgaiW160O5be5XxK9regS16a2ozGnGUK/M2\r\nROtYuahSEZxub2Xvj2DYWcZdFy9TiK2L7gvgsK+18PKKLsp7+gPFaRtPDI5L\r\n3S8uJaA+oFeUniTexFciAFDlxneiPWS6paFH7B6xq33laHtti+eJi4ssg5Jp\r\nYRCHAi2xKDHAJg3k7FhsADVK7miB9LqHO/p+VeqNXFYa+phOTmZWj0qJzRY+\r\ndytLV6m4HdTcNuo82RKfxpKWdMfJkZU/RcYze6JGYNpznZMraxMz8Oj4VJK4\r\nINLzWMBPHeavXA3YHBHZ5gA6cNY8B7fOhv/69OnRDB6TcbFDxy+wDwkfy8PY\r\nR9114d0Edwxq9L0a41f5AOZ/f0P4EZ9ON5Bmovxx06+/Zw8vQ/3Fn0soo3ek\r\nOYEVlPXd43kR9SEXsdARczcKKBUE/dDSmRCVYWhJMpqH2dTJey0D8QSt5eeh\r\nuZ1S5mIIEC5lyaxMkLPn8arerUmvnsM6155X1JMmY+QKiZisX3/czKjVfbKf\r\n3Pt9rEECNU2/jC+Bfn7ap/KN/OIw3VX6frc=\r\n=JX6L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/react-interpolate.cjs","module":"dist/react-interpolate.mjs","engines":{"npm":"8","node":"16"},"gitHead":"5a6cb8dd6017bea3257a96b7a33576bfc50a5449","scripts":{"lint":"eslint ./src ./__test__","test":"jest","build":"del dist && rollup -c && npm run mini-cjs && npm run mini-mjs","mini-cjs":"uglifyjs dist/react-interpolate.cjs --compress --mangle --enclose --output  dist/react-interpolate.min.cjs","mini-mjs":"uglifyjs dist/react-interpolate.mjs --compress --mangle --enclose --output dist/react-interpolate.min.mjs","prettify":"prettier --write ."},"_npmUser":{"name":"henningmu","email":"muszynski.henning@gmail.com"},"prettier":"@doist/prettier-config","repository":{"url":"git+https://github.com/Doist/react-interpolate.git","type":"git"},"_npmVersion":"8.11.0","description":"A string interpolation component that formats and interpolates a template string in a safe way","directories":{},"_nodeVersion":"16.15.1","dependencies":{"@babel/runtime":"^7.16.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.1","react":"^17.0.2","eslint":"^8.3.0","rollup":"^2.60.2","core-js":"^3.19.2","del-cli":"^4.0.1","gzip-cli":"^1.2.0","prettier":"^2.5.0","react-dom":"^17.0.2","uglify-es":"^3.3.9","@babel/cli":"^7.16.0","babel-jest":"^27.4.1","@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","eslint-plugin-jest":"^25.3.0","@babel/preset-react":"^7.16.0","eslint-plugin-react":"^7.27.1","rollup-plugin-babel":"^4.4.0","@babel/eslint-parser":"^7.16.3","@doist/eslint-config":"^7.0.0","eslint-plugin-compat":"^4.0.0","eslint-plugin-import":"^2.25.3","@doist/prettier-config":"^3.0.5","@testing-library/react":"^12.1.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react-hooks":"^4.3.0","@babel/plugin-transform-runtime":"^7.16.4"},"peerDependencies":{"react":"^17.0.2","react-dom":"^17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/react-interpolate_0.3.9_1656256057005_0.17226977488749617","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@doist/react-interpolate","version":"0.4.0","keywords":["react","interpolate","template","format","text","string"],"_id":"@doist/react-interpolate@0.4.0","maintainers":[{"name":"fbidu","email":"felipe@doist.com"},{"name":"ricardoist","email":"ricardo@doist.com"},{"name":"jefcurtis","email":"jef@doist.com"},{"name":"antondoist","email":"antonball@doist.com"},{"name":"doistuser","email":"amix@doist.io"},{"name":"henningmu","email":"muszynski.henning@gmail.com"},{"name":"jvalente","email":"joao@doist.com"},{"name":"amix3k","email":"amix@doist.com"}],"homepage":"https://github.com/Doist/react-interpolate#readme","bugs":{"url":"https://github.com/Doist/react-interpolate/issues"},"dist":{"shasum":"b22a408ec78374213e0148473f082dd4c9a72285","tarball":"https://registry.npmjs.org/@doist/react-interpolate/-/react-interpolate-0.4.0.tgz","fileCount":13,"integrity":"sha512-hGSaTKnY5U6F3/MvuoZfGvtN4nbpL2NhL7c8atQqm0Yn4E2I4ChQQiMxm9/3NEOzd6VfyFxuK9Eo85ogTIO/PA==","signatures":[{"sig":"MEUCIBGfhSxr9GNpCvcLW7I5gD+tjA8ApVS/0LmcRBD8ZSM6AiEAvm6WWbD6DCLe7oa2VVgXs57tzDr2CIXIX9OfapDgANE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixAHuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQ1hAAl7voZzC+gVQ8sGbxszEevjR+igSXeWgC3It9dZqjV7hpiz2h\r\nFpuXJR5iKyBbcwO3Tjr3JCbdVMB+Ok3EVnxVnltEYHP/zKYA34fVV+pdniDK\r\nIrPCX+S8qg1CgYS+seXnKyAiPEjd9xtOADWhKZoeUcaULlP8td6dRHgSQF8S\r\nevIcciaaeaKCNezC7lrZ5OFUxArNm1pc9yYr6WgLG6mAl8nfPUZgKOUkqjL+\r\nZDuwVZgtR+GoOjahNKiXiZ1n1L0z6FMDBb9vqFxqfv5Kg7uxEBLyClGXuSGy\r\no8uh3KG0bmic15X+4/8aKNgIxz4qCkXM7E6L+IOvkn8MsuxbqJLxo0rRutZV\r\n027EWeNF8qT2w5SL+qHkCBAsbyRLKGF4ajo2zGOE1TCnYahSaB8d/FhbxInh\r\nGdTHvnTPZE6SzdJGrBL72HmmNrRPL7wdxiwP3ocymJM94Cth2vTIHaKfX6oZ\r\nbXXTo9bS5Qgz7JSa2ukNCFP417SHlPugfjTOfvPWrp/bYMP2sfjZSsHkVFlT\r\nxSrlA6knizBryPv65g4cJ4r9Iy/I2xYwBcvZJeT0+I0D2zB4Exb/ECboEZY6\r\nLLvJC6+lWllop40GYuKbQFmjAdxc7WVo/pbm1Y25PkKkQJydqEFzR0A484U4\r\nYnGxiug0Xz5Q3yr9wfMz7Oi8suVu3nmRv5o=\r\n=9pN5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/react-interpolate.cjs","module":"dist/react-interpolate.mjs","engines":{"npm":"8","node":"16"},"gitHead":"03aaa55833be6dba29011515b790c04b646a375c","scripts":{"lint":"eslint ./src ./__test__","test":"jest","build":"del dist && rollup -c && npm run mini-cjs && npm run mini-mjs","mini-cjs":"uglifyjs dist/react-interpolate.cjs --compress --mangle --enclose --output  dist/react-interpolate.min.cjs","mini-mjs":"uglifyjs dist/react-interpolate.mjs --compress --mangle --enclose --output dist/react-interpolate.min.mjs","prettify":"prettier --write ."},"_npmUser":{"name":"henningmu","email":"muszynski.henning@gmail.com"},"prettier":"@doist/prettier-config","repository":{"url":"git+https://github.com/Doist/react-interpolate.git","type":"git"},"_npmVersion":"8.11.0","description":"A string interpolation component that formats and interpolates a template string in a safe way","directories":{},"_nodeVersion":"16.15.1","_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.2","react":"18.2.0","eslint":"8.18.0","rollup":"2.75.7","core-js":"3.23.3","del-cli":"4.0.1","gzip-cli":"1.2.0","prettier":"2.7.1","react-dom":"18.2.0","uglify-es":"3.3.9","@babel/cli":"7.18.6","babel-jest":"28.1.2","@babel/core":"7.18.6","@babel/runtime":"7.18.6","@babel/preset-env":"7.18.6","eslint-plugin-jest":"26.5.3","@babel/preset-react":"7.18.6","eslint-plugin-react":"7.30.1","rollup-plugin-babel":"4.4.0","@babel/eslint-parser":"7.18.2","@doist/eslint-config":"7.1.2","eslint-plugin-compat":"4.0.2","eslint-plugin-import":"2.26.0","@doist/prettier-config":"3.0.5","@testing-library/react":"13.3.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","jest-environment-jsdom":"28.1.2","eslint-plugin-react-hooks":"4.6.0","@babel/plugin-transform-runtime":"7.18.6"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/react-interpolate_0.4.0_1657012717945_0.5312091012046849","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"@doist/react-interpolate","version":"0.4.1","keywords":["react","interpolate","template","format","text","string"],"license":"MIT","_id":"@doist/react-interpolate@0.4.1","maintainers":[{"name":"fbidu","email":"felipe@doist.com"},{"name":"doistbot","email":"dev@doist.com"},{"name":"ricardoist","email":"ricardo@doist.com"},{"name":"jefcurtis","email":"jef@doist.com"},{"name":"antondoist","email":"antonball@doist.com"},{"name":"henningmu","email":"muszynski.henning@gmail.com"},{"name":"jvalente","email":"joao@doist.com"}],"homepage":"https://github.com/Doist/react-interpolate#readme","bugs":{"url":"https://github.com/Doist/react-interpolate/issues"},"dist":{"shasum":"696d14e90ffc849e94a4e3e94578c5eade1590b8","tarball":"https://registry.npmjs.org/@doist/react-interpolate/-/react-interpolate-0.4.1.tgz","fileCount":14,"integrity":"sha512-JxBJMpDlXByMrA7T6Z+tRdCqXlbnM1ikfasLaqMrWvV4TvvrPuD7dngU/X01iP9tpAycfxasNvbNKFs/QehViQ==","signatures":[{"sig":"MEQCIBAf9ptIq+c4c7SA1VPr9lobUCC+JSlSkSvXyy6smYubAiBJVdVA7kSc//AV5y1PWzDDiFlxGt6Ll3btdBLFZGn8tA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60756},"main":"dist/react-interpolate.cjs","module":"dist/react-interpolate.mjs","engines":{"npm":"8 || 9","node":"16 || 18"},"gitHead":"7526a87bc97b1893dd9797faf4c41bd044b97ec2","scripts":{"lint":"eslint ./src ./__test__","test":"jest","build":"del dist && rollup -c && npm run mini-cjs && npm run mini-mjs","mini-cjs":"uglifyjs dist/react-interpolate.cjs --compress --mangle --enclose --output  dist/react-interpolate.min.cjs","mini-mjs":"uglifyjs dist/react-interpolate.mjs --compress --mangle --enclose --output dist/react-interpolate.min.mjs","prettify":"prettier --write ."},"_npmUser":{"name":"henningmu","email":"muszynski.henning@gmail.com"},"prettier":"@doist/prettier-config","repository":{"url":"git+https://github.com/Doist/react-interpolate.git","type":"git"},"_npmVersion":"9.5.1","description":"A string interpolation component that formats and interpolates a template string in a safe way","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.2","react":"18.2.0","eslint":"8.18.0","rollup":"2.75.7","core-js":"3.23.3","del-cli":"4.0.1","gzip-cli":"1.2.0","prettier":"2.7.1","react-dom":"18.2.0","uglify-es":"3.3.9","@babel/cli":"7.18.6","babel-jest":"28.1.2","@babel/core":"7.18.6","@babel/runtime":"7.18.6","@babel/preset-env":"7.18.6","eslint-plugin-jest":"26.5.3","@babel/preset-react":"7.18.6","eslint-plugin-react":"7.30.1","rollup-plugin-babel":"4.4.0","@babel/eslint-parser":"7.18.2","@doist/eslint-config":"7.1.2","eslint-plugin-compat":"4.0.2","eslint-plugin-import":"2.26.0","@doist/prettier-config":"3.0.5","@testing-library/react":"13.3.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","jest-environment-jsdom":"28.1.2","eslint-plugin-react-hooks":"4.6.0","@babel/plugin-transform-runtime":"7.18.6"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/react-interpolate_0.4.1_1685002199943_0.8413382345650566","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@doist/react-interpolate","version":"1.0.0","keywords":["react","interpolate","template","format","text","string"],"license":"MIT","_id":"@doist/react-interpolate@1.0.0","maintainers":[{"name":"fbidu","email":"felipe@doist.com"},{"name":"doistbot","email":"dev@doist.com"},{"name":"ricardoist","email":"ricardo@doist.com"},{"name":"jefcurtis","email":"jef@doist.com"},{"name":"antondoist","email":"antonball@doist.com"},{"name":"henningmu","email":"muszynski.henning@gmail.com"},{"name":"jvalente","email":"joao@doist.com"}],"homepage":"https://github.com/Doist/react-interpolate#readme","bugs":{"url":"https://github.com/Doist/react-interpolate/issues"},"dist":{"shasum":"902de7b590e53b81cf62f9f5d49aa625bad59653","tarball":"https://registry.npmjs.org/@doist/react-interpolate/-/react-interpolate-1.0.0.tgz","fileCount":14,"integrity":"sha512-Oxjv9eDN5tywsBnkF9sMBDt62i2Q9zU/92RaT+FO4/kH8h716eE8Oq09613mP2Y1ndRXDcxBTqk3RPvDM7RogQ==","signatures":[{"sig":"MEQCIDcEpiZvSMZtY/AbNiQ05QNSrCI76E3e3ql0yVp0COORAiATLhmv1nePmrBSbYWAt7DJ3HDrldT4XJogzOSCUtj4dw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60777},"main":"dist/react-interpolate.cjs","module":"dist/react-interpolate.mjs","engines":{"npm":"^9.0.0 || ^10.0.0","node":"^18.0.0 || ^20.0.0"},"gitHead":"3edc27d9219b5e802c308806e4cebe65d0993cc4","scripts":{"lint":"eslint ./src ./__test__","test":"jest","build":"del dist && rollup -c && npm run mini-cjs && npm run mini-mjs","mini-cjs":"uglifyjs dist/react-interpolate.cjs --compress --mangle --enclose --output  dist/react-interpolate.min.cjs","mini-mjs":"uglifyjs dist/react-interpolate.mjs --compress --mangle --enclose --output dist/react-interpolate.min.mjs","prettify":"prettier --write ."},"_npmUser":{"name":"henningmu","email":"muszynski.henning@gmail.com"},"prettier":"@doist/prettier-config","repository":{"url":"git+https://github.com/Doist/react-interpolate.git","type":"git"},"_npmVersion":"10.1.0","description":"A string interpolation component that formats and interpolates a template string in a safe way","directories":{},"_nodeVersion":"20.7.0","_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.2","react":"18.2.0","eslint":"8.18.0","rollup":"2.75.7","core-js":"3.23.3","del-cli":"4.0.1","gzip-cli":"1.2.0","prettier":"2.7.1","react-dom":"18.2.0","uglify-es":"3.3.9","@babel/cli":"7.18.6","babel-jest":"28.1.2","@babel/core":"7.18.6","@babel/runtime":"7.18.6","@babel/preset-env":"7.18.6","eslint-plugin-jest":"26.5.3","@babel/preset-react":"7.18.6","eslint-plugin-react":"7.30.1","rollup-plugin-babel":"4.4.0","@babel/eslint-parser":"7.18.2","@doist/eslint-config":"7.1.2","eslint-plugin-compat":"4.0.2","eslint-plugin-import":"2.26.0","@doist/prettier-config":"3.0.5","@testing-library/react":"13.3.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","jest-environment-jsdom":"28.1.2","eslint-plugin-react-hooks":"4.6.0","@babel/plugin-transform-runtime":"7.18.6"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/react-interpolate_1.0.0_1695886508133_0.8792542560921028","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@doist/react-interpolate","version":"1.1.0","keywords":["react","interpolate","template","format","text","string"],"license":"MIT","_id":"@doist/react-interpolate@1.1.0","maintainers":[{"name":"fbidu","email":"felipe@doist.com"},{"name":"doistbot","email":"dev@doist.com"},{"name":"ricardoist","email":"ricardo@doist.com"},{"name":"jefcurtis","email":"jef@doist.com"},{"name":"antondoist","email":"antonball@doist.com"},{"name":"henningmu","email":"muszynski.henning@gmail.com"},{"name":"jvalente","email":"joao@doist.com"}],"homepage":"https://github.com/Doist/react-interpolate#readme","bugs":{"url":"https://github.com/Doist/react-interpolate/issues"},"dist":{"shasum":"3eba8d9c56f8ab3873af8996e4358efa001c9306","tarball":"https://registry.npmjs.org/@doist/react-interpolate/-/react-interpolate-1.1.0.tgz","fileCount":14,"integrity":"sha512-kH044V2rXhgkimGLAEXELrHo5A7is1C0+YiT8gtgtQ7ZE2M7nXh8i3mOHp38T1wQ0m+RYROQeanSx25TRFBfyw==","signatures":[{"sig":"MEQCIGF+46xG6bflpczv//BfCywmdc+kDRdS7ex3o0NWeui+AiAgiAyEBNIgxnKdXZcKRynHa3udCvCwQqQnAhTmATTDgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60767},"main":"dist/react-interpolate.cjs","module":"dist/react-interpolate.mjs","engines":{"npm":"^10.0.0","node":"^20.0.0 || ^21.0.0"},"gitHead":"1c4095257cd78ab18e3aa83ee54c19eb7d9baefd","scripts":{"lint":"eslint ./src ./__test__","test":"jest","build":"del dist && rollup -c && npm run mini-cjs && npm run mini-mjs","mini-cjs":"uglifyjs dist/react-interpolate.cjs --compress --mangle --enclose --output  dist/react-interpolate.min.cjs","mini-mjs":"uglifyjs dist/react-interpolate.mjs --compress --mangle --enclose --output dist/react-interpolate.min.mjs","prettify":"prettier --write ."},"_npmUser":{"name":"henningmu","email":"muszynski.henning@gmail.com"},"prettier":"@doist/prettier-config","repository":{"url":"git+https://github.com/Doist/react-interpolate.git","type":"git"},"_npmVersion":"10.1.0","description":"A string interpolation component that formats and interpolates a template string in a safe way","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.2","react":"18.2.0","eslint":"8.18.0","rollup":"2.75.7","core-js":"3.23.3","del-cli":"4.0.1","gzip-cli":"1.2.0","prettier":"2.7.1","react-dom":"18.2.0","uglify-es":"3.3.9","@babel/cli":"7.18.6","babel-jest":"28.1.2","@babel/core":"7.18.6","@babel/runtime":"7.18.6","@babel/preset-env":"7.18.6","eslint-plugin-jest":"26.5.3","@babel/preset-react":"7.18.6","eslint-plugin-react":"7.30.1","rollup-plugin-babel":"4.4.0","@babel/eslint-parser":"7.18.2","@doist/eslint-config":"7.1.2","eslint-plugin-compat":"4.0.2","eslint-plugin-import":"2.26.0","@doist/prettier-config":"3.0.5","@testing-library/react":"13.3.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","jest-environment-jsdom":"28.1.2","eslint-plugin-react-hooks":"4.6.0","@babel/plugin-transform-runtime":"7.18.6"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/react-interpolate_1.1.0_1700497464925_0.7257218524656055","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@doist/react-interpolate","version":"1.1.1","keywords":["react","interpolate","template","format","text","string"],"license":"MIT","_id":"@doist/react-interpolate@1.1.1","maintainers":[{"name":"fbidu","email":"felipe@doist.com"},{"name":"doistbot","email":"dev@doist.com"},{"name":"ricardoist","email":"ricardo@doist.com"},{"name":"jefcurtis","email":"jef@doist.com"},{"name":"antondoist","email":"antonball@doist.com"},{"name":"henningmu","email":"muszynski.henning@gmail.com"},{"name":"jvalente","email":"joao@doist.com"}],"homepage":"https://github.com/Doist/react-interpolate#readme","bugs":{"url":"https://github.com/Doist/react-interpolate/issues"},"dist":{"shasum":"0e9d2a25a1551b3eb9b7980ee57a2444c85b6e9e","tarball":"https://registry.npmjs.org/@doist/react-interpolate/-/react-interpolate-1.1.1.tgz","fileCount":14,"integrity":"sha512-pbexANYp1BZY9fVMlD2FmRxLNeBx+t8VtNRhnsiTyONnEF/MYIe8Prz/2FYv0+4/CD45YxNehL0Z7tqL9NVV/w==","signatures":[{"sig":"MEUCIB6qNmi5yh9pAzSDEFkh1NpoZQFltLOwbYfRRnIvabtXAiEA/PxsyoBt0PkmoNiKwcRGCvhc+NU5SZuUm4mCwKnPwtg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60788},"main":"dist/react-interpolate.cjs","module":"dist/react-interpolate.mjs","engines":{"npm":"^9.0.0 || ^10.0.0","node":"^18.0.0 || ^20.0.0 || ^21.0.0"},"gitHead":"20b31a394554b0a5bf41b3bfd64139f38144b30b","scripts":{"lint":"eslint ./src ./__test__","test":"jest","build":"del dist && rollup -c && npm run mini-cjs && npm run mini-mjs","mini-cjs":"uglifyjs dist/react-interpolate.cjs --compress --mangle --enclose --output  dist/react-interpolate.min.cjs","mini-mjs":"uglifyjs dist/react-interpolate.mjs --compress --mangle --enclose --output dist/react-interpolate.min.mjs","prettify":"prettier --write ."},"_npmUser":{"name":"henningmu","email":"muszynski.henning@gmail.com"},"prettier":"@doist/prettier-config","repository":{"url":"git+https://github.com/Doist/react-interpolate.git","type":"git"},"_npmVersion":"10.7.0","description":"A string interpolation component that formats and interpolates a template string in a safe way","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.2","react":"18.2.0","eslint":"8.18.0","rollup":"2.75.7","core-js":"3.23.3","del-cli":"4.0.1","gzip-cli":"1.2.0","prettier":"2.7.1","react-dom":"18.2.0","uglify-es":"3.3.9","@babel/cli":"7.18.6","babel-jest":"28.1.2","@babel/core":"7.18.6","@babel/runtime":"7.18.6","@babel/preset-env":"7.18.6","eslint-plugin-jest":"26.5.3","@babel/preset-react":"7.18.6","eslint-plugin-react":"7.30.1","rollup-plugin-babel":"4.4.0","@babel/eslint-parser":"7.18.2","@doist/eslint-config":"7.1.2","eslint-plugin-compat":"4.0.2","eslint-plugin-import":"2.26.0","@doist/prettier-config":"3.0.5","@testing-library/react":"13.3.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","jest-environment-jsdom":"28.1.2","eslint-plugin-react-hooks":"4.6.0","@babel/plugin-transform-runtime":"7.18.6"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/react-interpolate_1.1.1_1718118542293_0.06352172395824818","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@doist/react-interpolate","version":"2.0.0","keywords":["react","interpolate","template","format","text","string"],"license":"MIT","_id":"@doist/react-interpolate@2.0.0","maintainers":[{"name":"fbidu","email":"felipe@doist.com"},{"name":"doistbot","email":"dev@doist.com"},{"name":"ricardoist","email":"ricardo@doist.com"},{"name":"jefcurtis","email":"jef@doist.com"},{"name":"antondoist","email":"antonball@doist.com"},{"name":"henningmu","email":"muszynski.henning@gmail.com"},{"name":"jvalente","email":"joao@doist.com"}],"homepage":"https://github.com/Doist/react-interpolate#readme","bugs":{"url":"https://github.com/Doist/react-interpolate/issues"},"dist":{"shasum":"7f2663f486dd842e5b4d34b5f34948fa15bd41c8","tarball":"https://registry.npmjs.org/@doist/react-interpolate/-/react-interpolate-2.0.0.tgz","fileCount":14,"integrity":"sha512-3GjOj2My23iOQmzbFz0dNQKwkzIiRwUWM7ewejsboBrapnl4IH57tSgcSORtAwjbqDv4udDbTdnyl9DmvUIiQg==","signatures":[{"sig":"MEQCIFJ2cQg+ptNXfnjvz2OeiqooLzsGOsvVbc24KIXTq721AiAYVKajFtvL+4f0XWMpGqsQ1Akkeg+FlncBp5x3grSAPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60767},"main":"dist/react-interpolate.cjs","module":"dist/react-interpolate.mjs","engines":{"npm":"^10.0.0","node":"^20.0.0 || ^21.0.0"},"gitHead":"1d151dc8cac4a0b36839c4b84450cfcb8975e9b3","scripts":{"lint":"eslint ./src ./__test__","test":"jest","build":"del dist && rollup -c && npm run mini-cjs && npm run mini-mjs","mini-cjs":"uglifyjs dist/react-interpolate.cjs --compress --mangle --enclose --output  dist/react-interpolate.min.cjs","mini-mjs":"uglifyjs dist/react-interpolate.mjs --compress --mangle --enclose --output dist/react-interpolate.min.mjs","prettify":"prettier --write ."},"_npmUser":{"name":"henningmu","email":"muszynski.henning@gmail.com"},"prettier":"@doist/prettier-config","repository":{"url":"git+https://github.com/Doist/react-interpolate.git","type":"git"},"_npmVersion":"10.7.0","description":"A string interpolation component that formats and interpolates a template string in a safe way","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.2","react":"18.2.0","eslint":"8.18.0","rollup":"2.75.7","core-js":"3.23.3","del-cli":"4.0.1","gzip-cli":"1.2.0","prettier":"2.7.1","react-dom":"18.2.0","uglify-es":"3.3.9","@babel/cli":"7.18.6","babel-jest":"28.1.2","@babel/core":"7.18.6","@babel/runtime":"7.18.6","@babel/preset-env":"7.18.6","eslint-plugin-jest":"26.5.3","@babel/preset-react":"7.18.6","eslint-plugin-react":"7.30.1","rollup-plugin-babel":"4.4.0","@babel/eslint-parser":"7.18.2","@doist/eslint-config":"7.1.2","eslint-plugin-compat":"4.0.2","eslint-plugin-import":"2.26.0","@doist/prettier-config":"3.0.5","@testing-library/react":"13.3.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","jest-environment-jsdom":"28.1.2","eslint-plugin-react-hooks":"4.6.0","@babel/plugin-transform-runtime":"7.18.6"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/react-interpolate_2.0.0_1718119111077_0.7411893174564366","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@doist/react-interpolate","version":"2.1.0","keywords":["react","interpolate","template","format","text","string"],"license":"MIT","_id":"@doist/react-interpolate@2.1.0","maintainers":[{"name":"ricardoist","email":"ricardo@doist.com"},{"name":"henningmu","email":"muszynski.henning@gmail.com"},{"name":"jvalente","email":"joao@doist.com"},{"name":"antondoist","email":"antonball@doist.com"},{"name":"jefcurtis","email":"jef@doist.com"},{"name":"doistbot","email":"dev@doist.com"},{"name":"fbidu","email":"felipe@doist.com"}],"homepage":"https://github.com/Doist/react-interpolate#readme","bugs":{"url":"https://github.com/Doist/react-interpolate/issues"},"dist":{"shasum":"78a677e5c1c20ecdfc808a327c9beaf9e00ac0b6","tarball":"https://registry.npmjs.org/@doist/react-interpolate/-/react-interpolate-2.1.0.tgz","fileCount":16,"integrity":"sha512-cV/jeeGVU0Spa9DAGAeZAb4F9Y4rAUCLhlTAuf+OEJvknEHQKDH6dPHbZNQdfTCV/ffiIplTEgZ+WzcBM7i3iA==","signatures":[{"sig":"MEQCID0sHaP/qRTMB/hSi9CEEiV3fNgWg3V4tFCmhGduP48UAiAg3+XVyTbRYEL+qKIzc8j9of7m1i6xwV0xzoRa4i50iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61640},"main":"dist/react-interpolate.cjs","types":"dist/react-interpolate.d.ts","module":"dist/react-interpolate.mjs","engines":{"npm":"^10.0.0","node":"^20.0.0 || ^21.0.0"},"gitHead":"43be7b0c9be019226cd3266708d6dedb3071a436","scripts":{"lint":"eslint ./src ./__test__","test":"jest","build":"del dist && rollup -c && npm run mini-cjs && npm run mini-mjs","mini-cjs":"uglifyjs dist/react-interpolate.cjs --compress --mangle --enclose --output  dist/react-interpolate.min.cjs","mini-mjs":"uglifyjs dist/react-interpolate.mjs --compress --mangle --enclose --output dist/react-interpolate.min.mjs","prettify":"prettier --write ."},"_npmUser":{"name":"henningmu","email":"muszynski.henning@gmail.com"},"prettier":"@doist/prettier-config","repository":{"url":"git+https://github.com/Doist/react-interpolate.git","type":"git"},"_npmVersion":"10.8.2","description":"A string interpolation component that formats and interpolates a template string in a safe way","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.2","react":"18.2.0","eslint":"8.18.0","rollup":"2.75.7","core-js":"3.23.3","del-cli":"4.0.1","gzip-cli":"1.2.0","prettier":"2.7.1","react-dom":"18.2.0","uglify-es":"3.3.9","@babel/cli":"7.18.6","babel-jest":"28.1.2","@babel/core":"7.18.6","@babel/runtime":"7.18.6","@babel/preset-env":"7.18.6","eslint-plugin-jest":"26.5.3","rollup-plugin-copy":"3.5.0","@babel/preset-react":"7.18.6","eslint-plugin-react":"7.30.1","rollup-plugin-babel":"4.4.0","@babel/eslint-parser":"7.18.2","@doist/eslint-config":"7.1.2","eslint-plugin-compat":"4.0.2","eslint-plugin-import":"2.26.0","@doist/prettier-config":"3.0.5","@testing-library/react":"13.3.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","jest-environment-jsdom":"28.1.2","eslint-plugin-react-hooks":"4.6.0","@babel/plugin-transform-runtime":"7.18.6"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/react-interpolate_2.1.0_1739881280026_0.4270135467213392","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@doist/react-interpolate","version":"2.2.0","keywords":["react","interpolate","template","format","text","string"],"license":"MIT","_id":"@doist/react-interpolate@2.2.0","maintainers":[{"name":"ricardoist","email":"ricardo@doist.com"},{"name":"henningmu","email":"muszynski.henning@gmail.com"},{"name":"jvalente","email":"joao@doist.com"},{"name":"antondoist","email":"antonball@doist.com"},{"name":"jefcurtis","email":"jef@doist.com"},{"name":"doistbot","email":"dev@doist.com"},{"name":"fbidu","email":"felipe@doist.com"}],"homepage":"https://github.com/Doist/react-interpolate#readme","bugs":{"url":"https://github.com/Doist/react-interpolate/issues"},"dist":{"shasum":"a451a3c97a02bc4974f7f9117492f64377d07365","tarball":"https://registry.npmjs.org/@doist/react-interpolate/-/react-interpolate-2.2.0.tgz","fileCount":16,"integrity":"sha512-EBYE7CAvyaZiNKuiaYTw6ASYYsu/WaEfTSIOVDGM2REgqoYtcD8eCqdisBXxUP+hF2zS+T3SVPpucuKqOo4WXg==","signatures":[{"sig":"MEQCICTZ9L5gLPGPQrupxnCQbHTa/olgzIgH6ZBxHQnzfWhyAiARtieyTurK6tnMXJdQ14E4NmTjNyP+qnbUMsu4tl1n4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61662},"main":"dist/react-interpolate.cjs","types":"dist/react-interpolate.d.ts","module":"dist/react-interpolate.mjs","engines":{"npm":"^10.0.0 || ^11.0.0","node":"^20.0.0 || ^21.0.0 || ^22.0.0"},"gitHead":"12ed857bb6b1b0806f9d6bb798b2982db313017c","scripts":{"lint":"eslint ./src ./__test__","test":"jest","build":"del dist && rollup -c && npm run mini-cjs && npm run mini-mjs","mini-cjs":"uglifyjs dist/react-interpolate.cjs --compress --mangle --enclose --output  dist/react-interpolate.min.cjs","mini-mjs":"uglifyjs dist/react-interpolate.mjs --compress --mangle --enclose --output dist/react-interpolate.min.mjs","prettify":"prettier --write ."},"_npmUser":{"name":"henningmu","email":"muszynski.henning@gmail.com"},"prettier":"@doist/prettier-config","repository":{"url":"git+https://github.com/Doist/react-interpolate.git","type":"git"},"_npmVersion":"10.8.2","description":"A string interpolation component that formats and interpolates a template string in a safe way","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.2","react":"18.2.0","eslint":"8.18.0","rollup":"2.75.7","core-js":"3.23.3","del-cli":"4.0.1","gzip-cli":"1.2.0","prettier":"2.7.1","react-dom":"18.2.0","uglify-es":"3.3.9","@babel/cli":"7.18.6","babel-jest":"28.1.2","@babel/core":"7.18.6","@babel/runtime":"7.18.6","@babel/preset-env":"7.18.6","eslint-plugin-jest":"26.5.3","rollup-plugin-copy":"3.5.0","@babel/preset-react":"7.18.6","eslint-plugin-react":"7.30.1","rollup-plugin-babel":"4.4.0","@babel/eslint-parser":"7.18.2","@doist/eslint-config":"7.1.2","eslint-plugin-compat":"4.0.2","eslint-plugin-import":"2.26.0","@doist/prettier-config":"3.0.5","@testing-library/react":"13.3.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","jest-environment-jsdom":"28.1.2","eslint-plugin-react-hooks":"4.6.0","@babel/plugin-transform-runtime":"7.18.6"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/react-interpolate_2.2.0_1739881597152_0.5407877258694187","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@doist/react-interpolate","version":"2.2.1","keywords":["react","interpolate","template","format","text","string"],"license":"MIT","_id":"@doist/react-interpolate@2.2.1","maintainers":[{"name":"ricardoist","email":"ricardo@doist.com"},{"name":"henningmu","email":"muszynski.henning@gmail.com"},{"name":"jvalente","email":"joao@doist.com"},{"name":"antondoist","email":"antonball@doist.com"},{"name":"jefcurtis","email":"jef@doist.com"},{"name":"doistbot","email":"dev@doist.com"},{"name":"fbidu","email":"felipe@doist.com"},{"name":"ernestodoist","email":"ernesto@doist.com"}],"homepage":"https://github.com/Doist/react-interpolate#readme","bugs":{"url":"https://github.com/Doist/react-interpolate/issues"},"dist":{"shasum":"2a05dbbf77f545b44ca0b7502069b875ccf804a6","tarball":"https://registry.npmjs.org/@doist/react-interpolate/-/react-interpolate-2.2.1.tgz","fileCount":16,"integrity":"sha512-3qUQhXzAPL1YxYsNtZdBsrSyhFL1AyDHNQN8XZo2IiGZAibxCBT5QW+Ymfyf8hOKaSxb9v1fYiv3uWJfY0pwZw==","signatures":[{"sig":"MEYCIQDynihAnzeyfg1bhcI+iLTAp+UatKoUMhcQgvEm0UrzVgIhANJncBLd5sCIFYj0BgA4boaDqkbfXcv4qXeljwkccWZ/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61694},"main":"dist/react-interpolate.cjs","types":"dist/react-interpolate.d.ts","module":"dist/react-interpolate.mjs","engines":{"npm":"^10.0.0 || ^11.0.0","node":"^20.0.0 || ^21.0.0 || ^22.0.0"},"gitHead":"87a0db5f73afcb7e7b6e967f02f8d26fca532c42","scripts":{"lint":"eslint ./src ./__test__","test":"jest","build":"del dist && rollup -c && npm run mini-cjs && npm run mini-mjs","mini-cjs":"uglifyjs dist/react-interpolate.cjs --compress --mangle --enclose --output  dist/react-interpolate.min.cjs","mini-mjs":"uglifyjs dist/react-interpolate.mjs --compress --mangle --enclose --output dist/react-interpolate.min.mjs","prettify":"prettier --write ."},"_npmUser":{"name":"henningmu","email":"muszynski.henning@gmail.com"},"prettier":"@doist/prettier-config","repository":{"url":"git+https://github.com/Doist/react-interpolate.git","type":"git"},"_npmVersion":"10.8.2","description":"A string interpolation component that formats and interpolates a template string in a safe way","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.2","react":"18.2.0","eslint":"8.18.0","rollup":"2.75.7","core-js":"3.23.3","del-cli":"4.0.1","gzip-cli":"1.2.0","prettier":"2.7.1","react-dom":"18.2.0","uglify-es":"3.3.9","@babel/cli":"7.18.6","babel-jest":"28.1.2","@babel/core":"7.18.6","@babel/runtime":"7.18.6","@babel/preset-env":"7.18.6","eslint-plugin-jest":"26.5.3","rollup-plugin-copy":"3.5.0","@babel/preset-react":"7.18.6","eslint-plugin-react":"7.30.1","rollup-plugin-babel":"4.4.0","@babel/eslint-parser":"7.18.2","@doist/eslint-config":"7.1.2","eslint-plugin-compat":"4.0.2","eslint-plugin-import":"2.26.0","@doist/prettier-config":"3.0.5","@testing-library/react":"13.3.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","jest-environment-jsdom":"28.1.2","eslint-plugin-react-hooks":"4.6.0","@babel/plugin-transform-runtime":"7.18.6"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","prop-types":"15.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-interpolate_2.2.1_1756294608482_0.28605032360101434","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@doist/react-interpolate","version":"2.2.2","keywords":["react","interpolate","template","format","text","string"],"license":"MIT","_id":"@doist/react-interpolate@2.2.2","maintainers":[{"name":"ricardoist","email":"ricardo@doist.com"},{"name":"henningmu","email":"muszynski.henning@gmail.com"},{"name":"jvalente","email":"joao@doist.com"},{"name":"antondoist","email":"antonball@doist.com"},{"name":"jefcurtis","email":"jef@doist.com"},{"name":"doistbot","email":"dev@doist.com"},{"name":"fbidu","email":"felipe@doist.com"},{"name":"ernestodoist","email":"ernesto@doist.com"}],"homepage":"https://github.com/Doist/react-interpolate#readme","bugs":{"url":"https://github.com/Doist/react-interpolate/issues"},"dist":{"shasum":"8909609d8f923e6bec76e0e6a7ee1e94b7bca070","tarball":"https://registry.npmjs.org/@doist/react-interpolate/-/react-interpolate-2.2.2.tgz","fileCount":16,"integrity":"sha512-Gu+E9WSn4LDpB3pB+X+6WDQzs0vFVGoRiUX3TsYMIRHbmS+Vf0dA1Ot7qk5WbK7uPOdXbUwKBA/IP+Hezo72og==","signatures":[{"sig":"MEQCIHx3XtxXuSdVesVLRBiB3bZVCq9AicXbzu3WLGkEG5DlAiB6K3hMYGO02lJfDl1O8LuIfpDvXzP2H1qDmFwouUhnCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@doist%2freact-interpolate@2.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61644},"main":"dist/react-interpolate.cjs","types":"dist/react-interpolate.d.ts","module":"dist/react-interpolate.mjs","engines":{"npm":"^10.0.0 || ^11.0.0","node":"^20.0.0 || ^21.0.0 || ^22.0.0"},"gitHead":"495a153374f8a417ab8061b1499dcb1b10543f01","scripts":{"lint":"eslint ./src ./__test__","test":"jest","build":"del dist && rollup -c && npm run mini-cjs && npm run mini-mjs","mini-cjs":"uglifyjs dist/react-interpolate.cjs --compress --mangle --enclose --output  dist/react-interpolate.min.cjs","mini-mjs":"uglifyjs dist/react-interpolate.mjs --compress --mangle --enclose --output dist/react-interpolate.min.mjs","prettify":"prettier --write ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:77e9733e-f932-4c53-9198-b4aa8ed43476"}},"prettier":"@doist/prettier-config","repository":{"url":"git+https://github.com/Doist/react-interpolate.git","type":"git"},"_npmVersion":"11.6.2","description":"A string interpolation component that formats and interpolates a template string in a safe way","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.2","react":"18.2.0","eslint":"8.18.0","rollup":"2.75.7","core-js":"3.23.3","del-cli":"4.0.1","gzip-cli":"1.2.0","prettier":"2.7.1","react-dom":"18.2.0","uglify-es":"3.3.9","@babel/cli":"7.18.6","babel-jest":"28.1.2","@babel/core":"7.18.6","@babel/runtime":"7.18.6","@babel/preset-env":"7.18.6","eslint-plugin-jest":"26.5.3","rollup-plugin-copy":"3.5.0","@babel/preset-react":"7.18.6","eslint-plugin-react":"7.30.1","rollup-plugin-babel":"4.4.0","@babel/eslint-parser":"7.18.2","@doist/eslint-config":"7.1.2","eslint-plugin-compat":"4.0.2","eslint-plugin-import":"2.26.0","@doist/prettier-config":"3.0.5","@testing-library/react":"13.3.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","jest-environment-jsdom":"28.1.2","eslint-plugin-react-hooks":"4.6.0","@babel/plugin-transform-runtime":"7.18.6"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","prop-types":"15.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-interpolate_2.2.2_1761227453520_0.5445611185692929","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"@doist/react-interpolate","version":"2.2.3","keywords":["react","interpolate","template","format","text","string"],"license":"MIT","_id":"@doist/react-interpolate@2.2.3","maintainers":[{"name":"ricardoist","email":"ricardo@doist.com"},{"name":"henningmu","email":"muszynski.henning@gmail.com"},{"name":"jvalente","email":"joao@doist.com"},{"name":"antondoist","email":"antonball@doist.com"},{"name":"jefcurtis","email":"jef@doist.com"},{"name":"dmgawel","email":"daw.gawel@gmail.com"},{"name":"doistbot","email":"dev@doist.com"},{"name":"fbidu","email":"felipe@doist.com"},{"name":"goncalossilva","email":"goncalossilva@gmail.com"},{"name":"omar.doist.com","email":"omar@doist.com"},{"name":"scottatdoist","email":"scott@doist.com"},{"name":"ernestodoist","email":"ernesto@doist.com"}],"homepage":"https://github.com/Doist/react-interpolate#readme","bugs":{"url":"https://github.com/Doist/react-interpolate/issues"},"dist":{"shasum":"42d6477975bba6c5138a29f9b8f56037857e1c84","tarball":"https://registry.npmjs.org/@doist/react-interpolate/-/react-interpolate-2.2.3.tgz","fileCount":16,"integrity":"sha512-J3340L7xrKUTX++Aylg1oNG3Tb87LjEEkhyeKviX/GqcLaiU7JPXgj5+hLdmd8IkLhUpQT3UN5hYublVHXu7Nw==","signatures":[{"sig":"MEUCICu0XuUt4jMk74jzqgFDPGtBNH9tKypa/2amkVlOB/VPAiEAjKEeYvbnA8L/CvFVuqd1AFM52SR6SLVrD4E5sEFo8yQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@doist%2freact-interpolate@2.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62553},"main":"dist/react-interpolate.cjs","types":"dist/react-interpolate.d.ts","module":"dist/react-interpolate.mjs","engines":{"npm":"^10.0.0 || ^11.0.0","node":"^20.0.0 || ^22.0.0 || ^24.0.0 || ^26.0.0"},"gitHead":"8869899c748af8f7fde1393b02b2fbb4b8b960da","scripts":{"lint":"eslint ./src ./__test__","test":"jest","build":"del dist && rollup -c && npm run mini-cjs && npm run mini-mjs","mini-cjs":"uglifyjs dist/react-interpolate.cjs --compress --mangle --enclose --output  dist/react-interpolate.min.cjs","mini-mjs":"uglifyjs dist/react-interpolate.mjs --compress --mangle --enclose --output dist/react-interpolate.min.mjs","prettify":"prettier --write .","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:77e9733e-f932-4c53-9198-b4aa8ed43476"}},"prettier":"@doist/prettier-config","repository":{"url":"git+https://github.com/Doist/react-interpolate.git","type":"git"},"_npmVersion":"11.18.0","description":"A string interpolation component that formats and interpolates a template string in a safe way","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.2","react":"18.2.0","eslint":"8.18.0","rollup":"2.75.7","core-js":"3.23.3","del-cli":"4.0.1","gzip-cli":"1.2.0","prettier":"2.7.1","react-dom":"18.2.0","uglify-es":"3.3.9","@babel/cli":"7.18.6","babel-jest":"28.1.2","@babel/core":"7.18.6","@babel/runtime":"7.18.6","semantic-release":"25.0.5","@babel/preset-env":"7.18.6","eslint-plugin-jest":"26.5.3","rollup-plugin-copy":"3.5.0","@babel/preset-react":"7.18.6","eslint-plugin-react":"7.30.1","rollup-plugin-babel":"4.4.0","@babel/eslint-parser":"7.18.2","@doist/eslint-config":"7.1.2","eslint-plugin-compat":"4.0.2","eslint-plugin-import":"2.26.0","@semantic-release/git":"10.0.1","@doist/prettier-config":"3.0.5","@testing-library/react":"13.3.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","jest-environment-jsdom":"28.1.2","eslint-plugin-react-hooks":"4.6.0","@semantic-release/changelog":"6.0.3","@babel/plugin-transform-runtime":"7.18.6","conventional-changelog-conventionalcommits":"9.3.1"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","prop-types":"15.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-interpolate_2.2.3_1783528828403_0.9533370754782964","host":"s3://npm-registry-packages-npm-production"}},"2.2.4":{"name":"@doist/react-interpolate","version":"2.2.4","keywords":["react","interpolate","template","format","text","string"],"license":"MIT","_id":"@doist/react-interpolate@2.2.4","maintainers":[{"name":"ricardoist","email":"ricardo@doist.com"},{"name":"henningmu","email":"muszynski.henning@gmail.com"},{"name":"jvalente","email":"joao@doist.com"},{"name":"antondoist","email":"antonball@doist.com"},{"name":"jefcurtis","email":"jef@doist.com"},{"name":"dmgawel","email":"daw.gawel@gmail.com"},{"name":"doistbot","email":"dev@doist.com"},{"name":"fbidu","email":"felipe@doist.com"},{"name":"goncalossilva","email":"goncalossilva@gmail.com"},{"name":"omar.doist.com","email":"omar@doist.com"},{"name":"scottatdoist","email":"scott@doist.com"},{"name":"ernestodoist","email":"ernesto@doist.com"}],"homepage":"https://github.com/Doist/react-interpolate#readme","bugs":{"url":"https://github.com/Doist/react-interpolate/issues"},"dist":{"shasum":"558f1ddf482d6b7a1479fbc19335770995906dd7","tarball":"https://registry.npmjs.org/@doist/react-interpolate/-/react-interpolate-2.2.4.tgz","fileCount":16,"integrity":"sha512-b7JVndb3TeKypKSDYKswPHFMbaRIr1bwNhEKHJD6bKEDoPWJOiZbmVbAm41ZqimGXDAWtFvbcVuMq7Uzh8Wcrg==","signatures":[{"sig":"MEUCIQCua5nAUVMvIBjS8wXbuPanZPuVDjBIfpIi2EzQjWANQAIgQqiDXeK/Pf09a0f2M6oSJCEzDsL/jPy6PhwI9Rcbv5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@doist%2freact-interpolate@2.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62564},"main":"dist/react-interpolate.cjs","types":"dist/react-interpolate.d.ts","module":"dist/react-interpolate.mjs","engines":{"npm":"^10.0.0 || ^11.0.0 || ^12.0.0","node":"^20.0.0 || ^22.0.0 || ^24.0.0 || ^26.0.0"},"gitHead":"5851ee352ee36cb3ecd3ccf67c455b2f030ad472","scripts":{"lint":"eslint ./src ./__test__","test":"jest","build":"del dist && rollup -c && npm run mini-cjs && npm run mini-mjs","mini-cjs":"uglifyjs dist/react-interpolate.cjs --compress --mangle --enclose --output  dist/react-interpolate.min.cjs","mini-mjs":"uglifyjs dist/react-interpolate.mjs --compress --mangle --enclose --output dist/react-interpolate.min.mjs","prettify":"prettier --write .","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:77e9733e-f932-4c53-9198-b4aa8ed43476"}},"prettier":"@doist/prettier-config","repository":{"url":"git+https://github.com/Doist/react-interpolate.git","type":"git"},"_npmVersion":"11.18.0","description":"A string interpolation component that formats and interpolates a template string in a safe way","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.2","react":"18.2.0","eslint":"8.18.0","rollup":"2.79.2","core-js":"3.23.3","del-cli":"4.0.1","gzip-cli":"1.2.0","prettier":"2.7.1","react-dom":"18.2.0","uglify-es":"3.3.9","@babel/cli":"7.18.6","babel-jest":"28.1.2","@babel/core":"7.18.6","@babel/runtime":"7.18.6","semantic-release":"25.0.5","@babel/preset-env":"7.18.6","eslint-plugin-jest":"26.5.3","rollup-plugin-copy":"3.5.0","@babel/preset-react":"7.18.6","eslint-plugin-react":"7.30.1","rollup-plugin-babel":"4.4.0","@babel/eslint-parser":"7.18.2","@doist/eslint-config":"7.1.2","eslint-plugin-compat":"4.0.2","eslint-plugin-import":"2.26.0","@semantic-release/git":"10.0.1","@doist/prettier-config":"3.0.5","@testing-library/react":"13.3.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","jest-environment-jsdom":"28.1.2","eslint-plugin-react-hooks":"4.6.0","@semantic-release/changelog":"6.0.3","@babel/plugin-transform-runtime":"7.18.6","conventional-changelog-conventionalcommits":"9.3.1"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","prop-types":"15.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-interpolate_2.2.4_1784026949565_0.39516490914793634","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2020-04-27T07:59:52.800Z","modified":"2026-08-21T21:58:01.353Z","0.0.1":"2020-04-27T07:59:53.078Z","0.0.2":"2020-04-27T08:00:53.114Z","0.1.0":"2020-05-19T10:17:13.965Z","0.2.0":"2020-05-19T12:41:34.277Z","0.2.1":"2020-05-25T07:24:41.423Z","0.3.0":"2021-11-23T14:08:19.515Z","0.3.7":"2021-11-30T10:14:53.392Z","0.3.8":"2021-11-30T10:38:27.255Z","0.3.9":"2022-06-26T15:07:37.166Z","0.4.0":"2022-07-05T09:18:38.127Z","0.4.1":"2023-05-25T08:10:00.167Z","1.0.0":"2023-09-28T07:35:08.318Z","1.1.0":"2023-11-20T16:24:25.231Z","1.1.1":"2024-06-11T15:09:02.478Z","2.0.0":"2024-06-11T15:18:31.261Z","2.1.0":"2025-02-18T12:21:20.224Z","2.2.0":"2025-02-18T12:26:37.388Z","2.2.1":"2025-08-27T11:36:48.658Z","2.2.2":"2025-10-23T13:50:53.709Z","2.2.3":"2026-07-08T16:40:28.549Z","2.2.4":"2026-07-14T11:02:29.734Z"},"bugs":{"url":"https://github.com/Doist/react-interpolate/issues"},"license":"MIT","homepage":"https://github.com/Doist/react-interpolate#readme","keywords":["react","interpolate","template","format","text","string"],"repository":{"url":"git+https://github.com/Doist/react-interpolate.git","type":"git"},"description":"A string interpolation component that formats and interpolates a template string in a safe way","maintainers":[{"email":"ricardo@doist.com","name":"ricardoist"},{"email":"muszynski.henning@gmail.com","name":"henningmu"},{"email":"joao@doist.com","name":"jvalente"},{"email":"antonball@doist.com","name":"antondoist"},{"email":"jef@doist.com","name":"jefcurtis"},{"email":"daw.gawel@gmail.com","name":"dmgawel"},{"email":"dev@doist.com","name":"doistbot"},{"email":"felipe@doist.com","name":"fbidu"},{"email":"goncalossilva@gmail.com","name":"goncalossilva"},{"email":"omar@doist.com","name":"omar.doist.com"},{"email":"scott@doist.com","name":"scottatdoist"},{"email":"craigcarlyle@me.com","name":"craigcarlyle"},{"email":"ernesto@doist.com","name":"ernestodoist"}],"readme":"# react-interpolate\n\n[![size](http://img.badgesize.io/https://cdn.jsdelivr.net/gh/Doist/react-interpolate/dist/react-interpolate.min.cjs?compression=gzip)](http://img.badgesize.io/https://cdn.jsdelivr.net/gh/Doist/react-interpolate/dist/react-interpolate.min.cjs?compression=gzip) [![Actions Status](https://github.com/Doist/react-interpolate/workflows/CI/badge.svg)](https://github.com/Doist/react-interpolate/actions)\n\nA string interpolation component that formats and interpolates a template string in a safe way.\n\n```jsx\nimport Interpolate from '@doist/react-interpolate'\n\nfunction Greeting() {\n    return (\n        <Interpolate\n            string=\"<h1>Hello {name}. Here is <a>your order info</a></h1>\"\n            mapping={{\n                name: 'William',\n                a: <a href=\"https://orderinfo.com\" />,\n            }}\n        />\n    )\n}\n```\n\nWould render the following HTML\n\n```html\n<h1>Hello William. Here is <a href=\"https://orderinfo.com\">your order info</a></h1>\n```\n\n## Component API\n\n`<Interpolate>` component accepts the following props\n\n#### `string`\n\nThe template string to be interpolated. Required.\n\nPlease see the [Interpolation syntax](./#interpolation-syntax) section below for more detail.\n\n#### `mapping`\n\nAn object that defines the values to be injected for placeholder and tags defined in the template string. Optional.\n\n-   For placeholder or self-closing tag, the mapping value could be any valid element value\n-   For open & close tag, the mapping value could be either renderer function or an element.\n\n```jsx\n<Interpolate\n    string=\"Hello {name}. Here is <orderLink>your order info</orderLink><hr/>.  \\\n            Please contact <supportLink>support</supportLink> for help\"\n    mapping={{\n        // you can map placholder and self-closing tag to any valid element value\n        name: 'William',\n        hr: <hr className=\"break\" />,\n\n        // you can map open & close tag to a rendering function\n        orderLink: (text) => <a href=\"https://orderinfo.com\">{text}</a>,\n\n        // or you can map open & close tag to an element\n        supportLink: <a href=\"https://orderinfo.com\" />,\n    }}\n/>\n```\n\n#### `graceful`\n\nA boolean flag indicates how string syntax error or mapping error should be handled. When true, the raw string value from the prop `string` would be rendered as a fallback in the error scenario. When false, error would be thrown instead.\n\nOptional. `true` by default.\n\n```jsx\n// would render \"an invalid string with unclose tag &lt;h1&gt;\"\n<Interpolate graceful string=\"an invalid string with unclose tag <h1>\" />\n```\n\n#### `syntax`\n\nOptional. `syntax` props allow use of react-Interpolate with different string formatting syntax. Please see the [\"Custom syntax support\"](#custom-syntax-support) section for more detail.\n\n## Interpolation syntax\n\nHere is interpolation syntax you can use in your `string`.\n\n#### Placeholder\n\n```jsx\n'hello {user_name}'\n```\n\nPlaceholder name should be alphanumeric (`[A-Za-z0-9_]`). Placeholders could be mapped to any valid element value.\n\n#### Open & close tags\n\n```jsx\n'Here is <a>your order info</a>'\n\n// tag name could be any alphanumeric string\n'Here is <link>your order info</link>'\n\n// you can nest tag and placeholder\n'Here is <a><b>you order info {name}</b></a>'\n```\n\nTag name should be alphanumeric (`[A-Za-z0-9_]`).\n\nOpen & close tag could be mapped to an element value.\n\n```jsx\n<Interpolate\n    string=\"Here is <a>your order info</a>\"\n    mapping={{\n        a: <a href=\"https://orderinfo.com\" />\n    }}\n/>\n\n\n// Invalid; the mapping value element should not contain children\n<Interpolate\n    string=\"Here is <a>your order info</a>\"\n    mapping={{\n        a: (\n            <a href=\"https://orderinfo.com\">\n                <b />\n                <br />\n            </a>\n        )\n    }}\n/>\n```\n\nOpen & close tag could be mapped to a rendering function, which would take a single argument that contains the enclosing text.\n\n```jsx\n<Interpolate\n    string=\"Here is <a>your order info</a>\"\n    mapping={{\n        a: (text) => (\n            <a href=\"https://orderinfo.com\">\n                <b>{text}</b>\n                <br />\n            </a>\n        ),\n    }}\n/>\n```\n\nUnclosed tag or incorrect nesting of tag would result in syntax error.\n\n```js\n// bad: no close tag\n'Here is <a>your order info'\n\n// bad: incorrect tag structure\n'Here is <a><b>your order info</a></b>'\n```\n\n#### Self closing tag\n\n```js\n'Hello.<br/>Here is your order'\n```\n\nTag name should be alphanumeric (`[A-Za-z0-9_]`). Self closing tags could be mapped to any valid element value.\n\n## Auto tag element creation\n\nWhen tags are used the string but there are no correponding mapped value, it would by default create the corresponding HTML element by default.\n\n```jsx\n// would render: <h1>Hellow</h1><br/>World\n<Interpolate string=\"<h1>Hello</h1><br/>world\" />\n```\n\n## Custom syntax support\n\nYou may already be using a formatting syntax in your string that is different than the built-in syntax support from Interpolate. You can configure Interpolate so that it could recognize the formatting syntax that you use.\n\nFor instance, you may be using [i18next](https://www.i18next.com/) which has a slightly different placeholder syntax.\n\n```\nhello {{name}}\n```\n\nYou can define the formatting syntax of your string via `syntax` props.\n\n```jsx\nimport Interpolate, { TOKEN_PLACEHOLDER } from \"react-interpolate\"\n\nconst i18nNextSyntax = [\n    {\n        type: TOKEN_PLACEHOLDER,\n        regex: /{{\\s*(\\w+)\\s*}}/g\n    }\n]\n\n// will output \"hi steven\"\n<Interpolate\n    syntax={i18nNextSyntax}\n    string=\"hi {{name}}\"\n    mapping={{\n        name: \"steven\"\n    }}\n/>\n```\n\nreact-interpolate comes with i18next syntax support, and you can enable it via\n\n```jsx\nimport { SYNTAX_I18NEXT } from \"react-interpolate\"\n\n<Interpolate\n  syntax={SYNTAX_I18NEXT}\n  ...\n/>\n```\n\n# Releasing\n\nReleases are fully automated with [semantic-release](https://semantic-release.gitbook.io/). There is no manual version bump: the next version number, the changelog, the git tag, the GitHub release, and the npm/GitHub Package Registry publishes are all derived from the commit history.\n\nEvery push to `main` runs the `Release` workflow, which:\n\n1. analyses the [Conventional Commits](https://www.conventionalcommits.org/) since the last release to determine the next version (`fix:` → patch, `feat:` → minor, `feat!:`/`BREAKING CHANGE` → major),\n2. updates `CHANGELOG.md`, `package.json`, and `package-lock.json` and commits them back,\n3. tags the release and publishes the GitHub release notes, and\n4. publishes the package to npm with provenance.\n\nBecause the version is inferred from commits, **pull request titles and commits must follow the Conventional Commits format** — this is enforced by the `Semantic Pull Request` check. If a batch of commits contains no releasable changes (e.g. only `chore:`/`docs:`/`ci:`), no release is published.\n\nPushes to the `next` branch publish a prerelease on the `next` dist-tag without updating the changelog.\n","readmeFilename":"README.md"}