├── .github ├── ISSUE_TEMPLATE │ ├── 01_bug_report.yml │ ├── 02_feature_request.yml │ └── config.yml ├── PULL_REQUEST_TEMPLATE.md ├── codecov.yml ├── verdaccio │ ├── .yarnrc.yml │ └── config.yaml └── workflows │ ├── docs-suite.yml │ ├── lint-pr-title.yml │ ├── main-suite.yml │ ├── next-sync.yml │ ├── release-docs.yml │ ├── release-test.yml │ ├── release.yml │ ├── size-limit.yml │ └── version-bump.yml ├── .gitignore ├── .husky └── pre-commit ├── .prettierignore ├── .prettierrc.json ├── .yarn ├── plugins │ └── @yarnpkg │ │ └── plugin-workspace-tools.cjs └── releases │ └── yarn-3.4.1.cjs ├── .yarnrc.yml ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── babel.config.js ├── eslint.config.mjs ├── examples ├── create-react-app │ ├── .babelrc │ ├── .env │ ├── .gitignore │ ├── README.md │ ├── lingui.config.js │ ├── package.json │ ├── public │ │ └── index.html │ ├── src │ │ ├── App.css │ │ ├── App.test.tsx │ │ ├── App.tsx │ │ ├── i18n.ts │ │ ├── index.css │ │ ├── index.tsx │ │ ├── locales │ │ │ ├── cs.po │ │ │ └── en.po │ │ ├── logo.svg │ │ ├── react-app-env.d.ts │ │ ├── serviceWorker.ts │ │ └── setupTests.ts │ ├── tsconfig.json │ └── yarn.lock ├── js │ ├── .gitignore │ ├── README.md │ ├── babel.config.js │ ├── lingui.config.js │ ├── package.json │ ├── src │ │ ├── ids.js │ │ ├── locale │ │ │ ├── cs │ │ │ │ ├── messages.js │ │ │ │ └── messages.po │ │ │ └── en │ │ │ │ ├── messages.js │ │ │ │ └── messages.po │ │ ├── messages.js │ │ └── test.js │ └── yarn.lock ├── nextjs-babel │ ├── .babelrc │ ├── .gitignore │ ├── README.md │ ├── lingui.config.js │ ├── next-env.d.ts │ ├── next.config.js │ ├── package.json │ ├── public │ │ ├── favicon.ico │ │ └── vercel.svg │ ├── src │ │ ├── components │ │ │ ├── Layout.module.css │ │ │ ├── Layout.tsx │ │ │ └── PluralExample.tsx │ │ ├── i18n.ts │ │ ├── locales │ │ │ ├── cs.po │ │ │ ├── en.po │ │ │ └── pseudo.po │ │ ├── pages │ │ │ ├── _app.tsx │ │ │ ├── api │ │ │ │ └── hello.ts │ │ │ ├── examples.tsx │ │ │ ├── index.module.css │ │ │ └── index.tsx │ │ └── styles.css │ ├── tsconfig.json │ └── yarn.lock ├── nextjs-swc │ ├── .eslintrc.json │ ├── .gitignore │ ├── .prettierrc.js │ ├── README.md │ ├── lingui.config.js │ ├── next-env.d.ts │ ├── next.config.ts │ ├── package.json │ ├── public │ │ ├── favicon.ico │ │ └── vercel.svg │ ├── src │ │ ├── app │ │ │ └── [lang] │ │ │ │ ├── app-router-demo │ │ │ │ └── page.tsx │ │ │ │ ├── layout.tsx │ │ │ │ └── page.tsx │ │ ├── appRouterI18n.ts │ │ ├── components │ │ │ ├── AboutText.tsx │ │ │ ├── Developers.tsx │ │ │ ├── HomePage.tsx │ │ │ ├── LinguiClientProvider.tsx │ │ │ └── Switcher.tsx │ │ ├── initLingui.tsx │ │ ├── locales │ │ │ ├── en.po │ │ │ ├── es.po │ │ │ ├── pseudo.po │ │ │ └── sr.po │ │ ├── middleware.ts │ │ ├── pages │ │ │ ├── [lang] │ │ │ │ └── pages-router-demo │ │ │ │ │ └── index.tsx │ │ │ └── _app.tsx │ │ ├── pagesRouterI18n.ts │ │ └── styles │ │ │ ├── Index.module.css │ │ │ └── globals.css │ ├── tsconfig.json │ └── yarn.lock ├── react-native │ ├── .eslintrc.js │ ├── .gitignore │ ├── .prettierrc │ ├── .yarnrc.yml │ ├── App.tsx │ ├── README.md │ ├── app.json │ ├── assets │ │ ├── adaptive-icon.png │ │ ├── favicon.png │ │ ├── icon.png │ │ └── splash.png │ ├── babel.config.js │ ├── lingui.config.js │ ├── metro.config.js │ ├── package.json │ ├── src │ │ ├── Components.tsx │ │ ├── MainScreen.tsx │ │ ├── PaddedButton.tsx │ │ ├── locales │ │ │ ├── cs │ │ │ │ └── messages.po │ │ │ └── en │ │ │ │ └── messages.po │ │ └── po-types.d.ts │ ├── tsconfig.json │ └── yarn.lock ├── remix-vite-babel │ ├── .eslintrc.cjs │ ├── .gitignore │ ├── README.md │ ├── app │ │ ├── entry.client.tsx │ │ ├── entry.server.tsx │ │ ├── locales │ │ │ ├── en.po │ │ │ └── fr.po │ │ ├── modules │ │ │ └── lingui │ │ │ │ ├── config.ts │ │ │ │ ├── lingui.server.ts │ │ │ │ ├── lingui.tsx │ │ │ │ ├── remix.server.ts │ │ │ │ └── utils.ts │ │ ├── root.tsx │ │ └── routes │ │ │ └── _index.tsx │ ├── lingui.config.ts │ ├── package.json │ ├── tsconfig.json │ ├── vite.config.ts │ └── yarn.lock ├── rspack │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── demo.gif │ ├── index.html │ ├── lingui.config.ts │ ├── package.json │ ├── rspack.config.js │ ├── src │ │ ├── Inbox.tsx │ │ ├── LocaleSwitcher.tsx │ │ ├── assets │ │ │ └── react.svg │ │ ├── index.css │ │ ├── locales.ts │ │ ├── locales │ │ │ ├── en │ │ │ │ ├── messages.d.ts │ │ │ │ ├── messages.po │ │ │ │ └── messages.ts │ │ │ └── fr │ │ │ │ ├── messages.d.ts │ │ │ │ ├── messages.po │ │ │ │ └── messages.ts │ │ ├── main.tsx │ │ └── react-env.d.ts │ ├── tsconfig.json │ └── yarn.lock ├── tanstack-start │ ├── .gitignore │ ├── .prettierignore │ ├── README.md │ ├── app.config.ts │ ├── lingui.config.ts │ ├── package.json │ ├── postcss.config.mjs │ ├── public │ │ ├── android-chrome-192x192.png │ │ ├── android-chrome-512x512.png │ │ ├── apple-touch-icon.png │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ ├── favicon.ico │ │ ├── favicon.png │ │ └── site.webmanifest │ ├── src │ │ ├── api.ts │ │ ├── client.tsx │ │ ├── components │ │ │ ├── DefaultCatchBoundary.tsx │ │ │ ├── NotFound.tsx │ │ │ ├── PostError.tsx │ │ │ └── UserError.tsx │ │ ├── functions │ │ │ └── deferred.ts │ │ ├── global-middleware.ts │ │ ├── locales │ │ │ ├── en │ │ │ │ └── messages.po │ │ │ └── fr │ │ │ │ └── messages.po │ │ ├── modules │ │ │ └── lingui │ │ │ │ ├── i18n.server.ts │ │ │ │ └── i18n.ts │ │ ├── routeTree.gen.ts │ │ ├── router.tsx │ │ ├── routes │ │ │ ├── __root.tsx │ │ │ ├── _pathlessLayout.tsx │ │ │ ├── _pathlessLayout │ │ │ │ ├── _nested-layout.tsx │ │ │ │ └── _nested-layout │ │ │ │ │ ├── route-a.tsx │ │ │ │ │ └── route-b.tsx │ │ │ ├── api │ │ │ │ ├── users.$id.ts │ │ │ │ └── users.ts │ │ │ ├── deferred.tsx │ │ │ ├── index.tsx │ │ │ ├── posts.$postId.tsx │ │ │ ├── posts.index.tsx │ │ │ ├── posts.route.tsx │ │ │ ├── posts_.$postId.deep.tsx │ │ │ ├── redirect.tsx │ │ │ ├── users.$userId.tsx │ │ │ ├── users.index.tsx │ │ │ └── users.route.tsx │ │ ├── ssr.tsx │ │ ├── styles │ │ │ └── app.css │ │ └── utils │ │ │ ├── loggingMiddleware.tsx │ │ │ ├── posts.tsx │ │ │ ├── seo.ts │ │ │ └── users.tsx │ ├── tailwind.config.mjs │ ├── tsconfig.json │ └── yarn.lock ├── vite-project-react-babel │ ├── .gitignore │ ├── index.html │ ├── lingui.config.ts │ ├── package.json │ ├── public │ │ └── vite.svg │ ├── src │ │ ├── App.css │ │ ├── App.tsx │ │ ├── assets │ │ │ ├── lingui-logo.svg │ │ │ └── react.svg │ │ ├── i18n.ts │ │ ├── index.css │ │ ├── locales │ │ │ ├── en.po │ │ │ └── pl.po │ │ ├── main.tsx │ │ └── vite-env.d.ts │ ├── tsconfig.json │ ├── tsconfig.node.json │ ├── vite.config.ts │ └── yarn.lock └── vite-project-react-swc │ ├── .gitignore │ ├── README.md │ ├── index.html │ ├── lingui.config.ts │ ├── package.json │ ├── public │ └── vite.svg │ ├── src │ ├── App.css │ ├── App.tsx │ ├── assets │ │ ├── lingui-logo.svg │ │ └── react.svg │ ├── i18n.ts │ ├── index.css │ ├── locales │ │ ├── en.po │ │ └── pl.po │ ├── main.tsx │ └── vite-env.d.ts │ ├── tsconfig.json │ ├── tsconfig.node.json │ ├── vite.config.ts │ └── yarn.lock ├── jest.config.js ├── lerna.json ├── package.json ├── packages ├── babel-plugin-extract-messages │ ├── CHANGELOG.md │ ├── README.md │ ├── build.config.ts │ ├── package.json │ ├── src │ │ └── index.ts │ ├── test │ │ ├── __snapshots__ │ │ │ └── index.ts.snap │ │ ├── fixtures │ │ │ ├── js-call-expression.js │ │ │ ├── js-message-descriptor.js │ │ │ ├── js-with-macros.js │ │ │ ├── jsx-with-macros.js │ │ │ ├── jsx-without-macros.js │ │ │ ├── jsx-without-trans.js │ │ │ ├── lingui.config.js │ │ │ └── without-lingui.js │ │ └── index.ts │ └── tsconfig.json ├── babel-plugin-lingui-macro │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── ast.ts │ │ ├── constants.ts │ │ ├── icu.test.ts │ │ ├── icu.ts │ │ ├── index.ts │ │ ├── macro.ts │ │ ├── macroJs.ts │ │ ├── macroJsAst.test.ts │ │ ├── macroJsAst.ts │ │ ├── macroJsx.test.ts │ │ ├── macroJsx.ts │ │ ├── messageDescriptorUtils.ts │ │ ├── utils.ts │ │ └── utils │ │ │ └── cleanJSXElementLiteralChild.ts │ ├── test │ │ ├── __snapshots__ │ │ │ ├── js-defineMessage.test.ts.snap │ │ │ ├── js-plural.test.ts.snap │ │ │ ├── js-select.test.ts.snap │ │ │ ├── js-selectOrdinal.test.ts.snap │ │ │ ├── js-t.test.ts.snap │ │ │ ├── js-useLingui.test.ts.snap │ │ │ ├── jsx-plural.test.ts.snap │ │ │ ├── jsx-select.test.ts.snap │ │ │ ├── jsx-selectOrdinal.test.ts.snap │ │ │ └── jsx-trans.test.ts.snap │ │ ├── fixtures │ │ │ ├── js-t-continuation-character.expected.js │ │ │ ├── js-t-continuation-character.js │ │ │ ├── js-t-var │ │ │ │ ├── js-t-var.expected.js │ │ │ │ └── js-t-var.js │ │ │ ├── jsx-keep-forced-newlines.expected.js │ │ │ ├── jsx-keep-forced-newlines.js │ │ │ ├── jsx-plural-select-nested.expected.js │ │ │ └── jsx-plural-select-nested.js │ │ ├── index.ts │ │ ├── js-defineMessage.test.ts │ │ ├── js-plural.test.ts │ │ ├── js-select.test.ts │ │ ├── js-selectOrdinal.test.ts │ │ ├── js-t.test.ts │ │ ├── js-useLingui.test.ts │ │ ├── jsx-plural.test.ts │ │ ├── jsx-select.test.ts │ │ ├── jsx-selectOrdinal.test.ts │ │ ├── jsx-trans.test.ts │ │ ├── lingui.config.js │ │ └── macroTester.ts │ └── tsconfig.json ├── cli │ ├── .gitignore │ ├── CHANGELOG.md │ ├── README.md │ ├── api.ts │ ├── package.json │ ├── src │ │ ├── api │ │ │ ├── ProgramExit.ts │ │ │ ├── __snapshots__ │ │ │ │ ├── catalog.test.ts.snap │ │ │ │ └── compile.test.ts.snap │ │ │ ├── catalog.test.ts │ │ │ ├── catalog.ts │ │ │ ├── catalog │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── getCatalogs.test.ts.snap │ │ │ │ ├── extractFromFiles.ts │ │ │ │ ├── getCatalogDependentFiles.test.ts │ │ │ │ ├── getCatalogDependentFiles.ts │ │ │ │ ├── getCatalogs.test.ts │ │ │ │ ├── getCatalogs.ts │ │ │ │ ├── getFallbackListForLocale.test.ts │ │ │ │ ├── getFallbackListForLocale.ts │ │ │ │ ├── getTranslationsForCatalog.test.ts │ │ │ │ ├── getTranslationsForCatalog.ts │ │ │ │ ├── mergeCatalog.test.ts │ │ │ │ └── mergeCatalog.ts │ │ │ ├── compile.test.ts │ │ │ ├── compile.ts │ │ │ ├── compile │ │ │ │ └── compileLocale.ts │ │ │ ├── extractWorkerPool.ts │ │ │ ├── extractors │ │ │ │ ├── babel.ts │ │ │ │ ├── index.ts │ │ │ │ └── typescript.ts │ │ │ ├── fixtures │ │ │ │ ├── .linguirc │ │ │ │ ├── collect-inline-sourcemaps │ │ │ │ │ └── componentB.jsx │ │ │ │ ├── collect-invalid │ │ │ │ │ ├── invalid.js │ │ │ │ │ └── valid.js │ │ │ │ ├── collect-placeholders-sorting │ │ │ │ │ ├── a.ts │ │ │ │ │ └── b.ts │ │ │ │ ├── collect-syntax-flow │ │ │ │ │ ├── flow-syntax.js │ │ │ │ │ └── ts-syntax.ts │ │ │ │ ├── collect-typescript-jsx │ │ │ │ │ ├── jsx-in-js.js │ │ │ │ │ ├── jsx-syntax.jsx │ │ │ │ │ ├── macro.tsx │ │ │ │ │ ├── tsx-experimental-decorators.tsx │ │ │ │ │ └── tsx-syntax.tsx │ │ │ │ ├── collect │ │ │ │ │ ├── $componentE │ │ │ │ │ │ └── index.js │ │ │ │ │ ├── (componentC) │ │ │ │ │ │ └── index.js │ │ │ │ │ ├── [componentD] │ │ │ │ │ │ └── index.js │ │ │ │ │ ├── componentA │ │ │ │ │ │ ├── componentA.js │ │ │ │ │ │ └── index.js │ │ │ │ │ └── componentB.js │ │ │ │ ├── duplicate-id.js │ │ │ │ ├── locales │ │ │ │ │ └── existing │ │ │ │ │ │ ├── cs.po │ │ │ │ │ │ └── en.po │ │ │ │ ├── messages.po │ │ │ │ ├── pot-template │ │ │ │ │ ├── messages.pot │ │ │ │ │ └── pl.po │ │ │ │ └── readAll │ │ │ │ │ ├── cs │ │ │ │ │ └── messages.po │ │ │ │ │ └── en │ │ │ │ │ └── messages.po │ │ │ ├── formats │ │ │ │ ├── formatterWrapper.test.ts │ │ │ │ ├── formatterWrapper.ts │ │ │ │ └── index.ts │ │ │ ├── help.ts │ │ │ ├── index.ts │ │ │ ├── logger.ts │ │ │ ├── messages.test.ts │ │ │ ├── messages.ts │ │ │ ├── pseudoLocalize.test.ts │ │ │ ├── pseudoLocalize.ts │ │ │ ├── resolveWorkersOptions.test.ts │ │ │ ├── resolveWorkersOptions.ts │ │ │ ├── rethrownError.ts │ │ │ ├── stats.test.ts │ │ │ ├── stats.ts │ │ │ ├── types.ts │ │ │ ├── utils.test.ts │ │ │ ├── utils.ts │ │ │ └── workerLogger.ts │ │ ├── extract-experimental │ │ │ ├── buildIncludeDepsFilter.test.ts │ │ │ ├── buildIncludeDepsFilter.ts │ │ │ ├── bundleSource.ts │ │ │ ├── constants.ts │ │ │ ├── extractFromBundleAndWrite.ts │ │ │ ├── getEntryPoints.ts │ │ │ ├── getExperimentalCatalogs.ts │ │ │ ├── linguiEsbuildPlugin.ts │ │ │ ├── resolveCatalogPath.ts │ │ │ ├── resolveTemplatePath.test.ts │ │ │ ├── resolveTemplatePath.ts │ │ │ ├── workers │ │ │ │ └── extractWorker.ts │ │ │ └── writeCatalogs.ts │ │ ├── index.ts │ │ ├── lingui-compile.ts │ │ ├── lingui-extract-experimental.ts │ │ ├── lingui-extract-template.ts │ │ ├── lingui-extract.ts │ │ ├── lingui.ts │ │ ├── services │ │ │ └── translationIO.ts │ │ ├── test │ │ │ ├── __snapshots__ │ │ │ │ └── compile.test.ts.snap │ │ │ └── compile.test.ts │ │ ├── tests.ts │ │ └── workers │ │ │ ├── compileWorker.ts │ │ │ └── extractWorker.ts │ ├── test │ │ ├── .gitignore │ │ ├── extract-partial-consistency │ │ │ ├── existing │ │ │ │ └── en.po │ │ │ ├── expected │ │ │ │ └── en.po │ │ │ └── fixtures │ │ │ │ ├── file-a.ts │ │ │ │ └── file-b.tsx │ │ ├── extract-po-format │ │ │ ├── expected │ │ │ │ ├── en.po │ │ │ │ └── pl.po │ │ │ ├── fixtures │ │ │ │ ├── file-a.ts │ │ │ │ ├── file-b.tsx │ │ │ │ └── placeholders.ts │ │ │ └── lingui.config.ts │ │ ├── extract-template-po-format │ │ │ ├── expected │ │ │ │ └── messages.pot │ │ │ ├── fixtures │ │ │ │ ├── file-a.ts │ │ │ │ └── file-b.tsx │ │ │ └── lingui.config.ts │ │ ├── extractor-experimental-clean │ │ │ ├── existing │ │ │ │ ├── about.page.en.po │ │ │ │ ├── about.page.pl.po │ │ │ │ ├── index.page.en.po │ │ │ │ └── index.page.pl.po │ │ │ ├── expected │ │ │ │ ├── about.page.en.po │ │ │ │ ├── about.page.pl.po │ │ │ │ ├── index.page.en.po │ │ │ │ └── index.page.pl.po │ │ │ ├── fixtures │ │ │ │ ├── components │ │ │ │ │ └── header.ts │ │ │ │ └── pages │ │ │ │ │ ├── about.page.ts │ │ │ │ │ └── index.page.ts │ │ │ ├── lingui.config.ts │ │ │ └── package.json │ │ ├── extractor-experimental-template │ │ │ ├── expected │ │ │ │ ├── about.page.en.js │ │ │ │ ├── about.page.messages.pot │ │ │ │ ├── about.page.pl.js │ │ │ │ ├── index.page.en.js │ │ │ │ ├── index.page.messages.pot │ │ │ │ └── index.page.pl.js │ │ │ ├── fixtures │ │ │ │ ├── components │ │ │ │ │ ├── aliased-module.ts │ │ │ │ │ ├── header.ts │ │ │ │ │ └── subpath-import.ts │ │ │ │ └── pages │ │ │ │ │ ├── about.page.tsx │ │ │ │ │ └── index.page.ts │ │ │ ├── lingui.config.ts │ │ │ ├── package.json │ │ │ └── tsconfig.json │ │ ├── extractor-experimental │ │ │ ├── existing │ │ │ │ ├── about.page.en.po │ │ │ │ ├── about.page.pl.po │ │ │ │ ├── index.page.en.po │ │ │ │ └── index.page.pl.po │ │ │ ├── expected │ │ │ │ ├── about.page.en.js │ │ │ │ ├── about.page.en.po │ │ │ │ ├── about.page.pl.js │ │ │ │ ├── about.page.pl.po │ │ │ │ ├── index.page.en.js │ │ │ │ ├── index.page.en.po │ │ │ │ ├── index.page.pl.js │ │ │ │ └── index.page.pl.po │ │ │ ├── fixtures │ │ │ │ ├── components │ │ │ │ │ └── header.ts │ │ │ │ ├── constants │ │ │ │ │ ├── green.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── red.ts │ │ │ │ └── pages │ │ │ │ │ ├── about.page.ts │ │ │ │ │ └── index.page.ts │ │ │ ├── lingui.config.ts │ │ │ └── package.json │ │ └── index.test.ts │ ├── tsconfig.build.json │ └── tsconfig.json ├── conf │ ├── CHANGELOG.md │ ├── README.md │ ├── __typetests__ │ │ ├── index.tst.ts │ │ └── tsconfig.json │ ├── package.json │ ├── src │ │ ├── __snapshots__ │ │ │ └── index.test.ts.snap │ │ ├── defineConfig.ts │ │ ├── fixtures │ │ │ └── valid │ │ │ │ ├── .linguirc │ │ │ │ ├── custom.config.js │ │ │ │ └── custom.config.ts │ │ ├── getConfig.ts │ │ ├── index.test.ts │ │ ├── index.ts │ │ ├── makeConfig.ts │ │ ├── migrations │ │ │ ├── normalizeRuntimeConfigModule.test.ts │ │ │ ├── normalizeRuntimeConfigModule.ts │ │ │ └── setCldrParentLocales.ts │ │ ├── types.ts │ │ └── utils │ │ │ ├── pathJoinPosix.ts │ │ │ ├── replaceRootDir.test.ts │ │ │ └── replaceRootDir.ts │ └── tsconfig.json ├── core │ ├── CHANGELOG.md │ ├── README.md │ ├── __typetests__ │ │ ├── index.tst.ts │ │ └── tsconfig.json │ ├── macro │ │ ├── __typetests__ │ │ │ ├── index.tst.ts │ │ │ └── tsconfig.json │ │ ├── index.d.ts │ │ ├── index.js │ │ └── index.test.ts │ ├── package.json │ ├── src │ │ ├── escapeSequences.test.ts │ │ ├── escapeSequences.ts │ │ ├── essentials.test.ts │ │ ├── essentials.ts │ │ ├── eventEmitter.test.ts │ │ ├── eventEmitter.ts │ │ ├── formats.test.ts │ │ ├── formats.ts │ │ ├── i18n.test.ts │ │ ├── i18n.ts │ │ ├── index.ts │ │ ├── interpolate.test.ts │ │ └── interpolate.ts │ └── tsconfig.json ├── detect-locale │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ └── src │ │ ├── detectors │ │ ├── __snapshots__ │ │ │ └── fromUrl.test.ts.snap │ │ ├── fromCookie.test.ts │ │ ├── fromCookie.ts │ │ ├── fromHtmlTag.test.ts │ │ ├── fromHtmlTag.ts │ │ ├── fromNavigator.test.ts │ │ ├── fromNavigator.ts │ │ ├── fromPath.test.ts │ │ ├── fromPath.ts │ │ ├── fromStorage.test.ts │ │ ├── fromStorage.ts │ │ ├── fromSubdomain.test.ts │ │ ├── fromSubdomain.ts │ │ ├── fromUrl.test.ts │ │ └── fromUrl.ts │ │ ├── index.test.ts │ │ ├── index.ts │ │ └── utils │ │ ├── cookie-getter.test.ts │ │ ├── cookie-getter.ts │ │ ├── query-string.test.ts │ │ └── query-string.ts ├── extractor-vue │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ └── src │ │ ├── __snapshots__ │ │ └── extractor.test.ts.snap │ │ ├── extractor.test.ts │ │ ├── fixtures │ │ ├── functional.vue │ │ └── test.vue │ │ ├── index.ts │ │ └── vue-extractor.ts ├── format-csv │ ├── CHANGELOG.md │ ├── README.md │ ├── __typetests__ │ │ ├── index.tst.ts │ │ └── tsconfig.json │ ├── package.json │ └── src │ │ ├── __snapshots__ │ │ └── csv.test.ts.snap │ │ ├── csv.test.ts │ │ ├── csv.ts │ │ └── fixtures │ │ └── messages.csv ├── format-json │ ├── CHANGELOG.md │ ├── README.md │ ├── __typetests__ │ │ ├── index.tst.ts │ │ └── tsconfig.json │ ├── package.json │ └── src │ │ ├── __snapshots__ │ │ └── json.test.ts.snap │ │ ├── fixtures │ │ └── messages.json │ │ ├── json.test.ts │ │ └── json.ts ├── format-po-gettext │ ├── CHANGELOG.md │ ├── README.md │ ├── __typetests__ │ │ ├── index.tst.ts │ │ └── tsconfig.json │ ├── package.json │ └── src │ │ ├── __snapshots__ │ │ └── po-gettext.test.ts.snap │ │ ├── fixtures │ │ ├── messages_plural-4-letter.po │ │ └── messages_plural.po │ │ ├── plural-samples.test.ts │ │ ├── plural-samples.ts │ │ ├── po-gettext.test.ts │ │ └── po-gettext.ts ├── format-po │ ├── CHANGELOG.md │ ├── README.md │ ├── __typetests__ │ │ ├── index.tst.ts │ │ └── tsconfig.json │ ├── package.json │ └── src │ │ ├── __snapshots__ │ │ ├── po.test.ts.snap │ │ └── utils.test.ts.snap │ │ ├── fixtures │ │ └── messages.po │ │ ├── po.test.ts │ │ ├── po.ts │ │ ├── utils.test.ts │ │ └── utils.ts ├── jest-mocks │ ├── index.test.ts │ ├── index.ts │ └── package.json ├── loader │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── index.ts │ │ └── webpackLoader.ts │ └── test │ │ ├── __snapshots__ │ │ └── loader.test.ts.snap │ │ ├── compiler.ts │ │ ├── entrypoint.js │ │ ├── fail-on-compile-errors │ │ ├── entrypoint.js │ │ ├── lingui.config.js │ │ └── locale │ │ │ └── en.po │ │ ├── fail-on-missing-pseudo │ │ ├── entrypoint.js │ │ ├── lingui.config.js │ │ └── locale │ │ │ ├── en.po │ │ │ └── pseudo.po │ │ ├── fail-on-missing │ │ ├── entrypoint.js │ │ ├── lingui.config.js │ │ └── locale │ │ │ └── en.po │ │ ├── json-format │ │ ├── entrypoint.js │ │ ├── lingui.config.ts │ │ └── locale │ │ │ └── en.json │ │ ├── loader.test.ts │ │ ├── not-known-catalog │ │ ├── .linguirc │ │ ├── entrypoint.js │ │ └── locale │ │ │ └── en.po │ │ ├── po-format │ │ ├── .linguirc │ │ ├── entrypoint.js │ │ └── locale │ │ │ ├── en.po │ │ │ └── messages.pot │ │ └── relative-catalog-path │ │ ├── .linguirc │ │ ├── entrypoint.js │ │ └── locale │ │ ├── en.po │ │ └── messages.pot ├── macro │ ├── CHANGELOG.md │ ├── README.md │ ├── index.d.ts │ ├── index.js │ ├── package.json │ └── tsconfig.json ├── message-utils │ ├── CHANGELOG.md │ ├── README.md │ ├── build.config.ts │ ├── compileMessage.js │ ├── generateMessageId.js │ ├── package.json │ ├── src │ │ ├── compileMessage.test.ts │ │ ├── compileMessage.ts │ │ ├── generateMessageId.test.ts │ │ └── generateMessageId.ts │ └── tsconfig.json ├── metro-transformer │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── expo │ │ │ └── index.ts │ │ ├── metroTransformer.ts │ │ ├── react-native │ │ │ └── index.ts │ │ └── types.ts │ └── test │ │ ├── __fixtures__ │ │ └── test-project │ │ │ ├── lingui.config.js │ │ │ └── locales │ │ │ ├── cs │ │ │ └── messages.po │ │ │ └── en │ │ │ └── messages.po │ │ └── metroTransformer.test.ts ├── react │ ├── .eslintrc │ ├── CHANGELOG.md │ ├── README.md │ ├── build.config.ts │ ├── macro │ │ ├── __typetests__ │ │ │ ├── index.tst.tsx │ │ │ └── tsconfig.json │ │ ├── index.d.ts │ │ ├── index.js │ │ └── index.test.ts │ ├── package.json │ ├── src │ │ ├── I18nProvider.test.tsx │ │ ├── I18nProvider.tsx │ │ ├── Trans.test.tsx │ │ ├── Trans.tsx │ │ ├── TransNoContext.tsx │ │ ├── TransRsc.tsx │ │ ├── format.test.tsx │ │ ├── format.ts │ │ ├── index-rsc.ts │ │ ├── index.ts │ │ └── server.ts │ └── tsconfig.json ├── remote-loader │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── browserCompiler.ts │ │ ├── index.ts │ │ └── minimalParser.ts │ └── test │ │ └── index.test.ts └── vite-plugin │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ └── index.ts │ ├── test │ ├── __snapshots__ │ │ └── index.ts.snap │ ├── default-vite.config.ts │ ├── dynamic-macro-error │ │ ├── entrypoint.js │ │ ├── lingui.config.js │ │ ├── locale │ │ │ └── en.po │ │ └── vite.config.ts │ ├── fail-on-compile-errors │ │ ├── entrypoint.js │ │ ├── failOnCompileErrorFalse.vite.config.ts │ │ ├── lingui.config.js │ │ ├── locale │ │ │ └── en.po │ │ └── vite.config.ts │ ├── fail-on-missing-pseudo │ │ ├── entrypoint.js │ │ ├── lingui.config.js │ │ ├── locale │ │ │ ├── en.po │ │ │ └── pseudo.po │ │ └── vite.config.ts │ ├── fail-on-missing │ │ ├── entrypoint.js │ │ ├── lingui.config.js │ │ ├── locale │ │ │ └── en.po │ │ └── vite.config.ts │ ├── index.ts │ ├── json-format │ │ ├── entrypoint.js │ │ ├── lingui.config.ts │ │ ├── locale │ │ │ └── en.json │ │ └── vite.config.ts │ ├── macro-usage │ │ ├── entrypoint.js │ │ ├── lingui.config.js │ │ ├── locale │ │ │ └── en.po │ │ └── vite.config.ts │ ├── no-macro-error │ │ ├── entrypoint.js │ │ ├── lingui.config.js │ │ ├── locale │ │ │ └── en.po │ │ └── vite.config.ts │ └── po-format │ │ ├── entrypoint.js │ │ ├── lingui.config.js │ │ ├── locale │ │ └── en.po │ │ └── vite.config.ts │ └── tsconfig.json ├── scripts ├── jest │ ├── env.js │ ├── setupTimezone.js │ └── stripAnsiSerializer.js └── verdaccio-release.ts ├── test ├── cli-version │ ├── index.js │ └── package.json ├── node-api-esm │ ├── index.js │ └── package.json ├── node-api │ ├── index.js │ └── package.json └── typescript-nodenext-resolution │ ├── index.ts │ ├── package.json │ └── tsconfig.json ├── tsconfig.json ├── tstyche.config.json ├── vercel.json ├── website ├── .editorconfig ├── .gitattributes ├── .gitignore ├── .prettierignore ├── .prettierrc.json ├── .remarkrc.mjs ├── babel.config.js ├── blog │ ├── 2023-04-26-announcing-lingui-4.0 │ │ ├── index.md │ │ └── social-card.png │ ├── 2023-12-12-4k-stars │ │ ├── index.md │ │ └── social-card.png │ ├── 2024-11-20-metro-transformer │ │ ├── index.md │ │ └── social-card.png │ ├── 2024-11-28-announcing-lingui-5.0 │ │ ├── index.md │ │ └── social-card.png │ └── authors.yml ├── docs │ ├── community.md │ ├── examples.md │ ├── guides │ │ ├── custom-extractor.md │ │ ├── custom-formatter.md │ │ ├── dynamic-loading-catalogs.md │ │ ├── explicit-vs-generated-ids.md │ │ ├── lazy-translations.md │ │ ├── message-extraction.md │ │ ├── message-format.md │ │ ├── monorepo.md │ │ ├── optimizing-bundle-size.md │ │ ├── plurals.md │ │ ├── pseudolocalization.md │ │ └── testing.md │ ├── installation.mdx │ ├── introduction.md │ ├── misc │ │ ├── i18next.md │ │ ├── react-intl.md │ │ ├── resources.md │ │ ├── showroom.md │ │ └── tooling.md │ ├── ref │ │ ├── catalog-formats.md │ │ ├── cli.md │ │ ├── conf.md │ │ ├── core.md │ │ ├── eslint-plugin.md │ │ ├── extractor-vue.md │ │ ├── loader.md │ │ ├── locale-detector.md │ │ ├── macro.mdx │ │ ├── metro-transformer.mdx │ │ ├── react.md │ │ ├── swc-plugin.md │ │ └── vite-plugin.md │ ├── releases │ │ ├── migration-3.md │ │ ├── migration-4.md │ │ └── migration-5.md │ ├── tools │ │ ├── crowdin.md │ │ ├── introduction.md │ │ └── translation-io.md │ └── tutorials │ │ ├── javascript.md │ │ ├── react-native.md │ │ ├── react-rsc.md │ │ └── react.md ├── docusaurus.config.ts ├── eslint.config.mjs ├── linkcheck-ignore.txt ├── package.json ├── sidebars.ts ├── src │ ├── components │ │ ├── Button.tsx │ │ ├── Code.tsx │ │ ├── Features.module.scss │ │ ├── Features.tsx │ │ ├── Header.module.scss │ │ ├── Header.tsx │ │ ├── PartnerBanner.module.scss │ │ ├── PartnerBanner.tsx │ │ ├── Users.module.scss │ │ ├── Users.tsx │ │ └── Workflow.tsx │ ├── css │ │ └── custom.scss │ ├── definitions.d.ts │ ├── pages │ │ └── index.tsx │ └── theme │ │ └── Footer │ │ └── index.js ├── static │ ├── .nojekyll │ ├── img │ │ ├── docs │ │ │ ├── Crowdin__js-lingui-vcs.png │ │ │ ├── dynamic-loading-catalogs-1.png │ │ │ ├── dynamic-loading-catalogs-2.png │ │ │ ├── extractor-deps-scheme.svg │ │ │ ├── extractor-glob-scheme.svg │ │ │ ├── lingui-workflow.svg │ │ │ ├── rn-component-nesting.png │ │ │ ├── translation-lingui-plural-forms.png │ │ │ ├── with-collaboration-tool.svg │ │ │ └── without-collaboration-tool.svg │ │ ├── favicon.ico │ │ ├── features │ │ │ ├── ai-ready.png │ │ │ ├── all-platforms.svg │ │ │ ├── clean-and-readable.png │ │ │ ├── fledged.svg │ │ │ ├── pattern-left-big.svg │ │ │ ├── pattern-right-big.svg │ │ │ ├── rich-text.svg │ │ │ ├── time.svg │ │ │ ├── tooling.png │ │ │ ├── universal.svg │ │ │ └── verified.svg │ │ ├── header │ │ │ ├── left-bg.svg │ │ │ └── right-bg.svg │ │ ├── lingui-logo.svg │ │ ├── logo-small.svg │ │ ├── og-image-examples.png │ │ ├── og-image.png │ │ └── users │ │ │ ├── ansible.png │ │ │ ├── bluesky.png │ │ │ ├── brave.png │ │ │ ├── documenso.png │ │ │ ├── fider.png │ │ │ ├── flood.svg │ │ │ ├── graysky.png │ │ │ ├── linkerd.png │ │ │ ├── metamask.png │ │ │ ├── remirror.png │ │ │ ├── twenty.png │ │ │ └── zipkin.png │ └── partner.svg ├── tools │ └── algolia │ │ └── config.json ├── tsconfig.json └── yarn.lock └── yarn.lock /.github/ISSUE_TEMPLATE/01_bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/.github/ISSUE_TEMPLATE/01_bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/02_feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/.github/ISSUE_TEMPLATE/02_feature_request.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/.github/codecov.yml -------------------------------------------------------------------------------- /.github/verdaccio/.yarnrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/.github/verdaccio/.yarnrc.yml -------------------------------------------------------------------------------- /.github/verdaccio/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/.github/verdaccio/config.yaml -------------------------------------------------------------------------------- /.github/workflows/docs-suite.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/.github/workflows/docs-suite.yml -------------------------------------------------------------------------------- /.github/workflows/lint-pr-title.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/.github/workflows/lint-pr-title.yml -------------------------------------------------------------------------------- /.github/workflows/main-suite.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/.github/workflows/main-suite.yml -------------------------------------------------------------------------------- /.github/workflows/next-sync.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/.github/workflows/next-sync.yml -------------------------------------------------------------------------------- /.github/workflows/release-docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/.github/workflows/release-docs.yml -------------------------------------------------------------------------------- /.github/workflows/release-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/.github/workflows/release-test.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/size-limit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/.github/workflows/size-limit.yml -------------------------------------------------------------------------------- /.github/workflows/version-bump.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/.github/workflows/version-bump.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | . "$(dirname -- "$0")/_/husky.sh" 3 | 4 | npx lint-staged 5 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "semi": false 3 | } 4 | -------------------------------------------------------------------------------- /.yarn/plugins/@yarnpkg/plugin-workspace-tools.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/.yarn/plugins/@yarnpkg/plugin-workspace-tools.cjs -------------------------------------------------------------------------------- /.yarn/releases/yarn-3.4.1.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/.yarn/releases/yarn-3.4.1.cjs -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/.yarnrc.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/babel.config.js -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /examples/create-react-app/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/create-react-app/.babelrc -------------------------------------------------------------------------------- /examples/create-react-app/.env: -------------------------------------------------------------------------------- 1 | SKIP_PREFLIGHT_CHECK=true -------------------------------------------------------------------------------- /examples/create-react-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/create-react-app/.gitignore -------------------------------------------------------------------------------- /examples/create-react-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/create-react-app/README.md -------------------------------------------------------------------------------- /examples/create-react-app/lingui.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/create-react-app/lingui.config.js -------------------------------------------------------------------------------- /examples/create-react-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/create-react-app/package.json -------------------------------------------------------------------------------- /examples/create-react-app/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/create-react-app/public/index.html -------------------------------------------------------------------------------- /examples/create-react-app/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/create-react-app/src/App.css -------------------------------------------------------------------------------- /examples/create-react-app/src/App.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/create-react-app/src/App.test.tsx -------------------------------------------------------------------------------- /examples/create-react-app/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/create-react-app/src/App.tsx -------------------------------------------------------------------------------- /examples/create-react-app/src/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/create-react-app/src/i18n.ts -------------------------------------------------------------------------------- /examples/create-react-app/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/create-react-app/src/index.css -------------------------------------------------------------------------------- /examples/create-react-app/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/create-react-app/src/index.tsx -------------------------------------------------------------------------------- /examples/create-react-app/src/locales/cs.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/create-react-app/src/locales/cs.po -------------------------------------------------------------------------------- /examples/create-react-app/src/locales/en.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/create-react-app/src/locales/en.po -------------------------------------------------------------------------------- /examples/create-react-app/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/create-react-app/src/logo.svg -------------------------------------------------------------------------------- /examples/create-react-app/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /examples/create-react-app/src/serviceWorker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/create-react-app/src/serviceWorker.ts -------------------------------------------------------------------------------- /examples/create-react-app/src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/create-react-app/src/setupTests.ts -------------------------------------------------------------------------------- /examples/create-react-app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/create-react-app/tsconfig.json -------------------------------------------------------------------------------- /examples/create-react-app/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/create-react-app/yarn.lock -------------------------------------------------------------------------------- /examples/js/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/js/.gitignore -------------------------------------------------------------------------------- /examples/js/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/js/README.md -------------------------------------------------------------------------------- /examples/js/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/js/babel.config.js -------------------------------------------------------------------------------- /examples/js/lingui.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/js/lingui.config.js -------------------------------------------------------------------------------- /examples/js/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/js/package.json -------------------------------------------------------------------------------- /examples/js/src/ids.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/js/src/ids.js -------------------------------------------------------------------------------- /examples/js/src/locale/cs/messages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/js/src/locale/cs/messages.js -------------------------------------------------------------------------------- /examples/js/src/locale/cs/messages.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/js/src/locale/cs/messages.po -------------------------------------------------------------------------------- /examples/js/src/locale/en/messages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/js/src/locale/en/messages.js -------------------------------------------------------------------------------- /examples/js/src/locale/en/messages.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/js/src/locale/en/messages.po -------------------------------------------------------------------------------- /examples/js/src/messages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/js/src/messages.js -------------------------------------------------------------------------------- /examples/js/src/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/js/src/test.js -------------------------------------------------------------------------------- /examples/js/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/js/yarn.lock -------------------------------------------------------------------------------- /examples/nextjs-babel/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-babel/.babelrc -------------------------------------------------------------------------------- /examples/nextjs-babel/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-babel/.gitignore -------------------------------------------------------------------------------- /examples/nextjs-babel/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-babel/README.md -------------------------------------------------------------------------------- /examples/nextjs-babel/lingui.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-babel/lingui.config.js -------------------------------------------------------------------------------- /examples/nextjs-babel/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-babel/next-env.d.ts -------------------------------------------------------------------------------- /examples/nextjs-babel/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-babel/next.config.js -------------------------------------------------------------------------------- /examples/nextjs-babel/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-babel/package.json -------------------------------------------------------------------------------- /examples/nextjs-babel/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-babel/public/favicon.ico -------------------------------------------------------------------------------- /examples/nextjs-babel/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-babel/public/vercel.svg -------------------------------------------------------------------------------- /examples/nextjs-babel/src/components/Layout.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-babel/src/components/Layout.module.css -------------------------------------------------------------------------------- /examples/nextjs-babel/src/components/Layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-babel/src/components/Layout.tsx -------------------------------------------------------------------------------- /examples/nextjs-babel/src/components/PluralExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-babel/src/components/PluralExample.tsx -------------------------------------------------------------------------------- /examples/nextjs-babel/src/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-babel/src/i18n.ts -------------------------------------------------------------------------------- /examples/nextjs-babel/src/locales/cs.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-babel/src/locales/cs.po -------------------------------------------------------------------------------- /examples/nextjs-babel/src/locales/en.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-babel/src/locales/en.po -------------------------------------------------------------------------------- /examples/nextjs-babel/src/locales/pseudo.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-babel/src/locales/pseudo.po -------------------------------------------------------------------------------- /examples/nextjs-babel/src/pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-babel/src/pages/_app.tsx -------------------------------------------------------------------------------- /examples/nextjs-babel/src/pages/api/hello.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-babel/src/pages/api/hello.ts -------------------------------------------------------------------------------- /examples/nextjs-babel/src/pages/examples.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-babel/src/pages/examples.tsx -------------------------------------------------------------------------------- /examples/nextjs-babel/src/pages/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-babel/src/pages/index.module.css -------------------------------------------------------------------------------- /examples/nextjs-babel/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-babel/src/pages/index.tsx -------------------------------------------------------------------------------- /examples/nextjs-babel/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-babel/src/styles.css -------------------------------------------------------------------------------- /examples/nextjs-babel/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-babel/tsconfig.json -------------------------------------------------------------------------------- /examples/nextjs-babel/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-babel/yarn.lock -------------------------------------------------------------------------------- /examples/nextjs-swc/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /examples/nextjs-swc/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-swc/.gitignore -------------------------------------------------------------------------------- /examples/nextjs-swc/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-swc/.prettierrc.js -------------------------------------------------------------------------------- /examples/nextjs-swc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-swc/README.md -------------------------------------------------------------------------------- /examples/nextjs-swc/lingui.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-swc/lingui.config.js -------------------------------------------------------------------------------- /examples/nextjs-swc/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-swc/next-env.d.ts -------------------------------------------------------------------------------- /examples/nextjs-swc/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-swc/next.config.ts -------------------------------------------------------------------------------- /examples/nextjs-swc/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-swc/package.json -------------------------------------------------------------------------------- /examples/nextjs-swc/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-swc/public/favicon.ico -------------------------------------------------------------------------------- /examples/nextjs-swc/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-swc/public/vercel.svg -------------------------------------------------------------------------------- /examples/nextjs-swc/src/app/[lang]/app-router-demo/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-swc/src/app/[lang]/app-router-demo/page.tsx -------------------------------------------------------------------------------- /examples/nextjs-swc/src/app/[lang]/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-swc/src/app/[lang]/layout.tsx -------------------------------------------------------------------------------- /examples/nextjs-swc/src/app/[lang]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-swc/src/app/[lang]/page.tsx -------------------------------------------------------------------------------- /examples/nextjs-swc/src/appRouterI18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-swc/src/appRouterI18n.ts -------------------------------------------------------------------------------- /examples/nextjs-swc/src/components/AboutText.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-swc/src/components/AboutText.tsx -------------------------------------------------------------------------------- /examples/nextjs-swc/src/components/Developers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-swc/src/components/Developers.tsx -------------------------------------------------------------------------------- /examples/nextjs-swc/src/components/HomePage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-swc/src/components/HomePage.tsx -------------------------------------------------------------------------------- /examples/nextjs-swc/src/components/LinguiClientProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-swc/src/components/LinguiClientProvider.tsx -------------------------------------------------------------------------------- /examples/nextjs-swc/src/components/Switcher.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-swc/src/components/Switcher.tsx -------------------------------------------------------------------------------- /examples/nextjs-swc/src/initLingui.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-swc/src/initLingui.tsx -------------------------------------------------------------------------------- /examples/nextjs-swc/src/locales/en.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-swc/src/locales/en.po -------------------------------------------------------------------------------- /examples/nextjs-swc/src/locales/es.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-swc/src/locales/es.po -------------------------------------------------------------------------------- /examples/nextjs-swc/src/locales/pseudo.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-swc/src/locales/pseudo.po -------------------------------------------------------------------------------- /examples/nextjs-swc/src/locales/sr.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-swc/src/locales/sr.po -------------------------------------------------------------------------------- /examples/nextjs-swc/src/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-swc/src/middleware.ts -------------------------------------------------------------------------------- /examples/nextjs-swc/src/pages/[lang]/pages-router-demo/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-swc/src/pages/[lang]/pages-router-demo/index.tsx -------------------------------------------------------------------------------- /examples/nextjs-swc/src/pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-swc/src/pages/_app.tsx -------------------------------------------------------------------------------- /examples/nextjs-swc/src/pagesRouterI18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-swc/src/pagesRouterI18n.ts -------------------------------------------------------------------------------- /examples/nextjs-swc/src/styles/Index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-swc/src/styles/Index.module.css -------------------------------------------------------------------------------- /examples/nextjs-swc/src/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-swc/src/styles/globals.css -------------------------------------------------------------------------------- /examples/nextjs-swc/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-swc/tsconfig.json -------------------------------------------------------------------------------- /examples/nextjs-swc/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/nextjs-swc/yarn.lock -------------------------------------------------------------------------------- /examples/react-native/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | root: true, 3 | extends: ["@react-native-community"], 4 | }; 5 | -------------------------------------------------------------------------------- /examples/react-native/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/react-native/.gitignore -------------------------------------------------------------------------------- /examples/react-native/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/react-native/.prettierrc -------------------------------------------------------------------------------- /examples/react-native/.yarnrc.yml: -------------------------------------------------------------------------------- 1 | nodeLinker: node-modules 2 | -------------------------------------------------------------------------------- /examples/react-native/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/react-native/App.tsx -------------------------------------------------------------------------------- /examples/react-native/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/react-native/README.md -------------------------------------------------------------------------------- /examples/react-native/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/react-native/app.json -------------------------------------------------------------------------------- /examples/react-native/assets/adaptive-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/react-native/assets/adaptive-icon.png -------------------------------------------------------------------------------- /examples/react-native/assets/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/react-native/assets/favicon.png -------------------------------------------------------------------------------- /examples/react-native/assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/react-native/assets/icon.png -------------------------------------------------------------------------------- /examples/react-native/assets/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/react-native/assets/splash.png -------------------------------------------------------------------------------- /examples/react-native/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/react-native/babel.config.js -------------------------------------------------------------------------------- /examples/react-native/lingui.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/react-native/lingui.config.js -------------------------------------------------------------------------------- /examples/react-native/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/react-native/metro.config.js -------------------------------------------------------------------------------- /examples/react-native/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/react-native/package.json -------------------------------------------------------------------------------- /examples/react-native/src/Components.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/react-native/src/Components.tsx -------------------------------------------------------------------------------- /examples/react-native/src/MainScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/react-native/src/MainScreen.tsx -------------------------------------------------------------------------------- /examples/react-native/src/PaddedButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/react-native/src/PaddedButton.tsx -------------------------------------------------------------------------------- /examples/react-native/src/locales/cs/messages.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/react-native/src/locales/cs/messages.po -------------------------------------------------------------------------------- /examples/react-native/src/locales/en/messages.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/react-native/src/locales/en/messages.po -------------------------------------------------------------------------------- /examples/react-native/src/po-types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/react-native/src/po-types.d.ts -------------------------------------------------------------------------------- /examples/react-native/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/react-native/tsconfig.json -------------------------------------------------------------------------------- /examples/react-native/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/react-native/yarn.lock -------------------------------------------------------------------------------- /examples/remix-vite-babel/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/remix-vite-babel/.eslintrc.cjs -------------------------------------------------------------------------------- /examples/remix-vite-babel/.gitignore: -------------------------------------------------------------------------------- 1 | .yarn 2 | node_modules 3 | 4 | /.cache 5 | /build 6 | .env 7 | -------------------------------------------------------------------------------- /examples/remix-vite-babel/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/remix-vite-babel/README.md -------------------------------------------------------------------------------- /examples/remix-vite-babel/app/entry.client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/remix-vite-babel/app/entry.client.tsx -------------------------------------------------------------------------------- /examples/remix-vite-babel/app/entry.server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/remix-vite-babel/app/entry.server.tsx -------------------------------------------------------------------------------- /examples/remix-vite-babel/app/locales/en.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/remix-vite-babel/app/locales/en.po -------------------------------------------------------------------------------- /examples/remix-vite-babel/app/locales/fr.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/remix-vite-babel/app/locales/fr.po -------------------------------------------------------------------------------- /examples/remix-vite-babel/app/modules/lingui/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/remix-vite-babel/app/modules/lingui/config.ts -------------------------------------------------------------------------------- /examples/remix-vite-babel/app/modules/lingui/lingui.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/remix-vite-babel/app/modules/lingui/lingui.server.ts -------------------------------------------------------------------------------- /examples/remix-vite-babel/app/modules/lingui/lingui.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/remix-vite-babel/app/modules/lingui/lingui.tsx -------------------------------------------------------------------------------- /examples/remix-vite-babel/app/modules/lingui/remix.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/remix-vite-babel/app/modules/lingui/remix.server.ts -------------------------------------------------------------------------------- /examples/remix-vite-babel/app/modules/lingui/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/remix-vite-babel/app/modules/lingui/utils.ts -------------------------------------------------------------------------------- /examples/remix-vite-babel/app/root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/remix-vite-babel/app/root.tsx -------------------------------------------------------------------------------- /examples/remix-vite-babel/app/routes/_index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/remix-vite-babel/app/routes/_index.tsx -------------------------------------------------------------------------------- /examples/remix-vite-babel/lingui.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/remix-vite-babel/lingui.config.ts -------------------------------------------------------------------------------- /examples/remix-vite-babel/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/remix-vite-babel/package.json -------------------------------------------------------------------------------- /examples/remix-vite-babel/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/remix-vite-babel/tsconfig.json -------------------------------------------------------------------------------- /examples/remix-vite-babel/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/remix-vite-babel/vite.config.ts -------------------------------------------------------------------------------- /examples/remix-vite-babel/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/remix-vite-babel/yarn.lock -------------------------------------------------------------------------------- /examples/rspack/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/rspack/.gitignore -------------------------------------------------------------------------------- /examples/rspack/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/rspack/LICENSE -------------------------------------------------------------------------------- /examples/rspack/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/rspack/README.md -------------------------------------------------------------------------------- /examples/rspack/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/rspack/demo.gif -------------------------------------------------------------------------------- /examples/rspack/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/rspack/index.html -------------------------------------------------------------------------------- /examples/rspack/lingui.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/rspack/lingui.config.ts -------------------------------------------------------------------------------- /examples/rspack/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/rspack/package.json -------------------------------------------------------------------------------- /examples/rspack/rspack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/rspack/rspack.config.js -------------------------------------------------------------------------------- /examples/rspack/src/Inbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/rspack/src/Inbox.tsx -------------------------------------------------------------------------------- /examples/rspack/src/LocaleSwitcher.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/rspack/src/LocaleSwitcher.tsx -------------------------------------------------------------------------------- /examples/rspack/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/rspack/src/assets/react.svg -------------------------------------------------------------------------------- /examples/rspack/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/rspack/src/index.css -------------------------------------------------------------------------------- /examples/rspack/src/locales.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/rspack/src/locales.ts -------------------------------------------------------------------------------- /examples/rspack/src/locales/en/messages.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/rspack/src/locales/en/messages.d.ts -------------------------------------------------------------------------------- /examples/rspack/src/locales/en/messages.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/rspack/src/locales/en/messages.po -------------------------------------------------------------------------------- /examples/rspack/src/locales/en/messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/rspack/src/locales/en/messages.ts -------------------------------------------------------------------------------- /examples/rspack/src/locales/fr/messages.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/rspack/src/locales/fr/messages.d.ts -------------------------------------------------------------------------------- /examples/rspack/src/locales/fr/messages.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/rspack/src/locales/fr/messages.po -------------------------------------------------------------------------------- /examples/rspack/src/locales/fr/messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/rspack/src/locales/fr/messages.ts -------------------------------------------------------------------------------- /examples/rspack/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/rspack/src/main.tsx -------------------------------------------------------------------------------- /examples/rspack/src/react-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/rspack/src/react-env.d.ts -------------------------------------------------------------------------------- /examples/rspack/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/rspack/tsconfig.json -------------------------------------------------------------------------------- /examples/rspack/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/rspack/yarn.lock -------------------------------------------------------------------------------- /examples/tanstack-start/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/.gitignore -------------------------------------------------------------------------------- /examples/tanstack-start/.prettierignore: -------------------------------------------------------------------------------- 1 | **/build 2 | **/public 3 | pnpm-lock.yaml 4 | routeTree.gen.ts -------------------------------------------------------------------------------- /examples/tanstack-start/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/README.md -------------------------------------------------------------------------------- /examples/tanstack-start/app.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/app.config.ts -------------------------------------------------------------------------------- /examples/tanstack-start/lingui.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/lingui.config.ts -------------------------------------------------------------------------------- /examples/tanstack-start/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/package.json -------------------------------------------------------------------------------- /examples/tanstack-start/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/postcss.config.mjs -------------------------------------------------------------------------------- /examples/tanstack-start/public/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/public/android-chrome-192x192.png -------------------------------------------------------------------------------- /examples/tanstack-start/public/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/public/android-chrome-512x512.png -------------------------------------------------------------------------------- /examples/tanstack-start/public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/public/apple-touch-icon.png -------------------------------------------------------------------------------- /examples/tanstack-start/public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/public/favicon-16x16.png -------------------------------------------------------------------------------- /examples/tanstack-start/public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/public/favicon-32x32.png -------------------------------------------------------------------------------- /examples/tanstack-start/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/public/favicon.ico -------------------------------------------------------------------------------- /examples/tanstack-start/public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/public/favicon.png -------------------------------------------------------------------------------- /examples/tanstack-start/public/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/public/site.webmanifest -------------------------------------------------------------------------------- /examples/tanstack-start/src/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/src/api.ts -------------------------------------------------------------------------------- /examples/tanstack-start/src/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/src/client.tsx -------------------------------------------------------------------------------- /examples/tanstack-start/src/components/DefaultCatchBoundary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/src/components/DefaultCatchBoundary.tsx -------------------------------------------------------------------------------- /examples/tanstack-start/src/components/NotFound.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/src/components/NotFound.tsx -------------------------------------------------------------------------------- /examples/tanstack-start/src/components/PostError.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/src/components/PostError.tsx -------------------------------------------------------------------------------- /examples/tanstack-start/src/components/UserError.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/src/components/UserError.tsx -------------------------------------------------------------------------------- /examples/tanstack-start/src/functions/deferred.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/src/functions/deferred.ts -------------------------------------------------------------------------------- /examples/tanstack-start/src/global-middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/src/global-middleware.ts -------------------------------------------------------------------------------- /examples/tanstack-start/src/locales/en/messages.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/src/locales/en/messages.po -------------------------------------------------------------------------------- /examples/tanstack-start/src/locales/fr/messages.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/src/locales/fr/messages.po -------------------------------------------------------------------------------- /examples/tanstack-start/src/modules/lingui/i18n.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/src/modules/lingui/i18n.server.ts -------------------------------------------------------------------------------- /examples/tanstack-start/src/modules/lingui/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/src/modules/lingui/i18n.ts -------------------------------------------------------------------------------- /examples/tanstack-start/src/routeTree.gen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/src/routeTree.gen.ts -------------------------------------------------------------------------------- /examples/tanstack-start/src/router.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/src/router.tsx -------------------------------------------------------------------------------- /examples/tanstack-start/src/routes/__root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/src/routes/__root.tsx -------------------------------------------------------------------------------- /examples/tanstack-start/src/routes/_pathlessLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/src/routes/_pathlessLayout.tsx -------------------------------------------------------------------------------- /examples/tanstack-start/src/routes/api/users.$id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/src/routes/api/users.$id.ts -------------------------------------------------------------------------------- /examples/tanstack-start/src/routes/api/users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/src/routes/api/users.ts -------------------------------------------------------------------------------- /examples/tanstack-start/src/routes/deferred.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/src/routes/deferred.tsx -------------------------------------------------------------------------------- /examples/tanstack-start/src/routes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/src/routes/index.tsx -------------------------------------------------------------------------------- /examples/tanstack-start/src/routes/posts.$postId.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/src/routes/posts.$postId.tsx -------------------------------------------------------------------------------- /examples/tanstack-start/src/routes/posts.index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/src/routes/posts.index.tsx -------------------------------------------------------------------------------- /examples/tanstack-start/src/routes/posts.route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/src/routes/posts.route.tsx -------------------------------------------------------------------------------- /examples/tanstack-start/src/routes/posts_.$postId.deep.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/src/routes/posts_.$postId.deep.tsx -------------------------------------------------------------------------------- /examples/tanstack-start/src/routes/redirect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/src/routes/redirect.tsx -------------------------------------------------------------------------------- /examples/tanstack-start/src/routes/users.$userId.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/src/routes/users.$userId.tsx -------------------------------------------------------------------------------- /examples/tanstack-start/src/routes/users.index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/src/routes/users.index.tsx -------------------------------------------------------------------------------- /examples/tanstack-start/src/routes/users.route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/src/routes/users.route.tsx -------------------------------------------------------------------------------- /examples/tanstack-start/src/ssr.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/src/ssr.tsx -------------------------------------------------------------------------------- /examples/tanstack-start/src/styles/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/src/styles/app.css -------------------------------------------------------------------------------- /examples/tanstack-start/src/utils/loggingMiddleware.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/src/utils/loggingMiddleware.tsx -------------------------------------------------------------------------------- /examples/tanstack-start/src/utils/posts.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/src/utils/posts.tsx -------------------------------------------------------------------------------- /examples/tanstack-start/src/utils/seo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/src/utils/seo.ts -------------------------------------------------------------------------------- /examples/tanstack-start/src/utils/users.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/src/utils/users.tsx -------------------------------------------------------------------------------- /examples/tanstack-start/tailwind.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/tailwind.config.mjs -------------------------------------------------------------------------------- /examples/tanstack-start/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/tsconfig.json -------------------------------------------------------------------------------- /examples/tanstack-start/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/tanstack-start/yarn.lock -------------------------------------------------------------------------------- /examples/vite-project-react-babel/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/vite-project-react-babel/.gitignore -------------------------------------------------------------------------------- /examples/vite-project-react-babel/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/vite-project-react-babel/index.html -------------------------------------------------------------------------------- /examples/vite-project-react-babel/lingui.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/vite-project-react-babel/lingui.config.ts -------------------------------------------------------------------------------- /examples/vite-project-react-babel/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/vite-project-react-babel/package.json -------------------------------------------------------------------------------- /examples/vite-project-react-babel/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/vite-project-react-babel/public/vite.svg -------------------------------------------------------------------------------- /examples/vite-project-react-babel/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/vite-project-react-babel/src/App.css -------------------------------------------------------------------------------- /examples/vite-project-react-babel/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/vite-project-react-babel/src/App.tsx -------------------------------------------------------------------------------- /examples/vite-project-react-babel/src/assets/lingui-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/vite-project-react-babel/src/assets/lingui-logo.svg -------------------------------------------------------------------------------- /examples/vite-project-react-babel/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/vite-project-react-babel/src/assets/react.svg -------------------------------------------------------------------------------- /examples/vite-project-react-babel/src/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/vite-project-react-babel/src/i18n.ts -------------------------------------------------------------------------------- /examples/vite-project-react-babel/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/vite-project-react-babel/src/index.css -------------------------------------------------------------------------------- /examples/vite-project-react-babel/src/locales/en.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/vite-project-react-babel/src/locales/en.po -------------------------------------------------------------------------------- /examples/vite-project-react-babel/src/locales/pl.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/vite-project-react-babel/src/locales/pl.po -------------------------------------------------------------------------------- /examples/vite-project-react-babel/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/vite-project-react-babel/src/main.tsx -------------------------------------------------------------------------------- /examples/vite-project-react-babel/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /examples/vite-project-react-babel/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/vite-project-react-babel/tsconfig.json -------------------------------------------------------------------------------- /examples/vite-project-react-babel/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/vite-project-react-babel/tsconfig.node.json -------------------------------------------------------------------------------- /examples/vite-project-react-babel/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/vite-project-react-babel/vite.config.ts -------------------------------------------------------------------------------- /examples/vite-project-react-babel/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/vite-project-react-babel/yarn.lock -------------------------------------------------------------------------------- /examples/vite-project-react-swc/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/vite-project-react-swc/.gitignore -------------------------------------------------------------------------------- /examples/vite-project-react-swc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/vite-project-react-swc/README.md -------------------------------------------------------------------------------- /examples/vite-project-react-swc/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/vite-project-react-swc/index.html -------------------------------------------------------------------------------- /examples/vite-project-react-swc/lingui.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/vite-project-react-swc/lingui.config.ts -------------------------------------------------------------------------------- /examples/vite-project-react-swc/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/vite-project-react-swc/package.json -------------------------------------------------------------------------------- /examples/vite-project-react-swc/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/vite-project-react-swc/public/vite.svg -------------------------------------------------------------------------------- /examples/vite-project-react-swc/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/vite-project-react-swc/src/App.css -------------------------------------------------------------------------------- /examples/vite-project-react-swc/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/vite-project-react-swc/src/App.tsx -------------------------------------------------------------------------------- /examples/vite-project-react-swc/src/assets/lingui-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/vite-project-react-swc/src/assets/lingui-logo.svg -------------------------------------------------------------------------------- /examples/vite-project-react-swc/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/vite-project-react-swc/src/assets/react.svg -------------------------------------------------------------------------------- /examples/vite-project-react-swc/src/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/vite-project-react-swc/src/i18n.ts -------------------------------------------------------------------------------- /examples/vite-project-react-swc/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/vite-project-react-swc/src/index.css -------------------------------------------------------------------------------- /examples/vite-project-react-swc/src/locales/en.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/vite-project-react-swc/src/locales/en.po -------------------------------------------------------------------------------- /examples/vite-project-react-swc/src/locales/pl.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/vite-project-react-swc/src/locales/pl.po -------------------------------------------------------------------------------- /examples/vite-project-react-swc/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/vite-project-react-swc/src/main.tsx -------------------------------------------------------------------------------- /examples/vite-project-react-swc/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /examples/vite-project-react-swc/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/vite-project-react-swc/tsconfig.json -------------------------------------------------------------------------------- /examples/vite-project-react-swc/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/vite-project-react-swc/tsconfig.node.json -------------------------------------------------------------------------------- /examples/vite-project-react-swc/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/vite-project-react-swc/vite.config.ts -------------------------------------------------------------------------------- /examples/vite-project-react-swc/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/examples/vite-project-react-swc/yarn.lock -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/jest.config.js -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/lerna.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/package.json -------------------------------------------------------------------------------- /packages/babel-plugin-extract-messages/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/babel-plugin-extract-messages/CHANGELOG.md -------------------------------------------------------------------------------- /packages/babel-plugin-extract-messages/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/babel-plugin-extract-messages/README.md -------------------------------------------------------------------------------- /packages/babel-plugin-extract-messages/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/babel-plugin-extract-messages/build.config.ts -------------------------------------------------------------------------------- /packages/babel-plugin-extract-messages/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/babel-plugin-extract-messages/package.json -------------------------------------------------------------------------------- /packages/babel-plugin-extract-messages/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/babel-plugin-extract-messages/src/index.ts -------------------------------------------------------------------------------- /packages/babel-plugin-extract-messages/test/fixtures/lingui.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | locales: ["en", "cs"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/babel-plugin-extract-messages/test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/babel-plugin-extract-messages/test/index.ts -------------------------------------------------------------------------------- /packages/babel-plugin-extract-messages/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/babel-plugin-extract-messages/tsconfig.json -------------------------------------------------------------------------------- /packages/babel-plugin-lingui-macro/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/babel-plugin-lingui-macro/CHANGELOG.md -------------------------------------------------------------------------------- /packages/babel-plugin-lingui-macro/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/babel-plugin-lingui-macro/README.md -------------------------------------------------------------------------------- /packages/babel-plugin-lingui-macro/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/babel-plugin-lingui-macro/package.json -------------------------------------------------------------------------------- /packages/babel-plugin-lingui-macro/src/ast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/babel-plugin-lingui-macro/src/ast.ts -------------------------------------------------------------------------------- /packages/babel-plugin-lingui-macro/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/babel-plugin-lingui-macro/src/constants.ts -------------------------------------------------------------------------------- /packages/babel-plugin-lingui-macro/src/icu.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/babel-plugin-lingui-macro/src/icu.test.ts -------------------------------------------------------------------------------- /packages/babel-plugin-lingui-macro/src/icu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/babel-plugin-lingui-macro/src/icu.ts -------------------------------------------------------------------------------- /packages/babel-plugin-lingui-macro/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/babel-plugin-lingui-macro/src/index.ts -------------------------------------------------------------------------------- /packages/babel-plugin-lingui-macro/src/macro.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/babel-plugin-lingui-macro/src/macro.ts -------------------------------------------------------------------------------- /packages/babel-plugin-lingui-macro/src/macroJs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/babel-plugin-lingui-macro/src/macroJs.ts -------------------------------------------------------------------------------- /packages/babel-plugin-lingui-macro/src/macroJsAst.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/babel-plugin-lingui-macro/src/macroJsAst.test.ts -------------------------------------------------------------------------------- /packages/babel-plugin-lingui-macro/src/macroJsAst.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/babel-plugin-lingui-macro/src/macroJsAst.ts -------------------------------------------------------------------------------- /packages/babel-plugin-lingui-macro/src/macroJsx.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/babel-plugin-lingui-macro/src/macroJsx.test.ts -------------------------------------------------------------------------------- /packages/babel-plugin-lingui-macro/src/macroJsx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/babel-plugin-lingui-macro/src/macroJsx.ts -------------------------------------------------------------------------------- /packages/babel-plugin-lingui-macro/src/messageDescriptorUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/babel-plugin-lingui-macro/src/messageDescriptorUtils.ts -------------------------------------------------------------------------------- /packages/babel-plugin-lingui-macro/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/babel-plugin-lingui-macro/src/utils.ts -------------------------------------------------------------------------------- /packages/babel-plugin-lingui-macro/test/fixtures/js-t-continuation-character.js: -------------------------------------------------------------------------------- 1 | import { t } from "@lingui/core/macro" 2 | 3 | t`Multiline\ 4 | with continuation` 5 | -------------------------------------------------------------------------------- /packages/babel-plugin-lingui-macro/test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/babel-plugin-lingui-macro/test/index.ts -------------------------------------------------------------------------------- /packages/babel-plugin-lingui-macro/test/js-defineMessage.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/babel-plugin-lingui-macro/test/js-defineMessage.test.ts -------------------------------------------------------------------------------- /packages/babel-plugin-lingui-macro/test/js-plural.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/babel-plugin-lingui-macro/test/js-plural.test.ts -------------------------------------------------------------------------------- /packages/babel-plugin-lingui-macro/test/js-select.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/babel-plugin-lingui-macro/test/js-select.test.ts -------------------------------------------------------------------------------- /packages/babel-plugin-lingui-macro/test/js-selectOrdinal.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/babel-plugin-lingui-macro/test/js-selectOrdinal.test.ts -------------------------------------------------------------------------------- /packages/babel-plugin-lingui-macro/test/js-t.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/babel-plugin-lingui-macro/test/js-t.test.ts -------------------------------------------------------------------------------- /packages/babel-plugin-lingui-macro/test/js-useLingui.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/babel-plugin-lingui-macro/test/js-useLingui.test.ts -------------------------------------------------------------------------------- /packages/babel-plugin-lingui-macro/test/jsx-plural.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/babel-plugin-lingui-macro/test/jsx-plural.test.ts -------------------------------------------------------------------------------- /packages/babel-plugin-lingui-macro/test/jsx-select.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/babel-plugin-lingui-macro/test/jsx-select.test.ts -------------------------------------------------------------------------------- /packages/babel-plugin-lingui-macro/test/jsx-selectOrdinal.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/babel-plugin-lingui-macro/test/jsx-selectOrdinal.test.ts -------------------------------------------------------------------------------- /packages/babel-plugin-lingui-macro/test/jsx-trans.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/babel-plugin-lingui-macro/test/jsx-trans.test.ts -------------------------------------------------------------------------------- /packages/babel-plugin-lingui-macro/test/lingui.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | locales: ["en"], 3 | } 4 | -------------------------------------------------------------------------------- /packages/babel-plugin-lingui-macro/test/macroTester.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/babel-plugin-lingui-macro/test/macroTester.ts -------------------------------------------------------------------------------- /packages/babel-plugin-lingui-macro/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/babel-plugin-lingui-macro/tsconfig.json -------------------------------------------------------------------------------- /packages/cli/.gitignore: -------------------------------------------------------------------------------- 1 | locale/ 2 | -------------------------------------------------------------------------------- /packages/cli/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/CHANGELOG.md -------------------------------------------------------------------------------- /packages/cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/README.md -------------------------------------------------------------------------------- /packages/cli/api.ts: -------------------------------------------------------------------------------- 1 | export * from "./src/api" 2 | -------------------------------------------------------------------------------- /packages/cli/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/package.json -------------------------------------------------------------------------------- /packages/cli/src/api/ProgramExit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/ProgramExit.ts -------------------------------------------------------------------------------- /packages/cli/src/api/__snapshots__/catalog.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/__snapshots__/catalog.test.ts.snap -------------------------------------------------------------------------------- /packages/cli/src/api/__snapshots__/compile.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/__snapshots__/compile.test.ts.snap -------------------------------------------------------------------------------- /packages/cli/src/api/catalog.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/catalog.test.ts -------------------------------------------------------------------------------- /packages/cli/src/api/catalog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/catalog.ts -------------------------------------------------------------------------------- /packages/cli/src/api/catalog/extractFromFiles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/catalog/extractFromFiles.ts -------------------------------------------------------------------------------- /packages/cli/src/api/catalog/getCatalogDependentFiles.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/catalog/getCatalogDependentFiles.test.ts -------------------------------------------------------------------------------- /packages/cli/src/api/catalog/getCatalogDependentFiles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/catalog/getCatalogDependentFiles.ts -------------------------------------------------------------------------------- /packages/cli/src/api/catalog/getCatalogs.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/catalog/getCatalogs.test.ts -------------------------------------------------------------------------------- /packages/cli/src/api/catalog/getCatalogs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/catalog/getCatalogs.ts -------------------------------------------------------------------------------- /packages/cli/src/api/catalog/getFallbackListForLocale.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/catalog/getFallbackListForLocale.test.ts -------------------------------------------------------------------------------- /packages/cli/src/api/catalog/getFallbackListForLocale.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/catalog/getFallbackListForLocale.ts -------------------------------------------------------------------------------- /packages/cli/src/api/catalog/getTranslationsForCatalog.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/catalog/getTranslationsForCatalog.test.ts -------------------------------------------------------------------------------- /packages/cli/src/api/catalog/getTranslationsForCatalog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/catalog/getTranslationsForCatalog.ts -------------------------------------------------------------------------------- /packages/cli/src/api/catalog/mergeCatalog.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/catalog/mergeCatalog.test.ts -------------------------------------------------------------------------------- /packages/cli/src/api/catalog/mergeCatalog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/catalog/mergeCatalog.ts -------------------------------------------------------------------------------- /packages/cli/src/api/compile.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/compile.test.ts -------------------------------------------------------------------------------- /packages/cli/src/api/compile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/compile.ts -------------------------------------------------------------------------------- /packages/cli/src/api/compile/compileLocale.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/compile/compileLocale.ts -------------------------------------------------------------------------------- /packages/cli/src/api/extractWorkerPool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/extractWorkerPool.ts -------------------------------------------------------------------------------- /packages/cli/src/api/extractors/babel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/extractors/babel.ts -------------------------------------------------------------------------------- /packages/cli/src/api/extractors/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/extractors/index.ts -------------------------------------------------------------------------------- /packages/cli/src/api/extractors/typescript.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/extractors/typescript.ts -------------------------------------------------------------------------------- /packages/cli/src/api/fixtures/.linguirc: -------------------------------------------------------------------------------- 1 | { 2 | "locales": ["en", "cs"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/cli/src/api/fixtures/collect-invalid/invalid.js: -------------------------------------------------------------------------------- 1 | /* eslint-disable */ 2 | const syntax-error 3 | -------------------------------------------------------------------------------- /packages/cli/src/api/fixtures/collect-invalid/valid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/fixtures/collect-invalid/valid.js -------------------------------------------------------------------------------- /packages/cli/src/api/fixtures/collect-placeholders-sorting/a.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/fixtures/collect-placeholders-sorting/a.ts -------------------------------------------------------------------------------- /packages/cli/src/api/fixtures/collect-placeholders-sorting/b.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/fixtures/collect-placeholders-sorting/b.ts -------------------------------------------------------------------------------- /packages/cli/src/api/fixtures/collect-syntax-flow/flow-syntax.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/fixtures/collect-syntax-flow/flow-syntax.js -------------------------------------------------------------------------------- /packages/cli/src/api/fixtures/collect-syntax-flow/ts-syntax.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/fixtures/collect-syntax-flow/ts-syntax.ts -------------------------------------------------------------------------------- /packages/cli/src/api/fixtures/collect-typescript-jsx/jsx-in-js.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/fixtures/collect-typescript-jsx/jsx-in-js.js -------------------------------------------------------------------------------- /packages/cli/src/api/fixtures/collect-typescript-jsx/macro.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/fixtures/collect-typescript-jsx/macro.tsx -------------------------------------------------------------------------------- /packages/cli/src/api/fixtures/collect/$componentE/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/fixtures/collect/$componentE/index.js -------------------------------------------------------------------------------- /packages/cli/src/api/fixtures/collect/(componentC)/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/fixtures/collect/(componentC)/index.js -------------------------------------------------------------------------------- /packages/cli/src/api/fixtures/collect/[componentD]/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/fixtures/collect/[componentD]/index.js -------------------------------------------------------------------------------- /packages/cli/src/api/fixtures/collect/componentA/componentA.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/fixtures/collect/componentA/componentA.js -------------------------------------------------------------------------------- /packages/cli/src/api/fixtures/collect/componentA/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/fixtures/collect/componentA/index.js -------------------------------------------------------------------------------- /packages/cli/src/api/fixtures/collect/componentB.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/fixtures/collect/componentB.js -------------------------------------------------------------------------------- /packages/cli/src/api/fixtures/duplicate-id.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/fixtures/duplicate-id.js -------------------------------------------------------------------------------- /packages/cli/src/api/fixtures/locales/existing/cs.po: -------------------------------------------------------------------------------- 1 | msgid "Hello World" 2 | msgstr "Ahoj Brno" 3 | -------------------------------------------------------------------------------- /packages/cli/src/api/fixtures/locales/existing/en.po: -------------------------------------------------------------------------------- 1 | msgid "Hello World" 2 | msgstr "Ahoj Brno" 3 | -------------------------------------------------------------------------------- /packages/cli/src/api/fixtures/messages.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/fixtures/messages.po -------------------------------------------------------------------------------- /packages/cli/src/api/fixtures/pot-template/messages.pot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/fixtures/pot-template/messages.pot -------------------------------------------------------------------------------- /packages/cli/src/api/fixtures/pot-template/pl.po: -------------------------------------------------------------------------------- 1 | msgid "Hello World" 2 | msgstr "Cześć świat" 3 | -------------------------------------------------------------------------------- /packages/cli/src/api/fixtures/readAll/cs/messages.po: -------------------------------------------------------------------------------- 1 | msgid "Hello World" 2 | msgstr "Ahoj Brno" 3 | -------------------------------------------------------------------------------- /packages/cli/src/api/fixtures/readAll/en/messages.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/fixtures/readAll/en/messages.po -------------------------------------------------------------------------------- /packages/cli/src/api/formats/formatterWrapper.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/formats/formatterWrapper.test.ts -------------------------------------------------------------------------------- /packages/cli/src/api/formats/formatterWrapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/formats/formatterWrapper.ts -------------------------------------------------------------------------------- /packages/cli/src/api/formats/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/formats/index.ts -------------------------------------------------------------------------------- /packages/cli/src/api/help.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/help.ts -------------------------------------------------------------------------------- /packages/cli/src/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/index.ts -------------------------------------------------------------------------------- /packages/cli/src/api/logger.ts: -------------------------------------------------------------------------------- 1 | export type Logger = { 2 | error: (msg?: string) => void 3 | } 4 | -------------------------------------------------------------------------------- /packages/cli/src/api/messages.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/messages.test.ts -------------------------------------------------------------------------------- /packages/cli/src/api/messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/messages.ts -------------------------------------------------------------------------------- /packages/cli/src/api/pseudoLocalize.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/pseudoLocalize.test.ts -------------------------------------------------------------------------------- /packages/cli/src/api/pseudoLocalize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/pseudoLocalize.ts -------------------------------------------------------------------------------- /packages/cli/src/api/resolveWorkersOptions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/resolveWorkersOptions.test.ts -------------------------------------------------------------------------------- /packages/cli/src/api/resolveWorkersOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/resolveWorkersOptions.ts -------------------------------------------------------------------------------- /packages/cli/src/api/rethrownError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/rethrownError.ts -------------------------------------------------------------------------------- /packages/cli/src/api/stats.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/stats.test.ts -------------------------------------------------------------------------------- /packages/cli/src/api/stats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/stats.ts -------------------------------------------------------------------------------- /packages/cli/src/api/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/types.ts -------------------------------------------------------------------------------- /packages/cli/src/api/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/utils.test.ts -------------------------------------------------------------------------------- /packages/cli/src/api/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/utils.ts -------------------------------------------------------------------------------- /packages/cli/src/api/workerLogger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/api/workerLogger.ts -------------------------------------------------------------------------------- /packages/cli/src/extract-experimental/buildIncludeDepsFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/extract-experimental/buildIncludeDepsFilter.ts -------------------------------------------------------------------------------- /packages/cli/src/extract-experimental/bundleSource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/extract-experimental/bundleSource.ts -------------------------------------------------------------------------------- /packages/cli/src/extract-experimental/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/extract-experimental/constants.ts -------------------------------------------------------------------------------- /packages/cli/src/extract-experimental/getEntryPoints.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/extract-experimental/getEntryPoints.ts -------------------------------------------------------------------------------- /packages/cli/src/extract-experimental/linguiEsbuildPlugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/extract-experimental/linguiEsbuildPlugin.ts -------------------------------------------------------------------------------- /packages/cli/src/extract-experimental/resolveCatalogPath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/extract-experimental/resolveCatalogPath.ts -------------------------------------------------------------------------------- /packages/cli/src/extract-experimental/resolveTemplatePath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/extract-experimental/resolveTemplatePath.ts -------------------------------------------------------------------------------- /packages/cli/src/extract-experimental/workers/extractWorker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/extract-experimental/workers/extractWorker.ts -------------------------------------------------------------------------------- /packages/cli/src/extract-experimental/writeCatalogs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/extract-experimental/writeCatalogs.ts -------------------------------------------------------------------------------- /packages/cli/src/index.ts: -------------------------------------------------------------------------------- 1 | export { defineConfig } from "@lingui/conf" 2 | -------------------------------------------------------------------------------- /packages/cli/src/lingui-compile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/lingui-compile.ts -------------------------------------------------------------------------------- /packages/cli/src/lingui-extract-experimental.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/lingui-extract-experimental.ts -------------------------------------------------------------------------------- /packages/cli/src/lingui-extract-template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/lingui-extract-template.ts -------------------------------------------------------------------------------- /packages/cli/src/lingui-extract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/lingui-extract.ts -------------------------------------------------------------------------------- /packages/cli/src/lingui.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/lingui.ts -------------------------------------------------------------------------------- /packages/cli/src/services/translationIO.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/services/translationIO.ts -------------------------------------------------------------------------------- /packages/cli/src/test/__snapshots__/compile.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/test/__snapshots__/compile.test.ts.snap -------------------------------------------------------------------------------- /packages/cli/src/test/compile.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/test/compile.test.ts -------------------------------------------------------------------------------- /packages/cli/src/tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/tests.ts -------------------------------------------------------------------------------- /packages/cli/src/workers/compileWorker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/workers/compileWorker.ts -------------------------------------------------------------------------------- /packages/cli/src/workers/extractWorker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/src/workers/extractWorker.ts -------------------------------------------------------------------------------- /packages/cli/test/.gitignore: -------------------------------------------------------------------------------- 1 | actual/ 2 | -------------------------------------------------------------------------------- /packages/cli/test/extract-partial-consistency/existing/en.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/test/extract-partial-consistency/existing/en.po -------------------------------------------------------------------------------- /packages/cli/test/extract-partial-consistency/expected/en.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/test/extract-partial-consistency/expected/en.po -------------------------------------------------------------------------------- /packages/cli/test/extract-po-format/expected/en.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/test/extract-po-format/expected/en.po -------------------------------------------------------------------------------- /packages/cli/test/extract-po-format/expected/pl.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/test/extract-po-format/expected/pl.po -------------------------------------------------------------------------------- /packages/cli/test/extract-po-format/fixtures/file-a.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/test/extract-po-format/fixtures/file-a.ts -------------------------------------------------------------------------------- /packages/cli/test/extract-po-format/fixtures/file-b.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/test/extract-po-format/fixtures/file-b.tsx -------------------------------------------------------------------------------- /packages/cli/test/extract-po-format/fixtures/placeholders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/test/extract-po-format/fixtures/placeholders.ts -------------------------------------------------------------------------------- /packages/cli/test/extract-po-format/lingui.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/test/extract-po-format/lingui.config.ts -------------------------------------------------------------------------------- /packages/cli/test/extract-template-po-format/fixtures/file-a.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/test/extract-template-po-format/fixtures/file-a.ts -------------------------------------------------------------------------------- /packages/cli/test/extract-template-po-format/lingui.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/test/extract-template-po-format/lingui.config.ts -------------------------------------------------------------------------------- /packages/cli/test/extractor-experimental-clean/lingui.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/test/extractor-experimental-clean/lingui.config.ts -------------------------------------------------------------------------------- /packages/cli/test/extractor-experimental-clean/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/test/extractor-experimental-clean/package.json -------------------------------------------------------------------------------- /packages/cli/test/extractor-experimental-template/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/test/extractor-experimental-template/package.json -------------------------------------------------------------------------------- /packages/cli/test/extractor-experimental-template/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/test/extractor-experimental-template/tsconfig.json -------------------------------------------------------------------------------- /packages/cli/test/extractor-experimental/lingui.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/test/extractor-experimental/lingui.config.ts -------------------------------------------------------------------------------- /packages/cli/test/extractor-experimental/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/test/extractor-experimental/package.json -------------------------------------------------------------------------------- /packages/cli/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/test/index.test.ts -------------------------------------------------------------------------------- /packages/cli/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/tsconfig.build.json -------------------------------------------------------------------------------- /packages/cli/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/cli/tsconfig.json -------------------------------------------------------------------------------- /packages/conf/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/conf/CHANGELOG.md -------------------------------------------------------------------------------- /packages/conf/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/conf/README.md -------------------------------------------------------------------------------- /packages/conf/__typetests__/index.tst.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/conf/__typetests__/index.tst.ts -------------------------------------------------------------------------------- /packages/conf/__typetests__/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/conf/__typetests__/tsconfig.json -------------------------------------------------------------------------------- /packages/conf/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/conf/package.json -------------------------------------------------------------------------------- /packages/conf/src/__snapshots__/index.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/conf/src/__snapshots__/index.test.ts.snap -------------------------------------------------------------------------------- /packages/conf/src/defineConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/conf/src/defineConfig.ts -------------------------------------------------------------------------------- /packages/conf/src/fixtures/valid/.linguirc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/conf/src/fixtures/valid/.linguirc -------------------------------------------------------------------------------- /packages/conf/src/fixtures/valid/custom.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | locales: ["cs", "sk"], 3 | } 4 | -------------------------------------------------------------------------------- /packages/conf/src/fixtures/valid/custom.config.ts: -------------------------------------------------------------------------------- 1 | export default { 2 | locales: ["pl"], 3 | } 4 | -------------------------------------------------------------------------------- /packages/conf/src/getConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/conf/src/getConfig.ts -------------------------------------------------------------------------------- /packages/conf/src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/conf/src/index.test.ts -------------------------------------------------------------------------------- /packages/conf/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/conf/src/index.ts -------------------------------------------------------------------------------- /packages/conf/src/makeConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/conf/src/makeConfig.ts -------------------------------------------------------------------------------- /packages/conf/src/migrations/normalizeRuntimeConfigModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/conf/src/migrations/normalizeRuntimeConfigModule.ts -------------------------------------------------------------------------------- /packages/conf/src/migrations/setCldrParentLocales.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/conf/src/migrations/setCldrParentLocales.ts -------------------------------------------------------------------------------- /packages/conf/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/conf/src/types.ts -------------------------------------------------------------------------------- /packages/conf/src/utils/pathJoinPosix.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/conf/src/utils/pathJoinPosix.ts -------------------------------------------------------------------------------- /packages/conf/src/utils/replaceRootDir.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/conf/src/utils/replaceRootDir.test.ts -------------------------------------------------------------------------------- /packages/conf/src/utils/replaceRootDir.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/conf/src/utils/replaceRootDir.ts -------------------------------------------------------------------------------- /packages/conf/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/conf/tsconfig.json -------------------------------------------------------------------------------- /packages/core/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/core/CHANGELOG.md -------------------------------------------------------------------------------- /packages/core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/core/README.md -------------------------------------------------------------------------------- /packages/core/__typetests__/index.tst.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/core/__typetests__/index.tst.ts -------------------------------------------------------------------------------- /packages/core/__typetests__/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/core/__typetests__/tsconfig.json -------------------------------------------------------------------------------- /packages/core/macro/__typetests__/index.tst.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/core/macro/__typetests__/index.tst.ts -------------------------------------------------------------------------------- /packages/core/macro/__typetests__/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/core/macro/__typetests__/tsconfig.json -------------------------------------------------------------------------------- /packages/core/macro/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/core/macro/index.d.ts -------------------------------------------------------------------------------- /packages/core/macro/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/core/macro/index.js -------------------------------------------------------------------------------- /packages/core/macro/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/core/macro/index.test.ts -------------------------------------------------------------------------------- /packages/core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/core/package.json -------------------------------------------------------------------------------- /packages/core/src/escapeSequences.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/core/src/escapeSequences.test.ts -------------------------------------------------------------------------------- /packages/core/src/escapeSequences.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/core/src/escapeSequences.ts -------------------------------------------------------------------------------- /packages/core/src/essentials.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/core/src/essentials.test.ts -------------------------------------------------------------------------------- /packages/core/src/essentials.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/core/src/essentials.ts -------------------------------------------------------------------------------- /packages/core/src/eventEmitter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/core/src/eventEmitter.test.ts -------------------------------------------------------------------------------- /packages/core/src/eventEmitter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/core/src/eventEmitter.ts -------------------------------------------------------------------------------- /packages/core/src/formats.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/core/src/formats.test.ts -------------------------------------------------------------------------------- /packages/core/src/formats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/core/src/formats.ts -------------------------------------------------------------------------------- /packages/core/src/i18n.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/core/src/i18n.test.ts -------------------------------------------------------------------------------- /packages/core/src/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/core/src/i18n.ts -------------------------------------------------------------------------------- /packages/core/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/core/src/index.ts -------------------------------------------------------------------------------- /packages/core/src/interpolate.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/core/src/interpolate.test.ts -------------------------------------------------------------------------------- /packages/core/src/interpolate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/core/src/interpolate.ts -------------------------------------------------------------------------------- /packages/core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/core/tsconfig.json -------------------------------------------------------------------------------- /packages/detect-locale/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/detect-locale/CHANGELOG.md -------------------------------------------------------------------------------- /packages/detect-locale/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/detect-locale/README.md -------------------------------------------------------------------------------- /packages/detect-locale/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/detect-locale/package.json -------------------------------------------------------------------------------- /packages/detect-locale/src/detectors/fromCookie.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/detect-locale/src/detectors/fromCookie.test.ts -------------------------------------------------------------------------------- /packages/detect-locale/src/detectors/fromCookie.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/detect-locale/src/detectors/fromCookie.ts -------------------------------------------------------------------------------- /packages/detect-locale/src/detectors/fromHtmlTag.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/detect-locale/src/detectors/fromHtmlTag.test.ts -------------------------------------------------------------------------------- /packages/detect-locale/src/detectors/fromHtmlTag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/detect-locale/src/detectors/fromHtmlTag.ts -------------------------------------------------------------------------------- /packages/detect-locale/src/detectors/fromNavigator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/detect-locale/src/detectors/fromNavigator.test.ts -------------------------------------------------------------------------------- /packages/detect-locale/src/detectors/fromNavigator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/detect-locale/src/detectors/fromNavigator.ts -------------------------------------------------------------------------------- /packages/detect-locale/src/detectors/fromPath.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/detect-locale/src/detectors/fromPath.test.ts -------------------------------------------------------------------------------- /packages/detect-locale/src/detectors/fromPath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/detect-locale/src/detectors/fromPath.ts -------------------------------------------------------------------------------- /packages/detect-locale/src/detectors/fromStorage.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/detect-locale/src/detectors/fromStorage.test.ts -------------------------------------------------------------------------------- /packages/detect-locale/src/detectors/fromStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/detect-locale/src/detectors/fromStorage.ts -------------------------------------------------------------------------------- /packages/detect-locale/src/detectors/fromSubdomain.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/detect-locale/src/detectors/fromSubdomain.test.ts -------------------------------------------------------------------------------- /packages/detect-locale/src/detectors/fromSubdomain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/detect-locale/src/detectors/fromSubdomain.ts -------------------------------------------------------------------------------- /packages/detect-locale/src/detectors/fromUrl.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/detect-locale/src/detectors/fromUrl.test.ts -------------------------------------------------------------------------------- /packages/detect-locale/src/detectors/fromUrl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/detect-locale/src/detectors/fromUrl.ts -------------------------------------------------------------------------------- /packages/detect-locale/src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/detect-locale/src/index.test.ts -------------------------------------------------------------------------------- /packages/detect-locale/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/detect-locale/src/index.ts -------------------------------------------------------------------------------- /packages/detect-locale/src/utils/cookie-getter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/detect-locale/src/utils/cookie-getter.test.ts -------------------------------------------------------------------------------- /packages/detect-locale/src/utils/cookie-getter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/detect-locale/src/utils/cookie-getter.ts -------------------------------------------------------------------------------- /packages/detect-locale/src/utils/query-string.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/detect-locale/src/utils/query-string.test.ts -------------------------------------------------------------------------------- /packages/detect-locale/src/utils/query-string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/detect-locale/src/utils/query-string.ts -------------------------------------------------------------------------------- /packages/extractor-vue/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/extractor-vue/CHANGELOG.md -------------------------------------------------------------------------------- /packages/extractor-vue/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/extractor-vue/README.md -------------------------------------------------------------------------------- /packages/extractor-vue/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/extractor-vue/package.json -------------------------------------------------------------------------------- /packages/extractor-vue/src/__snapshots__/extractor.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/extractor-vue/src/__snapshots__/extractor.test.ts.snap -------------------------------------------------------------------------------- /packages/extractor-vue/src/extractor.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/extractor-vue/src/extractor.test.ts -------------------------------------------------------------------------------- /packages/extractor-vue/src/fixtures/functional.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/extractor-vue/src/fixtures/functional.vue -------------------------------------------------------------------------------- /packages/extractor-vue/src/fixtures/test.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/extractor-vue/src/fixtures/test.vue -------------------------------------------------------------------------------- /packages/extractor-vue/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/extractor-vue/src/index.ts -------------------------------------------------------------------------------- /packages/extractor-vue/src/vue-extractor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/extractor-vue/src/vue-extractor.ts -------------------------------------------------------------------------------- /packages/format-csv/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/format-csv/CHANGELOG.md -------------------------------------------------------------------------------- /packages/format-csv/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/format-csv/README.md -------------------------------------------------------------------------------- /packages/format-csv/__typetests__/index.tst.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/format-csv/__typetests__/index.tst.ts -------------------------------------------------------------------------------- /packages/format-csv/__typetests__/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/format-csv/__typetests__/tsconfig.json -------------------------------------------------------------------------------- /packages/format-csv/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/format-csv/package.json -------------------------------------------------------------------------------- /packages/format-csv/src/__snapshots__/csv.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/format-csv/src/__snapshots__/csv.test.ts.snap -------------------------------------------------------------------------------- /packages/format-csv/src/csv.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/format-csv/src/csv.test.ts -------------------------------------------------------------------------------- /packages/format-csv/src/csv.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/format-csv/src/csv.ts -------------------------------------------------------------------------------- /packages/format-csv/src/fixtures/messages.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/format-csv/src/fixtures/messages.csv -------------------------------------------------------------------------------- /packages/format-json/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/format-json/CHANGELOG.md -------------------------------------------------------------------------------- /packages/format-json/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/format-json/README.md -------------------------------------------------------------------------------- /packages/format-json/__typetests__/index.tst.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/format-json/__typetests__/index.tst.ts -------------------------------------------------------------------------------- /packages/format-json/__typetests__/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/format-json/__typetests__/tsconfig.json -------------------------------------------------------------------------------- /packages/format-json/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/format-json/package.json -------------------------------------------------------------------------------- /packages/format-json/src/__snapshots__/json.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/format-json/src/__snapshots__/json.test.ts.snap -------------------------------------------------------------------------------- /packages/format-json/src/fixtures/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/format-json/src/fixtures/messages.json -------------------------------------------------------------------------------- /packages/format-json/src/json.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/format-json/src/json.test.ts -------------------------------------------------------------------------------- /packages/format-json/src/json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/format-json/src/json.ts -------------------------------------------------------------------------------- /packages/format-po-gettext/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/format-po-gettext/CHANGELOG.md -------------------------------------------------------------------------------- /packages/format-po-gettext/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/format-po-gettext/README.md -------------------------------------------------------------------------------- /packages/format-po-gettext/__typetests__/index.tst.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/format-po-gettext/__typetests__/index.tst.ts -------------------------------------------------------------------------------- /packages/format-po-gettext/__typetests__/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/format-po-gettext/__typetests__/tsconfig.json -------------------------------------------------------------------------------- /packages/format-po-gettext/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/format-po-gettext/package.json -------------------------------------------------------------------------------- /packages/format-po-gettext/src/fixtures/messages_plural.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/format-po-gettext/src/fixtures/messages_plural.po -------------------------------------------------------------------------------- /packages/format-po-gettext/src/plural-samples.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/format-po-gettext/src/plural-samples.test.ts -------------------------------------------------------------------------------- /packages/format-po-gettext/src/plural-samples.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/format-po-gettext/src/plural-samples.ts -------------------------------------------------------------------------------- /packages/format-po-gettext/src/po-gettext.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/format-po-gettext/src/po-gettext.test.ts -------------------------------------------------------------------------------- /packages/format-po-gettext/src/po-gettext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/format-po-gettext/src/po-gettext.ts -------------------------------------------------------------------------------- /packages/format-po/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/format-po/CHANGELOG.md -------------------------------------------------------------------------------- /packages/format-po/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/format-po/README.md -------------------------------------------------------------------------------- /packages/format-po/__typetests__/index.tst.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/format-po/__typetests__/index.tst.ts -------------------------------------------------------------------------------- /packages/format-po/__typetests__/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/format-po/__typetests__/tsconfig.json -------------------------------------------------------------------------------- /packages/format-po/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/format-po/package.json -------------------------------------------------------------------------------- /packages/format-po/src/__snapshots__/po.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/format-po/src/__snapshots__/po.test.ts.snap -------------------------------------------------------------------------------- /packages/format-po/src/__snapshots__/utils.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/format-po/src/__snapshots__/utils.test.ts.snap -------------------------------------------------------------------------------- /packages/format-po/src/fixtures/messages.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/format-po/src/fixtures/messages.po -------------------------------------------------------------------------------- /packages/format-po/src/po.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/format-po/src/po.test.ts -------------------------------------------------------------------------------- /packages/format-po/src/po.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/format-po/src/po.ts -------------------------------------------------------------------------------- /packages/format-po/src/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/format-po/src/utils.test.ts -------------------------------------------------------------------------------- /packages/format-po/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/format-po/src/utils.ts -------------------------------------------------------------------------------- /packages/jest-mocks/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/jest-mocks/index.test.ts -------------------------------------------------------------------------------- /packages/jest-mocks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/jest-mocks/index.ts -------------------------------------------------------------------------------- /packages/jest-mocks/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/jest-mocks/package.json -------------------------------------------------------------------------------- /packages/loader/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/loader/CHANGELOG.md -------------------------------------------------------------------------------- /packages/loader/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/loader/README.md -------------------------------------------------------------------------------- /packages/loader/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/loader/package.json -------------------------------------------------------------------------------- /packages/loader/src/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from "./webpackLoader" 2 | -------------------------------------------------------------------------------- /packages/loader/src/webpackLoader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/loader/src/webpackLoader.ts -------------------------------------------------------------------------------- /packages/loader/test/__snapshots__/loader.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/loader/test/__snapshots__/loader.test.ts.snap -------------------------------------------------------------------------------- /packages/loader/test/compiler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/loader/test/compiler.ts -------------------------------------------------------------------------------- /packages/loader/test/entrypoint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/loader/test/entrypoint.js -------------------------------------------------------------------------------- /packages/loader/test/fail-on-compile-errors/entrypoint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/loader/test/fail-on-compile-errors/entrypoint.js -------------------------------------------------------------------------------- /packages/loader/test/fail-on-compile-errors/lingui.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/loader/test/fail-on-compile-errors/lingui.config.js -------------------------------------------------------------------------------- /packages/loader/test/fail-on-compile-errors/locale/en.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/loader/test/fail-on-compile-errors/locale/en.po -------------------------------------------------------------------------------- /packages/loader/test/fail-on-missing-pseudo/entrypoint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/loader/test/fail-on-missing-pseudo/entrypoint.js -------------------------------------------------------------------------------- /packages/loader/test/fail-on-missing-pseudo/lingui.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/loader/test/fail-on-missing-pseudo/lingui.config.js -------------------------------------------------------------------------------- /packages/loader/test/fail-on-missing-pseudo/locale/en.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/loader/test/fail-on-missing-pseudo/locale/en.po -------------------------------------------------------------------------------- /packages/loader/test/fail-on-missing-pseudo/locale/pseudo.po: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/loader/test/fail-on-missing/entrypoint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/loader/test/fail-on-missing/entrypoint.js -------------------------------------------------------------------------------- /packages/loader/test/fail-on-missing/lingui.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/loader/test/fail-on-missing/lingui.config.js -------------------------------------------------------------------------------- /packages/loader/test/fail-on-missing/locale/en.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/loader/test/fail-on-missing/locale/en.po -------------------------------------------------------------------------------- /packages/loader/test/json-format/entrypoint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/loader/test/json-format/entrypoint.js -------------------------------------------------------------------------------- /packages/loader/test/json-format/lingui.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/loader/test/json-format/lingui.config.ts -------------------------------------------------------------------------------- /packages/loader/test/json-format/locale/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/loader/test/json-format/locale/en.json -------------------------------------------------------------------------------- /packages/loader/test/loader.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/loader/test/loader.test.ts -------------------------------------------------------------------------------- /packages/loader/test/not-known-catalog/.linguirc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/loader/test/not-known-catalog/.linguirc -------------------------------------------------------------------------------- /packages/loader/test/not-known-catalog/entrypoint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/loader/test/not-known-catalog/entrypoint.js -------------------------------------------------------------------------------- /packages/loader/test/not-known-catalog/locale/en.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/loader/test/not-known-catalog/locale/en.po -------------------------------------------------------------------------------- /packages/loader/test/po-format/.linguirc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/loader/test/po-format/.linguirc -------------------------------------------------------------------------------- /packages/loader/test/po-format/entrypoint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/loader/test/po-format/entrypoint.js -------------------------------------------------------------------------------- /packages/loader/test/po-format/locale/en.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/loader/test/po-format/locale/en.po -------------------------------------------------------------------------------- /packages/loader/test/po-format/locale/messages.pot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/loader/test/po-format/locale/messages.pot -------------------------------------------------------------------------------- /packages/loader/test/relative-catalog-path/.linguirc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/loader/test/relative-catalog-path/.linguirc -------------------------------------------------------------------------------- /packages/loader/test/relative-catalog-path/entrypoint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/loader/test/relative-catalog-path/entrypoint.js -------------------------------------------------------------------------------- /packages/loader/test/relative-catalog-path/locale/en.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/loader/test/relative-catalog-path/locale/en.po -------------------------------------------------------------------------------- /packages/loader/test/relative-catalog-path/locale/messages.pot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/loader/test/relative-catalog-path/locale/messages.pot -------------------------------------------------------------------------------- /packages/macro/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/macro/CHANGELOG.md -------------------------------------------------------------------------------- /packages/macro/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/macro/README.md -------------------------------------------------------------------------------- /packages/macro/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/macro/index.d.ts -------------------------------------------------------------------------------- /packages/macro/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/macro/index.js -------------------------------------------------------------------------------- /packages/macro/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/macro/package.json -------------------------------------------------------------------------------- /packages/macro/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/macro/tsconfig.json -------------------------------------------------------------------------------- /packages/message-utils/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/message-utils/CHANGELOG.md -------------------------------------------------------------------------------- /packages/message-utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/message-utils/README.md -------------------------------------------------------------------------------- /packages/message-utils/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/message-utils/build.config.ts -------------------------------------------------------------------------------- /packages/message-utils/compileMessage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/message-utils/compileMessage.js -------------------------------------------------------------------------------- /packages/message-utils/generateMessageId.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/message-utils/generateMessageId.js -------------------------------------------------------------------------------- /packages/message-utils/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/message-utils/package.json -------------------------------------------------------------------------------- /packages/message-utils/src/compileMessage.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/message-utils/src/compileMessage.test.ts -------------------------------------------------------------------------------- /packages/message-utils/src/compileMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/message-utils/src/compileMessage.ts -------------------------------------------------------------------------------- /packages/message-utils/src/generateMessageId.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/message-utils/src/generateMessageId.test.ts -------------------------------------------------------------------------------- /packages/message-utils/src/generateMessageId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/message-utils/src/generateMessageId.ts -------------------------------------------------------------------------------- /packages/message-utils/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/message-utils/tsconfig.json -------------------------------------------------------------------------------- /packages/metro-transformer/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/metro-transformer/CHANGELOG.md -------------------------------------------------------------------------------- /packages/metro-transformer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/metro-transformer/README.md -------------------------------------------------------------------------------- /packages/metro-transformer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/metro-transformer/package.json -------------------------------------------------------------------------------- /packages/metro-transformer/src/expo/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/metro-transformer/src/expo/index.ts -------------------------------------------------------------------------------- /packages/metro-transformer/src/metroTransformer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/metro-transformer/src/metroTransformer.ts -------------------------------------------------------------------------------- /packages/metro-transformer/src/react-native/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/metro-transformer/src/react-native/index.ts -------------------------------------------------------------------------------- /packages/metro-transformer/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/metro-transformer/src/types.ts -------------------------------------------------------------------------------- /packages/metro-transformer/test/metroTransformer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/metro-transformer/test/metroTransformer.test.ts -------------------------------------------------------------------------------- /packages/react/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/react/.eslintrc -------------------------------------------------------------------------------- /packages/react/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/react/CHANGELOG.md -------------------------------------------------------------------------------- /packages/react/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/react/README.md -------------------------------------------------------------------------------- /packages/react/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/react/build.config.ts -------------------------------------------------------------------------------- /packages/react/macro/__typetests__/index.tst.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/react/macro/__typetests__/index.tst.tsx -------------------------------------------------------------------------------- /packages/react/macro/__typetests__/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/react/macro/__typetests__/tsconfig.json -------------------------------------------------------------------------------- /packages/react/macro/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/react/macro/index.d.ts -------------------------------------------------------------------------------- /packages/react/macro/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/react/macro/index.js -------------------------------------------------------------------------------- /packages/react/macro/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/react/macro/index.test.ts -------------------------------------------------------------------------------- /packages/react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/react/package.json -------------------------------------------------------------------------------- /packages/react/src/I18nProvider.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/react/src/I18nProvider.test.tsx -------------------------------------------------------------------------------- /packages/react/src/I18nProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/react/src/I18nProvider.tsx -------------------------------------------------------------------------------- /packages/react/src/Trans.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/react/src/Trans.test.tsx -------------------------------------------------------------------------------- /packages/react/src/Trans.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/react/src/Trans.tsx -------------------------------------------------------------------------------- /packages/react/src/TransNoContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/react/src/TransNoContext.tsx -------------------------------------------------------------------------------- /packages/react/src/TransRsc.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/react/src/TransRsc.tsx -------------------------------------------------------------------------------- /packages/react/src/format.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/react/src/format.test.tsx -------------------------------------------------------------------------------- /packages/react/src/format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/react/src/format.ts -------------------------------------------------------------------------------- /packages/react/src/index-rsc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/react/src/index-rsc.ts -------------------------------------------------------------------------------- /packages/react/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/react/src/index.ts -------------------------------------------------------------------------------- /packages/react/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/react/src/server.ts -------------------------------------------------------------------------------- /packages/react/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/react/tsconfig.json -------------------------------------------------------------------------------- /packages/remote-loader/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/remote-loader/CHANGELOG.md -------------------------------------------------------------------------------- /packages/remote-loader/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/remote-loader/README.md -------------------------------------------------------------------------------- /packages/remote-loader/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/remote-loader/package.json -------------------------------------------------------------------------------- /packages/remote-loader/src/browserCompiler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/remote-loader/src/browserCompiler.ts -------------------------------------------------------------------------------- /packages/remote-loader/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/remote-loader/src/index.ts -------------------------------------------------------------------------------- /packages/remote-loader/src/minimalParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/remote-loader/src/minimalParser.ts -------------------------------------------------------------------------------- /packages/remote-loader/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/remote-loader/test/index.test.ts -------------------------------------------------------------------------------- /packages/vite-plugin/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/vite-plugin/CHANGELOG.md -------------------------------------------------------------------------------- /packages/vite-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/vite-plugin/README.md -------------------------------------------------------------------------------- /packages/vite-plugin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/vite-plugin/package.json -------------------------------------------------------------------------------- /packages/vite-plugin/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/vite-plugin/src/index.ts -------------------------------------------------------------------------------- /packages/vite-plugin/test/__snapshots__/index.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/vite-plugin/test/__snapshots__/index.ts.snap -------------------------------------------------------------------------------- /packages/vite-plugin/test/default-vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/vite-plugin/test/default-vite.config.ts -------------------------------------------------------------------------------- /packages/vite-plugin/test/dynamic-macro-error/entrypoint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/vite-plugin/test/dynamic-macro-error/entrypoint.js -------------------------------------------------------------------------------- /packages/vite-plugin/test/dynamic-macro-error/lingui.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/vite-plugin/test/dynamic-macro-error/lingui.config.js -------------------------------------------------------------------------------- /packages/vite-plugin/test/dynamic-macro-error/locale/en.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/vite-plugin/test/dynamic-macro-error/locale/en.po -------------------------------------------------------------------------------- /packages/vite-plugin/test/dynamic-macro-error/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/vite-plugin/test/dynamic-macro-error/vite.config.ts -------------------------------------------------------------------------------- /packages/vite-plugin/test/fail-on-compile-errors/entrypoint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/vite-plugin/test/fail-on-compile-errors/entrypoint.js -------------------------------------------------------------------------------- /packages/vite-plugin/test/fail-on-compile-errors/locale/en.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/vite-plugin/test/fail-on-compile-errors/locale/en.po -------------------------------------------------------------------------------- /packages/vite-plugin/test/fail-on-compile-errors/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/vite-plugin/test/fail-on-compile-errors/vite.config.ts -------------------------------------------------------------------------------- /packages/vite-plugin/test/fail-on-missing-pseudo/entrypoint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/vite-plugin/test/fail-on-missing-pseudo/entrypoint.js -------------------------------------------------------------------------------- /packages/vite-plugin/test/fail-on-missing-pseudo/locale/en.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/vite-plugin/test/fail-on-missing-pseudo/locale/en.po -------------------------------------------------------------------------------- /packages/vite-plugin/test/fail-on-missing-pseudo/locale/pseudo.po: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/vite-plugin/test/fail-on-missing-pseudo/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/vite-plugin/test/fail-on-missing-pseudo/vite.config.ts -------------------------------------------------------------------------------- /packages/vite-plugin/test/fail-on-missing/entrypoint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/vite-plugin/test/fail-on-missing/entrypoint.js -------------------------------------------------------------------------------- /packages/vite-plugin/test/fail-on-missing/lingui.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/vite-plugin/test/fail-on-missing/lingui.config.js -------------------------------------------------------------------------------- /packages/vite-plugin/test/fail-on-missing/locale/en.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/vite-plugin/test/fail-on-missing/locale/en.po -------------------------------------------------------------------------------- /packages/vite-plugin/test/fail-on-missing/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/vite-plugin/test/fail-on-missing/vite.config.ts -------------------------------------------------------------------------------- /packages/vite-plugin/test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/vite-plugin/test/index.ts -------------------------------------------------------------------------------- /packages/vite-plugin/test/json-format/entrypoint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/vite-plugin/test/json-format/entrypoint.js -------------------------------------------------------------------------------- /packages/vite-plugin/test/json-format/lingui.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/vite-plugin/test/json-format/lingui.config.ts -------------------------------------------------------------------------------- /packages/vite-plugin/test/json-format/locale/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/vite-plugin/test/json-format/locale/en.json -------------------------------------------------------------------------------- /packages/vite-plugin/test/json-format/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/vite-plugin/test/json-format/vite.config.ts -------------------------------------------------------------------------------- /packages/vite-plugin/test/macro-usage/entrypoint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/vite-plugin/test/macro-usage/entrypoint.js -------------------------------------------------------------------------------- /packages/vite-plugin/test/macro-usage/lingui.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/vite-plugin/test/macro-usage/lingui.config.js -------------------------------------------------------------------------------- /packages/vite-plugin/test/macro-usage/locale/en.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/vite-plugin/test/macro-usage/locale/en.po -------------------------------------------------------------------------------- /packages/vite-plugin/test/macro-usage/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/vite-plugin/test/macro-usage/vite.config.ts -------------------------------------------------------------------------------- /packages/vite-plugin/test/no-macro-error/entrypoint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/vite-plugin/test/no-macro-error/entrypoint.js -------------------------------------------------------------------------------- /packages/vite-plugin/test/no-macro-error/lingui.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/vite-plugin/test/no-macro-error/lingui.config.js -------------------------------------------------------------------------------- /packages/vite-plugin/test/no-macro-error/locale/en.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/vite-plugin/test/no-macro-error/locale/en.po -------------------------------------------------------------------------------- /packages/vite-plugin/test/no-macro-error/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/vite-plugin/test/no-macro-error/vite.config.ts -------------------------------------------------------------------------------- /packages/vite-plugin/test/po-format/entrypoint.js: -------------------------------------------------------------------------------- 1 | export async function load() { 2 | return import("./locale/en.po") 3 | } 4 | -------------------------------------------------------------------------------- /packages/vite-plugin/test/po-format/lingui.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/vite-plugin/test/po-format/lingui.config.js -------------------------------------------------------------------------------- /packages/vite-plugin/test/po-format/locale/en.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/vite-plugin/test/po-format/locale/en.po -------------------------------------------------------------------------------- /packages/vite-plugin/test/po-format/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/vite-plugin/test/po-format/vite.config.ts -------------------------------------------------------------------------------- /packages/vite-plugin/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/packages/vite-plugin/tsconfig.json -------------------------------------------------------------------------------- /scripts/jest/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/scripts/jest/env.js -------------------------------------------------------------------------------- /scripts/jest/setupTimezone.js: -------------------------------------------------------------------------------- 1 | module.exports = async () => { 2 | process.env.TZ = "UTC" 3 | } 4 | -------------------------------------------------------------------------------- /scripts/jest/stripAnsiSerializer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/scripts/jest/stripAnsiSerializer.js -------------------------------------------------------------------------------- /scripts/verdaccio-release.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/scripts/verdaccio-release.ts -------------------------------------------------------------------------------- /test/cli-version/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/test/cli-version/index.js -------------------------------------------------------------------------------- /test/cli-version/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/test/cli-version/package.json -------------------------------------------------------------------------------- /test/node-api-esm/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/test/node-api-esm/index.js -------------------------------------------------------------------------------- /test/node-api-esm/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/test/node-api-esm/package.json -------------------------------------------------------------------------------- /test/node-api/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/test/node-api/index.js -------------------------------------------------------------------------------- /test/node-api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/test/node-api/package.json -------------------------------------------------------------------------------- /test/typescript-nodenext-resolution/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/test/typescript-nodenext-resolution/index.ts -------------------------------------------------------------------------------- /test/typescript-nodenext-resolution/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/test/typescript-nodenext-resolution/package.json -------------------------------------------------------------------------------- /test/typescript-nodenext-resolution/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/test/typescript-nodenext-resolution/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tstyche.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/tstyche.config.json -------------------------------------------------------------------------------- /vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/vercel.json -------------------------------------------------------------------------------- /website/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/.editorconfig -------------------------------------------------------------------------------- /website/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/.gitattributes -------------------------------------------------------------------------------- /website/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/.gitignore -------------------------------------------------------------------------------- /website/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/.prettierignore -------------------------------------------------------------------------------- /website/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/.prettierrc.json -------------------------------------------------------------------------------- /website/.remarkrc.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/.remarkrc.mjs -------------------------------------------------------------------------------- /website/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/babel.config.js -------------------------------------------------------------------------------- /website/blog/2023-04-26-announcing-lingui-4.0/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/blog/2023-04-26-announcing-lingui-4.0/index.md -------------------------------------------------------------------------------- /website/blog/2023-04-26-announcing-lingui-4.0/social-card.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/blog/2023-04-26-announcing-lingui-4.0/social-card.png -------------------------------------------------------------------------------- /website/blog/2023-12-12-4k-stars/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/blog/2023-12-12-4k-stars/index.md -------------------------------------------------------------------------------- /website/blog/2023-12-12-4k-stars/social-card.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/blog/2023-12-12-4k-stars/social-card.png -------------------------------------------------------------------------------- /website/blog/2024-11-20-metro-transformer/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/blog/2024-11-20-metro-transformer/index.md -------------------------------------------------------------------------------- /website/blog/2024-11-20-metro-transformer/social-card.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/blog/2024-11-20-metro-transformer/social-card.png -------------------------------------------------------------------------------- /website/blog/2024-11-28-announcing-lingui-5.0/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/blog/2024-11-28-announcing-lingui-5.0/index.md -------------------------------------------------------------------------------- /website/blog/2024-11-28-announcing-lingui-5.0/social-card.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/blog/2024-11-28-announcing-lingui-5.0/social-card.png -------------------------------------------------------------------------------- /website/blog/authors.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/blog/authors.yml -------------------------------------------------------------------------------- /website/docs/community.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/community.md -------------------------------------------------------------------------------- /website/docs/examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/examples.md -------------------------------------------------------------------------------- /website/docs/guides/custom-extractor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/guides/custom-extractor.md -------------------------------------------------------------------------------- /website/docs/guides/custom-formatter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/guides/custom-formatter.md -------------------------------------------------------------------------------- /website/docs/guides/dynamic-loading-catalogs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/guides/dynamic-loading-catalogs.md -------------------------------------------------------------------------------- /website/docs/guides/explicit-vs-generated-ids.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/guides/explicit-vs-generated-ids.md -------------------------------------------------------------------------------- /website/docs/guides/lazy-translations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/guides/lazy-translations.md -------------------------------------------------------------------------------- /website/docs/guides/message-extraction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/guides/message-extraction.md -------------------------------------------------------------------------------- /website/docs/guides/message-format.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/guides/message-format.md -------------------------------------------------------------------------------- /website/docs/guides/monorepo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/guides/monorepo.md -------------------------------------------------------------------------------- /website/docs/guides/optimizing-bundle-size.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/guides/optimizing-bundle-size.md -------------------------------------------------------------------------------- /website/docs/guides/plurals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/guides/plurals.md -------------------------------------------------------------------------------- /website/docs/guides/pseudolocalization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/guides/pseudolocalization.md -------------------------------------------------------------------------------- /website/docs/guides/testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/guides/testing.md -------------------------------------------------------------------------------- /website/docs/installation.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/installation.mdx -------------------------------------------------------------------------------- /website/docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/introduction.md -------------------------------------------------------------------------------- /website/docs/misc/i18next.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/misc/i18next.md -------------------------------------------------------------------------------- /website/docs/misc/react-intl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/misc/react-intl.md -------------------------------------------------------------------------------- /website/docs/misc/resources.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/misc/resources.md -------------------------------------------------------------------------------- /website/docs/misc/showroom.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/misc/showroom.md -------------------------------------------------------------------------------- /website/docs/misc/tooling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/misc/tooling.md -------------------------------------------------------------------------------- /website/docs/ref/catalog-formats.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/ref/catalog-formats.md -------------------------------------------------------------------------------- /website/docs/ref/cli.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/ref/cli.md -------------------------------------------------------------------------------- /website/docs/ref/conf.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/ref/conf.md -------------------------------------------------------------------------------- /website/docs/ref/core.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/ref/core.md -------------------------------------------------------------------------------- /website/docs/ref/eslint-plugin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/ref/eslint-plugin.md -------------------------------------------------------------------------------- /website/docs/ref/extractor-vue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/ref/extractor-vue.md -------------------------------------------------------------------------------- /website/docs/ref/loader.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/ref/loader.md -------------------------------------------------------------------------------- /website/docs/ref/locale-detector.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/ref/locale-detector.md -------------------------------------------------------------------------------- /website/docs/ref/macro.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/ref/macro.mdx -------------------------------------------------------------------------------- /website/docs/ref/metro-transformer.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/ref/metro-transformer.mdx -------------------------------------------------------------------------------- /website/docs/ref/react.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/ref/react.md -------------------------------------------------------------------------------- /website/docs/ref/swc-plugin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/ref/swc-plugin.md -------------------------------------------------------------------------------- /website/docs/ref/vite-plugin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/ref/vite-plugin.md -------------------------------------------------------------------------------- /website/docs/releases/migration-3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/releases/migration-3.md -------------------------------------------------------------------------------- /website/docs/releases/migration-4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/releases/migration-4.md -------------------------------------------------------------------------------- /website/docs/releases/migration-5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/releases/migration-5.md -------------------------------------------------------------------------------- /website/docs/tools/crowdin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/tools/crowdin.md -------------------------------------------------------------------------------- /website/docs/tools/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/tools/introduction.md -------------------------------------------------------------------------------- /website/docs/tools/translation-io.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/tools/translation-io.md -------------------------------------------------------------------------------- /website/docs/tutorials/javascript.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/tutorials/javascript.md -------------------------------------------------------------------------------- /website/docs/tutorials/react-native.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/tutorials/react-native.md -------------------------------------------------------------------------------- /website/docs/tutorials/react-rsc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/tutorials/react-rsc.md -------------------------------------------------------------------------------- /website/docs/tutorials/react.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docs/tutorials/react.md -------------------------------------------------------------------------------- /website/docusaurus.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/docusaurus.config.ts -------------------------------------------------------------------------------- /website/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/eslint.config.mjs -------------------------------------------------------------------------------- /website/linkcheck-ignore.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/linkcheck-ignore.txt -------------------------------------------------------------------------------- /website/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/package.json -------------------------------------------------------------------------------- /website/sidebars.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/sidebars.ts -------------------------------------------------------------------------------- /website/src/components/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/src/components/Button.tsx -------------------------------------------------------------------------------- /website/src/components/Code.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/src/components/Code.tsx -------------------------------------------------------------------------------- /website/src/components/Features.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/src/components/Features.module.scss -------------------------------------------------------------------------------- /website/src/components/Features.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/src/components/Features.tsx -------------------------------------------------------------------------------- /website/src/components/Header.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/src/components/Header.module.scss -------------------------------------------------------------------------------- /website/src/components/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/src/components/Header.tsx -------------------------------------------------------------------------------- /website/src/components/PartnerBanner.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/src/components/PartnerBanner.module.scss -------------------------------------------------------------------------------- /website/src/components/PartnerBanner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/src/components/PartnerBanner.tsx -------------------------------------------------------------------------------- /website/src/components/Users.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/src/components/Users.module.scss -------------------------------------------------------------------------------- /website/src/components/Users.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/src/components/Users.tsx -------------------------------------------------------------------------------- /website/src/components/Workflow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/src/components/Workflow.tsx -------------------------------------------------------------------------------- /website/src/css/custom.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/src/css/custom.scss -------------------------------------------------------------------------------- /website/src/definitions.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/src/definitions.d.ts -------------------------------------------------------------------------------- /website/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/src/pages/index.tsx -------------------------------------------------------------------------------- /website/src/theme/Footer/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/src/theme/Footer/index.js -------------------------------------------------------------------------------- /website/static/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /website/static/img/docs/Crowdin__js-lingui-vcs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/static/img/docs/Crowdin__js-lingui-vcs.png -------------------------------------------------------------------------------- /website/static/img/docs/dynamic-loading-catalogs-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/static/img/docs/dynamic-loading-catalogs-1.png -------------------------------------------------------------------------------- /website/static/img/docs/dynamic-loading-catalogs-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/static/img/docs/dynamic-loading-catalogs-2.png -------------------------------------------------------------------------------- /website/static/img/docs/extractor-deps-scheme.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/static/img/docs/extractor-deps-scheme.svg -------------------------------------------------------------------------------- /website/static/img/docs/extractor-glob-scheme.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/static/img/docs/extractor-glob-scheme.svg -------------------------------------------------------------------------------- /website/static/img/docs/lingui-workflow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/static/img/docs/lingui-workflow.svg -------------------------------------------------------------------------------- /website/static/img/docs/rn-component-nesting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/static/img/docs/rn-component-nesting.png -------------------------------------------------------------------------------- /website/static/img/docs/translation-lingui-plural-forms.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/static/img/docs/translation-lingui-plural-forms.png -------------------------------------------------------------------------------- /website/static/img/docs/with-collaboration-tool.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/static/img/docs/with-collaboration-tool.svg -------------------------------------------------------------------------------- /website/static/img/docs/without-collaboration-tool.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/static/img/docs/without-collaboration-tool.svg -------------------------------------------------------------------------------- /website/static/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/static/img/favicon.ico -------------------------------------------------------------------------------- /website/static/img/features/ai-ready.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/static/img/features/ai-ready.png -------------------------------------------------------------------------------- /website/static/img/features/all-platforms.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/static/img/features/all-platforms.svg -------------------------------------------------------------------------------- /website/static/img/features/clean-and-readable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/static/img/features/clean-and-readable.png -------------------------------------------------------------------------------- /website/static/img/features/fledged.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/static/img/features/fledged.svg -------------------------------------------------------------------------------- /website/static/img/features/pattern-left-big.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/static/img/features/pattern-left-big.svg -------------------------------------------------------------------------------- /website/static/img/features/pattern-right-big.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/static/img/features/pattern-right-big.svg -------------------------------------------------------------------------------- /website/static/img/features/rich-text.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/static/img/features/rich-text.svg -------------------------------------------------------------------------------- /website/static/img/features/time.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/static/img/features/time.svg -------------------------------------------------------------------------------- /website/static/img/features/tooling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/static/img/features/tooling.png -------------------------------------------------------------------------------- /website/static/img/features/universal.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/static/img/features/universal.svg -------------------------------------------------------------------------------- /website/static/img/features/verified.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/static/img/features/verified.svg -------------------------------------------------------------------------------- /website/static/img/header/left-bg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/static/img/header/left-bg.svg -------------------------------------------------------------------------------- /website/static/img/header/right-bg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/static/img/header/right-bg.svg -------------------------------------------------------------------------------- /website/static/img/lingui-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/static/img/lingui-logo.svg -------------------------------------------------------------------------------- /website/static/img/logo-small.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/static/img/logo-small.svg -------------------------------------------------------------------------------- /website/static/img/og-image-examples.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/static/img/og-image-examples.png -------------------------------------------------------------------------------- /website/static/img/og-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/static/img/og-image.png -------------------------------------------------------------------------------- /website/static/img/users/ansible.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/static/img/users/ansible.png -------------------------------------------------------------------------------- /website/static/img/users/bluesky.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/static/img/users/bluesky.png -------------------------------------------------------------------------------- /website/static/img/users/brave.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/static/img/users/brave.png -------------------------------------------------------------------------------- /website/static/img/users/documenso.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/static/img/users/documenso.png -------------------------------------------------------------------------------- /website/static/img/users/fider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/static/img/users/fider.png -------------------------------------------------------------------------------- /website/static/img/users/flood.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/static/img/users/flood.svg -------------------------------------------------------------------------------- /website/static/img/users/graysky.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/static/img/users/graysky.png -------------------------------------------------------------------------------- /website/static/img/users/linkerd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/static/img/users/linkerd.png -------------------------------------------------------------------------------- /website/static/img/users/metamask.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/static/img/users/metamask.png -------------------------------------------------------------------------------- /website/static/img/users/remirror.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/static/img/users/remirror.png -------------------------------------------------------------------------------- /website/static/img/users/twenty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/static/img/users/twenty.png -------------------------------------------------------------------------------- /website/static/img/users/zipkin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/static/img/users/zipkin.png -------------------------------------------------------------------------------- /website/static/partner.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/static/partner.svg -------------------------------------------------------------------------------- /website/tools/algolia/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/tools/algolia/config.json -------------------------------------------------------------------------------- /website/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/tsconfig.json -------------------------------------------------------------------------------- /website/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/website/yarn.lock -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingui/js-lingui/HEAD/yarn.lock --------------------------------------------------------------------------------