Skip to content

Commit 10b43be

Browse files
committed
fix test script
1 parent 97cd124 commit 10b43be

9 files changed

+1314
-1154
lines changed

dev/src/payload-types.ts

Lines changed: 72 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -6,22 +6,82 @@
66
* and re-run `payload generate:types` to regenerate this file.
77
*/
88

9+
/**
10+
* Supported timezones in IANA format.
11+
*
12+
* This interface was referenced by `Config`'s JSON-Schema
13+
* via the `definition` "supportedTimezones".
14+
*/
15+
export type SupportedTimezones =
16+
| "Pacific/Midway"
17+
| "Pacific/Niue"
18+
| "Pacific/Honolulu"
19+
| "Pacific/Rarotonga"
20+
| "America/Anchorage"
21+
| "Pacific/Gambier"
22+
| "America/Los_Angeles"
23+
| "America/Tijuana"
24+
| "America/Denver"
25+
| "America/Phoenix"
26+
| "America/Chicago"
27+
| "America/Guatemala"
28+
| "America/New_York"
29+
| "America/Bogota"
30+
| "America/Caracas"
31+
| "America/Santiago"
32+
| "America/Buenos_Aires"
33+
| "America/Sao_Paulo"
34+
| "Atlantic/South_Georgia"
35+
| "Atlantic/Azores"
36+
| "Atlantic/Cape_Verde"
37+
| "Europe/London"
38+
| "Europe/Berlin"
39+
| "Africa/Lagos"
40+
| "Europe/Athens"
41+
| "Africa/Cairo"
42+
| "Europe/Moscow"
43+
| "Asia/Riyadh"
44+
| "Asia/Dubai"
45+
| "Asia/Baku"
46+
| "Asia/Karachi"
47+
| "Asia/Tashkent"
48+
| "Asia/Calcutta"
49+
| "Asia/Dhaka"
50+
| "Asia/Almaty"
51+
| "Asia/Jakarta"
52+
| "Asia/Bangkok"
53+
| "Asia/Shanghai"
54+
| "Asia/Singapore"
55+
| "Asia/Tokyo"
56+
| "Asia/Seoul"
57+
| "Australia/Sydney"
58+
| "Pacific/Guam"
59+
| "Pacific/Noumea"
60+
| "Pacific/Auckland"
61+
| "Pacific/Fiji";
62+
963
export interface Config {
1064
auth: {
1165
users: UserAuthOperations;
1266
};
1367
collections: {
1468
users: User;
15-
'payload-locked-documents': PayloadLockedDocument;
16-
'payload-preferences': PayloadPreference;
17-
'payload-migrations': PayloadMigration;
69+
"payload-locked-documents": PayloadLockedDocument;
70+
"payload-preferences": PayloadPreference;
71+
"payload-migrations": PayloadMigration;
1872
};
1973
collectionsJoins: {};
2074
collectionsSelect: {
2175
users: UsersSelect<false> | UsersSelect<true>;
22-
'payload-locked-documents': PayloadLockedDocumentsSelect<false> | PayloadLockedDocumentsSelect<true>;
23-
'payload-preferences': PayloadPreferencesSelect<false> | PayloadPreferencesSelect<true>;
24-
'payload-migrations': PayloadMigrationsSelect<false> | PayloadMigrationsSelect<true>;
76+
"payload-locked-documents":
77+
| PayloadLockedDocumentsSelect<false>
78+
| PayloadLockedDocumentsSelect<true>;
79+
"payload-preferences":
80+
| PayloadPreferencesSelect<false>
81+
| PayloadPreferencesSelect<true>;
82+
"payload-migrations":
83+
| PayloadMigrationsSelect<false>
84+
| PayloadMigrationsSelect<true>;
2585
};
2686
db: {
2787
defaultIDType: number;
@@ -30,7 +90,7 @@ export interface Config {
3090
globalsSelect: {};
3191
locale: null;
3292
user: User & {
33-
collection: 'users';
93+
collection: "users";
3494
};
3595
jobs: {
3696
tasks: unknown;
@@ -73,12 +133,12 @@ export interface User {
73133
export interface PayloadLockedDocument {
74134
id: number;
75135
document?: {
76-
relationTo: 'users';
136+
relationTo: "users";
77137
value: number | User;
78138
} | null;
79139
globalSlug?: string | null;
80140
user: {
81-
relationTo: 'users';
141+
relationTo: "users";
82142
value: number | User;
83143
};
84144
updatedAt: string;
@@ -91,7 +151,7 @@ export interface PayloadLockedDocument {
91151
export interface PayloadPreference {
92152
id: number;
93153
user: {
94-
relationTo: 'users';
154+
relationTo: "users";
95155
value: number | User;
96156
};
97157
key?: string | null;
@@ -168,7 +228,6 @@ export interface Auth {
168228
[k: string]: unknown;
169229
}
170230

171-
172-
declare module 'payload' {
231+
declare module "payload" {
173232
export interface GeneratedTypes extends Config {}
174-
}
233+
}

dev/tsconfig.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,6 @@
2020
"plugins": [{ "name": "next" }],
2121
"target": "ES2017"
2222
},
23-
"include": ["src", ".next/types/**/*.ts"],
23+
"include": ["./src", ".next/types/**/*.ts"],
2424
"exclude": ["node_modules", "dist", "build"]
2525
}

examples/apple.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,9 @@ export const appleOAuth = OAuth2Plugin({
3030
}
3131

3232
// Decode the base64 payload
33-
const payload = JSON.parse(Buffer.from(tokenParts[1], "base64").toString());
33+
const payload = JSON.parse(
34+
Buffer.from(tokenParts[1], "base64").toString(),
35+
);
3436

3537
if (!payload.email) {
3638
throw new Error("No email found in payload");

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "payload-oauth2",
3-
"version": "1.0.9",
3+
"version": "1.0.10",
44
"type": "module",
55
"homepage:": "https://payloadcms.com",
66
"repository": "https://github.com/WilsonLe/payload-oauth2",

0 commit comments

Comments
 (0)