├── .changeset ├── README.md └── config.json ├── .dockerignore ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature.md ├── PULL_REQUEST_TEMPLATE.md ├── actions │ └── install-dependencies │ │ └── action.yml └── workflows │ ├── changesets.yml │ ├── label_issues.yml │ ├── pull-request.yml │ ├── snapshot.yml │ └── verify.yml ├── .gitignore ├── .husky └── pre-commit ├── .yarnrc ├── Dockerfile.relay ├── LICENSE ├── README.md ├── apps └── relay │ ├── .env.test │ ├── .gitignore │ ├── CHANGELOG.md │ ├── README.md │ ├── biome.json │ ├── docker-compose.yml │ ├── fastify.d.ts │ ├── jest.config.ts │ ├── package.json │ ├── src │ ├── addresses.ts │ ├── app.ts │ ├── channels.test.ts │ ├── channels.ts │ ├── env.ts │ ├── errors.ts │ ├── handlers.ts │ ├── logger.ts │ ├── schemas.ts │ ├── server.test.ts │ ├── server.ts │ ├── tokens.ts │ └── tracing.ts │ └── tsconfig.json ├── biome.json ├── codecov.yml ├── docker-compose.yml ├── examples ├── authkit-expo-demo │ ├── .gitignore │ ├── App.js │ ├── CHANGELOG.md │ ├── app.json │ ├── assets │ │ ├── adaptive-icon.png │ │ ├── favicon.png │ │ ├── icon.png │ │ └── splash.png │ ├── babel.config.js │ ├── index.js │ ├── metro.config.js │ ├── package.json │ └── tsconfig.json ├── frontend-only │ ├── .eslintrc.cjs │ ├── .gitignore │ ├── CHANGELOG.md │ ├── README.md │ ├── index.html │ ├── package.json │ ├── src │ │ ├── App.tsx │ │ ├── main.tsx │ │ └── vite-env.d.ts │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts └── with-next-auth │ ├── .eslintrc.json │ ├── .gitignore │ ├── CHANGELOG.md │ ├── README.md │ ├── next.config.js │ ├── package.json │ ├── pages │ ├── _app.tsx │ ├── _document.tsx │ ├── api │ │ └── auth │ │ │ └── [...nextauth].ts │ └── index.tsx │ └── tsconfig.json ├── package.json ├── packages ├── auth-client │ ├── CHANGELOG.md │ ├── README.md │ ├── biome.json │ ├── jest.config.ts │ ├── package.json │ ├── scripts │ │ └── console.ts │ ├── src │ │ ├── actions │ │ │ ├── app │ │ │ │ ├── createChannel.test.ts │ │ │ │ ├── createChannel.ts │ │ │ │ ├── index.ts │ │ │ │ ├── status.test.ts │ │ │ │ ├── status.ts │ │ │ │ ├── verifySignInMessage.test.ts │ │ │ │ ├── verifySignInMessage.ts │ │ │ │ ├── watchStatus.test.ts │ │ │ │ └── watchStatus.ts │ │ │ ├── auth │ │ │ │ ├── authenticate.test.ts │ │ │ │ ├── authenticate.ts │ │ │ │ ├── buildSignInMessage.test.ts │ │ │ │ ├── buildSignInMessage.ts │ │ │ │ ├── index.ts │ │ │ │ ├── parseSignInURI.test.ts │ │ │ │ └── parseSignInURI.ts │ │ │ └── index.ts │ │ ├── clients │ │ │ ├── createAppClient.test.ts │ │ │ ├── createAppClient.ts │ │ │ ├── createClient.test.ts │ │ │ ├── createClient.ts │ │ │ ├── createWalletClient.test.ts │ │ │ ├── createWalletClient.ts │ │ │ ├── ethereum │ │ │ │ ├── connector.ts │ │ │ │ ├── index.ts │ │ │ │ └── viemConnector.ts │ │ │ ├── index.ts │ │ │ └── transports │ │ │ │ ├── http.test.ts │ │ │ │ ├── http.ts │ │ │ │ └── index.ts │ │ ├── contracts │ │ │ ├── idRegistry.ts │ │ │ └── keyRegistry.ts │ │ ├── errors.ts │ │ ├── index.ts │ │ ├── messages │ │ │ ├── build.test.ts │ │ │ ├── build.ts │ │ │ ├── constants.ts │ │ │ ├── index.ts │ │ │ ├── parseSignInURI.test.ts │ │ │ ├── parseSignInURI.ts │ │ │ ├── validate.test.ts │ │ │ ├── validate.ts │ │ │ ├── verify.test.ts │ │ │ └── verify.ts │ │ └── types.ts │ ├── tsconfig.json │ └── tsup.config.ts ├── auth-kit │ ├── .gitignore │ ├── CHANGELOG.md │ ├── README.md │ ├── index.html │ ├── package.json │ ├── src │ │ ├── components │ │ │ ├── ActionButton │ │ │ │ ├── ActionButton.tsx │ │ │ │ └── index.ts │ │ │ ├── AuthKitProvider │ │ │ │ ├── AuthKitProvider.tsx │ │ │ │ └── index.ts │ │ │ ├── Button.tsx │ │ │ ├── Demo │ │ │ │ ├── Demo.tsx │ │ │ │ └── index.ts │ │ │ ├── Dialog │ │ │ │ ├── Dialog.css.ts │ │ │ │ ├── Dialog.tsx │ │ │ │ ├── FocusTrap.tsx │ │ │ │ └── index.ts │ │ │ ├── FarcasterLogo.tsx │ │ │ ├── ProfileButton │ │ │ │ ├── ProfileButton.css.ts │ │ │ │ ├── ProfileButton.tsx │ │ │ │ └── index.ts │ │ │ ├── QRCode.tsx │ │ │ ├── QRCodeDialog │ │ │ │ ├── QRCodeDialog.css.ts │ │ │ │ ├── QRCodeDialog.tsx │ │ │ │ └── index.tsx │ │ │ ├── SignInButton │ │ │ │ ├── SignInButton.css.ts │ │ │ │ ├── SignInButton.tsx │ │ │ │ └── index.ts │ │ │ ├── SignOutButton │ │ │ │ ├── SignOutButton.css.ts │ │ │ │ ├── SignOutButton.tsx │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── styles.css.ts │ │ ├── demo.tsx │ │ ├── hooks │ │ │ ├── index.ts │ │ │ ├── useAppClient.ts │ │ │ ├── useAuthKitContext.ts │ │ │ ├── useCreateChannel.ts │ │ │ ├── useDetectClickOutside.ts │ │ │ ├── useProfile.ts │ │ │ ├── useSignIn.ts │ │ │ ├── useSignInMessage.ts │ │ │ ├── useVerifySignInMessage.ts │ │ │ └── useWatchStatus.ts │ │ ├── index.ts │ │ ├── utils.ts │ │ └── vite-env.d.ts │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts └── jfs │ ├── CHANGELOG.md │ ├── package.json │ ├── src │ ├── index.ts │ └── utils.ts │ ├── test │ ├── index.test.ts │ └── utils.test.ts │ └── tsconfig.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── test └── client │ ├── .env.test │ ├── CHANGELOG.md │ ├── biome.json │ ├── jest.config.ts │ ├── package.json │ ├── src │ └── e2e.test.ts │ └── tsconfig.json ├── tsconfig.json └── turbo.json /.changeset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/.changeset/README.md -------------------------------------------------------------------------------- /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/.github/ISSUE_TEMPLATE/feature.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/actions/install-dependencies/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/.github/actions/install-dependencies/action.yml -------------------------------------------------------------------------------- /.github/workflows/changesets.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/.github/workflows/changesets.yml -------------------------------------------------------------------------------- /.github/workflows/label_issues.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/.github/workflows/label_issues.yml -------------------------------------------------------------------------------- /.github/workflows/pull-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/.github/workflows/pull-request.yml -------------------------------------------------------------------------------- /.github/workflows/snapshot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/.github/workflows/snapshot.yml -------------------------------------------------------------------------------- /.github/workflows/verify.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/.github/workflows/verify.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | pnpm lint-staged 5 | -------------------------------------------------------------------------------- /.yarnrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/.yarnrc -------------------------------------------------------------------------------- /Dockerfile.relay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/Dockerfile.relay -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/README.md -------------------------------------------------------------------------------- /apps/relay/.env.test: -------------------------------------------------------------------------------- 1 | AUTH_KEY="some-shared-secret" 2 | LOG_LEVEL="error" 3 | -------------------------------------------------------------------------------- /apps/relay/.gitignore: -------------------------------------------------------------------------------- 1 | .env 2 | -------------------------------------------------------------------------------- /apps/relay/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/apps/relay/CHANGELOG.md -------------------------------------------------------------------------------- /apps/relay/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/apps/relay/README.md -------------------------------------------------------------------------------- /apps/relay/biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/apps/relay/biome.json -------------------------------------------------------------------------------- /apps/relay/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/apps/relay/docker-compose.yml -------------------------------------------------------------------------------- /apps/relay/fastify.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/apps/relay/fastify.d.ts -------------------------------------------------------------------------------- /apps/relay/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/apps/relay/jest.config.ts -------------------------------------------------------------------------------- /apps/relay/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/apps/relay/package.json -------------------------------------------------------------------------------- /apps/relay/src/addresses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/apps/relay/src/addresses.ts -------------------------------------------------------------------------------- /apps/relay/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/apps/relay/src/app.ts -------------------------------------------------------------------------------- /apps/relay/src/channels.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/apps/relay/src/channels.test.ts -------------------------------------------------------------------------------- /apps/relay/src/channels.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/apps/relay/src/channels.ts -------------------------------------------------------------------------------- /apps/relay/src/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/apps/relay/src/env.ts -------------------------------------------------------------------------------- /apps/relay/src/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/apps/relay/src/errors.ts -------------------------------------------------------------------------------- /apps/relay/src/handlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/apps/relay/src/handlers.ts -------------------------------------------------------------------------------- /apps/relay/src/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/apps/relay/src/logger.ts -------------------------------------------------------------------------------- /apps/relay/src/schemas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/apps/relay/src/schemas.ts -------------------------------------------------------------------------------- /apps/relay/src/server.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/apps/relay/src/server.test.ts -------------------------------------------------------------------------------- /apps/relay/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/apps/relay/src/server.ts -------------------------------------------------------------------------------- /apps/relay/src/tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/apps/relay/src/tokens.ts -------------------------------------------------------------------------------- /apps/relay/src/tracing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/apps/relay/src/tracing.ts -------------------------------------------------------------------------------- /apps/relay/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/apps/relay/tsconfig.json -------------------------------------------------------------------------------- /biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/biome.json -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/codecov.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /examples/authkit-expo-demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/examples/authkit-expo-demo/.gitignore -------------------------------------------------------------------------------- /examples/authkit-expo-demo/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/examples/authkit-expo-demo/App.js -------------------------------------------------------------------------------- /examples/authkit-expo-demo/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/examples/authkit-expo-demo/CHANGELOG.md -------------------------------------------------------------------------------- /examples/authkit-expo-demo/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/examples/authkit-expo-demo/app.json -------------------------------------------------------------------------------- /examples/authkit-expo-demo/assets/adaptive-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/examples/authkit-expo-demo/assets/adaptive-icon.png -------------------------------------------------------------------------------- /examples/authkit-expo-demo/assets/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/examples/authkit-expo-demo/assets/favicon.png -------------------------------------------------------------------------------- /examples/authkit-expo-demo/assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/examples/authkit-expo-demo/assets/icon.png -------------------------------------------------------------------------------- /examples/authkit-expo-demo/assets/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/examples/authkit-expo-demo/assets/splash.png -------------------------------------------------------------------------------- /examples/authkit-expo-demo/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/examples/authkit-expo-demo/babel.config.js -------------------------------------------------------------------------------- /examples/authkit-expo-demo/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/examples/authkit-expo-demo/index.js -------------------------------------------------------------------------------- /examples/authkit-expo-demo/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/examples/authkit-expo-demo/metro.config.js -------------------------------------------------------------------------------- /examples/authkit-expo-demo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/examples/authkit-expo-demo/package.json -------------------------------------------------------------------------------- /examples/authkit-expo-demo/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/examples/authkit-expo-demo/tsconfig.json -------------------------------------------------------------------------------- /examples/frontend-only/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/examples/frontend-only/.eslintrc.cjs -------------------------------------------------------------------------------- /examples/frontend-only/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/examples/frontend-only/.gitignore -------------------------------------------------------------------------------- /examples/frontend-only/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/examples/frontend-only/CHANGELOG.md -------------------------------------------------------------------------------- /examples/frontend-only/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/examples/frontend-only/README.md -------------------------------------------------------------------------------- /examples/frontend-only/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/examples/frontend-only/index.html -------------------------------------------------------------------------------- /examples/frontend-only/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/examples/frontend-only/package.json -------------------------------------------------------------------------------- /examples/frontend-only/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/examples/frontend-only/src/App.tsx -------------------------------------------------------------------------------- /examples/frontend-only/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/examples/frontend-only/src/main.tsx -------------------------------------------------------------------------------- /examples/frontend-only/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /examples/frontend-only/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/examples/frontend-only/tsconfig.json -------------------------------------------------------------------------------- /examples/frontend-only/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/examples/frontend-only/tsconfig.node.json -------------------------------------------------------------------------------- /examples/frontend-only/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/examples/frontend-only/vite.config.ts -------------------------------------------------------------------------------- /examples/with-next-auth/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /examples/with-next-auth/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/examples/with-next-auth/.gitignore -------------------------------------------------------------------------------- /examples/with-next-auth/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/examples/with-next-auth/CHANGELOG.md -------------------------------------------------------------------------------- /examples/with-next-auth/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/examples/with-next-auth/README.md -------------------------------------------------------------------------------- /examples/with-next-auth/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/examples/with-next-auth/next.config.js -------------------------------------------------------------------------------- /examples/with-next-auth/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/examples/with-next-auth/package.json -------------------------------------------------------------------------------- /examples/with-next-auth/pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/examples/with-next-auth/pages/_app.tsx -------------------------------------------------------------------------------- /examples/with-next-auth/pages/_document.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/examples/with-next-auth/pages/_document.tsx -------------------------------------------------------------------------------- /examples/with-next-auth/pages/api/auth/[...nextauth].ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/examples/with-next-auth/pages/api/auth/[...nextauth].ts -------------------------------------------------------------------------------- /examples/with-next-auth/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/examples/with-next-auth/pages/index.tsx -------------------------------------------------------------------------------- /examples/with-next-auth/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/examples/with-next-auth/tsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/package.json -------------------------------------------------------------------------------- /packages/auth-client/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/CHANGELOG.md -------------------------------------------------------------------------------- /packages/auth-client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/README.md -------------------------------------------------------------------------------- /packages/auth-client/biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/biome.json -------------------------------------------------------------------------------- /packages/auth-client/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/jest.config.ts -------------------------------------------------------------------------------- /packages/auth-client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/package.json -------------------------------------------------------------------------------- /packages/auth-client/scripts/console.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/scripts/console.ts -------------------------------------------------------------------------------- /packages/auth-client/src/actions/app/createChannel.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/src/actions/app/createChannel.test.ts -------------------------------------------------------------------------------- /packages/auth-client/src/actions/app/createChannel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/src/actions/app/createChannel.ts -------------------------------------------------------------------------------- /packages/auth-client/src/actions/app/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/src/actions/app/index.ts -------------------------------------------------------------------------------- /packages/auth-client/src/actions/app/status.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/src/actions/app/status.test.ts -------------------------------------------------------------------------------- /packages/auth-client/src/actions/app/status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/src/actions/app/status.ts -------------------------------------------------------------------------------- /packages/auth-client/src/actions/app/verifySignInMessage.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/src/actions/app/verifySignInMessage.test.ts -------------------------------------------------------------------------------- /packages/auth-client/src/actions/app/verifySignInMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/src/actions/app/verifySignInMessage.ts -------------------------------------------------------------------------------- /packages/auth-client/src/actions/app/watchStatus.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/src/actions/app/watchStatus.test.ts -------------------------------------------------------------------------------- /packages/auth-client/src/actions/app/watchStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/src/actions/app/watchStatus.ts -------------------------------------------------------------------------------- /packages/auth-client/src/actions/auth/authenticate.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/src/actions/auth/authenticate.test.ts -------------------------------------------------------------------------------- /packages/auth-client/src/actions/auth/authenticate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/src/actions/auth/authenticate.ts -------------------------------------------------------------------------------- /packages/auth-client/src/actions/auth/buildSignInMessage.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/src/actions/auth/buildSignInMessage.test.ts -------------------------------------------------------------------------------- /packages/auth-client/src/actions/auth/buildSignInMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/src/actions/auth/buildSignInMessage.ts -------------------------------------------------------------------------------- /packages/auth-client/src/actions/auth/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/src/actions/auth/index.ts -------------------------------------------------------------------------------- /packages/auth-client/src/actions/auth/parseSignInURI.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/src/actions/auth/parseSignInURI.test.ts -------------------------------------------------------------------------------- /packages/auth-client/src/actions/auth/parseSignInURI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/src/actions/auth/parseSignInURI.ts -------------------------------------------------------------------------------- /packages/auth-client/src/actions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/src/actions/index.ts -------------------------------------------------------------------------------- /packages/auth-client/src/clients/createAppClient.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/src/clients/createAppClient.test.ts -------------------------------------------------------------------------------- /packages/auth-client/src/clients/createAppClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/src/clients/createAppClient.ts -------------------------------------------------------------------------------- /packages/auth-client/src/clients/createClient.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/src/clients/createClient.test.ts -------------------------------------------------------------------------------- /packages/auth-client/src/clients/createClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/src/clients/createClient.ts -------------------------------------------------------------------------------- /packages/auth-client/src/clients/createWalletClient.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/src/clients/createWalletClient.test.ts -------------------------------------------------------------------------------- /packages/auth-client/src/clients/createWalletClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/src/clients/createWalletClient.ts -------------------------------------------------------------------------------- /packages/auth-client/src/clients/ethereum/connector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/src/clients/ethereum/connector.ts -------------------------------------------------------------------------------- /packages/auth-client/src/clients/ethereum/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./viemConnector"; 2 | -------------------------------------------------------------------------------- /packages/auth-client/src/clients/ethereum/viemConnector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/src/clients/ethereum/viemConnector.ts -------------------------------------------------------------------------------- /packages/auth-client/src/clients/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/src/clients/index.ts -------------------------------------------------------------------------------- /packages/auth-client/src/clients/transports/http.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/src/clients/transports/http.test.ts -------------------------------------------------------------------------------- /packages/auth-client/src/clients/transports/http.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/src/clients/transports/http.ts -------------------------------------------------------------------------------- /packages/auth-client/src/clients/transports/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./http"; 2 | -------------------------------------------------------------------------------- /packages/auth-client/src/contracts/idRegistry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/src/contracts/idRegistry.ts -------------------------------------------------------------------------------- /packages/auth-client/src/contracts/keyRegistry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/src/contracts/keyRegistry.ts -------------------------------------------------------------------------------- /packages/auth-client/src/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/src/errors.ts -------------------------------------------------------------------------------- /packages/auth-client/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/src/index.ts -------------------------------------------------------------------------------- /packages/auth-client/src/messages/build.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/src/messages/build.test.ts -------------------------------------------------------------------------------- /packages/auth-client/src/messages/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/src/messages/build.ts -------------------------------------------------------------------------------- /packages/auth-client/src/messages/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/src/messages/constants.ts -------------------------------------------------------------------------------- /packages/auth-client/src/messages/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/src/messages/index.ts -------------------------------------------------------------------------------- /packages/auth-client/src/messages/parseSignInURI.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/src/messages/parseSignInURI.test.ts -------------------------------------------------------------------------------- /packages/auth-client/src/messages/parseSignInURI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/src/messages/parseSignInURI.ts -------------------------------------------------------------------------------- /packages/auth-client/src/messages/validate.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/src/messages/validate.test.ts -------------------------------------------------------------------------------- /packages/auth-client/src/messages/validate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/src/messages/validate.ts -------------------------------------------------------------------------------- /packages/auth-client/src/messages/verify.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/src/messages/verify.test.ts -------------------------------------------------------------------------------- /packages/auth-client/src/messages/verify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/src/messages/verify.ts -------------------------------------------------------------------------------- /packages/auth-client/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/src/types.ts -------------------------------------------------------------------------------- /packages/auth-client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/tsconfig.json -------------------------------------------------------------------------------- /packages/auth-client/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-client/tsup.config.ts -------------------------------------------------------------------------------- /packages/auth-kit/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-kit/.gitignore -------------------------------------------------------------------------------- /packages/auth-kit/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-kit/CHANGELOG.md -------------------------------------------------------------------------------- /packages/auth-kit/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-kit/README.md -------------------------------------------------------------------------------- /packages/auth-kit/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-kit/index.html -------------------------------------------------------------------------------- /packages/auth-kit/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-kit/package.json -------------------------------------------------------------------------------- /packages/auth-kit/src/components/ActionButton/ActionButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-kit/src/components/ActionButton/ActionButton.tsx -------------------------------------------------------------------------------- /packages/auth-kit/src/components/ActionButton/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./ActionButton"; 2 | -------------------------------------------------------------------------------- /packages/auth-kit/src/components/AuthKitProvider/AuthKitProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-kit/src/components/AuthKitProvider/AuthKitProvider.tsx -------------------------------------------------------------------------------- /packages/auth-kit/src/components/AuthKitProvider/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-kit/src/components/AuthKitProvider/index.ts -------------------------------------------------------------------------------- /packages/auth-kit/src/components/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-kit/src/components/Button.tsx -------------------------------------------------------------------------------- /packages/auth-kit/src/components/Demo/Demo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-kit/src/components/Demo/Demo.tsx -------------------------------------------------------------------------------- /packages/auth-kit/src/components/Demo/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./Demo"; 2 | -------------------------------------------------------------------------------- /packages/auth-kit/src/components/Dialog/Dialog.css.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-kit/src/components/Dialog/Dialog.css.ts -------------------------------------------------------------------------------- /packages/auth-kit/src/components/Dialog/Dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-kit/src/components/Dialog/Dialog.tsx -------------------------------------------------------------------------------- /packages/auth-kit/src/components/Dialog/FocusTrap.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-kit/src/components/Dialog/FocusTrap.tsx -------------------------------------------------------------------------------- /packages/auth-kit/src/components/Dialog/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./Dialog"; 2 | -------------------------------------------------------------------------------- /packages/auth-kit/src/components/FarcasterLogo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-kit/src/components/FarcasterLogo.tsx -------------------------------------------------------------------------------- /packages/auth-kit/src/components/ProfileButton/ProfileButton.css.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-kit/src/components/ProfileButton/ProfileButton.css.ts -------------------------------------------------------------------------------- /packages/auth-kit/src/components/ProfileButton/ProfileButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-kit/src/components/ProfileButton/ProfileButton.tsx -------------------------------------------------------------------------------- /packages/auth-kit/src/components/ProfileButton/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./ProfileButton"; 2 | -------------------------------------------------------------------------------- /packages/auth-kit/src/components/QRCode.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-kit/src/components/QRCode.tsx -------------------------------------------------------------------------------- /packages/auth-kit/src/components/QRCodeDialog/QRCodeDialog.css.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-kit/src/components/QRCodeDialog/QRCodeDialog.css.ts -------------------------------------------------------------------------------- /packages/auth-kit/src/components/QRCodeDialog/QRCodeDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-kit/src/components/QRCodeDialog/QRCodeDialog.tsx -------------------------------------------------------------------------------- /packages/auth-kit/src/components/QRCodeDialog/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-kit/src/components/QRCodeDialog/index.tsx -------------------------------------------------------------------------------- /packages/auth-kit/src/components/SignInButton/SignInButton.css.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-kit/src/components/SignInButton/SignInButton.css.ts -------------------------------------------------------------------------------- /packages/auth-kit/src/components/SignInButton/SignInButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-kit/src/components/SignInButton/SignInButton.tsx -------------------------------------------------------------------------------- /packages/auth-kit/src/components/SignInButton/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./SignInButton"; 2 | -------------------------------------------------------------------------------- /packages/auth-kit/src/components/SignOutButton/SignOutButton.css.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-kit/src/components/SignOutButton/SignOutButton.css.ts -------------------------------------------------------------------------------- /packages/auth-kit/src/components/SignOutButton/SignOutButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-kit/src/components/SignOutButton/SignOutButton.tsx -------------------------------------------------------------------------------- /packages/auth-kit/src/components/SignOutButton/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./SignOutButton"; 2 | -------------------------------------------------------------------------------- /packages/auth-kit/src/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-kit/src/components/index.ts -------------------------------------------------------------------------------- /packages/auth-kit/src/components/styles.css.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-kit/src/components/styles.css.ts -------------------------------------------------------------------------------- /packages/auth-kit/src/demo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-kit/src/demo.tsx -------------------------------------------------------------------------------- /packages/auth-kit/src/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-kit/src/hooks/index.ts -------------------------------------------------------------------------------- /packages/auth-kit/src/hooks/useAppClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-kit/src/hooks/useAppClient.ts -------------------------------------------------------------------------------- /packages/auth-kit/src/hooks/useAuthKitContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-kit/src/hooks/useAuthKitContext.ts -------------------------------------------------------------------------------- /packages/auth-kit/src/hooks/useCreateChannel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-kit/src/hooks/useCreateChannel.ts -------------------------------------------------------------------------------- /packages/auth-kit/src/hooks/useDetectClickOutside.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-kit/src/hooks/useDetectClickOutside.ts -------------------------------------------------------------------------------- /packages/auth-kit/src/hooks/useProfile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-kit/src/hooks/useProfile.ts -------------------------------------------------------------------------------- /packages/auth-kit/src/hooks/useSignIn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-kit/src/hooks/useSignIn.ts -------------------------------------------------------------------------------- /packages/auth-kit/src/hooks/useSignInMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-kit/src/hooks/useSignInMessage.ts -------------------------------------------------------------------------------- /packages/auth-kit/src/hooks/useVerifySignInMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-kit/src/hooks/useVerifySignInMessage.ts -------------------------------------------------------------------------------- /packages/auth-kit/src/hooks/useWatchStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-kit/src/hooks/useWatchStatus.ts -------------------------------------------------------------------------------- /packages/auth-kit/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-kit/src/index.ts -------------------------------------------------------------------------------- /packages/auth-kit/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-kit/src/utils.ts -------------------------------------------------------------------------------- /packages/auth-kit/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /packages/auth-kit/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-kit/tsconfig.json -------------------------------------------------------------------------------- /packages/auth-kit/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-kit/tsconfig.node.json -------------------------------------------------------------------------------- /packages/auth-kit/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/auth-kit/vite.config.ts -------------------------------------------------------------------------------- /packages/jfs/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/jfs/CHANGELOG.md -------------------------------------------------------------------------------- /packages/jfs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/jfs/package.json -------------------------------------------------------------------------------- /packages/jfs/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/jfs/src/index.ts -------------------------------------------------------------------------------- /packages/jfs/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/jfs/src/utils.ts -------------------------------------------------------------------------------- /packages/jfs/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/jfs/test/index.test.ts -------------------------------------------------------------------------------- /packages/jfs/test/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/jfs/test/utils.test.ts -------------------------------------------------------------------------------- /packages/jfs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/packages/jfs/tsconfig.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /test/client/.env.test: -------------------------------------------------------------------------------- 1 | AUTH_KEY=farcaster-connect-auth-key 2 | -------------------------------------------------------------------------------- /test/client/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/test/client/CHANGELOG.md -------------------------------------------------------------------------------- /test/client/biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/test/client/biome.json -------------------------------------------------------------------------------- /test/client/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/test/client/jest.config.ts -------------------------------------------------------------------------------- /test/client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/test/client/package.json -------------------------------------------------------------------------------- /test/client/src/e2e.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/test/client/src/e2e.test.ts -------------------------------------------------------------------------------- /test/client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/test/client/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/tsconfig.json -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farcasterxyz/auth-monorepo/HEAD/turbo.json --------------------------------------------------------------------------------