@daveyplate/better-auth-persistent
Version:
Persistent session management for Better Auth
1 lines • 4.76 kB
JSON
{"inputs":{"src/auth-client-store.ts":{"bytes":156,"imports":[{"path":"nanostores","kind":"import-statement","external":true}],"format":"esm"},"src/persistent-session.ts":{"bytes":725,"imports":[{"path":"@nanostores/persistent","kind":"import-statement","external":true},{"path":"superjson","kind":"import-statement","external":true}],"format":"esm"},"src/device-sessions.ts":{"bytes":2556,"imports":[{"path":"@nanostores/persistent","kind":"import-statement","external":true},{"path":"nanostores","kind":"import-statement","external":true},{"path":"superjson","kind":"import-statement","external":true},{"path":"src/auth-client-store.ts","kind":"import-statement","original":"./auth-client-store"},{"path":"src/persistent-session.ts","kind":"import-statement","original":"./persistent-session"}],"format":"esm"},"src/types/auth-client.ts":{"bytes":371,"imports":[{"path":"better-auth/client/plugins","kind":"import-statement","external":true},{"path":"better-auth/react","kind":"import-statement","external":true}],"format":"esm"},"src/set-active-session.ts":{"bytes":1268,"imports":[{"path":"src/device-sessions.ts","kind":"import-statement","original":"./device-sessions"},{"path":"src/persistent-session.ts","kind":"import-statement","original":"./persistent-session"},{"path":"src/types/auth-client.ts","kind":"import-statement","original":"./types/auth-client"}],"format":"esm"},"src/subscribe-persist-session.ts":{"bytes":2609,"imports":[{"path":"superjson","kind":"import-statement","external":true},{"path":"src/auth-client-store.ts","kind":"import-statement","original":"./auth-client-store"},{"path":"src/persistent-session.ts","kind":"import-statement","original":"./persistent-session"}],"format":"esm"},"src/use-persist-session.ts":{"bytes":302,"imports":[{"path":"react","kind":"import-statement","external":true},{"path":"src/subscribe-persist-session.ts","kind":"import-statement","original":"./subscribe-persist-session"}],"format":"esm"},"src/hooks/use-hydrated.ts":{"bytes":226,"imports":[{"path":"react","kind":"import-statement","external":true}],"format":"esm"},"src/use-list-device-sessions.ts":{"bytes":342,"imports":[{"path":"@nanostores/react","kind":"import-statement","external":true},{"path":"src/device-sessions.ts","kind":"import-statement","original":"./device-sessions"},{"path":"src/hooks/use-hydrated.ts","kind":"import-statement","original":"./hooks/use-hydrated"}],"format":"esm"},"src/index.ts":{"bytes":324,"imports":[{"path":"src/auth-client-store.ts","kind":"import-statement","original":"./auth-client-store"},{"path":"src/persistent-session.ts","kind":"import-statement","original":"./persistent-session"},{"path":"src/device-sessions.ts","kind":"import-statement","original":"./device-sessions"},{"path":"src/set-active-session.ts","kind":"import-statement","original":"./set-active-session"},{"path":"src/subscribe-persist-session.ts","kind":"import-statement","original":"./subscribe-persist-session"},{"path":"src/use-persist-session.ts","kind":"import-statement","original":"./use-persist-session"},{"path":"src/use-list-device-sessions.ts","kind":"import-statement","original":"./use-list-device-sessions"}],"format":"esm"}},"outputs":{"dist/index.js":{"imports":[{"path":"nanostores","kind":"import-statement","external":true},{"path":"@nanostores/persistent","kind":"import-statement","external":true},{"path":"superjson","kind":"import-statement","external":true},{"path":"@nanostores/persistent","kind":"import-statement","external":true},{"path":"nanostores","kind":"import-statement","external":true},{"path":"superjson","kind":"import-statement","external":true},{"path":"better-auth/client/plugins","kind":"import-statement","external":true},{"path":"better-auth/react","kind":"import-statement","external":true},{"path":"superjson","kind":"import-statement","external":true},{"path":"react","kind":"import-statement","external":true},{"path":"@nanostores/react","kind":"import-statement","external":true},{"path":"react","kind":"import-statement","external":true}],"exports":["$authClient","$deviceSessions","$freshSessions","$persistentSession","emptyResponse","setActiveSession","subscribePersistSession","useListDeviceSessions","usePersistSession"],"entryPoint":"src/index.ts","inputs":{"src/auth-client-store.ts":{"bytesInOutput":65},"src/index.ts":{"bytesInOutput":0},"src/persistent-session.ts":{"bytesInOutput":325},"src/device-sessions.ts":{"bytesInOutput":1647},"src/types/auth-client.ts":{"bytesInOutput":193},"src/set-active-session.ts":{"bytesInOutput":845},"src/subscribe-persist-session.ts":{"bytesInOutput":2074},"src/use-persist-session.ts":{"bytesInOutput":151},"src/use-list-device-sessions.ts":{"bytesInOutput":211},"src/hooks/use-hydrated.ts":{"bytesInOutput":205}},"bytes":6225}}}