├── .github └── ISSUE_TEMPLATE │ ├── bug-report.yml │ └── feature_request.yml ├── .oxlintrc.json ├── .prettierrc ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── assets ├── architecture.svg ├── bundlesize-feature.png ├── contributing-youtube.png ├── header.png ├── interactive-benchmark.png ├── message-functions.png ├── og.png ├── paraglide-js-header.png ├── paraglide-logo.webp ├── paraglideNoBg.png ├── reduced-payload.png ├── sherlock-preview.png ├── sveltekit-banner.png ├── tree-shaking.jpg ├── typesafe.png ├── typesafety-feature.png └── unused-translations.png ├── benchmark ├── .gitignore ├── README.md ├── bench.ts ├── benchmark-results.json ├── benchmark-results.md ├── benchmark-visualization.js ├── build.config.ts ├── build.samples.ts ├── build.ts ├── index.html ├── package.json ├── server.ts ├── src │ ├── app.ts │ ├── entry-client.ts │ ├── entry-server.ts │ ├── i18n │ │ ├── generated.d.ts │ │ ├── i18next.ts │ │ └── paraglide.ts │ └── vite-env.d.ts └── tsconfig.json ├── bin └── run.js ├── docs-api ├── README.md ├── compiler-options.md ├── runtime │ └── type │ │ ├── -internal-.md │ │ └── README.md └── server │ └── type │ ├── -internal-.md │ └── README.md ├── docs ├── architecture.md ├── basics.md ├── comparison.md ├── compiling-messages.md ├── errors.md ├── file-formats.md ├── getting-started │ ├── next-js-banner.png │ ├── next-js.md │ └── vanilla-js-ts.md ├── introduction.md ├── limitations.md ├── message-keys.md ├── multi-tenancy.md ├── scaling.md ├── server-side-rendering.md ├── strategy.md └── variants.md ├── examples ├── astro │ ├── .gitignore │ ├── .vscode │ │ ├── extensions.json │ │ └── launch.json │ ├── README.md │ ├── assets │ │ └── banner.png │ ├── astro.config.mjs │ ├── messages │ │ ├── de.json │ │ └── en.json │ ├── package.json │ ├── project.inlang │ │ ├── .gitignore │ │ ├── project_id │ │ └── settings.json │ ├── public │ │ ├── favicon.svg │ │ └── fonts │ │ │ ├── atkinson-bold.woff │ │ │ └── atkinson-regular.woff │ ├── src │ │ ├── components │ │ │ ├── BaseHead.astro │ │ │ ├── Counter.svelte │ │ │ ├── Header.astro │ │ │ ├── HeaderLink.astro │ │ │ └── LocaleSwitch.astro │ │ ├── consts.ts │ │ ├── env.d.ts │ │ ├── layouts │ │ │ └── HTML.astro │ │ ├── middleware.ts │ │ ├── pages │ │ │ ├── 404.astro │ │ │ ├── index.astro │ │ │ └── nested │ │ │ │ └── index.astro │ │ └── styles │ │ │ └── global.css │ └── tsconfig.json ├── cli │ ├── .vscode │ │ └── extensions.json │ ├── CHANGELOG.md │ ├── messages │ │ ├── de.json │ │ ├── en-US.json │ │ └── en.json │ ├── package.json │ ├── project.inlang │ │ ├── .gitignore │ │ ├── project_id │ │ └── settings.json │ ├── src │ │ └── main.ts │ └── tsconfig.json ├── incremental-migration │ ├── .gitignore │ ├── .vscode │ │ └── extensions.json │ ├── README.md │ ├── index.html │ ├── locales │ │ ├── de.json │ │ └── en.json │ ├── package.json │ ├── project.inlang │ │ ├── .gitignore │ │ ├── project_id │ │ └── settings.json │ ├── src │ │ ├── main.ts │ │ └── vite-env.d.ts │ ├── tsconfig.json │ └── vite.config.js ├── next-js-ssg │ ├── .gitignore │ ├── .vscode │ │ └── extensions.json │ ├── README.md │ ├── messages │ │ ├── de.json │ │ └── en.json │ ├── next.config.mjs │ ├── package.json │ ├── project.inlang │ │ ├── .gitignore │ │ ├── project_id │ │ └── settings.json │ ├── src │ │ └── app │ │ │ └── [locale] │ │ │ ├── ClientSideLocaleSwitch.tsx │ │ │ ├── layout.tsx │ │ │ └── page.tsx │ └── tsconfig.json ├── next-js-ssr │ ├── .gitignore │ ├── .vscode │ │ └── extensions.json │ ├── README.md │ ├── messages │ │ ├── de.json │ │ └── en.json │ ├── next.config.mjs │ ├── package.json │ ├── project.inlang │ │ ├── .gitignore │ │ ├── project_id │ │ └── settings.json │ ├── src │ │ ├── app │ │ │ ├── ClientSideLocaleSwitch.tsx │ │ │ ├── layout.tsx │ │ │ ├── page.tsx │ │ │ └── subpage │ │ │ │ └── page.tsx │ │ └── middleware.ts │ └── tsconfig.json ├── react-router │ ├── .gitignore │ ├── .vscode │ │ └── extensions.json │ ├── README.md │ ├── app │ │ ├── entry.client.tsx │ │ ├── entry.server.tsx │ │ ├── root.tsx │ │ ├── routes.ts │ │ └── routes │ │ │ ├── about.tsx │ │ │ └── home.tsx │ ├── messages │ │ ├── de.json │ │ └── en.json │ ├── package.json │ ├── project.inlang │ │ ├── .gitignore │ │ ├── project_id │ │ └── settings.json │ ├── public │ │ └── favicon.ico │ ├── react-router.config.ts │ ├── tsconfig.json │ └── vite.config.ts ├── react │ ├── .gitignore │ ├── README.md │ ├── index.html │ ├── messages │ │ ├── de.json │ │ ├── en.json │ │ └── fr.json │ ├── package.json │ ├── project.inlang │ │ ├── .gitignore │ │ ├── project_id │ │ └── settings.json │ ├── public │ │ └── vite.svg │ ├── src │ │ ├── App.tsx │ │ ├── main.tsx │ │ └── vite-env.d.ts │ ├── tsconfig.json │ └── vite.config.js ├── sveltekit │ ├── .gitignore │ ├── .npmrc │ ├── .prettierignore │ ├── .prettierrc │ ├── README.md │ ├── messages │ │ ├── de.json │ │ └── en.json │ ├── package.json │ ├── project.inlang │ │ ├── .gitignore │ │ ├── project_id │ │ └── settings.json │ ├── src │ │ ├── app.d.ts │ │ ├── app.html │ │ ├── hooks.server.ts │ │ ├── hooks.ts │ │ ├── lib │ │ │ └── index.ts │ │ └── routes │ │ │ ├── +layout.svelte │ │ │ ├── +layout.ts │ │ │ ├── +page.svelte │ │ │ └── about │ │ │ └── +page.svelte │ ├── static │ │ └── favicon.png │ ├── svelte.config.js │ ├── sveltekit-banner.png │ ├── tsconfig.json │ └── vite.config.ts └── vite │ ├── .gitignore │ ├── .vscode │ └── extensions.json │ ├── README.md │ ├── index.html │ ├── messages │ ├── de.json │ └── en.json │ ├── package.json │ ├── project.inlang │ ├── .gitignore │ ├── project_id │ └── settings.json │ ├── src │ ├── main.ts │ └── vite-env.d.ts │ ├── tsconfig.json │ └── vite.config.js ├── marketplace-manifest.json ├── package.json ├── src ├── bundler-plugins │ ├── esbuild.ts │ ├── index.ts │ ├── rolldown.ts │ ├── rollup.ts │ ├── rspack.ts │ ├── unplugin.test.ts │ ├── unplugin.ts │ ├── vite.ts │ └── webpack.ts ├── cli │ ├── commands │ │ ├── compile │ │ │ └── command.ts │ │ └── init │ │ │ └── command.ts │ ├── defaults.ts │ ├── index.ts │ ├── steps │ │ ├── add-vite-plugin.test.ts │ │ ├── add-vite-plugin.ts │ │ ├── check-for-uncomitted-changes.ts │ │ ├── detect-bundler.test.ts │ │ ├── detect-bundler.ts │ │ ├── initialize-inlang-project.ts │ │ ├── maybe-add-machine-translation.ts │ │ ├── maybe-add-sherlock.ts │ │ ├── prompt-for-outdir.ts │ │ ├── update-package-json.ts │ │ ├── update-ts-config.test.ts │ │ └── update-ts-config.ts │ └── utils.ts ├── compiler │ ├── compile-bundle.test.ts │ ├── compile-bundle.ts │ ├── compile-local-variable.test.ts │ ├── compile-local-variable.ts │ ├── compile-message.test.ts │ ├── compile-message.ts │ ├── compile-pattern.test.ts │ ├── compile-pattern.ts │ ├── compile-project.test.ts │ ├── compile-project.ts │ ├── compile.bench.ts │ ├── compile.test.ts │ ├── compile.ts │ ├── compiler-options.ts │ ├── create-paraglide.test.ts │ ├── create-paraglide.ts │ ├── index.ts │ ├── jsdoc-types.test.ts │ ├── jsdoc-types.ts │ ├── output-structure │ │ ├── locale-modules.test.ts │ │ ├── locale-modules.ts │ │ ├── message-modules.test.ts │ │ └── message-modules.ts │ ├── registry.ts │ ├── runtime │ │ ├── ambient.d.ts │ │ ├── assert-is-locale.js │ │ ├── assert-is-locale.test.ts │ │ ├── create-runtime.ts │ │ ├── extract-locale-from-cookie.js │ │ ├── extract-locale-from-cookie.test.ts │ │ ├── extract-locale-from-header.js │ │ ├── extract-locale-from-header.test.ts │ │ ├── extract-locale-from-navigator.js │ │ ├── extract-locale-from-navigator.test.ts │ │ ├── extract-locale-from-request-async.js │ │ ├── extract-locale-from-request-async.test.ts │ │ ├── extract-locale-from-request.js │ │ ├── extract-locale-from-request.test.ts │ │ ├── extract-locale-from-url.js │ │ ├── extract-locale-from-url.test.ts │ │ ├── generate-static-localized-urls.js │ │ ├── generate-static-localized-urls.test.ts │ │ ├── get-locale.js │ │ ├── get-locale.test.ts │ │ ├── get-url-origin.js │ │ ├── get-url-origin.test.ts │ │ ├── is-locale.js │ │ ├── is-locale.test.ts │ │ ├── localize-href.js │ │ ├── localize-href.test.ts │ │ ├── localize-url.js │ │ ├── localize-url.test.ts │ │ ├── set-locale.js │ │ ├── set-locale.test.ts │ │ ├── should-redirect.js │ │ ├── should-redirect.test.ts │ │ ├── strategy.js │ │ ├── strategy.test.ts │ │ ├── track-message-call.js │ │ ├── track-message-call.test.ts │ │ ├── type.test.ts │ │ ├── type.ts │ │ └── variables.js │ ├── safe-module-id.test.ts │ ├── safe-module-id.ts │ ├── server │ │ ├── create-server-file.ts │ │ ├── middleware.js │ │ ├── middleware.test.ts │ │ ├── runtime.d.ts │ │ └── type.ts │ └── types.ts ├── index.ts ├── services │ ├── account │ │ └── index.ts │ ├── codegen │ │ ├── escape.ts │ │ └── quotes.ts │ ├── env-variables │ │ ├── .gitignore │ │ ├── create-index-file.js │ │ └── index.d.ts │ ├── environment │ │ ├── package.test.ts │ │ └── package.ts │ ├── error-handling.test.ts │ ├── error-handling.ts │ ├── file-handling │ │ ├── exists.test.ts │ │ ├── exists.ts │ │ ├── types.ts │ │ ├── write-output.test.ts │ │ └── write-output.ts │ ├── logger │ │ └── index.ts │ ├── lookup.ts │ └── telemetry │ │ ├── capture.test.ts │ │ ├── capture.ts │ │ ├── stack-detection.test.ts │ │ └── stack-detection.ts ├── urlpattern-polyfill │ └── index.ts └── utilities │ ├── detect-json-formatting.ts │ └── node-normalize-path.ts ├── tsconfig.json ├── typedoc.json └── vitest.config.ts /.github/ISSUE_TEMPLATE/bug-report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/.github/ISSUE_TEMPLATE/bug-report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.oxlintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/.oxlintrc.json -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/.prettierrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/README.md -------------------------------------------------------------------------------- /assets/architecture.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/assets/architecture.svg -------------------------------------------------------------------------------- /assets/bundlesize-feature.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/assets/bundlesize-feature.png -------------------------------------------------------------------------------- /assets/contributing-youtube.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/assets/contributing-youtube.png -------------------------------------------------------------------------------- /assets/header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/assets/header.png -------------------------------------------------------------------------------- /assets/interactive-benchmark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/assets/interactive-benchmark.png -------------------------------------------------------------------------------- /assets/message-functions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/assets/message-functions.png -------------------------------------------------------------------------------- /assets/og.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/assets/og.png -------------------------------------------------------------------------------- /assets/paraglide-js-header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/assets/paraglide-js-header.png -------------------------------------------------------------------------------- /assets/paraglide-logo.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/assets/paraglide-logo.webp -------------------------------------------------------------------------------- /assets/paraglideNoBg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/assets/paraglideNoBg.png -------------------------------------------------------------------------------- /assets/reduced-payload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/assets/reduced-payload.png -------------------------------------------------------------------------------- /assets/sherlock-preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/assets/sherlock-preview.png -------------------------------------------------------------------------------- /assets/sveltekit-banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/assets/sveltekit-banner.png -------------------------------------------------------------------------------- /assets/tree-shaking.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/assets/tree-shaking.jpg -------------------------------------------------------------------------------- /assets/typesafe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/assets/typesafe.png -------------------------------------------------------------------------------- /assets/typesafety-feature.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/assets/typesafety-feature.png -------------------------------------------------------------------------------- /assets/unused-translations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/assets/unused-translations.png -------------------------------------------------------------------------------- /benchmark/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/benchmark/.gitignore -------------------------------------------------------------------------------- /benchmark/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/benchmark/README.md -------------------------------------------------------------------------------- /benchmark/bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/benchmark/bench.ts -------------------------------------------------------------------------------- /benchmark/benchmark-results.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/benchmark/benchmark-results.json -------------------------------------------------------------------------------- /benchmark/benchmark-results.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/benchmark/benchmark-results.md -------------------------------------------------------------------------------- /benchmark/benchmark-visualization.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/benchmark/benchmark-visualization.js -------------------------------------------------------------------------------- /benchmark/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/benchmark/build.config.ts -------------------------------------------------------------------------------- /benchmark/build.samples.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/benchmark/build.samples.ts -------------------------------------------------------------------------------- /benchmark/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/benchmark/build.ts -------------------------------------------------------------------------------- /benchmark/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/benchmark/index.html -------------------------------------------------------------------------------- /benchmark/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/benchmark/package.json -------------------------------------------------------------------------------- /benchmark/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/benchmark/server.ts -------------------------------------------------------------------------------- /benchmark/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/benchmark/src/app.ts -------------------------------------------------------------------------------- /benchmark/src/entry-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/benchmark/src/entry-client.ts -------------------------------------------------------------------------------- /benchmark/src/entry-server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/benchmark/src/entry-server.ts -------------------------------------------------------------------------------- /benchmark/src/i18n/generated.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/benchmark/src/i18n/generated.d.ts -------------------------------------------------------------------------------- /benchmark/src/i18n/i18next.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/benchmark/src/i18n/i18next.ts -------------------------------------------------------------------------------- /benchmark/src/i18n/paraglide.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/benchmark/src/i18n/paraglide.ts -------------------------------------------------------------------------------- /benchmark/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /benchmark/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/benchmark/tsconfig.json -------------------------------------------------------------------------------- /bin/run.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/bin/run.js -------------------------------------------------------------------------------- /docs-api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/docs-api/README.md -------------------------------------------------------------------------------- /docs-api/compiler-options.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/docs-api/compiler-options.md -------------------------------------------------------------------------------- /docs-api/runtime/type/-internal-.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/docs-api/runtime/type/-internal-.md -------------------------------------------------------------------------------- /docs-api/runtime/type/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/docs-api/runtime/type/README.md -------------------------------------------------------------------------------- /docs-api/server/type/-internal-.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/docs-api/server/type/-internal-.md -------------------------------------------------------------------------------- /docs-api/server/type/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/docs-api/server/type/README.md -------------------------------------------------------------------------------- /docs/architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/docs/architecture.md -------------------------------------------------------------------------------- /docs/basics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/docs/basics.md -------------------------------------------------------------------------------- /docs/comparison.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/docs/comparison.md -------------------------------------------------------------------------------- /docs/compiling-messages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/docs/compiling-messages.md -------------------------------------------------------------------------------- /docs/errors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/docs/errors.md -------------------------------------------------------------------------------- /docs/file-formats.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/docs/file-formats.md -------------------------------------------------------------------------------- /docs/getting-started/next-js-banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/docs/getting-started/next-js-banner.png -------------------------------------------------------------------------------- /docs/getting-started/next-js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/docs/getting-started/next-js.md -------------------------------------------------------------------------------- /docs/getting-started/vanilla-js-ts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/docs/getting-started/vanilla-js-ts.md -------------------------------------------------------------------------------- /docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/docs/introduction.md -------------------------------------------------------------------------------- /docs/limitations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/docs/limitations.md -------------------------------------------------------------------------------- /docs/message-keys.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/docs/message-keys.md -------------------------------------------------------------------------------- /docs/multi-tenancy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/docs/multi-tenancy.md -------------------------------------------------------------------------------- /docs/scaling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/docs/scaling.md -------------------------------------------------------------------------------- /docs/server-side-rendering.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/docs/server-side-rendering.md -------------------------------------------------------------------------------- /docs/strategy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/docs/strategy.md -------------------------------------------------------------------------------- /docs/variants.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/docs/variants.md -------------------------------------------------------------------------------- /examples/astro/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/astro/.gitignore -------------------------------------------------------------------------------- /examples/astro/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/astro/.vscode/extensions.json -------------------------------------------------------------------------------- /examples/astro/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/astro/.vscode/launch.json -------------------------------------------------------------------------------- /examples/astro/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/astro/README.md -------------------------------------------------------------------------------- /examples/astro/assets/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/astro/assets/banner.png -------------------------------------------------------------------------------- /examples/astro/astro.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/astro/astro.config.mjs -------------------------------------------------------------------------------- /examples/astro/messages/de.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/astro/messages/de.json -------------------------------------------------------------------------------- /examples/astro/messages/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/astro/messages/en.json -------------------------------------------------------------------------------- /examples/astro/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/astro/package.json -------------------------------------------------------------------------------- /examples/astro/project.inlang/.gitignore: -------------------------------------------------------------------------------- 1 | cache -------------------------------------------------------------------------------- /examples/astro/project.inlang/project_id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/astro/project.inlang/project_id -------------------------------------------------------------------------------- /examples/astro/project.inlang/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/astro/project.inlang/settings.json -------------------------------------------------------------------------------- /examples/astro/public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/astro/public/favicon.svg -------------------------------------------------------------------------------- /examples/astro/public/fonts/atkinson-bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/astro/public/fonts/atkinson-bold.woff -------------------------------------------------------------------------------- /examples/astro/public/fonts/atkinson-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/astro/public/fonts/atkinson-regular.woff -------------------------------------------------------------------------------- /examples/astro/src/components/BaseHead.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/astro/src/components/BaseHead.astro -------------------------------------------------------------------------------- /examples/astro/src/components/Counter.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/astro/src/components/Counter.svelte -------------------------------------------------------------------------------- /examples/astro/src/components/Header.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/astro/src/components/Header.astro -------------------------------------------------------------------------------- /examples/astro/src/components/HeaderLink.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/astro/src/components/HeaderLink.astro -------------------------------------------------------------------------------- /examples/astro/src/components/LocaleSwitch.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/astro/src/components/LocaleSwitch.astro -------------------------------------------------------------------------------- /examples/astro/src/consts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/astro/src/consts.ts -------------------------------------------------------------------------------- /examples/astro/src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/astro/src/env.d.ts -------------------------------------------------------------------------------- /examples/astro/src/layouts/HTML.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/astro/src/layouts/HTML.astro -------------------------------------------------------------------------------- /examples/astro/src/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/astro/src/middleware.ts -------------------------------------------------------------------------------- /examples/astro/src/pages/404.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/astro/src/pages/404.astro -------------------------------------------------------------------------------- /examples/astro/src/pages/index.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/astro/src/pages/index.astro -------------------------------------------------------------------------------- /examples/astro/src/pages/nested/index.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/astro/src/pages/nested/index.astro -------------------------------------------------------------------------------- /examples/astro/src/styles/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/astro/src/styles/global.css -------------------------------------------------------------------------------- /examples/astro/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/astro/tsconfig.json -------------------------------------------------------------------------------- /examples/cli/.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | "recommendations": ["inlang.vs-code-extension"] 3 | } 4 | -------------------------------------------------------------------------------- /examples/cli/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/cli/CHANGELOG.md -------------------------------------------------------------------------------- /examples/cli/messages/de.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/cli/messages/de.json -------------------------------------------------------------------------------- /examples/cli/messages/en-US.json: -------------------------------------------------------------------------------- 1 | { 2 | "blue_horse_shoe": "Hello {username}! Welcome to the USA." 3 | } 4 | -------------------------------------------------------------------------------- /examples/cli/messages/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/cli/messages/en.json -------------------------------------------------------------------------------- /examples/cli/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/cli/package.json -------------------------------------------------------------------------------- /examples/cli/project.inlang/.gitignore: -------------------------------------------------------------------------------- 1 | cache -------------------------------------------------------------------------------- /examples/cli/project.inlang/project_id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/cli/project.inlang/project_id -------------------------------------------------------------------------------- /examples/cli/project.inlang/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/cli/project.inlang/settings.json -------------------------------------------------------------------------------- /examples/cli/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/cli/src/main.ts -------------------------------------------------------------------------------- /examples/cli/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/cli/tsconfig.json -------------------------------------------------------------------------------- /examples/incremental-migration/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/incremental-migration/.gitignore -------------------------------------------------------------------------------- /examples/incremental-migration/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/incremental-migration/.vscode/extensions.json -------------------------------------------------------------------------------- /examples/incremental-migration/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/incremental-migration/README.md -------------------------------------------------------------------------------- /examples/incremental-migration/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/incremental-migration/index.html -------------------------------------------------------------------------------- /examples/incremental-migration/locales/de.json: -------------------------------------------------------------------------------- 1 | { 2 | "greeting": "Halleluhah {name}!" 3 | } 4 | -------------------------------------------------------------------------------- /examples/incremental-migration/locales/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/incremental-migration/locales/en.json -------------------------------------------------------------------------------- /examples/incremental-migration/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/incremental-migration/package.json -------------------------------------------------------------------------------- /examples/incremental-migration/project.inlang/.gitignore: -------------------------------------------------------------------------------- 1 | cache -------------------------------------------------------------------------------- /examples/incremental-migration/project.inlang/project_id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/incremental-migration/project.inlang/project_id -------------------------------------------------------------------------------- /examples/incremental-migration/project.inlang/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/incremental-migration/project.inlang/settings.json -------------------------------------------------------------------------------- /examples/incremental-migration/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/incremental-migration/src/main.ts -------------------------------------------------------------------------------- /examples/incremental-migration/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /examples/incremental-migration/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/incremental-migration/tsconfig.json -------------------------------------------------------------------------------- /examples/incremental-migration/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/incremental-migration/vite.config.js -------------------------------------------------------------------------------- /examples/next-js-ssg/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/next-js-ssg/.gitignore -------------------------------------------------------------------------------- /examples/next-js-ssg/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/next-js-ssg/.vscode/extensions.json -------------------------------------------------------------------------------- /examples/next-js-ssg/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/next-js-ssg/README.md -------------------------------------------------------------------------------- /examples/next-js-ssg/messages/de.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/next-js-ssg/messages/de.json -------------------------------------------------------------------------------- /examples/next-js-ssg/messages/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/next-js-ssg/messages/en.json -------------------------------------------------------------------------------- /examples/next-js-ssg/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/next-js-ssg/next.config.mjs -------------------------------------------------------------------------------- /examples/next-js-ssg/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/next-js-ssg/package.json -------------------------------------------------------------------------------- /examples/next-js-ssg/project.inlang/.gitignore: -------------------------------------------------------------------------------- 1 | cache -------------------------------------------------------------------------------- /examples/next-js-ssg/project.inlang/project_id: -------------------------------------------------------------------------------- 1 | 6938fe8b-debe-459f-9842-9bb86fd6a63e -------------------------------------------------------------------------------- /examples/next-js-ssg/project.inlang/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/next-js-ssg/project.inlang/settings.json -------------------------------------------------------------------------------- /examples/next-js-ssg/src/app/[locale]/ClientSideLocaleSwitch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/next-js-ssg/src/app/[locale]/ClientSideLocaleSwitch.tsx -------------------------------------------------------------------------------- /examples/next-js-ssg/src/app/[locale]/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/next-js-ssg/src/app/[locale]/layout.tsx -------------------------------------------------------------------------------- /examples/next-js-ssg/src/app/[locale]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/next-js-ssg/src/app/[locale]/page.tsx -------------------------------------------------------------------------------- /examples/next-js-ssg/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/next-js-ssg/tsconfig.json -------------------------------------------------------------------------------- /examples/next-js-ssr/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/next-js-ssr/.gitignore -------------------------------------------------------------------------------- /examples/next-js-ssr/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/next-js-ssr/.vscode/extensions.json -------------------------------------------------------------------------------- /examples/next-js-ssr/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/next-js-ssr/README.md -------------------------------------------------------------------------------- /examples/next-js-ssr/messages/de.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/next-js-ssr/messages/de.json -------------------------------------------------------------------------------- /examples/next-js-ssr/messages/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/next-js-ssr/messages/en.json -------------------------------------------------------------------------------- /examples/next-js-ssr/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/next-js-ssr/next.config.mjs -------------------------------------------------------------------------------- /examples/next-js-ssr/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/next-js-ssr/package.json -------------------------------------------------------------------------------- /examples/next-js-ssr/project.inlang/.gitignore: -------------------------------------------------------------------------------- 1 | cache -------------------------------------------------------------------------------- /examples/next-js-ssr/project.inlang/project_id: -------------------------------------------------------------------------------- 1 | 6938fe8b-debe-459f-9842-9bb86fd6a63e -------------------------------------------------------------------------------- /examples/next-js-ssr/project.inlang/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/next-js-ssr/project.inlang/settings.json -------------------------------------------------------------------------------- /examples/next-js-ssr/src/app/ClientSideLocaleSwitch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/next-js-ssr/src/app/ClientSideLocaleSwitch.tsx -------------------------------------------------------------------------------- /examples/next-js-ssr/src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/next-js-ssr/src/app/layout.tsx -------------------------------------------------------------------------------- /examples/next-js-ssr/src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/next-js-ssr/src/app/page.tsx -------------------------------------------------------------------------------- /examples/next-js-ssr/src/app/subpage/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/next-js-ssr/src/app/subpage/page.tsx -------------------------------------------------------------------------------- /examples/next-js-ssr/src/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/next-js-ssr/src/middleware.ts -------------------------------------------------------------------------------- /examples/next-js-ssr/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/next-js-ssr/tsconfig.json -------------------------------------------------------------------------------- /examples/react-router/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/react-router/.gitignore -------------------------------------------------------------------------------- /examples/react-router/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/react-router/.vscode/extensions.json -------------------------------------------------------------------------------- /examples/react-router/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/react-router/README.md -------------------------------------------------------------------------------- /examples/react-router/app/entry.client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/react-router/app/entry.client.tsx -------------------------------------------------------------------------------- /examples/react-router/app/entry.server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/react-router/app/entry.server.tsx -------------------------------------------------------------------------------- /examples/react-router/app/root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/react-router/app/root.tsx -------------------------------------------------------------------------------- /examples/react-router/app/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/react-router/app/routes.ts -------------------------------------------------------------------------------- /examples/react-router/app/routes/about.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/react-router/app/routes/about.tsx -------------------------------------------------------------------------------- /examples/react-router/app/routes/home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/react-router/app/routes/home.tsx -------------------------------------------------------------------------------- /examples/react-router/messages/de.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/react-router/messages/de.json -------------------------------------------------------------------------------- /examples/react-router/messages/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/react-router/messages/en.json -------------------------------------------------------------------------------- /examples/react-router/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/react-router/package.json -------------------------------------------------------------------------------- /examples/react-router/project.inlang/.gitignore: -------------------------------------------------------------------------------- 1 | cache -------------------------------------------------------------------------------- /examples/react-router/project.inlang/project_id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/react-router/project.inlang/project_id -------------------------------------------------------------------------------- /examples/react-router/project.inlang/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/react-router/project.inlang/settings.json -------------------------------------------------------------------------------- /examples/react-router/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/react-router/public/favicon.ico -------------------------------------------------------------------------------- /examples/react-router/react-router.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/react-router/react-router.config.ts -------------------------------------------------------------------------------- /examples/react-router/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/react-router/tsconfig.json -------------------------------------------------------------------------------- /examples/react-router/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/react-router/vite.config.ts -------------------------------------------------------------------------------- /examples/react/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/react/.gitignore -------------------------------------------------------------------------------- /examples/react/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/react/README.md -------------------------------------------------------------------------------- /examples/react/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/react/index.html -------------------------------------------------------------------------------- /examples/react/messages/de.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/react/messages/de.json -------------------------------------------------------------------------------- /examples/react/messages/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/react/messages/en.json -------------------------------------------------------------------------------- /examples/react/messages/fr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/react/messages/fr.json -------------------------------------------------------------------------------- /examples/react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/react/package.json -------------------------------------------------------------------------------- /examples/react/project.inlang/.gitignore: -------------------------------------------------------------------------------- 1 | cache -------------------------------------------------------------------------------- /examples/react/project.inlang/project_id: -------------------------------------------------------------------------------- 1 | c30a9eca-3cc4-469b-8ff3-066e6c427582 -------------------------------------------------------------------------------- /examples/react/project.inlang/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/react/project.inlang/settings.json -------------------------------------------------------------------------------- /examples/react/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/react/public/vite.svg -------------------------------------------------------------------------------- /examples/react/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/react/src/App.tsx -------------------------------------------------------------------------------- /examples/react/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/react/src/main.tsx -------------------------------------------------------------------------------- /examples/react/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /examples/react/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/react/tsconfig.json -------------------------------------------------------------------------------- /examples/react/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/react/vite.config.js -------------------------------------------------------------------------------- /examples/sveltekit/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/sveltekit/.gitignore -------------------------------------------------------------------------------- /examples/sveltekit/.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | -------------------------------------------------------------------------------- /examples/sveltekit/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/sveltekit/.prettierignore -------------------------------------------------------------------------------- /examples/sveltekit/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/sveltekit/.prettierrc -------------------------------------------------------------------------------- /examples/sveltekit/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/sveltekit/README.md -------------------------------------------------------------------------------- /examples/sveltekit/messages/de.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/sveltekit/messages/de.json -------------------------------------------------------------------------------- /examples/sveltekit/messages/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/sveltekit/messages/en.json -------------------------------------------------------------------------------- /examples/sveltekit/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/sveltekit/package.json -------------------------------------------------------------------------------- /examples/sveltekit/project.inlang/.gitignore: -------------------------------------------------------------------------------- 1 | cache -------------------------------------------------------------------------------- /examples/sveltekit/project.inlang/project_id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/sveltekit/project.inlang/project_id -------------------------------------------------------------------------------- /examples/sveltekit/project.inlang/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/sveltekit/project.inlang/settings.json -------------------------------------------------------------------------------- /examples/sveltekit/src/app.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/sveltekit/src/app.d.ts -------------------------------------------------------------------------------- /examples/sveltekit/src/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/sveltekit/src/app.html -------------------------------------------------------------------------------- /examples/sveltekit/src/hooks.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/sveltekit/src/hooks.server.ts -------------------------------------------------------------------------------- /examples/sveltekit/src/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/sveltekit/src/hooks.ts -------------------------------------------------------------------------------- /examples/sveltekit/src/lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/sveltekit/src/lib/index.ts -------------------------------------------------------------------------------- /examples/sveltekit/src/routes/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/sveltekit/src/routes/+layout.svelte -------------------------------------------------------------------------------- /examples/sveltekit/src/routes/+layout.ts: -------------------------------------------------------------------------------- 1 | export const prerender = true; 2 | -------------------------------------------------------------------------------- /examples/sveltekit/src/routes/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/sveltekit/src/routes/+page.svelte -------------------------------------------------------------------------------- /examples/sveltekit/src/routes/about/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/sveltekit/src/routes/about/+page.svelte -------------------------------------------------------------------------------- /examples/sveltekit/static/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/sveltekit/static/favicon.png -------------------------------------------------------------------------------- /examples/sveltekit/svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/sveltekit/svelte.config.js -------------------------------------------------------------------------------- /examples/sveltekit/sveltekit-banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/sveltekit/sveltekit-banner.png -------------------------------------------------------------------------------- /examples/sveltekit/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/sveltekit/tsconfig.json -------------------------------------------------------------------------------- /examples/sveltekit/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/sveltekit/vite.config.ts -------------------------------------------------------------------------------- /examples/vite/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/vite/.gitignore -------------------------------------------------------------------------------- /examples/vite/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/vite/.vscode/extensions.json -------------------------------------------------------------------------------- /examples/vite/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/vite/README.md -------------------------------------------------------------------------------- /examples/vite/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/vite/index.html -------------------------------------------------------------------------------- /examples/vite/messages/de.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/vite/messages/de.json -------------------------------------------------------------------------------- /examples/vite/messages/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/vite/messages/en.json -------------------------------------------------------------------------------- /examples/vite/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/vite/package.json -------------------------------------------------------------------------------- /examples/vite/project.inlang/.gitignore: -------------------------------------------------------------------------------- 1 | cache -------------------------------------------------------------------------------- /examples/vite/project.inlang/project_id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/vite/project.inlang/project_id -------------------------------------------------------------------------------- /examples/vite/project.inlang/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/vite/project.inlang/settings.json -------------------------------------------------------------------------------- /examples/vite/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/vite/src/main.ts -------------------------------------------------------------------------------- /examples/vite/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /examples/vite/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/vite/tsconfig.json -------------------------------------------------------------------------------- /examples/vite/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/examples/vite/vite.config.js -------------------------------------------------------------------------------- /marketplace-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/marketplace-manifest.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/package.json -------------------------------------------------------------------------------- /src/bundler-plugins/esbuild.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/bundler-plugins/esbuild.ts -------------------------------------------------------------------------------- /src/bundler-plugins/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/bundler-plugins/index.ts -------------------------------------------------------------------------------- /src/bundler-plugins/rolldown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/bundler-plugins/rolldown.ts -------------------------------------------------------------------------------- /src/bundler-plugins/rollup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/bundler-plugins/rollup.ts -------------------------------------------------------------------------------- /src/bundler-plugins/rspack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/bundler-plugins/rspack.ts -------------------------------------------------------------------------------- /src/bundler-plugins/unplugin.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/bundler-plugins/unplugin.test.ts -------------------------------------------------------------------------------- /src/bundler-plugins/unplugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/bundler-plugins/unplugin.ts -------------------------------------------------------------------------------- /src/bundler-plugins/vite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/bundler-plugins/vite.ts -------------------------------------------------------------------------------- /src/bundler-plugins/webpack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/bundler-plugins/webpack.ts -------------------------------------------------------------------------------- /src/cli/commands/compile/command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/cli/commands/compile/command.ts -------------------------------------------------------------------------------- /src/cli/commands/init/command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/cli/commands/init/command.ts -------------------------------------------------------------------------------- /src/cli/defaults.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/cli/defaults.ts -------------------------------------------------------------------------------- /src/cli/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/cli/index.ts -------------------------------------------------------------------------------- /src/cli/steps/add-vite-plugin.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/cli/steps/add-vite-plugin.test.ts -------------------------------------------------------------------------------- /src/cli/steps/add-vite-plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/cli/steps/add-vite-plugin.ts -------------------------------------------------------------------------------- /src/cli/steps/check-for-uncomitted-changes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/cli/steps/check-for-uncomitted-changes.ts -------------------------------------------------------------------------------- /src/cli/steps/detect-bundler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/cli/steps/detect-bundler.test.ts -------------------------------------------------------------------------------- /src/cli/steps/detect-bundler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/cli/steps/detect-bundler.ts -------------------------------------------------------------------------------- /src/cli/steps/initialize-inlang-project.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/cli/steps/initialize-inlang-project.ts -------------------------------------------------------------------------------- /src/cli/steps/maybe-add-machine-translation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/cli/steps/maybe-add-machine-translation.ts -------------------------------------------------------------------------------- /src/cli/steps/maybe-add-sherlock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/cli/steps/maybe-add-sherlock.ts -------------------------------------------------------------------------------- /src/cli/steps/prompt-for-outdir.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/cli/steps/prompt-for-outdir.ts -------------------------------------------------------------------------------- /src/cli/steps/update-package-json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/cli/steps/update-package-json.ts -------------------------------------------------------------------------------- /src/cli/steps/update-ts-config.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/cli/steps/update-ts-config.test.ts -------------------------------------------------------------------------------- /src/cli/steps/update-ts-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/cli/steps/update-ts-config.ts -------------------------------------------------------------------------------- /src/cli/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/cli/utils.ts -------------------------------------------------------------------------------- /src/compiler/compile-bundle.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/compile-bundle.test.ts -------------------------------------------------------------------------------- /src/compiler/compile-bundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/compile-bundle.ts -------------------------------------------------------------------------------- /src/compiler/compile-local-variable.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/compile-local-variable.test.ts -------------------------------------------------------------------------------- /src/compiler/compile-local-variable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/compile-local-variable.ts -------------------------------------------------------------------------------- /src/compiler/compile-message.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/compile-message.test.ts -------------------------------------------------------------------------------- /src/compiler/compile-message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/compile-message.ts -------------------------------------------------------------------------------- /src/compiler/compile-pattern.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/compile-pattern.test.ts -------------------------------------------------------------------------------- /src/compiler/compile-pattern.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/compile-pattern.ts -------------------------------------------------------------------------------- /src/compiler/compile-project.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/compile-project.test.ts -------------------------------------------------------------------------------- /src/compiler/compile-project.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/compile-project.ts -------------------------------------------------------------------------------- /src/compiler/compile.bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/compile.bench.ts -------------------------------------------------------------------------------- /src/compiler/compile.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/compile.test.ts -------------------------------------------------------------------------------- /src/compiler/compile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/compile.ts -------------------------------------------------------------------------------- /src/compiler/compiler-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/compiler-options.ts -------------------------------------------------------------------------------- /src/compiler/create-paraglide.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/create-paraglide.test.ts -------------------------------------------------------------------------------- /src/compiler/create-paraglide.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/create-paraglide.ts -------------------------------------------------------------------------------- /src/compiler/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/index.ts -------------------------------------------------------------------------------- /src/compiler/jsdoc-types.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/jsdoc-types.test.ts -------------------------------------------------------------------------------- /src/compiler/jsdoc-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/jsdoc-types.ts -------------------------------------------------------------------------------- /src/compiler/output-structure/locale-modules.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/output-structure/locale-modules.test.ts -------------------------------------------------------------------------------- /src/compiler/output-structure/locale-modules.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/output-structure/locale-modules.ts -------------------------------------------------------------------------------- /src/compiler/output-structure/message-modules.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/output-structure/message-modules.test.ts -------------------------------------------------------------------------------- /src/compiler/output-structure/message-modules.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/output-structure/message-modules.ts -------------------------------------------------------------------------------- /src/compiler/registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/registry.ts -------------------------------------------------------------------------------- /src/compiler/runtime/ambient.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/runtime/ambient.d.ts -------------------------------------------------------------------------------- /src/compiler/runtime/assert-is-locale.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/runtime/assert-is-locale.js -------------------------------------------------------------------------------- /src/compiler/runtime/assert-is-locale.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/runtime/assert-is-locale.test.ts -------------------------------------------------------------------------------- /src/compiler/runtime/create-runtime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/runtime/create-runtime.ts -------------------------------------------------------------------------------- /src/compiler/runtime/extract-locale-from-cookie.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/runtime/extract-locale-from-cookie.js -------------------------------------------------------------------------------- /src/compiler/runtime/extract-locale-from-cookie.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/runtime/extract-locale-from-cookie.test.ts -------------------------------------------------------------------------------- /src/compiler/runtime/extract-locale-from-header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/runtime/extract-locale-from-header.js -------------------------------------------------------------------------------- /src/compiler/runtime/extract-locale-from-header.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/runtime/extract-locale-from-header.test.ts -------------------------------------------------------------------------------- /src/compiler/runtime/extract-locale-from-navigator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/runtime/extract-locale-from-navigator.js -------------------------------------------------------------------------------- /src/compiler/runtime/extract-locale-from-navigator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/runtime/extract-locale-from-navigator.test.ts -------------------------------------------------------------------------------- /src/compiler/runtime/extract-locale-from-request-async.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/runtime/extract-locale-from-request-async.js -------------------------------------------------------------------------------- /src/compiler/runtime/extract-locale-from-request-async.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/runtime/extract-locale-from-request-async.test.ts -------------------------------------------------------------------------------- /src/compiler/runtime/extract-locale-from-request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/runtime/extract-locale-from-request.js -------------------------------------------------------------------------------- /src/compiler/runtime/extract-locale-from-request.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/runtime/extract-locale-from-request.test.ts -------------------------------------------------------------------------------- /src/compiler/runtime/extract-locale-from-url.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/runtime/extract-locale-from-url.js -------------------------------------------------------------------------------- /src/compiler/runtime/extract-locale-from-url.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/runtime/extract-locale-from-url.test.ts -------------------------------------------------------------------------------- /src/compiler/runtime/generate-static-localized-urls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/runtime/generate-static-localized-urls.js -------------------------------------------------------------------------------- /src/compiler/runtime/generate-static-localized-urls.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/runtime/generate-static-localized-urls.test.ts -------------------------------------------------------------------------------- /src/compiler/runtime/get-locale.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/runtime/get-locale.js -------------------------------------------------------------------------------- /src/compiler/runtime/get-locale.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/runtime/get-locale.test.ts -------------------------------------------------------------------------------- /src/compiler/runtime/get-url-origin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/runtime/get-url-origin.js -------------------------------------------------------------------------------- /src/compiler/runtime/get-url-origin.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/runtime/get-url-origin.test.ts -------------------------------------------------------------------------------- /src/compiler/runtime/is-locale.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/runtime/is-locale.js -------------------------------------------------------------------------------- /src/compiler/runtime/is-locale.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/runtime/is-locale.test.ts -------------------------------------------------------------------------------- /src/compiler/runtime/localize-href.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/runtime/localize-href.js -------------------------------------------------------------------------------- /src/compiler/runtime/localize-href.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/runtime/localize-href.test.ts -------------------------------------------------------------------------------- /src/compiler/runtime/localize-url.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/runtime/localize-url.js -------------------------------------------------------------------------------- /src/compiler/runtime/localize-url.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/runtime/localize-url.test.ts -------------------------------------------------------------------------------- /src/compiler/runtime/set-locale.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/runtime/set-locale.js -------------------------------------------------------------------------------- /src/compiler/runtime/set-locale.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/runtime/set-locale.test.ts -------------------------------------------------------------------------------- /src/compiler/runtime/should-redirect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/runtime/should-redirect.js -------------------------------------------------------------------------------- /src/compiler/runtime/should-redirect.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/runtime/should-redirect.test.ts -------------------------------------------------------------------------------- /src/compiler/runtime/strategy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/runtime/strategy.js -------------------------------------------------------------------------------- /src/compiler/runtime/strategy.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/runtime/strategy.test.ts -------------------------------------------------------------------------------- /src/compiler/runtime/track-message-call.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/runtime/track-message-call.js -------------------------------------------------------------------------------- /src/compiler/runtime/track-message-call.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/runtime/track-message-call.test.ts -------------------------------------------------------------------------------- /src/compiler/runtime/type.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/runtime/type.test.ts -------------------------------------------------------------------------------- /src/compiler/runtime/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/runtime/type.ts -------------------------------------------------------------------------------- /src/compiler/runtime/variables.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/runtime/variables.js -------------------------------------------------------------------------------- /src/compiler/safe-module-id.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/safe-module-id.test.ts -------------------------------------------------------------------------------- /src/compiler/safe-module-id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/safe-module-id.ts -------------------------------------------------------------------------------- /src/compiler/server/create-server-file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/server/create-server-file.ts -------------------------------------------------------------------------------- /src/compiler/server/middleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/server/middleware.js -------------------------------------------------------------------------------- /src/compiler/server/middleware.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/server/middleware.test.ts -------------------------------------------------------------------------------- /src/compiler/server/runtime.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/server/runtime.d.ts -------------------------------------------------------------------------------- /src/compiler/server/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/server/type.ts -------------------------------------------------------------------------------- /src/compiler/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/compiler/types.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/services/account/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/services/account/index.ts -------------------------------------------------------------------------------- /src/services/codegen/escape.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/services/codegen/escape.ts -------------------------------------------------------------------------------- /src/services/codegen/quotes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/services/codegen/quotes.ts -------------------------------------------------------------------------------- /src/services/env-variables/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/services/env-variables/.gitignore -------------------------------------------------------------------------------- /src/services/env-variables/create-index-file.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/services/env-variables/create-index-file.js -------------------------------------------------------------------------------- /src/services/env-variables/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/services/env-variables/index.d.ts -------------------------------------------------------------------------------- /src/services/environment/package.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/services/environment/package.test.ts -------------------------------------------------------------------------------- /src/services/environment/package.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/services/environment/package.ts -------------------------------------------------------------------------------- /src/services/error-handling.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/services/error-handling.test.ts -------------------------------------------------------------------------------- /src/services/error-handling.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/services/error-handling.ts -------------------------------------------------------------------------------- /src/services/file-handling/exists.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/services/file-handling/exists.test.ts -------------------------------------------------------------------------------- /src/services/file-handling/exists.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/services/file-handling/exists.ts -------------------------------------------------------------------------------- /src/services/file-handling/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/services/file-handling/types.ts -------------------------------------------------------------------------------- /src/services/file-handling/write-output.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/services/file-handling/write-output.test.ts -------------------------------------------------------------------------------- /src/services/file-handling/write-output.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/services/file-handling/write-output.ts -------------------------------------------------------------------------------- /src/services/logger/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/services/logger/index.ts -------------------------------------------------------------------------------- /src/services/lookup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/services/lookup.ts -------------------------------------------------------------------------------- /src/services/telemetry/capture.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/services/telemetry/capture.test.ts -------------------------------------------------------------------------------- /src/services/telemetry/capture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/services/telemetry/capture.ts -------------------------------------------------------------------------------- /src/services/telemetry/stack-detection.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/services/telemetry/stack-detection.test.ts -------------------------------------------------------------------------------- /src/services/telemetry/stack-detection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/services/telemetry/stack-detection.ts -------------------------------------------------------------------------------- /src/urlpattern-polyfill/index.ts: -------------------------------------------------------------------------------- 1 | export * as x from "urlpattern-polyfill"; 2 | -------------------------------------------------------------------------------- /src/utilities/detect-json-formatting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/utilities/detect-json-formatting.ts -------------------------------------------------------------------------------- /src/utilities/node-normalize-path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/src/utilities/node-normalize-path.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/tsconfig.json -------------------------------------------------------------------------------- /typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/typedoc.json -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opral/inlang-paraglide-js/HEAD/vitest.config.ts --------------------------------------------------------------------------------