mirror of
https://github.com/SrIzan10/next-auth.git
synced 2026-05-01 10:55:20 +00:00
Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b95182ded7 |
25
.gitignore
vendored
25
.gitignore
vendored
@@ -27,18 +27,19 @@ node_modules
|
||||
.cache-loader
|
||||
www/providers.json
|
||||
src/providers/index.js
|
||||
internals
|
||||
adapters.d.ts
|
||||
adapters.js
|
||||
client.d.ts
|
||||
client.js
|
||||
index.d.ts
|
||||
index.js
|
||||
jwt.d.ts
|
||||
jwt.js
|
||||
providers.d.ts
|
||||
providers.js
|
||||
errors.js
|
||||
/internals
|
||||
/adapters.d.ts
|
||||
/adapters.js
|
||||
/client.d.ts
|
||||
/client.js
|
||||
/index.d.ts
|
||||
/index.js
|
||||
/jwt.d.ts
|
||||
/jwt.js
|
||||
/providers.d.ts
|
||||
/providers.js
|
||||
/errors.js
|
||||
/errors.d.ts
|
||||
|
||||
# Development app
|
||||
app/next-auth
|
||||
|
||||
@@ -36,6 +36,7 @@ const TYPES_TARGETS = [
|
||||
`${MODULE_ENTRIES.ADAPTERS}.d.ts`,
|
||||
`${MODULE_ENTRIES.PROVIDERS}.d.ts`,
|
||||
`${MODULE_ENTRIES.JWT}.d.ts`,
|
||||
`${MODULE_ENTRIES.ERRORS}.d.ts`,
|
||||
"internals",
|
||||
]
|
||||
|
||||
|
||||
@@ -66,10 +66,11 @@
|
||||
"adapters.d.ts",
|
||||
"client.js",
|
||||
"client.d.ts",
|
||||
"errors.js",
|
||||
"errors.d.ts",
|
||||
"jwt.js",
|
||||
"jwt.d.ts",
|
||||
"internals",
|
||||
"errors.js"
|
||||
"internals"
|
||||
],
|
||||
"license": "ISC",
|
||||
"dependencies": {
|
||||
|
||||
23
types/errors.d.ts
vendored
Normal file
23
types/errors.d.ts
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
/**
|
||||
* Same as the default `Error`, but it is JSON serializable.
|
||||
* @source https://iaincollins.medium.com/error-handling-in-javascript-a6172ccdf9af
|
||||
*/
|
||||
export class UnknownError extends Error {}
|
||||
export class OAuthCallbackError extends UnknownError {}
|
||||
export class AccountNotLinkedError extends UnknownError {}
|
||||
export class CreateUserError extends UnknownError {}
|
||||
export class GetUserError extends UnknownError {}
|
||||
export class GetUserByEmailError extends UnknownError {}
|
||||
export class GetUserByIdError extends UnknownError {}
|
||||
export class GetUserByProviderAccountIdError extends UnknownError {}
|
||||
export class UpdateUserError extends UnknownError {}
|
||||
export class DeleteUserError extends UnknownError {}
|
||||
export class LinkAccountError extends UnknownError {}
|
||||
export class UnlinkAccountError extends UnknownError {}
|
||||
export class CreateSessionError extends UnknownError {}
|
||||
export class GetSessionError extends UnknownError {}
|
||||
export class UpdateSessionError extends UnknownError {}
|
||||
export class DeleteSessionError extends UnknownError {}
|
||||
export class CreateVerificationRequestError extends UnknownError {}
|
||||
export class GetVerificationRequestError extends UnknownError {}
|
||||
export class DeleteVerificationRequestError extends UnknownError {}
|
||||
Reference in New Issue
Block a user