{"_id":"gatsby-theme-i18n-lingui","_rev":"49-cdaa95123036a14a93847bde5c92a392","name":"gatsby-theme-i18n-lingui","dist-tags":{"gatsby-v3":"1.0.5-gatsby-v3.35","latest":"3.0.0"},"versions":{"0.0.1-security":{"name":"gatsby-theme-i18n-lingui","version":"0.0.1-security","_id":"gatsby-theme-i18n-lingui@0.0.1-security","maintainers":[{"name":"evafengel","email":"eva@npmjs.com"}],"homepage":"https://github.com/npm/security-holder#readme","bugs":{"url":"https://github.com/npm/security-holder/issues"},"dist":{"shasum":"a787dd298c2af54358cccd03f824e3e6dad6f44e","tarball":"https://registry.npmjs.org/gatsby-theme-i18n-lingui/-/gatsby-theme-i18n-lingui-0.0.1-security.tgz","fileCount":4,"integrity":"sha512-r4ccxkbjwMqdUE8DPPqyRt61sEHS4fhLL/jdVtW4P7X3qOCmDKgoWOMB1V51FLGc6EY7JR/nXYRWaZPHD79wGQ==","signatures":[{"sig":"MEQCIB0oiqa4spm2+xGIMsdnaVBuZ2DIKfu6yprbvpuXFM1hAiBrzGcu62G7kNr4kSSjWExUzg9t7ibKjGCjKl/ulAsezQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDxXHCRA9TVsSAnZWagAAtngP+wTY+8YVxUWRDpdzXaBi\nB5BavuYq9/6D5RiC+i1PLgxpRDqkEoM8AgyQ5uF1tTHuVK0ln30awRvlF7Mw\nHT+XgsIKkzIi6mspvPIPGpfCRPo67cMIgvDDgZfdOZ7e5NIkJom9U1LtMFNx\nJN573pJ5UtCbv6rRcIPAcCGTYw3MD1wEj6JhP+eEM27NJ9Vasnd8Fnh1ysID\nmQYLDizIesBUWACkjT/bnJ+o04WgggVkrijCTzwPjl2uh1TShSYzV8uZhVGM\nMpdDFF+4TfjCe6RWx0x7txgZlezGEngJ7lEvZ3Briuxv2PJQRqt0aI/i7qjo\nrvx0HTpYp1FxWPY2dqSDBR57gjdyaUp43Bk+DvtUSMvRLCrvPsUlGJjSl0Yr\nq6HcjtoM45otSJJLvfozqzyU+9AgH2OLwRCsQ48iers/mAy6E14FTAYEJOF2\nv818KwmnxoR1h4KGlCjl1wf4gtdFB01Bcys6Q9jhsyHPQ1GwYgpzD0VFLTN4\nKkyYD9SBTTxQv6kXYFmThu1yat7w1POAkGPTlMT2KhblBSbJ7lo8oSuc4mnw\n/RnIsfMnIsf323IYXViDjuBKkcqk2hXIT2GjAFrZ49eRv10mcKRZoq0sR8E+\nIaJUJ6LgQ98qOf+wAHD2sLOjIcF6VqS/uczta4IcOAwwTsOgv1yeug1NjF2O\nnrWr\r\n=uV8c\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"evafengel","email":"eva@npmjs.com"},"repository":{"url":"git+https://github.com/npm/security-holder.git","type":"git"},"_npmVersion":"6.4.1","description":"security holding package","directories":{},"_nodeVersion":"11.3.0","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gatsby-theme-i18n-lingui_0.0.1-security_1594824134904_0.620922273419116","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"gatsby-theme-i18n-lingui","version":"1.0.0","keywords":["i18n","gatsby-theme","gatsby","gatsby-plugin","lingui"],"author":{"name":"LekoArts","email":"lekoarts@gmail.com"},"license":"MIT","_id":"gatsby-theme-i18n-lingui@1.0.0","maintainers":[{"name":"lekoarts","email":"lekoarts@gmail.com"}],"homepage":"https://github.com/gatsbyjs/themes/tree/master/packages/gatsby-theme-i18n-lingui#readme","bugs":{"url":"https://github.com/gatsbyjs/themes/issues"},"dist":{"shasum":"86718cf4d86f10ef664d4f2ebefa067d33eae6ef","tarball":"https://registry.npmjs.org/gatsby-theme-i18n-lingui/-/gatsby-theme-i18n-lingui-1.0.0.tgz","fileCount":7,"integrity":"sha512-h2yr9gbSHhTPBDB3ZVrEKRkR9bVLEgHD3HoO6mDwiSUflEjnRoZsDDEexHff9FRFPKlfdNj9j8fFU0DaUUxm7g==","signatures":[{"sig":"MEQCIEIRQuEFogtEARs23xRQ77tMsX8C3DMempQi2OmRRhJ8AiAdSwfH2asH6VgBtL9j/1lWizXEfwP0DkkvBZVq5kEZPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfD/upCRA9TVsSAnZWagAAadUQAIYz6v8fn2uU3fAHDg/O\nEChuJx3HktKaOZ3cTHLgT75ZmKux68mq2gDfhgZnQoq8xo9M9p/00W3xUBwq\nWreg0LyNSN8Z/o4z37pJSps1e74bCs4raKpB+1WkwFDIwTBEmjr/bdHtCkaz\nrWcA89RXh1Swdh0E1baqi5xeOhXM8F0+IgZXhF7s7iYZz5MpZkGXjsBOZeG6\nqSi82eB1wSueCwbfU5tZKtqydcM0Z/tgKynGqDRfCkwNongiIpD8bEuKjuSS\nKfI7UZQ4rJujLrP9zMnIhcMB/3MMEM+X+LCoBCTIzkJKVV9jtAGtT215CMPQ\nHuIATjR+OgwdVLbNL/DvvcNLhBxuSmzeCxWJCxgQ/s5PnwrNN3bWHw2PCaFi\n98ffe9bCS+p0qmFCW3GFn8yIcKRT5HMf4+R3Feh5beSNVmQSdQ5x+HBX86G1\n2fhzwtg1BCuqspj2AaKDFELQDeM/PeP3MaTH20I24EyHNJAhp8pqrnsG0cLR\nm4Q8BqRVM5eUEfx6iQSNoIMJL7lWF6LxiMCEyyuzKUoMdcNpF08QZT90aHq2\nEIMW70IPZxF0r2qBgH8b8FDh+KajJnzn098+CqIMnvhW5sNfKWpQ9P6CuodK\nx75xywHGTJO7kHWRWfcnSsdA2Wv48fKveC9vSd2cCn+2ZIcYH5Q/c8l0Oaw0\nk59J\r\n=LcVL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_npmUser":{"name":"lekoarts","email":"lekoarts@gmail.com"},"repository":{"url":"git+https://github.com/gatsbyjs/themes.git","type":"git","directory":"packages/gatsby-theme-i18n-lingui"},"_npmVersion":"6.14.4","description":"A Gatsby theme for providing localization support via LinguiJS. This theme sets up Lingui's context provider so that you can access your translations on every page. Works best together with gatsby-theme-i18n.","directories":{},"_nodeVersion":"12.16.2","_hasShrinkwrap":false,"devDependencies":{"@lingui/react":"^2.9.1"},"peerDependencies":{"react":">=16.13.1","gatsby":">=2.21.26","react-dom":">=16.13.1","@lingui/react":"^2.9.1"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-theme-i18n-lingui_1.0.0_1594882984741_0.6952540462298418","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"gatsby-theme-i18n-lingui","version":"1.0.1","keywords":["i18n","gatsby-theme","gatsby","gatsby-plugin","lingui"],"author":{"name":"LekoArts","email":"lekoarts@gmail.com"},"license":"MIT","_id":"gatsby-theme-i18n-lingui@1.0.1","maintainers":[{"name":"ascorbic","email":"m@mk.gg"},{"name":"blainekasten","email":"blainekasten@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"freiksenet","email":"freiksenet@gmail.com"},{"name":"jamo","email":"jamo@isotalo.fi"},{"name":"johno","email":"johnotander@gmail.com"},{"name":"kuvos","email":"npm-public@qfox.nl"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"laurieontech","email":"laurie@gatsbyjs.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"madalynrose","email":"madalyn.parker@gmail.com"},{"name":"mxstbr","email":"contact@mxstbr.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"sidharthachatterjee","email":"me@sidharthachatterjee.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"vladar","email":"vladimir.razuvaev@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://github.com/gatsbyjs/themes/tree/master/packages/gatsby-theme-i18n-lingui#readme","bugs":{"url":"https://github.com/gatsbyjs/themes/issues"},"dist":{"shasum":"585a116dbcc90a40079b74e3983a789e9d26c727","tarball":"https://registry.npmjs.org/gatsby-theme-i18n-lingui/-/gatsby-theme-i18n-lingui-1.0.1.tgz","fileCount":7,"integrity":"sha512-joEdcDxEs77flSflSI38lap4/a/lCy7S/SHIIFcGzV+lyOXuiZvZo/2T368cwXRJchHrDY78wPWv3tklSFfpzg==","signatures":[{"sig":"MEUCIEcoU/YkgU41EQGC+DleXfIO9tWFmxyzZbu4sEUAfjT4AiEA7H2Pmyyo+eUhw0plVpDLCtj/xD6RdQUMYkmZYrIYu2g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGZDPCRA9TVsSAnZWagAA8X0P/RWKPvpA4L8MA0aZA2jq\np6lZrU9FzCBQUYIkpDLt4TSqG9I4wFhUZMjcDuLneKvehprmQ1j24ylOkQwS\nUArIXKFJfj8dKfUQt7v84aqqkPgMFzljgEOuSBMLdrmpYYgKci7YzQl9ptAT\niqeBIhaqJ4/FwhDnTk2Tz0VTLOX6w4qWY7VyJfN0MR7yv1Vi9ai3d5nzDkPv\ngFrxg0m2qBPxHJ63+AlzzVIDlXr3IcjEjzpHwl7rXJqtKe77KZzcYZonkK5a\nNM1A2MJiBxn3qqZseDzDsYc2dz2ApxdO86fYQAJ15ewVAxybq/gpVWn/XXpQ\nTMWtsuf3a6LHl5IvkUktP8NkgRIT7zOFZ48lcT7lK83jedrNcK3kVdsH38ve\nH+b6puRZcfqKCzhtQ++kPYUUcmJT7vqZh7kdvtKn8kzEy1bZi/ptpYuSBCz1\nVgIakVTDqs8UicOC3y/owURVmM0eHeCV1/hD+ZwlRBcP4U1v/27HToScK/4r\n8BLzbyWinHisi+w+jqZJBxnvQws7iBjROpL4Krs7xExK+7wX7p34gTrj/QOt\nRoN1twXyf5AhohBjytnH1ktMJLRIa3/vHIhJC0IKZWqUDBDuYKbcrirctboC\nbdgGnssEN/+ryYZAS17s+Jzg/Y0ng2DoGWCTW0SMBT+Oh7j1E/ldY6st4yuG\nEx8m\r\n=fS2S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"05a6df4f02c345cb7f702430b13a254d12a0d3dc","_npmUser":{"name":"laurieontech","email":"laurie@gatsbyjs.com"},"repository":{"url":"git+https://github.com/gatsbyjs/themes.git","type":"git","directory":"packages/gatsby-theme-i18n-lingui"},"_npmVersion":"lerna/3.22.1/node@v12.14.1+x64 (darwin)","description":"A Gatsby theme for providing localization support via LinguiJS. This theme sets up Lingui's context provider so that you can access your translations on every page. Works best together with gatsby-theme-i18n.","directories":{},"_nodeVersion":"12.14.1","_hasShrinkwrap":false,"devDependencies":{"@lingui/react":"^2.9.1"},"peerDependencies":{"react":">=16.13.1","gatsby":">=2.21.26","react-dom":">=16.13.1","@lingui/react":"^2.9.1"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-theme-i18n-lingui_1.0.1_1595510991292_0.6936558045937078","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"gatsby-theme-i18n-lingui","version":"1.0.2","keywords":["i18n","gatsby-theme","gatsby","gatsby-plugin","lingui"],"author":{"name":"LekoArts","email":"lekoarts@gmail.com"},"license":"MIT","_id":"gatsby-theme-i18n-lingui@1.0.2","maintainers":[{"name":"ascorbic","email":"m@mk.gg"},{"name":"blainekasten","email":"blainekasten@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"freiksenet","email":"freiksenet@gmail.com"},{"name":"jamo","email":"jamo@isotalo.fi"},{"name":"johno","email":"johnotander@gmail.com"},{"name":"kuvos","email":"npm-public@qfox.nl"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"laurieontech","email":"laurie@gatsbyjs.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"madalynrose","email":"madalyn.parker@gmail.com"},{"name":"mxstbr","email":"contact@mxstbr.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"sidharthachatterjee","email":"me@sidharthachatterjee.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"vladar","email":"vladimir.razuvaev@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://github.com/gatsbyjs/themes/tree/master/packages/gatsby-theme-i18n-lingui#readme","bugs":{"url":"https://github.com/gatsbyjs/themes/issues"},"dist":{"shasum":"e87e95abfdf82af3f560e2cfa8dd17eca87a0f5e","tarball":"https://registry.npmjs.org/gatsby-theme-i18n-lingui/-/gatsby-theme-i18n-lingui-1.0.2.tgz","fileCount":7,"integrity":"sha512-kSZARqeVWCxuW8WID7yTTyLwuKnmPNYms8DuYV+2/jZLz6DiWr3PrB+FfuWhPcp0QggHSa8pVc6d7x/UzbVpww==","signatures":[{"sig":"MEQCIHjxLBlUEo+eA8P6/uvi0K/dJ8bVSl8FRdHbSMDQ5tOCAiB2Gz2X3VMpq4WgKg15nLyZGsBWHqDK38EtB4oq4SnaDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfH/CWCRA9TVsSAnZWagAAe/UQAIQfRfLjEGhjbNFLn/wi\nHeJV85s0bbIFirns3MwOdUWDdTxLn/CEVazTSJwqcmEPC/c3gVt5CkuFBG9j\njcItmfcOdq/3MSk7Bf5AozC9u9BDC01AE0zC34RhbToWPCxA87qSD6MhHIY9\n/qu4qftyfbYPToNOfTKZEgD94lLRgQKa1Lgl2HcAZAvhXK2VjO/ByqlhmDYi\nQsVGtkHNg3DGOzd4QpS/NY9XsR8MMK73psJ9YlTsGOp0Sydeywh5PkaQYief\nGMvixdT80KDokVZyk1y4MNulwFHmbBD6/G3k0jMHSRtI06ONIdH/gaphyC+q\n8AVoHMbDPwClMrZE0VF9/IbWO9+cO3M57jGz6P/yS22f4JHt+hyo11AHI/4I\nPv+O2HEAIr4+SI86IJnN0V0IchgHd9JKAGLfxRAgl33w5bmKyTrMYzaipda2\nhpTH0Nhq1+CMNmoyAPI4C5TVw4yW+ed6wvfsbwhReD9uU6goFD7wjbBRnSZj\ni566BP7J2HI5kAIywjVvsrf5ySLfV32tXW7A2qyvECyxzwA0E9YuzgGfrHXe\nw38WT/TUoO6gvbNr2+jDsWrUcSkmkEbwFTOKHNsp//k2Ymg9HyFbmsBbs31x\nCPEinGSRIItjXartb1r+I8KnZouGa5UiaP1mcaFD4Tyk7ADhZLYF2tyY2c3h\n80IP\r\n=vneb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_npmUser":{"name":"lekoarts","email":"lekoarts@gmail.com"},"repository":{"url":"git+https://github.com/gatsbyjs/themes.git","type":"git","directory":"packages/gatsby-theme-i18n-lingui"},"_npmVersion":"6.14.4","description":"A Gatsby theme for providing localization support via Lingui. This theme sets up Lingui's context provider so that you can access your translations on every page. Works best together with gatsby-theme-i18n.","directories":{},"_nodeVersion":"12.16.2","_hasShrinkwrap":false,"devDependencies":{"@lingui/react":"^2.9.1"},"peerDependencies":{"react":">=16.13.1","gatsby":">=2.21.26","react-dom":">=16.13.1","@lingui/react":"^2.9.1"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-theme-i18n-lingui_1.0.2_1595928725503_0.09475086263837107","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"gatsby-theme-i18n-lingui","version":"1.0.3","keywords":["i18n","gatsby-theme","gatsby","gatsby-plugin","lingui"],"author":{"name":"LekoArts","email":"lekoarts@gmail.com"},"license":"MIT","_id":"gatsby-theme-i18n-lingui@1.0.3","maintainers":[{"name":"mxstbr","email":"contact@mxstbr.com"},{"name":"laurieontech","email":"laurie@gatsbyjs.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"},{"name":"kuvos","email":"npm-public@qfox.nl"},{"name":"blainekasten","email":"blainekasten@gmail.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"vladar","email":"vladimir.razuvaev@gmail.com"},{"name":"madalynrose","email":"madalyn.parker@gmail.com"},{"name":"johno","email":"johnotander@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"sidharthachatterjee","email":"me@sidharthachatterjee.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"jamo","email":"jamo@isotalo.fi"},{"name":"freiksenet","email":"freiksenet@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"}],"homepage":"https://github.com/gatsbyjs/themes/tree/master/packages/gatsby-theme-i18n-lingui#readme","bugs":{"url":"https://github.com/gatsbyjs/themes/issues"},"dist":{"shasum":"2a790ea192dcb03be01dd294257f80c48a39e152","tarball":"https://registry.npmjs.org/gatsby-theme-i18n-lingui/-/gatsby-theme-i18n-lingui-1.0.3.tgz","fileCount":8,"integrity":"sha512-gbWPohqyThxjRJ7WjmBxjTVPimFeDGrZsqa9f4EAO/8KWEF0PFO6BEiWPQHgILOC1dbs8BQ1qHHrLCjh31/Q4Q==","signatures":[{"sig":"MEYCIQDB2JTMLKk+RxlObyOhvtCeUOAHcyoRAmYrh4vGOlmIEwIhAKoIarK8tPMJu+pjKNy1RjyLD6mzjXcyccDoSiYeSKiL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWypZCRA9TVsSAnZWagAAy6YP/jerAxVnzXjDGFTx7TBe\nPxPIVT6KqZujVqc+eBu8oqkz8HGAJj89Eat2b+DguWTpNzfG3dip0OcNHiSP\nru/KgVzmRz3VU0OPw8ju1Qiyd8UzVyjtYNzVPABTXe2DpLoriTI6JAzP8WDW\nRKIEJV5oMk7vTlTQWlp17pGcphm/LeGJTzka+9qlHIxOtReylK5YH/S9+6WT\nBeuvDseumnz7BMoFC6L+2g+4tZcbIOANgnvLybhvisLrUlwvfkKx2Xn98WO8\n6vUQQ7UVotgnw0svHOj7Oo+QiIKSPTCbunxOJeCQxzEAcPt/eVZ/eWBzuxW0\nb09Cf6Esd6hQe5hIpHankWif/gNz8llTatleYyl2zoGljTs1flFFESt/0riv\nN05PkS+OyZYfxaaViqd4cJpRpMD5+h+2+LbKcsOKyIiqlUyaXGTIexBdhq88\nz80eRVKhya4OxSpja2irsF5BMSMY8NG/Ea3jddPXUt91Xh5L/K/qRYMtCUSO\nJHEGtto8dxwHrpc1WcUjgLFgGH/2PWYz0cZd4bpyPPAkeW+/BYWxKvoHF9An\np6/15McMLJOYSi79DiMVbQnCtQPWi2f5sRr7TaBDY25huGUHeAKFR43f7eQc\npbnHFcjr59l/PCMjC4/kizva7d59LALEvwrPZkoiD18MyeStIk0fm1V+NVxB\nnRe1\r\n=o4fM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"266eb0c81774b94f418a65975b68b58c1d24bc16","_npmUser":{"name":"lekoarts","email":"lekoarts@gmail.com"},"repository":{"url":"git+https://github.com/gatsbyjs/themes.git","type":"git","directory":"packages/gatsby-theme-i18n-lingui"},"_npmVersion":"lerna/3.22.1/node@v14.10.0+x64 (darwin)","description":"A Gatsby theme for providing localization support via Lingui. This theme sets up Lingui's context provider so that you can access your translations on every page. Works best together with gatsby-theme-i18n.","directories":{},"_nodeVersion":"14.10.0","_hasShrinkwrap":false,"devDependencies":{"@lingui/react":"^2.9.1"},"peerDependencies":{"react":">=16.13.1","gatsby":">=2.21.26","react-dom":">=16.13.1","@lingui/react":"^2.9.1"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-theme-i18n-lingui_1.0.3_1599810137039_0.4281311669277177","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"gatsby-theme-i18n-lingui","version":"1.0.4","keywords":["i18n","gatsby-theme","gatsby","gatsby-plugin","lingui"],"author":{"name":"LekoArts","email":"lekoarts@gmail.com"},"license":"MIT","_id":"gatsby-theme-i18n-lingui@1.0.4","maintainers":[{"name":"mxstbr","email":"contact@mxstbr.com"},{"name":"laurieontech","email":"laurie@gatsbyjs.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"ascorbic","email":"m@mk.gg"},{"name":"kuvos","email":"npm-public@qfox.nl"},{"name":"blainekasten","email":"blainekasten@gmail.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"vladar","email":"vladimir.razuvaev@gmail.com"},{"name":"madalynrose","email":"madalyn.parker@gmail.com"},{"name":"johno","email":"johnotander@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"sidharthachatterjee","email":"me@sidharthachatterjee.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"jamo","email":"jamo@isotalo.fi"},{"name":"freiksenet","email":"freiksenet@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"}],"homepage":"https://github.com/gatsbyjs/themes/tree/master/packages/gatsby-theme-i18n-lingui#readme","bugs":{"url":"https://github.com/gatsbyjs/themes/issues"},"dist":{"shasum":"74372ec876b598b376ed5ffc5c1b2a6a8ae332f9","tarball":"https://registry.npmjs.org/gatsby-theme-i18n-lingui/-/gatsby-theme-i18n-lingui-1.0.4.tgz","fileCount":8,"integrity":"sha512-lxhv+O8CASXCG2ka/dTvdVuh8gAIN4VldkFm7/r6YO0QJsbuoL0XSHgy//VqC/pG8qMu35iQnQ7hUV7aHihW9A==","signatures":[{"sig":"MEUCICbT5fLlU5qm0FSwgn/rLXNFWFpeycDTqoYUC/LcGnc0AiEA8TxX7EiO9miu0CMzLflAOkZNRhCgMEX2eTjOw5FpT/c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4555,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX2OgCRA9TVsSAnZWagAA0r8P/2caGfoNAsb9u7dJdSAe\n1xUdBtM0849M8RdGrkoRQNFRTqIjRHllD15Ju6yhaey4vD7hmfuhwB/4f7dE\nNgKyYi2pTN8YgH2gov8RBa9BMxpUmqwGI1BbraJqlxapseKqheHrMyckpYJ2\nCK1uHoeqdcmuxXs15dsdhvfTyHFBPYIoNU0VPqqfdxBo8Q2LsV7RVAIp6MId\nRJ50Z+0jN2h/STPG2nYyq8aA/kMwdppowitgtVmAs8fFgb+zccZE/pljXuwt\nxALEdQOdjUDplwn+M/NBNR5HwhALwmBoJ29b1inWbE24j0ET8twcdlzbRXJj\nUJWQvE7IFDzIvLFbNQ10fWZs3p6T2XLsk4vIwDnanJWk1KjIN1SMIqQDBxQO\nMe3ChhhwMYmM6xHpa7OA+ULiBtrVH0dB3np2yRz14b2nCD+Kwuv1Q0WTQE7k\nQBLfoNaWVFyCYSs3kKyTseMU/ynPsrsAwLzug7OJ8zJqUqRV/ojBOBxdcujM\n052fB42dtbEW/q//3EkIoWJJUYtg2NlxJM6VNMxfKTfSNueJzmC+uNJkJmSE\nMR3fl39n1AliEBJ80/jveM6FIOusz1j08cKfVR//sn4ctuWIpdoRvyL5SVfo\nifvr8o07i0rx6CRfJq6T4dMmxt7R+RSuZfMUf7zgzSKFeen5RQNQVY1UwDcK\n0qju\r\n=gZcw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0766e93e3a90235813e5c4ef24d7f5a9afc98881","_npmUser":{"name":"lekoarts","email":"lekoarts@gmail.com"},"repository":{"url":"git+https://github.com/gatsbyjs/themes.git","type":"git","directory":"packages/gatsby-theme-i18n-lingui"},"_npmVersion":"lerna/3.22.1/node@v12.16.2+x64 (linux)","description":"A Gatsby theme for providing localization support via Lingui. This theme sets up Lingui's context provider so that you can access your translations on every page. Works best together with gatsby-theme-i18n.","directories":{},"_nodeVersion":"12.16.2","_hasShrinkwrap":false,"devDependencies":{"@lingui/react":"^2.9.1"},"peerDependencies":{"react":">=16.13.1","gatsby":">=2.21.26","react-dom":">=16.13.1","@lingui/react":"^2.9.1"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-theme-i18n-lingui_1.0.4_1600086943854_0.12556849893448074","host":"s3://npm-registry-packages"}},"1.0.5-gatsby-v3.35":{"name":"gatsby-theme-i18n-lingui","version":"1.0.5-gatsby-v3.35","keywords":["i18n","gatsby-theme","gatsby","gatsby-plugin","lingui"],"author":{"name":"LekoArts","email":"lekoarts@gmail.com"},"license":"MIT","_id":"gatsby-theme-i18n-lingui@1.0.5-gatsby-v3.35","maintainers":[{"name":"sslotsky","email":"saxosamo@gmail.com"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"jamo","email":"jamo@isotalo.fi"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"sidharthachatterjee","email":"me@sidharthachatterjee.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"vladar","email":"vladimir.razuvaev@gmail.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"ascorbic","email":"m@mk.gg"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"freiksenet","email":"freiksenet@gmail.com"}],"homepage":"https://github.com/gatsbyjs/themes/tree/master/packages/gatsby-theme-i18n-lingui#readme","bugs":{"url":"https://github.com/gatsbyjs/themes/issues"},"dist":{"shasum":"1bfe76af71859fb2233d0a995d12ea1fe272df76","tarball":"https://registry.npmjs.org/gatsby-theme-i18n-lingui/-/gatsby-theme-i18n-lingui-1.0.5-gatsby-v3.35.tgz","fileCount":8,"integrity":"sha512-uTbqVoMoRmEsFqcos/7kReA8XgKi0zvg1+innQIVbz8fEBqQ1xfqU+ebWteFvc4ADO0SHbCXeUrQFQSZ4GgBsw==","signatures":[{"sig":"MEQCIFR/pfw/HOy/yLp23TsqIZj/lzqbCFkVIh38Alv+U8PpAiAlPSFvRvYoeigetHMeRrxSBm7p+PPUIHuGNHswkQSrMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdrCACRA9TVsSAnZWagAAU78QAJaBnAusUQBqNEptFszB\nYSLONYY0JUaquY7XUYUz/Rp6n6xYLq+Axw5sZihVWZamWTFvVaxZ6fBlUwyF\nxkLewl0YzYD8H769j9u8cCEH65OGRytK9BJEf6G0vlw2MKLRFJdIw2J0FQDe\ngwCb2aw6+X5Kw3Sna5z4UwLf/Uex44c1VHeYtCG8LVz1PXpk+FfsEDuXtMLE\nemnSA6GM94cbB5/5oBfEYujhddA8ghfUq5vYF/7Ch2Nr3rejDEZ8YJX9L1Vd\nm02VqNKN8YvLMTTt5kktzG+G1jLmBDc8UAh/Q3n4AIDbCYQVOrM3x0r43jJJ\nI2PGRG8RIBW/K2QTlAG6ccTEyMoDfGkrT0osr+RYMvze0YGnNNklVMvGYvVb\nxptdpihC9sWYXAAkdnY+/z2XvL34WM4HT+xThj+f5IZ8YhB68QtJyUOVvpPL\nyCZ83LVYaXgpdxjFQiICbSqoAsmRD4mJ+OjylqNcgvv3tkTGFMePnp0m9thq\nbmnR6K+5Yln0Ewwv7Jj0bhauqCWefs7YvF/0MX3z0/Zt8YP2k7e+yt0mb7tc\ng8znjFMe+PpsO54cyboo9gtcRLsRj1ysEXpJ855PlAo901D6iW7ZGNdX5QyO\nrRPOqfi3IZTZnzDTSj+wqazrapfh7WuZ3vmYIUsbwPFROHtQ61xb8ioPD98k\n99NC\r\n=o7pm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# gatsby-theme-i18n-lingui\n\nA Gatsby theme for providing localization support via [Lingui](https://lingui.js.org/). This theme sets up [Lingui's context provider](https://lingui.js.org/ref/react.html#i18nprovider) so that you can access your translations on every page.\n\n## Installation\n\n**Note:** This theme is designed to work as an add-on to [`gatsby-theme-i18n`](https://www.gatsbyjs.com/plugins/gatsby-theme-i18n/) and will not work without it! Please follow its setup instructions before starting with these here!\n\n1. Install the theme and its peerDependencies.\n\n```shell\nnpm install gatsby-theme-i18n-lingui @lingui/react @lingui/core\n```\n\nAlso install any devDependencies.\n\n```shell\nnpm install --dev babel-preset-gatsby @lingui/macro @lingui/cli\n```\n\n2. Add the configuration to your `gatsby-config.js` file:\n\n```js\nmodule.exports = {\n  plugins: [\n    {\n      resolve: `gatsby-theme-i18n-lingui`,\n      options: {\n        localeDir: `./i18n/lingui`,\n      },\n    },\n  ],\n}\n```\n\n3. Create a `.linguirc` file at the root of your project:\n\n```json\n{\n  \"locales\": [\"your\", \"locales\"],\n  \"catalogs\": [\n    {\n      \"path\": \"<rootDir>/i18n/lingui/{locale}/messages\",\n      \"include\": [\"<rootDir>/src\"],\n      \"exclude\": [\"**/node_modules/**\", \"**/__tests__/**\"]\n    }\n  ],\n  \"format\": \"po\",\n  \"extractBabelOptions\": {\n    \"presets\": [\"babel-preset-gatsby\"]\n  }\n}\n```\n\nYou can find all options in [Lingui's documentation](https://lingui.js.org/ref/conf.html).\nMake sure that the `localeDir` is identical with the same option in the theme.\n\n4. Add three scripts to your `package.json`file:\n\n```json\n{\n  \"scripts\": {\n    \"extract\": \"lingui extract\",\n    \"compile\": \"lingui compile\"\n  }\n}\n```\n\n## Usage\n\nUse Lingui's scripts to extract messages and compile those to `messages.js` files. The theme will leverage those compiled files, so make sure that you did those steps before using the theme. The `localeDir` option must be aligned with the [`catalogs`](https://lingui.js.org/ref/conf.html#catalogs) option of Lingui's config option.\n\nYou can also see an [official example](https://github.com/gatsbyjs/themes/tree/master/starters/example-lingui) to learn more.\n\n### Theme options\n\n| Key         | Default Value | Description                                       |\n| ----------- | ------------- | ------------------------------------------------- |\n| `localeDir` | none          | The directory where you'll store the Lingui files |\n","engines":{"node":">=12.13.0"},"gitHead":"7ef4c320cc870eb88f9b8a642e06ef001d83e7d3","_npmUser":{"name":"lekoarts","email":"lekoarts@gmail.com"},"repository":{"url":"git+https://github.com/gatsbyjs/themes.git","type":"git","directory":"packages/gatsby-theme-i18n-lingui"},"_npmVersion":"lerna/3.22.1/node@v14.14.0+x64 (linux)","description":"A Gatsby theme for providing localization support via Lingui. This theme sets up Lingui's context provider so that you can access your translations on every page. Works best together with gatsby-theme-i18n.","directories":{},"_nodeVersion":"14.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@lingui/core":"^3.8.9","@lingui/react":"^3.8.9"},"peerDependencies":{"react":"^17.0.0","gatsby":"^3.0.0","react-dom":"^17.0.0","@lingui/core":"^3.8.9","@lingui/react":"^3.8.9"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-theme-i18n-lingui_1.0.5-gatsby-v3.35_1618391168060_0.19886035949425707","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"gatsby-theme-i18n-lingui","version":"2.0.0","keywords":["i18n","gatsby-theme","gatsby","gatsby-plugin","lingui"],"author":{"name":"LekoArts","email":"lekoarts@gmail.com"},"license":"MIT","_id":"gatsby-theme-i18n-lingui@2.0.0","maintainers":[{"name":"veryspry","email":"ehlinger.matt@gmail.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"sslotsky","email":"saxosamo@gmail.com"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"jamo","email":"jamo@isotalo.fi"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"sidharthachatterjee","email":"me@sidharthachatterjee.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"vladar","email":"vladimir.razuvaev@gmail.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"ascorbic","email":"m@mk.gg"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"freiksenet","email":"freiksenet@gmail.com"}],"homepage":"https://github.com/gatsbyjs/themes/tree/master/packages/gatsby-theme-i18n-lingui#readme","bugs":{"url":"https://github.com/gatsbyjs/themes/issues"},"dist":{"shasum":"aee9b83453728f92919004e6c2b78000f4c2a828","tarball":"https://registry.npmjs.org/gatsby-theme-i18n-lingui/-/gatsby-theme-i18n-lingui-2.0.0.tgz","fileCount":8,"integrity":"sha512-rvWbbISwnFiSuxvxES0ahwAbp2kdgkLcYxhxmT2JGnP1LOyFaBJAbIqH+4KRxT2mzxHNY0JBxBrGFOf5At+l5w==","signatures":[{"sig":"MEUCIGyqE0oAjaRmTirsMqB37doycS/3TVKLGhCtWLnMVEhXAiEA+lgQ/ZwL3+I0Jgt93O/yjuY+b48holz/0EH70V1ZEtM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfqUOCRA9TVsSAnZWagAAOWYP/0DzZLyAwiyo/t9upWYr\nzVf0wwToiMjF/iualoTGgSVjNivYriiHpwZv+sk8jQcWv7sQs82hg5hqgYle\nALhVCrqmSQ78F8KDjRjZZ61ArTZuitFNcM/vEmlK3ic6cwuy2AXkzMhA4ZlK\n0BU58TKX4FoOv1clAM/aSJLBMqoU2LahwPoHFmHXDze1UWHUp6BQohYTjWYp\ngDNuhpVZ1AT2xp2pX+k2V4X3vzyRobFGhdn4YDiNuq08viyyXphioms2AfjX\n5YnHyarA9nkDmNEglrjndNQDmwMOXqtMuyWjPUgbXKZce9xYyaWeZokOZFk1\n38kqaFUJsH+2W2brZsoHjmpB208qpD53oanQMDQ9pqDDHIEvrdEumwboz3eJ\nCbqxLAh8TlfXFPcUZtq/4ShvZHdIHKaI/rd7GRUixQ79aLC7p3mx7FepkiPD\nArefuVQIgig8WkD/1uPfJ8VaHDbNEXXoP5I0RieO21vbym6mRyVqRMvjCpTV\neb9ZRO+/QgaR41j330ZVbo1n3HXqOv9H0770zdUvdvNb6ZpM1t86uliYc8q2\nq5IaBmSgSSjfEPEL2oq0HORUenTVapU5qXVqt/ai/GyxcqdLLcWqHzNHLHYT\nE+9xL1SWKN3mcONwAWtqC07QoL/0LLMRMgo8o38aOaa8caa52mqufHlOmH0G\n0J5C\r\n=ohZZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=12.13.0"},"gitHead":"692499ec782aae8b47bcd5aafbbe3cc565b9e429","_npmUser":{"name":"lekoarts","email":"lekoarts@gmail.com"},"repository":{"url":"git+https://github.com/gatsbyjs/themes.git","type":"git","directory":"packages/gatsby-theme-i18n-lingui"},"_npmVersion":"lerna/3.22.1/node@v14.14.0+x64 (linux)","description":"A Gatsby theme for providing localization support via Lingui. This theme sets up Lingui's context provider so that you can access your translations on every page. Works best together with gatsby-theme-i18n.","directories":{},"_nodeVersion":"14.14.0","_hasShrinkwrap":false,"devDependencies":{"@lingui/core":"^3.8.9","@lingui/react":"^3.8.9"},"peerDependencies":{"react":"^17.0.0","gatsby":"^3.0.0","react-dom":"^17.0.0","@lingui/core":"^3.8.9","@lingui/react":"^3.8.9"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-theme-i18n-lingui_2.0.0_1618912525617_0.5474994440043472","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"gatsby-theme-i18n-lingui","version":"3.0.0","keywords":["i18n","gatsby-theme","gatsby","gatsby-plugin","lingui"],"author":{"name":"LekoArts","email":"lekoarts@gmail.com"},"license":"MIT","_id":"gatsby-theme-i18n-lingui@3.0.0","maintainers":[{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"sidharthachatterjee","email":"me@sidharthachatterjee.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"veryspry","email":"ehlinger.matt@gmail.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"freiksenet","email":"freiksenet@gmail.com"}],"homepage":"https://github.com/gatsbyjs/themes/tree/master/packages/gatsby-theme-i18n-lingui#readme","bugs":{"url":"https://github.com/gatsbyjs/themes/issues"},"dist":{"shasum":"144495c6cde82785d396f10879950c628f400a17","tarball":"https://registry.npmjs.org/gatsby-theme-i18n-lingui/-/gatsby-theme-i18n-lingui-3.0.0.tgz","fileCount":8,"integrity":"sha512-2zEafRXJHFUDcO9yVB2M63lsCgPlZHPdF4b4B5EpfgfMQVa/kj31c25Zhi6NU+7fDUTXgT4N25Rxz2qsaVTRCw==","signatures":[{"sig":"MEUCIEhIW4GB4MlpdyTO9ySW3ybK2RwM5duOclJ4sNa3WZJFAiEAyb5AQBQ288CrQryG2ekiT/mAbUSOvj5v7aKyex2zqkU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5616,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqjnUCRA9TVsSAnZWagAAZH0P/RTAuzPvqUuZsNNOQ0Y0\nwOlHR9xD0zshaSRMWFc3vEXzca/f100QObSU7GBxnDWe7tNxBg5aCIeo0vP2\nOs9gaKbxdq4KOigLJimdtsRViaG2hgiCQJn26z5uyZZmZtUOPjtWvy0QscEK\nwXse9rOlgZxbNnUK/clWPUCYABgesJrGrnkj6OwpJ+VapUoImFODPr7tKSSc\nU8CHS+yDvmJMCFfGAJa8HyJa6VLFvvbwgpFr49OXCaTYG/+qGlad3cY7yLaT\nEAPovpFAFV/X3oa5ksW8dAuikjQpJBgEC/tthz/MWteYfA044ApFqE0QXmVQ\nX+LJLoq9CRp2TaZh/toxuJOZzfxIuDnxLZWP1vKOCkj7ZkzQWdzM/UszLUJc\nx1buwYQ+D8CwS93NnTgquVAGpYyDGiSTDl02pReC6HXEuxr4alkeYRRZpX04\nH6hnsOqs9p+YXKNidgzt+RlzVpsU58DhO2kP+0jtdEHdWrSZG/bf3ZqOfUN3\nea6asTeMpM+HJ9z0rUb0dWWLZVu0W8CP9vnCIYT1phAuWFWM7FgYE3JZ3ngd\nz66WnCfhYqwKO/JlM0sbGra/StXvWEM5OIior2Q9IjpEhoas07Kg8pbswgKP\nclLTSZnGbaRcdlH5BqrlOjk/rMsDzQfat5jl/jb0LJIv8fcrLoNzkS6asVTu\nKsvW\r\n=kdZq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=14.15.0"},"gitHead":"a9dd4d105ce31f589cf06a39b4e47d7169ade0ff","_npmUser":{"name":"wardpeet","email":"ward@coding-tech.com"},"repository":{"url":"git+https://github.com/gatsbyjs/themes.git","type":"git","directory":"packages/gatsby-theme-i18n-lingui"},"_npmVersion":"lerna/4.0.0/node@v14.17.5+x64 (win32)","description":"A Gatsby theme for providing localization support via Lingui. This theme sets up Lingui's context provider so that you can access your translations on every page. Works best together with gatsby-theme-i18n.","directories":{},"_nodeVersion":"14.17.5","_hasShrinkwrap":false,"devDependencies":{"@lingui/core":"^3.13.0","@lingui/react":"^3.13.0"},"peerDependencies":{"react":"^17.0.0","gatsby":"^4.0.0","react-dom":"^17.0.0","@lingui/core":"^3.8.9","@lingui/react":"^3.8.9"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-theme-i18n-lingui_3.0.0_1638545876239_0.7950140351666124","host":"s3://npm-registry-packages"}}},"time":{"created":"2020-07-15T14:42:14.904Z","modified":"2026-06-30T21:54:51.944Z","0.0.1-security":"2020-07-15T14:42:15.031Z","1.0.0":"2020-07-16T07:03:04.942Z","1.0.1":"2020-07-23T13:29:51.382Z","1.0.2":"2020-07-28T09:32:05.768Z","1.0.3":"2020-09-11T07:42:17.142Z","1.0.4":"2020-09-14T12:35:44.001Z","1.0.5-gatsby-v3.35":"2021-04-14T09:06:08.194Z","2.0.0":"2021-04-20T09:55:25.759Z","3.0.0":"2021-12-03T15:37:56.397Z"},"bugs":{"url":"https://github.com/gatsbyjs/themes/issues"},"author":{"name":"LekoArts","email":"lekoarts@gmail.com"},"license":"MIT","homepage":"https://github.com/gatsbyjs/themes/tree/master/packages/gatsby-theme-i18n-lingui#readme","keywords":["i18n","gatsby-theme","gatsby","gatsby-plugin","lingui"],"repository":{"url":"git+https://github.com/gatsbyjs/themes.git","type":"git","directory":"packages/gatsby-theme-i18n-lingui"},"description":"A Gatsby theme for providing localization support via Lingui. This theme sets up Lingui's context provider so that you can access your translations on every page. Works best together with gatsby-theme-i18n.","maintainers":[{"email":"misiek.piechowiak@gmail.com","name":"pieh"},{"email":"philippe.serhal@netlify.com","name":"serhalp-netlify"},{"email":"mike.gualtieri@netlify.com","name":"mlgualtieri-gatsby"}],"readme":"# gatsby-theme-i18n-lingui\n\nA Gatsby theme for providing localization support via [Lingui](https://lingui.js.org/). This theme sets up [Lingui's context provider](https://lingui.js.org/ref/react.html#i18nprovider) so that you can access your translations on every page.\n\n## Installation\n\n**Note:** This theme is designed to work as an add-on to [`gatsby-theme-i18n`](https://www.gatsbyjs.com/plugins/gatsby-theme-i18n/) and will not work without it! Please follow its setup instructions before starting with these here!\n\n1. Install the theme and its peerDependencies.\n\n```shell\nnpm install gatsby-theme-i18n-lingui @lingui/react @lingui/core\n```\n\nAlso install any devDependencies.\n\n```shell\nnpm install --dev babel-preset-gatsby @lingui/macro @lingui/cli\n```\n\n2. Add the configuration to your `gatsby-config.js` file:\n\n```js\nmodule.exports = {\n  plugins: [\n    {\n      resolve: `gatsby-theme-i18n-lingui`,\n      options: {\n        localeDir: `./i18n/lingui`,\n      },\n    },\n  ],\n}\n```\n\n3. Create a `.linguirc` file at the root of your project:\n\n```json\n{\n  \"locales\": [\"your\", \"locales\"],\n  \"catalogs\": [\n    {\n      \"path\": \"<rootDir>/i18n/lingui/{locale}/messages\",\n      \"include\": [\"<rootDir>/src\"],\n      \"exclude\": [\"**/node_modules/**\", \"**/__tests__/**\"]\n    }\n  ],\n  \"format\": \"po\",\n  \"extractBabelOptions\": {\n    \"presets\": [\"babel-preset-gatsby\"]\n  }\n}\n```\n\nYou can find all options in [Lingui's documentation](https://lingui.js.org/ref/conf.html).\nMake sure that the `localeDir` is identical with the same option in the theme.\n\n4. Add three scripts to your `package.json`file:\n\n```json\n{\n  \"scripts\": {\n    \"extract\": \"lingui extract\",\n    \"compile\": \"lingui compile\"\n  }\n}\n```\n\n## Usage\n\nUse Lingui's scripts to extract messages and compile those to `messages.js` files. The theme will leverage those compiled files, so make sure that you did those steps before using the theme. The `localeDir` option must be aligned with the [`catalogs`](https://lingui.js.org/ref/conf.html#catalogs) option of Lingui's config option.\n\nYou can also see an [official example](https://github.com/gatsbyjs/themes/tree/master/starters/example-lingui) to learn more.\n\n### Theme options\n\n| Key         | Default Value | Description                                       |\n| ----------- | ------------- | ------------------------------------------------- |\n| `localeDir` | none          | The directory where you'll store the Lingui files |\n","readmeFilename":"README.md"}