chore: hoists tests out of payload package
This commit is contained in:
96
test/hooks/payload-types.ts
Normal file
96
test/hooks/payload-types.ts
Normal file
@@ -0,0 +1,96 @@
|
||||
/* tslint:disable */
|
||||
/**
|
||||
* This file was automatically generated by Payload.
|
||||
* DO NOT MODIFY IT BY HAND. Instead, modify your source Payload config,
|
||||
* and re-run `payload generate:types` to regenerate this file.
|
||||
*/
|
||||
|
||||
export interface Config {
|
||||
collections: {
|
||||
afterOperation: AfterOperation
|
||||
transforms: Transform
|
||||
hooks: Hook
|
||||
'nested-after-read-hooks': NestedAfterReadHook
|
||||
'chaining-hooks': ChainingHook
|
||||
relations: Relation
|
||||
'hooks-users': HooksUser
|
||||
}
|
||||
globals: {}
|
||||
}
|
||||
export interface AfterOperation {
|
||||
id: string
|
||||
title: string
|
||||
updatedAt: string
|
||||
createdAt: string
|
||||
}
|
||||
export interface Transform {
|
||||
id: string
|
||||
/**
|
||||
* @minItems 2
|
||||
* @maxItems 2
|
||||
*/
|
||||
transform?: [number, number]
|
||||
/**
|
||||
* @minItems 2
|
||||
* @maxItems 2
|
||||
*/
|
||||
localizedTransform?: [number, number]
|
||||
updatedAt: string
|
||||
createdAt: string
|
||||
}
|
||||
export interface Hook {
|
||||
id: string
|
||||
fieldBeforeValidate?: boolean
|
||||
fieldBeforeChange?: boolean
|
||||
fieldAfterChange?: boolean
|
||||
fieldAfterRead?: boolean
|
||||
collectionBeforeValidate?: boolean
|
||||
collectionBeforeChange?: boolean
|
||||
collectionAfterChange?: boolean
|
||||
collectionBeforeRead?: boolean
|
||||
collectionAfterRead?: boolean
|
||||
updatedAt: string
|
||||
createdAt: string
|
||||
}
|
||||
export interface NestedAfterReadHook {
|
||||
id: string
|
||||
text?: string
|
||||
group?: {
|
||||
array?: {
|
||||
input?: string
|
||||
afterRead?: string
|
||||
shouldPopulate?: string | Relation
|
||||
id?: string
|
||||
}[]
|
||||
subGroup?: {
|
||||
afterRead?: string
|
||||
shouldPopulate?: string | Relation
|
||||
}
|
||||
}
|
||||
updatedAt: string
|
||||
createdAt: string
|
||||
}
|
||||
export interface Relation {
|
||||
id: string
|
||||
title: string
|
||||
updatedAt: string
|
||||
createdAt: string
|
||||
}
|
||||
export interface ChainingHook {
|
||||
id: string
|
||||
text?: string
|
||||
updatedAt: string
|
||||
createdAt: string
|
||||
}
|
||||
export interface HooksUser {
|
||||
id: string
|
||||
roles: ('admin' | 'user')[]
|
||||
updatedAt: string
|
||||
createdAt: string
|
||||
email?: string
|
||||
resetPasswordToken?: string
|
||||
resetPasswordExpiration?: string
|
||||
loginAttempts?: number
|
||||
lockUntil?: string
|
||||
password?: string
|
||||
}
|
||||
Reference in New Issue
Block a user