Merge pull request #16047 from supabase/hf/bump-gotrue-js-v2-46-1

feat: bump gotrue-js to v2.46.1 and bring back `navigatorLock`
This commit is contained in:
Stojan Dimitrovski authored and GitHub committed 2023-07-26 10:25:41 +02:00
commit f4a71e6c71
3 files changed
+13 -6

No files matched your search

+4 -4
View File
@@ -40439,7 +40439,7 @@
"license": "MIT",
"dependencies": {
"@headlessui/react": "^1.7.14",
"@supabase/gotrue-js": "2.42.0",
"@supabase/gotrue-js": "^2.46.1",
"@supabase/ui": "^0.37.0-alpha.50",
"react-use": "^17.4.0"
},
@@ -40452,9 +40452,9 @@
}
},
"packages/common/node_modules/@supabase/gotrue-js": {
"version": "2.42.0",
"resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.42.0.tgz",
"integrity": "sha512-qYyTD+WVP9gjE7Hzw/ywoL9f+1kuUxeKJbb9JSsxV4wZHdKKPFHczfna8ecbmapH7423OXp0lgQAUDX97M39qw==",
"version": "2.46.1",
"resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.46.1.tgz",
"integrity": "sha512-tebFX3XvPqEJKHOVgkXTN20g9iUhLx6tebIYQvTggYTrqOT2af8oTpSBdgYzbwJ291G6P6CSpR6KY0cT9ade5A==",
"dependencies": {
"cross-fetch": "^3.1.5"
}
+8 -1
View File
@@ -1,16 +1,23 @@
import { GoTrueClient } from '@supabase/gotrue-js'
import { GoTrueClient, navigatorLock } from '@supabase/gotrue-js'
export const STORAGE_KEY = process.env.NEXT_PUBLIC_STORAGE_KEY || 'supabase.dashboard.auth.token'
export const AUTH_DEBUG_KEY =
process.env.NEXT_PUBLIC_AUTH_DEBUG_KEY || 'supabase.dashboard.auth.debug'
export const AUTH_NAVIGATOR_LOCK_KEY =
process.env.NEXT_PUBLIC_AUTH_NAVIGATOR_LOCK_KEY || 'supabase.dashboard.auth.navigatorLock.enabled'
const debug =
process.env.NEXT_PUBLIC_IS_PLATFORM === 'true' &&
globalThis?.localStorage?.getItem(AUTH_DEBUG_KEY) === 'true'
const navigatorLockEnabled =
process.env.NEXT_PUBLIC_IS_PLATFORM === 'true' &&
globalThis?.localStorage?.getItem(AUTH_NAVIGATOR_LOCK_KEY) === 'true'
export const gotrueClient = new GoTrueClient({
url: process.env.NEXT_PUBLIC_GOTRUE_URL,
storageKey: STORAGE_KEY,
detectSessionInUrl: true,
debug,
lock: navigatorLockEnabled ? navigatorLock : undefined,
})
+1 -1
View File
@@ -6,7 +6,7 @@
"license": "MIT",
"dependencies": {
"@headlessui/react": "^1.7.14",
"@supabase/gotrue-js": "2.42.0",
"@supabase/gotrue-js": "^2.46.1",
"@supabase/ui": "^0.37.0-alpha.50",
"react-use": "^17.4.0"
},