mirror of
https://github.com/SrIzan10/next-auth.git
synced 2026-05-01 10:55:20 +00:00
* feat: kysely-adapter with PostgreSQL and MySQL support * feat: kysely-adapter with SQLite support * docs: add docs for kysely-adapter * chore: cleanup * chore: update adapter lists * chore: update column types * chore: remove pgcrypto install * chore: add indexes * chore: Object.assign and cleanup * feat: add AuthedKysely wrapper * docs: add Naming Conventions section * chore: add coerceReturnData to reduce repitition * chore: add coerceInputData to reduce repitition * chore: move AuthedKysely export to end * chore: cleanup * docs: remove unused import * feat: add support for using AuthedKysely with generated types from kysely-codegen * docs: formatting * chore: CodeGen --> Codegen * docs: wording update, ts Co-authored-by: Julius Marminge <julius0216@outlook.com> * chore: use latest kysely version, update model * docs: move content to source code * chore: update deps * chore: update logo location, add link in overview * chore: bump kysely version Co-authored-by: Igal Klebanov <igalklebanov@gmail.com> * chore: update docs Co-authored-by: Igal Klebanov <igalklebanov@gmail.com> * chore: update docs with links to new Kysely docs Co-authored-by: Jie Peng <dean.leehom@gmail.com> * feat: emailVerified shouldn't have a default Co-authored-by: Lars Graubner <lgraubner@users.noreply.github.com> * simplify, update code * add README.md * clean up docs * fix adapter name * add to turbo * fix test * revert some changes * test fixes --------- Co-authored-by: Julius Marminge <julius0216@outlook.com> Co-authored-by: Igal Klebanov <igalklebanov@gmail.com> Co-authored-by: Jie Peng <dean.leehom@gmail.com> Co-authored-by: Lars Graubner <lgraubner@users.noreply.github.com> Co-authored-by: Balázs Orbán <info@balazsorban.com>
85 lines
2.7 KiB
JavaScript
85 lines
2.7 KiB
JavaScript
// @ts-check
|
|
/** @type {import('@docusaurus/plugin-content-docs').SidebarsConfig} */
|
|
module.exports = {
|
|
gettingStartedSidebar: [
|
|
{
|
|
type: "autogenerated",
|
|
dirName: "getting-started",
|
|
},
|
|
],
|
|
guidesSidebar: [
|
|
{
|
|
type: "autogenerated",
|
|
dirName: "guides",
|
|
},
|
|
],
|
|
referenceSidebar: [
|
|
"reference/index",
|
|
{
|
|
type: "category",
|
|
label: "@auth/core",
|
|
link: { type: "doc", id: "reference/core/index" },
|
|
items: [{ type: "autogenerated", dirName: "reference/core" }],
|
|
},
|
|
{
|
|
type: "category",
|
|
label: "@auth/sveltekit",
|
|
link: { type: "doc", id: "reference/sveltekit/index" },
|
|
items: [{ type: "autogenerated", dirName: "reference/sveltekit" }],
|
|
},
|
|
{
|
|
type: "category",
|
|
label: "@auth/solid-start",
|
|
link: { type: "doc", id: "reference/solidstart/index" },
|
|
items: [{ type: "autogenerated", dirName: "reference/solidstart" }],
|
|
},
|
|
{
|
|
type: "category",
|
|
label: "@auth/nextjs",
|
|
link: { type: "doc", id: "reference/nextjs/index" },
|
|
items: [
|
|
"reference/nextjs/client",
|
|
{
|
|
type: "link",
|
|
label: "NextAuth.js (next-auth)",
|
|
href: "https://next-auth.js.org",
|
|
},
|
|
],
|
|
},
|
|
...(process.env.TYPEDOC_SKIP_ADAPTERS
|
|
? []
|
|
: [
|
|
{
|
|
type: "category",
|
|
label: "Database Adapters",
|
|
link: { type: "doc", id: "reference/adapters/index" },
|
|
items: [
|
|
{ type: "doc", id: "reference/adapter/dgraph/index" },
|
|
{ type: "doc", id: "reference/adapter/drizzle/index" },
|
|
{ type: "doc", id: "reference/adapter/dynamodb/index" },
|
|
{ type: "doc", id: "reference/adapter/fauna/index" },
|
|
{ type: "doc", id: "reference/adapter/firebase/index" },
|
|
{ type: "doc", id: "reference/adapter/kysely/index" },
|
|
{ type: "doc", id: "reference/adapter/mikro-orm/index" },
|
|
{ type: "doc", id: "reference/adapter/mongodb/index" },
|
|
{ type: "doc", id: "reference/adapter/neo4j/index" },
|
|
{ type: "doc", id: "reference/adapter/pouchdb/index" },
|
|
{ type: "doc", id: "reference/adapter/prisma/index" },
|
|
{ type: "doc", id: "reference/adapter/sequelize/index" },
|
|
{ type: "doc", id: "reference/adapter/supabase/index" },
|
|
{ type: "doc", id: "reference/adapter/typeorm/index" },
|
|
{ type: "doc", id: "reference/adapter/upstash-redis/index" },
|
|
{ type: "doc", id: "reference/adapter/xata/index" },
|
|
],
|
|
},
|
|
]),
|
|
"reference/warnings",
|
|
],
|
|
conceptsSidebar: [
|
|
{
|
|
type: "autogenerated",
|
|
dirName: "concepts",
|
|
},
|
|
],
|
|
}
|