{"_id":"@danielchabr/storybook-addon-linguijs","_rev":"3-c8f11b34078465eee4a25ab3bb63eef1","name":"@danielchabr/storybook-addon-linguijs","dist-tags":{"latest":"1.0.12"},"versions":{"1.0.10":{"name":"@danielchabr/storybook-addon-linguijs","version":"1.0.10","description":"Addon to provide locale switcher and linguijs react for storybook","main":"dist/index.js","scripts":{"build":"BABEL_ENV=production node ./scripts/build.js","prepublish":"npm run build","prestorybook":"npm run build","storybook":"start-storybook -p 9001"},"repository":{"type":"git","url":"git+https://github.com/HichemBenChaaben/storybook-addon-linguijs.git"},"keywords":["storybook","storybook-addon","react-lingui","i18n","l10n"],"license":"MIT","author":{"name":"Hichem benchaaben"},"dependencies":{"@lingui/react":"^2.8.3","react":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@lingui/macro":"^2.8.3","@storybook/addons":"^5.0.11","@storybook/react":"^5.0.11","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-react":"^6.24.1","npm":"^6.9.0","shelljs":"^0.8.3","storybook":"^1.0.0"},"peerDependencies":{"@lingui/react":">=2.8.0","@storybook/addons":">= 3.2.16","@storybook/react":">= 3.2.16","react":">= 15.4.0"},"gitHead":"92d0221d953e3171f890bce32a21c55a69849fa9","bugs":{"url":"https://github.com/HichemBenChaaben/storybook-addon-linguijs/issues"},"homepage":"https://github.com/HichemBenChaaben/storybook-addon-linguijs#readme","_id":"@danielchabr/storybook-addon-linguijs@1.0.10","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-I0zkYEf07T5VpGHoN3Byt/jqXi00x90IMopVpR2ZQ3jY6p7sJg0I/bB9/KKHZfYbUmN7V+OEz48XR0rxu0iwLQ==","shasum":"3f3f44a9b4b0eb3d7cf22a68ed0d4326f920be83","tarball":"https://registry.npmjs.org/@danielchabr/storybook-addon-linguijs/-/storybook-addon-linguijs-1.0.10.tgz","fileCount":22,"unpackedSize":588286,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpIrrCRA9TVsSAnZWagAA7/kP/3BqCtjDG/cgOFMWdBvI\nqfZN/N8dp14+DdSUk1H7i15HJRlY6pzG1ukxwETsb3wgIDfnLNkY8HZ91Z3+\n6yEPt9bZgR3+azBd7MmBe2Z8ZLgm05ZLVt5ufe3KqBsK10pMJC/qONrwmevD\n1ZWo77RMBzaNii3qhss3BqabVLKTfp5OHdNvGyi/MTcaChyUsawEnHPCbv8d\nd4NoOJzLS8Kj8TXsd/NeG7lNcJMNDDoReXoAhF/pHFB0KufOF2zIYDtA9vV+\nLDobS5/wKEf5BZccv51DJTBVdr3uQzm3irQAFduiAKxxHQlgn1d2Y/7n2iMN\nXRkxH8vbSwJGkqRtguHV6ag2eKjo38PiR2XCe4dhXt8kU87aJ0dUGXJcvQXn\nXm8RNZUnqMDOkqLirobEdZwOSxX0neyd5jIzwl9ysFY5Bswzwm4mHXgABidF\nEiH1/G84MYmFbrO8EJP6xqcsEXksPUiKs0pBySLB9Wws8lB8ASLx3jWVEYJ3\nDqa0bI3STyDnwnPOQSJ4Pdel2DJ5tyBL57ZnasjyAfa1WSvW4pC9FXkLWwLz\nj6T9P80np0M106eO6oV9pcJxtY8zQP8wp9k3wt/fAGKmf7uB+LLoAckV9WCP\nEw9H7KBgaP3WeYKFGoPdoAz72JfonrhkCVweSNmvf9Y+v7GKQg2c+XpZywui\nPhQX\r\n=j4AT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBsq5GtKdAn1mEnWuO13hXRxEWO1uFSaSCl7g5EWtLBGAiEApJ1WvWuhFfVrDkspW6vKbXVcsws6zyYK+YuqJhRP358="}]},"maintainers":[{"name":"danielchabr","email":"danielchabr@gmail.com"}],"_npmUser":{"name":"danielchabr","email":"danielchabr@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storybook-addon-linguijs_1.0.10_1571064554598_0.5316519179668373"},"_hasShrinkwrap":false},"1.0.11":{"name":"@danielchabr/storybook-addon-linguijs","version":"1.0.11","description":"Addon to provide locale switcher and linguijs react for storybook","main":"dist/index.js","scripts":{"build":"BABEL_ENV=production node ./scripts/build.js","prepublish":"npm run build","prestorybook":"npm run build","storybook":"start-storybook -p 9001"},"repository":{"type":"git","url":"git+https://github.com/HichemBenChaaben/storybook-addon-linguijs.git"},"keywords":["storybook","storybook-addon","react-lingui","i18n","l10n"],"license":"MIT","author":{"name":"Hichem benchaaben"},"dependencies":{"@lingui/react":"^2.8.3","react":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@lingui/macro":"^2.8.3","@storybook/addons":"^5.0.11","@storybook/react":"^5.0.11","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-react":"^6.24.1","npm":"^6.9.0","shelljs":"^0.8.3","storybook":"^1.0.0"},"peerDependencies":{"@lingui/react":">=2.8.0","@storybook/addons":">= 3.2.16","@storybook/react":">= 3.2.16","react":">= 15.4.0"},"gitHead":"92d0221d953e3171f890bce32a21c55a69849fa9","bugs":{"url":"https://github.com/HichemBenChaaben/storybook-addon-linguijs/issues"},"homepage":"https://github.com/HichemBenChaaben/storybook-addon-linguijs#readme","_id":"@danielchabr/storybook-addon-linguijs@1.0.11","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-rTI4uwub22W42CK3IDKMVnBx97j+rwdfm+xZOMTjhKhf6lwp65c7of+XUwbIy4CJ4j1OsoaqWcrUrtb9vnvhwA==","shasum":"9f2e7465c2da3f9f93f5237b049e3b86d614e538","tarball":"https://registry.npmjs.org/@danielchabr/storybook-addon-linguijs/-/storybook-addon-linguijs-1.0.11.tgz","fileCount":22,"unpackedSize":588286,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpIygCRA9TVsSAnZWagAA4hkP/2oUn6vICX2OUMVBqruy\njocVSyTgLNd6argp8NHI57TNtUP7atax/i9xD1Kpq1unVRvYmyWi9UNnuzJ0\nlNn9v91jK92p+tgT4F/Kz2FcjAGQrQO8Ux/2clwPwnBLJWWxChHlVn1ztWL7\nHVwHnoJ2EnfG2L6WcIa3mLlpsnusxIVPGni5/OZdkBYR2sdMpdkZtHdhZ9nJ\neJ3csC/3NhAq0QYtNi74Ki+rM+vIrrsV6v837QG3GqZEW9IM2fb7Eiuwb7pB\nnJ+TK1G8nEk7v3dDJE2b9lEuQLkCKfMXEOIgobUZ7ZZ7mgS55naM9iIctC4p\nwp2krJaN0cFPkH3XCGXu113WvHj8wZEFydRfCf6jtjBsQt7qhYcf0y4hGovZ\nkq/c09fAsO08ZvPlfW9kG9bEwm7ZZWPXF8qyPv3sM/KOX1ILfQeNRTNc3CDz\ntywXBy4DKp+krA+5iRpjFrNjRJKH95nQy4SqvevnvMya+u0ZwmejdQWHspkD\ngpEAcFi9p9Us6jbAPxWTBM4tyi6rPAamoDoeNUB3MeprhRptsjvYcTkGhnIu\nCvU57myaENm75lUoFa8xPlX4O7hkOrqDrwTfaCXg/9OuS5C7tsEzUkIyGAmz\nMIqufbiNX3EM+ZlOiLkHvSWic8mN84fiq8/4kc3gSzoOPmSVcHpvulsJ+7Eo\nZ7a0\r\n=S3mV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSx/oEp021fHXesnMxOR8UKHdR9ovnnr6dAon7bMDodQIhAPYvEyNLiXXRHMO6U3+RMrTzdaKk70aje3+PBFJjKPof"}]},"maintainers":[{"name":"danielchabr","email":"danielchabr@gmail.com"}],"_npmUser":{"name":"danielchabr","email":"danielchabr@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storybook-addon-linguijs_1.0.11_1571064991337_0.6660922800503088"},"_hasShrinkwrap":false},"1.0.12":{"name":"@danielchabr/storybook-addon-linguijs","version":"1.0.12","description":"Addon to provide locale switcher and linguijs react for storybook","main":"dist/index.js","typings":"types/index.d.ts","scripts":{"build":"BABEL_ENV=production node ./scripts/build.js","prepublish":"npm run build","prestorybook":"npm run build","storybook":"start-storybook -p 9001"},"repository":{"type":"git","url":"git+https://github.com/HichemBenChaaben/storybook-addon-linguijs.git"},"keywords":["storybook","storybook-addon","react-lingui","i18n","l10n"],"license":"MIT","author":{"name":"Hichem benchaaben"},"dependencies":{"@lingui/react":"^2.8.3","react":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@lingui/macro":"^2.8.3","@storybook/addons":"^5.0.11","@storybook/react":"^5.0.11","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-react":"^6.24.1","npm":"^6.9.0","shelljs":"^0.8.3","storybook":"^1.0.0"},"peerDependencies":{"@storybook/addons":">= 3.2.16","@storybook/react":">= 3.2.16","react":">= 15.4.0","@lingui/react":">=2.8.0"},"gitHead":"7b5f4da1c88be8a2f57a2cbceb7a3df249c22871","bugs":{"url":"https://github.com/HichemBenChaaben/storybook-addon-linguijs/issues"},"homepage":"https://github.com/HichemBenChaaben/storybook-addon-linguijs#readme","_id":"@danielchabr/storybook-addon-linguijs@1.0.12","_nodeVersion":"10.16.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-sQ793wLfA1ft4/oN9rdQuShq6kEocJrJ6U8lQkeJb1FGcz0rnI+TeGMFiHUCtYBq1k6GKsp+gtpJIm9AubSXpA==","shasum":"93cc898d5e79deeec2614e5acb174c155be326ca","tarball":"https://registry.npmjs.org/@danielchabr/storybook-addon-linguijs/-/storybook-addon-linguijs-1.0.12.tgz","fileCount":23,"unpackedSize":589599,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpw7CCRA9TVsSAnZWagAAgBwP/R2zzg5B5jzunWZLnOas\ndJbseM0jbNV+Ipb8HFyO5ZVMwonmMLO7JFUFbx3M5coX+ts7HaJ6v5Ipqnoy\nhpyqETN4jlKwRxAJbqFKAEvKa2py9PiWK879U8MXtJHto0iqzZxuLbr6wOdz\n57scx/gMS5hjRj0z/xABVblprLCVxn3juBHLwcM6H34tLS/W2MPJQdp1pHSJ\n+4gQ+keQ5qamBhrXdxfaRyqIdA3uaN45wpqcdOhG1lOxL3UJZ9ph+YrYZvOW\nGhvWzHotOJuLkSeFBkfdtxMJ0Otq67wMFpVmHGdn19dhAQbg/owexewQq29h\nV6Qyx8RXVmZ+HnpVYOZrSlzWUTNmk+WqTH369BUY+D5yTTjcBw81+SPJ7KcT\n7dGQLhP//IIbORG9LTIt+fohppldnhouLfS9BwyMXngn+H9nSEud2G8PI+30\nen8HsE0y/FyYJI3TafFtcTOpEblfB0EcBFQL4GHzkiWkVHmGQXpPFSLxyC/D\nveJBecwdesRTqD+K8c5zSakVirBDjRZILV7IW6gwmWtcCPGuGUpAH/EolGrF\nq0icWp8YPVIEw/MU077N5FVhBMAZ6wrnLmZIJxtfli2gDVFnK07cDSgeGlE4\n01v0kel/FU/eNNv3XibfWqvs+Pem6YelqWc3BfKr41qs+/zirZA6TMzEuXdr\nXRAy\r\n=L0e4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5smBf1qpg92vkOwbRxUEyIrUbASELSaDcTtI1zNk2JQIgQCTiZoyCnyhOqjP8gNnQcRbP5KMFtXzTtWau0imS1l0="}]},"maintainers":[{"name":"danielchabr","email":"danielchabr@gmail.com"}],"_npmUser":{"name":"danielchabr","email":"danielchabr@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storybook-addon-linguijs_1.0.12_1571229378142_0.4204452475153857"},"_hasShrinkwrap":false}},"time":{"created":"2019-10-14T14:49:14.347Z","1.0.10":"2019-10-14T14:49:14.754Z","modified":"2022-04-05T02:40:40.859Z","1.0.11":"2019-10-14T14:56:31.515Z","1.0.12":"2019-10-16T12:36:18.340Z"},"maintainers":[{"name":"danielchabr","email":"danielchabr@gmail.com"}],"description":"Addon to provide locale switcher and linguijs react for storybook","homepage":"https://github.com/HichemBenChaaben/storybook-addon-linguijs#readme","keywords":["storybook","storybook-addon","react-lingui","i18n","l10n"],"repository":{"type":"git","url":"git+https://github.com/HichemBenChaaben/storybook-addon-linguijs.git"},"author":{"name":"Hichem benchaaben"},"bugs":{"url":"https://github.com/HichemBenChaaben/storybook-addon-linguijs/issues"},"license":"MIT","readme":"# Lingui react Addon\n\nThe linguijs react addon can be used to provide locale switcher and linguijs react.\n\n![](docs/screenshot.png)\n\n## Getting Started\n\nFirst, install the addon\n\n```shell\nnpm install -D storybook-addon-linguijs\n```\n\n_Note: Following peer dependencies are required: `@storybook/addons`, `@storybook/react`, `react` and `lingui/react`._\n\nAdd this line to your `addons.js` file (create this file inside your storybook config directory if needed).\n\n```js\nimport \"storybook-addon-linguijs/register\";\n```\n\nIn your `config.js` import the `setLinguiConfig` and `withLingui` function. Use `setLinguiConfig` to set the configuration\nfor `lingui/react` and `withLingui as decorator.\n\n```js\nimport { addDecorator, configure } from \"@storybook/react\";\nimport { setLinguiConfig, withLingui } from \"storybook-addon-linguijs\";\n\n// Provide a catalog or import and use your existing one\nconst catalogs = {\n  en: {\n    messages: {\n      \"Hello Button\": \"Hello Button\"\n    }\n  },\n  fr: {\n    messages: {\n      \"Hello Button\": \"Bonjour Button\"\n    }\n  }\n};\n\n// Set configuration\nsetLinguiConfig({\n  locales: [\"en\", \"fr\"],\n  defaultLocale: \"en\",\n  catalogs\n});\n\n// Register decorator\naddDecorator(withLingui);\n\n// Run storybook\nconfigure(() => require(\"./stories\"), module);\n```\n\nIn your story you need to wrap your component with `<Trans>` or a `t` function from `@lingui/macro`\n\n```js\nimport { Trans } from \"@lingui/macro\";\n\nstoriesOf(\"Button\", Module).add(\"with text\", () => (\n  <Button>\n    <Trans>Hello Button</Trans>\n  </Button>\n));\n```\n","readmeFilename":"README.md"}