├── .changeset ├── README.md └── config.json ├── .env.example ├── .github ├── dependabot.yml └── workflows │ ├── dependabot.yml │ ├── release.yml │ ├── snapshot.yml │ └── test.yml ├── .gitignore ├── .npmrc ├── .prettierignore ├── .prettierrc ├── CHANGELOG.md ├── LICENSE ├── README.md ├── docs ├── .vitepress │ ├── components │ │ └── Banner.vue │ ├── config.ts │ └── theme │ │ ├── MyLayout.vue │ │ ├── custom.css │ │ └── index.js ├── guides │ ├── protect-pages.md │ └── read-session-data.md ├── index.md ├── kit │ ├── helpers.md │ └── quickstart.md └── svelte │ ├── components.md │ ├── helpers.md │ └── quickstart.md ├── e2e ├── demo.test.ts └── global.setup.ts ├── eslint.config.js ├── package.json ├── playwright.config.ts ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── postcss.config.js ├── src ├── app.css ├── app.d.ts ├── app.html ├── components │ ├── CustomPage.svelte │ ├── Header.svelte │ └── Icon.svelte ├── hooks.server.ts ├── lib │ ├── ClerkProvider.svelte │ ├── action.ts │ ├── client │ │ ├── ClerkProvider.svelte │ │ ├── Portal.svelte │ │ ├── control │ │ │ ├── AuthenticateWithRedirectCallback.svelte │ │ │ ├── ClerkLoaded.svelte │ │ │ ├── ClerkLoading.svelte │ │ │ ├── Protect.svelte │ │ │ ├── RedirectToSignIn.svelte │ │ │ ├── RedirectToSignUp.svelte │ │ │ ├── SignedIn.svelte │ │ │ └── SignedOut.svelte │ │ ├── index.ts │ │ ├── interactive │ │ │ ├── CreateOrganization.svelte │ │ │ ├── GoogleOneTap.svelte │ │ │ ├── OrganizationList.svelte │ │ │ ├── OrganizationProfile.svelte │ │ │ ├── OrganizationSwitcher.svelte │ │ │ ├── PricingTable.svelte │ │ │ ├── SignIn.svelte │ │ │ ├── SignUp.svelte │ │ │ ├── UserButton │ │ │ │ ├── UserButton.svelte │ │ │ │ ├── UserButtonAction.svelte │ │ │ │ ├── UserButtonLink.svelte │ │ │ │ ├── UserButtonMenuItems.svelte │ │ │ │ ├── UserButtonUserProfilePage.svelte │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ │ ├── UserProfile.svelte │ │ │ └── Waitlist.svelte │ │ ├── unstyled │ │ │ ├── SignInButton.svelte │ │ │ ├── SignOutButton.svelte │ │ │ └── SignUpButton.svelte │ │ └── utils.svelte.ts │ ├── context.ts │ ├── env.d.ts │ ├── errors │ │ ├── errorThrower.ts │ │ └── messages.ts │ ├── index.ts │ ├── server-components │ │ ├── OrganizationList.svelte │ │ ├── OrganizationProfile.svelte │ │ ├── SignIn.svelte │ │ ├── SignUp.svelte │ │ ├── UserProfile.svelte │ │ └── usePathnameWithoutSplatRouteParams.svelte.ts │ ├── server │ │ ├── buildClerkProps.ts │ │ ├── clerkClient.ts │ │ ├── constants.ts │ │ ├── index.ts │ │ └── withClerkHandler.ts │ ├── types.ts │ ├── utils │ │ ├── getDynamicPrivateEnvVariables.ts │ │ ├── getDynamicPublicEnvVariables.ts │ │ └── mergeWithPublicEnvVariables.ts │ └── webhooks.ts ├── routes │ ├── +layout.server.ts │ ├── +layout.svelte │ ├── +page.svelte │ ├── api │ │ └── auth │ │ │ └── +server.ts │ ├── dashboard │ │ ├── +page.server.ts │ │ └── +page.svelte │ ├── organization │ │ └── list │ │ │ └── +page.svelte │ ├── pricing │ │ └── +page.svelte │ ├── profile │ │ ├── +page.server.ts │ │ ├── +page.svelte │ │ ├── roles-demo │ │ │ ├── +page.server.ts │ │ │ └── +page.svelte │ │ └── ssr-demo │ │ │ ├── +page.server.ts │ │ │ └── +page.svelte │ ├── sign-in │ │ └── [...rest] │ │ │ ├── +page.server.ts │ │ │ └── +page.svelte │ ├── sign-up │ │ └── [...rest] │ │ │ ├── +page.server.ts │ │ │ └── +page.svelte │ ├── unstyled │ │ ├── +page.server.ts │ │ └── +page.svelte │ └── user │ │ └── [...rest] │ │ └── +page.svelte └── utils │ └── security.ts ├── static └── favicon.png ├── svelte.config.js ├── tailwind.config.js ├── tsconfig.json └── vite.config.ts /.changeset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/.changeset/README.md -------------------------------------------------------------------------------- /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/.env.example -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/.github/workflows/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/snapshot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/.github/workflows/snapshot.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/.prettierrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/README.md -------------------------------------------------------------------------------- /docs/.vitepress/components/Banner.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/docs/.vitepress/components/Banner.vue -------------------------------------------------------------------------------- /docs/.vitepress/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/docs/.vitepress/config.ts -------------------------------------------------------------------------------- /docs/.vitepress/theme/MyLayout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/docs/.vitepress/theme/MyLayout.vue -------------------------------------------------------------------------------- /docs/.vitepress/theme/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/docs/.vitepress/theme/custom.css -------------------------------------------------------------------------------- /docs/.vitepress/theme/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/docs/.vitepress/theme/index.js -------------------------------------------------------------------------------- /docs/guides/protect-pages.md: -------------------------------------------------------------------------------- 1 | # Protect pages in your Svelte app with Clerk 2 | 3 | WIP 4 | -------------------------------------------------------------------------------- /docs/guides/read-session-data.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/docs/guides/read-session-data.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/kit/helpers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/docs/kit/helpers.md -------------------------------------------------------------------------------- /docs/kit/quickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/docs/kit/quickstart.md -------------------------------------------------------------------------------- /docs/svelte/components.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/docs/svelte/components.md -------------------------------------------------------------------------------- /docs/svelte/helpers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/docs/svelte/helpers.md -------------------------------------------------------------------------------- /docs/svelte/quickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/docs/svelte/quickstart.md -------------------------------------------------------------------------------- /e2e/demo.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/e2e/demo.test.ts -------------------------------------------------------------------------------- /e2e/global.setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/e2e/global.setup.ts -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/eslint.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/package.json -------------------------------------------------------------------------------- /playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/playwright.config.ts -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/postcss.config.js -------------------------------------------------------------------------------- /src/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/app.css -------------------------------------------------------------------------------- /src/app.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/app.d.ts -------------------------------------------------------------------------------- /src/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/app.html -------------------------------------------------------------------------------- /src/components/CustomPage.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/components/CustomPage.svelte -------------------------------------------------------------------------------- /src/components/Header.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/components/Header.svelte -------------------------------------------------------------------------------- /src/components/Icon.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/components/Icon.svelte -------------------------------------------------------------------------------- /src/hooks.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/hooks.server.ts -------------------------------------------------------------------------------- /src/lib/ClerkProvider.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/ClerkProvider.svelte -------------------------------------------------------------------------------- /src/lib/action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/action.ts -------------------------------------------------------------------------------- /src/lib/client/ClerkProvider.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/client/ClerkProvider.svelte -------------------------------------------------------------------------------- /src/lib/client/Portal.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/client/Portal.svelte -------------------------------------------------------------------------------- /src/lib/client/control/AuthenticateWithRedirectCallback.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/client/control/AuthenticateWithRedirectCallback.svelte -------------------------------------------------------------------------------- /src/lib/client/control/ClerkLoaded.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/client/control/ClerkLoaded.svelte -------------------------------------------------------------------------------- /src/lib/client/control/ClerkLoading.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/client/control/ClerkLoading.svelte -------------------------------------------------------------------------------- /src/lib/client/control/Protect.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/client/control/Protect.svelte -------------------------------------------------------------------------------- /src/lib/client/control/RedirectToSignIn.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/client/control/RedirectToSignIn.svelte -------------------------------------------------------------------------------- /src/lib/client/control/RedirectToSignUp.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/client/control/RedirectToSignUp.svelte -------------------------------------------------------------------------------- /src/lib/client/control/SignedIn.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/client/control/SignedIn.svelte -------------------------------------------------------------------------------- /src/lib/client/control/SignedOut.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/client/control/SignedOut.svelte -------------------------------------------------------------------------------- /src/lib/client/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/client/index.ts -------------------------------------------------------------------------------- /src/lib/client/interactive/CreateOrganization.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/client/interactive/CreateOrganization.svelte -------------------------------------------------------------------------------- /src/lib/client/interactive/GoogleOneTap.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/client/interactive/GoogleOneTap.svelte -------------------------------------------------------------------------------- /src/lib/client/interactive/OrganizationList.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/client/interactive/OrganizationList.svelte -------------------------------------------------------------------------------- /src/lib/client/interactive/OrganizationProfile.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/client/interactive/OrganizationProfile.svelte -------------------------------------------------------------------------------- /src/lib/client/interactive/OrganizationSwitcher.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/client/interactive/OrganizationSwitcher.svelte -------------------------------------------------------------------------------- /src/lib/client/interactive/PricingTable.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/client/interactive/PricingTable.svelte -------------------------------------------------------------------------------- /src/lib/client/interactive/SignIn.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/client/interactive/SignIn.svelte -------------------------------------------------------------------------------- /src/lib/client/interactive/SignUp.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/client/interactive/SignUp.svelte -------------------------------------------------------------------------------- /src/lib/client/interactive/UserButton/UserButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/client/interactive/UserButton/UserButton.svelte -------------------------------------------------------------------------------- /src/lib/client/interactive/UserButton/UserButtonAction.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/client/interactive/UserButton/UserButtonAction.svelte -------------------------------------------------------------------------------- /src/lib/client/interactive/UserButton/UserButtonLink.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/client/interactive/UserButton/UserButtonLink.svelte -------------------------------------------------------------------------------- /src/lib/client/interactive/UserButton/UserButtonMenuItems.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/client/interactive/UserButton/UserButtonMenuItems.svelte -------------------------------------------------------------------------------- /src/lib/client/interactive/UserButton/UserButtonUserProfilePage.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/client/interactive/UserButton/UserButtonUserProfilePage.svelte -------------------------------------------------------------------------------- /src/lib/client/interactive/UserButton/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/client/interactive/UserButton/index.ts -------------------------------------------------------------------------------- /src/lib/client/interactive/UserButton/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/client/interactive/UserButton/types.ts -------------------------------------------------------------------------------- /src/lib/client/interactive/UserProfile.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/client/interactive/UserProfile.svelte -------------------------------------------------------------------------------- /src/lib/client/interactive/Waitlist.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/client/interactive/Waitlist.svelte -------------------------------------------------------------------------------- /src/lib/client/unstyled/SignInButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/client/unstyled/SignInButton.svelte -------------------------------------------------------------------------------- /src/lib/client/unstyled/SignOutButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/client/unstyled/SignOutButton.svelte -------------------------------------------------------------------------------- /src/lib/client/unstyled/SignUpButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/client/unstyled/SignUpButton.svelte -------------------------------------------------------------------------------- /src/lib/client/utils.svelte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/client/utils.svelte.ts -------------------------------------------------------------------------------- /src/lib/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/context.ts -------------------------------------------------------------------------------- /src/lib/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/env.d.ts -------------------------------------------------------------------------------- /src/lib/errors/errorThrower.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/errors/errorThrower.ts -------------------------------------------------------------------------------- /src/lib/errors/messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/errors/messages.ts -------------------------------------------------------------------------------- /src/lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/index.ts -------------------------------------------------------------------------------- /src/lib/server-components/OrganizationList.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/server-components/OrganizationList.svelte -------------------------------------------------------------------------------- /src/lib/server-components/OrganizationProfile.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/server-components/OrganizationProfile.svelte -------------------------------------------------------------------------------- /src/lib/server-components/SignIn.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/server-components/SignIn.svelte -------------------------------------------------------------------------------- /src/lib/server-components/SignUp.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/server-components/SignUp.svelte -------------------------------------------------------------------------------- /src/lib/server-components/UserProfile.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/server-components/UserProfile.svelte -------------------------------------------------------------------------------- /src/lib/server-components/usePathnameWithoutSplatRouteParams.svelte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/server-components/usePathnameWithoutSplatRouteParams.svelte.ts -------------------------------------------------------------------------------- /src/lib/server/buildClerkProps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/server/buildClerkProps.ts -------------------------------------------------------------------------------- /src/lib/server/clerkClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/server/clerkClient.ts -------------------------------------------------------------------------------- /src/lib/server/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/server/constants.ts -------------------------------------------------------------------------------- /src/lib/server/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/server/index.ts -------------------------------------------------------------------------------- /src/lib/server/withClerkHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/server/withClerkHandler.ts -------------------------------------------------------------------------------- /src/lib/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/types.ts -------------------------------------------------------------------------------- /src/lib/utils/getDynamicPrivateEnvVariables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/utils/getDynamicPrivateEnvVariables.ts -------------------------------------------------------------------------------- /src/lib/utils/getDynamicPublicEnvVariables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/utils/getDynamicPublicEnvVariables.ts -------------------------------------------------------------------------------- /src/lib/utils/mergeWithPublicEnvVariables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/utils/mergeWithPublicEnvVariables.ts -------------------------------------------------------------------------------- /src/lib/webhooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/lib/webhooks.ts -------------------------------------------------------------------------------- /src/routes/+layout.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/routes/+layout.server.ts -------------------------------------------------------------------------------- /src/routes/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/routes/+layout.svelte -------------------------------------------------------------------------------- /src/routes/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/routes/+page.svelte -------------------------------------------------------------------------------- /src/routes/api/auth/+server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/routes/api/auth/+server.ts -------------------------------------------------------------------------------- /src/routes/dashboard/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/routes/dashboard/+page.server.ts -------------------------------------------------------------------------------- /src/routes/dashboard/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/routes/dashboard/+page.svelte -------------------------------------------------------------------------------- /src/routes/organization/list/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/routes/organization/list/+page.svelte -------------------------------------------------------------------------------- /src/routes/pricing/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/routes/pricing/+page.svelte -------------------------------------------------------------------------------- /src/routes/profile/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/routes/profile/+page.server.ts -------------------------------------------------------------------------------- /src/routes/profile/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/routes/profile/+page.svelte -------------------------------------------------------------------------------- /src/routes/profile/roles-demo/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/routes/profile/roles-demo/+page.server.ts -------------------------------------------------------------------------------- /src/routes/profile/roles-demo/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/routes/profile/roles-demo/+page.svelte -------------------------------------------------------------------------------- /src/routes/profile/ssr-demo/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/routes/profile/ssr-demo/+page.server.ts -------------------------------------------------------------------------------- /src/routes/profile/ssr-demo/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/routes/profile/ssr-demo/+page.svelte -------------------------------------------------------------------------------- /src/routes/sign-in/[...rest]/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/routes/sign-in/[...rest]/+page.server.ts -------------------------------------------------------------------------------- /src/routes/sign-in/[...rest]/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/routes/sign-in/[...rest]/+page.svelte -------------------------------------------------------------------------------- /src/routes/sign-up/[...rest]/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/routes/sign-up/[...rest]/+page.server.ts -------------------------------------------------------------------------------- /src/routes/sign-up/[...rest]/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/routes/sign-up/[...rest]/+page.svelte -------------------------------------------------------------------------------- /src/routes/unstyled/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/routes/unstyled/+page.server.ts -------------------------------------------------------------------------------- /src/routes/unstyled/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/routes/unstyled/+page.svelte -------------------------------------------------------------------------------- /src/routes/user/[...rest]/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/routes/user/[...rest]/+page.svelte -------------------------------------------------------------------------------- /src/utils/security.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/src/utils/security.ts -------------------------------------------------------------------------------- /static/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/static/favicon.png -------------------------------------------------------------------------------- /svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/svelte.config.js -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/svelte-clerk/HEAD/vite.config.ts --------------------------------------------------------------------------------