Skip to content

Commit 053192c

Browse files
authored
refactor: changed default exports to named exports in payload package (#12871)
This changes all remaining default exports to named exports in the payload package and removes all unnecessary internal-only barrel export files. => Less lines of code, less eslint warnings ![Screenshot 2025-06-19 at 14 02 23@2x](https://github.com/user-attachments/assets/bcbe2394-07b5-49b4-86c7-30243679bb61)
1 parent bc9b501 commit 053192c

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

64 files changed

+161
-239
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
import type { PayloadRequest } from '../types/index.js'
22

3-
export default ({ req: { user } }: { req: PayloadRequest }): boolean => Boolean(user)
3+
export const defaultAccess = ({ req: { user } }: { req: PayloadRequest }): boolean => Boolean(user)

packages/payload/src/auth/endpoints/verifyEmail.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import type { PayloadHandler } from '../../config/types.js'
44

55
import { getRequestCollectionWithID } from '../../utilities/getRequestEntity.js'
66
import { headersWithCors } from '../../utilities/headersWithCors.js'
7-
import verifyEmailOperation from '../operations/verifyEmail.js'
7+
import { verifyEmailOperation } from '../operations/verifyEmail.js'
88

99
export const verifyEmailHandler: PayloadHandler = async (req) => {
1010
const { id, collection } = getRequestCollectionWithID(req, { disableSanitize: true })

packages/payload/src/auth/executeAccess.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ type OperationArgs = {
1010
isReadingStaticFile?: boolean
1111
req: PayloadRequest
1212
}
13-
const executeAccess = async (
13+
export const executeAccess = async (
1414
{ id, data, disableErrors, isReadingStaticFile = false, req }: OperationArgs,
1515
access: Access,
1616
): Promise<AccessResult> => {
@@ -40,5 +40,3 @@ const executeAccess = async (
4040
}
4141
return false
4242
}
43-
44-
export default executeAccess

packages/payload/src/auth/operations/local/auth.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import type { AuthArgs, AuthResult } from '../auth.js'
44
import { createLocalReq } from '../../../utilities/createLocalReq.js'
55
import { auth as authOperation } from '../auth.js'
66

7-
export const auth = async (payload: Payload, options: AuthArgs): Promise<AuthResult> => {
7+
export const authLocal = async (payload: Payload, options: AuthArgs): Promise<AuthResult> => {
88
const { headers, req } = options
99

1010
return await authOperation({

packages/payload/src/auth/operations/local/forgotPassword.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ export type Options<T extends CollectionSlug> = {
1717
req?: Partial<PayloadRequest>
1818
}
1919

20-
async function localForgotPassword<T extends CollectionSlug>(
20+
export async function forgotPasswordLocal<T extends CollectionSlug>(
2121
payload: Payload,
2222
options: Options<T>,
2323
): Promise<Result> {
@@ -41,5 +41,3 @@ async function localForgotPassword<T extends CollectionSlug>(
4141
req: await createLocalReq(options, payload),
4242
}) as Promise<Result>
4343
}
44-
45-
export const forgotPassword = localForgotPassword

packages/payload/src/auth/operations/local/index.ts

Lines changed: 0 additions & 8 deletions
This file was deleted.

packages/payload/src/auth/operations/local/login.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ export type Options<TSlug extends CollectionSlug> = {
2424
showHiddenFields?: boolean
2525
}
2626

27-
export async function localLogin<TSlug extends CollectionSlug>(
27+
export async function loginLocal<TSlug extends CollectionSlug>(
2828
payload: Payload,
2929
options: Options<TSlug>,
3030
): Promise<{ user: DataFromCollectionSlug<TSlug> } & Result> {
@@ -61,5 +61,3 @@ export async function localLogin<TSlug extends CollectionSlug>(
6161

6262
return result
6363
}
64-
65-
export const login = localLogin

packages/payload/src/auth/operations/local/resetPassword.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ export type Options<T extends CollectionSlug> = {
1717
req?: Partial<PayloadRequest>
1818
}
1919

20-
async function localResetPassword<TSlug extends CollectionSlug>(
20+
export async function resetPasswordLocal<TSlug extends CollectionSlug>(
2121
payload: Payload,
2222
options: Options<TSlug>,
2323
): Promise<Result> {
@@ -46,5 +46,3 @@ async function localResetPassword<TSlug extends CollectionSlug>(
4646

4747
return result
4848
}
49-
50-
export const resetPassword = localResetPassword

packages/payload/src/auth/operations/local/unlock.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ export type Options<TSlug extends CollectionSlug> = {
1818
req?: Partial<PayloadRequest>
1919
}
2020

21-
async function localUnlock<TSlug extends CollectionSlug>(
21+
export async function unlockLocal<TSlug extends CollectionSlug>(
2222
payload: Payload,
2323
options: Options<TSlug>,
2424
): Promise<boolean> {
@@ -39,5 +39,3 @@ async function localUnlock<TSlug extends CollectionSlug>(
3939
req: await createLocalReq(options, payload),
4040
})
4141
}
42-
43-
export const unlock = localUnlock

packages/payload/src/auth/operations/local/verifyEmail.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ export type Options<T extends CollectionSlug> = {
1212
token: string
1313
}
1414

15-
async function localVerifyEmail<T extends CollectionSlug>(
15+
export async function verifyEmailLocal<T extends CollectionSlug>(
1616
payload: Payload,
1717
options: Options<T>,
1818
): Promise<boolean> {
@@ -32,5 +32,3 @@ async function localVerifyEmail<T extends CollectionSlug>(
3232
token,
3333
})
3434
}
35-
36-
export const verifyEmail = localVerifyEmail

0 commit comments

Comments
 (0)