Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -48,3 +48,5 @@ yarn-error.log*
payload-auditor@*

swc

.vscode
2 changes: 0 additions & 2 deletions .husky/commit-msg

This file was deleted.

2 changes: 0 additions & 2 deletions .husky/pre-commit

This file was deleted.

2 changes: 1 addition & 1 deletion .node-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
20.19.1
24.15.0
9 changes: 7 additions & 2 deletions .swcrc
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
{
"$schema": "https://json.schemastore.org/swcrc",
"$schema": "https://swc.rs/schema.json",
"exclude": [
".*\\.test\\.ts$",
".*\\.test\\.tsx$",
".*/__tests__/.*"
],
"sourceMaps": true,
"jsc": {
"target": "esnext",
Expand All @@ -19,6 +24,6 @@
}
},
"module": {
"type": "es6"
"type": "es6",
}
}
5 changes: 3 additions & 2 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,14 @@
"prettier.enable": false,
// Auto fix
"editor.formatOnSave": true,
"editor.fontWeight": "500",
"editor.defaultFormatter": "dbaeumer.vscode-eslint",
"editor.codeActionsOnSave": {
"source.organizeImports": "never",
"source.fixAll.eslint": "always",
"source.removeUnusedImports": "always"
},
"js/ts.experimental.useTsgo": true,
"eslint.enable": true,
"eslint.probe": [
"astro",
Expand All @@ -24,8 +26,6 @@
"json",
"jsonc"
],
"typescript.validate.enable": true,
"javascript.validate.enable": true,
"[typescriptreact]": {
"editor.defaultFormatter": "dbaeumer.vscode-eslint"
},
Expand Down Expand Up @@ -124,4 +124,5 @@
"[jsonc]": {
"editor.defaultFormatter": "vscode.json-language-features"
},
"typescript.native-preview.tsdk": "node_modules\\@typescript\\native-preview",
}
2,649 changes: 2,649 additions & 0 deletions bun.lock

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dev/next-env.d.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/// <reference types="next" />
/// <reference types="next/image-types/global" />
import "./.next/types/routes.d.ts";
import "./.next/dev/types/routes.d.ts";

// NOTE: This file should not be edited
// see https://nextjs.org/docs/app/api-reference/config/typescript for more information.
13 changes: 13 additions & 0 deletions dev/payload-types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,9 @@ export interface Config {
'payload-jobs-stats': PayloadJobsStatsSelect<false> | PayloadJobsStatsSelect<true>;
};
locale: null;
widgets: {
collections: CollectionsWidget;
};
user: User;
jobs: {
tasks: {
Expand Down Expand Up @@ -524,6 +527,16 @@ export interface PayloadJobsStatsSelect<T extends boolean = true> {
createdAt?: T;
globalType?: T;
}
/**
* This interface was referenced by `Config`'s JSON-Schema
* via the `definition` "collections_widget".
*/
export interface CollectionsWidget {
data?: {
[k: string]: unknown;
};
width: 'full';
}
/**
* This interface was referenced by `Config`'s JSON-Schema
* via the `definition` "TaskCleanup-payload-auditor-log".
Expand Down
1 change: 1 addition & 0 deletions eslint.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ const ignoreFiles = [
'**/temp/',
'./dev/app/(payload)/admin/importMap.js',
'./dev/next-env.d.ts',
'*.md',
];
export default antfu(
{
Expand Down
53 changes: 0 additions & 53 deletions jest.config.js

This file was deleted.

9 changes: 9 additions & 0 deletions lefthook.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
pre-commit:
commands:
linting js/ts files and check-types:
run: bun build:safe

commit-msg:
commands:
commitlint checks:
run: bun run commitlint --edit {1}
4 changes: 0 additions & 4 deletions lint-staged.config.js

This file was deleted.

Loading
Loading