Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(expo-passkeys): Introduce Passkeys module for expo #4361

Merged
merged 60 commits into from
Nov 1, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
60 commits
Select commit Hold shift + click to select a range
8baaf55
feat: Introduce Passkeys library for expo
AlexNti Oct 21, 2024
0b0e320
chore: Add configuration for expo we at example
AlexNti Oct 21, 2024
4a2b757
feat: Attempt to fix auto fill
AlexNti Oct 22, 2024
dacbf9e
chore: Export all passkeys functions from a passkeys variable
AlexNti Oct 23, 2024
191ea73
chore: Remove usePasskeys hook from the example
AlexNti Oct 23, 2024
5a07eff
chore: Fix type error
AlexNti Oct 23, 2024
cfd3359
chore: Refactor passkeys index file
AlexNti Oct 23, 2024
8f238fc
chore: Refactor app.tsx of passkeys example
AlexNti Oct 23, 2024
70c0c37
chore: Add two separate functions for login in example
AlexNti Oct 23, 2024
7455c55
chore: Simplify code by removing IOS and Android passkeys file
AlexNti Oct 23, 2024
050d03e
chore: Map errors to ClerkWebAuthnError of clerk js
AlexNti Oct 23, 2024
fb71541
chore: Remove console logs from example
AlexNti Oct 23, 2024
01906d5
chore: Stop tracking android ios
AlexNti Oct 23, 2024
302d9c0
chore: Add to gitignore ios android
AlexNti Oct 23, 2024
c5cc1cd
chore: Update code to use the latest passkeys snapshot
AlexNti Oct 23, 2024
dff8db4
chore: Remove console.log
AlexNti Oct 23, 2024
c91d9ca
chore: Remove unsused types
AlexNti Oct 23, 2024
bfc23ba
chore: Update to latest snapshot
AlexNti Oct 23, 2024
fd2b7f7
chore: package lock updated
AlexNti Oct 23, 2024
671d31a
chore: Update expo to latest snapshot
AlexNti Oct 24, 2024
20296f0
chore: Move expo-passkeys-module to packages folder
AlexNti Oct 24, 2024
21a450a
chore: Add changesets
AlexNti Oct 24, 2024
eccdc34
chore: Update changeset
AlexNti Oct 24, 2024
aa07c43
chore(clerk-expo-passkeys): Decrease version
AlexNti Oct 24, 2024
09ce1c3
chore: Export ClerkWebAuthnError from utils
AlexNti Oct 24, 2024
0f9a070
attempt to resolve issues with package-lock.json
panteliselef Oct 24, 2024
834e337
fix(repo): Resolve build errors
nikosdouvlis Oct 29, 2024
821e49a
fix(repo): Resolve build errors
nikosdouvlis Oct 29, 2024
7379921
chore(clerk-js): increase bundle size of coinbase
AlexNti Oct 29, 2024
49127ea
fix(repo): Resolve eslint errors
nikosdouvlis Oct 29, 2024
e150d52
chore: Attempt to fix xstate type errors
AlexNti Oct 30, 2024
23e29d9
chore:Attempt to fix The inferred type of this node exceeds the maxim…
AlexNti Oct 30, 2024
5a8791f
chore: Attempt to fix Parameter 'factor' implicitly has an 'any' type
AlexNti Oct 30, 2024
8cbc1c2
chore: Revert Xstate related changes + revert version bump
AlexNti Oct 30, 2024
3d628b0
fix(repo): Update eslint deps
nikosdouvlis Oct 30, 2024
6f9fba8
chore: Make linter happy
AlexNti Oct 30, 2024
f86f83f
chore: Remove test from expo module
AlexNti Oct 30, 2024
7fa8317
chore: Update package-lock to match the one in main
AlexNti Oct 31, 2024
5507ec0
Update .changeset/happy-pants-fetch.md
AlexNti Oct 31, 2024
54d4e3c
chore: Remove unnecessary deps
AlexNti Oct 31, 2024
aaf5ee0
chore: Rename package to @clerk/expo-passkeys
AlexNti Oct 31, 2024
37b6ad5
chore: Polish readme
AlexNti Oct 31, 2024
21936ec
chore: Rename folder to expo-passkeys
AlexNti Oct 31, 2024
b287c5a
chore: Update scripts of expo modules
AlexNti Oct 31, 2024
cc6956c
chore: Update Readme and add licence
AlexNti Oct 31, 2024
c0eec4a
chore: Fix copyright date
AlexNti Oct 31, 2024
d0a69a1
chore: Address PR comments
AlexNti Oct 31, 2024
0c6ca7c
chore: Update versions
AlexNti Oct 31, 2024
e768fd0
chore: Address pr comments
AlexNti Oct 31, 2024
2e68881
chore: Address lint comments
AlexNti Oct 31, 2024
74365fe
chore: Address lint comments
AlexNti Oct 31, 2024
f914a35
chore: Remove unrelated changes
AlexNti Oct 31, 2024
cc7e82c
chore: Resolve conflicts
AlexNti Oct 31, 2024
93e47d4
chore: Fix failing build
AlexNti Oct 31, 2024
c6afeb5
chore: Remove icons
AlexNti Oct 31, 2024
a02a9ec
chore: Remove adaptive icon
AlexNti Oct 31, 2024
838d0c6
chore: Remove npm ignore file
AlexNti Oct 31, 2024
c5d6ea1
chore: Resolve conflicts
AlexNti Nov 1, 2024
ffde6f2
chore: Revert changes on package.json
AlexNti Nov 1, 2024
4e71dae
chore: Revert changes on dev-cli eslint
AlexNti Nov 1, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions .changeset/happy-pants-fetch.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
"@clerk/expo-passkeys": major
---

Introduction of the Clerk passkeys module, this module will a allow to handle the creation and retrieval of passkeys, can be integrated as follows:

```tsx
import { ClerkProvider } from '@clerk/clerk-expo';
import { passkeys } from '@clerk/clerk-expo/passkeys';

<ClerkProvider passkeys={passkeys}>
{/* Your app here */}
</ClerkProvider>
```
Loading
Loading