The `next-auth-client` package served as a client-side library for the `next-auth` authentication module, primarily intended for use with `next-auth` versions prior to 1.5.0. Its purpose was to provide utility functions and client-side integration points for managing user sessions and authentication flows within applications leveraging the `next-auth` backend. The current stable version of this specific client library is 1.5.0. However, as of `next-auth` version 1.5.0, the core functionality of `next-auth-client` was absorbed directly into the main `next-auth` package itself, rendering this standalone client library redundant and unmaintained. Consequently, it has no active release cadence and developers are strongly advised against using it for any new or existing projects, and should instead opt for the client utilities bundled directly with `next-auth` (i.e., `import { NextAuth } from 'next-auth/client'`). Its key differentiator was being a separate, lightweight client, but this distinction no longer exists.
npm install next-auth-clientVerified import paths — ran on the pinned version, not inferred.
Demonstrates the historical client-side usage of the `NextAuth` object from this deprecated package to retrieve session information.
Migrate your application to use the client utilities bundled with `next-auth`. Specifically, replace `import { NextAuth } from 'next-auth-client'` with `import { NextAuth } from 'next-auth/client'` and remove `next-auth-client` from your project's dependencies.Immediately cease using this package. Ensure your `next-auth` dependency is up-to-date and leverage its built-in client-side exports for authentication management.
No dependency data recorded yet.