Skip to main content

Variable: stepAuthorsSchema

const stepAuthorsSchema: ZodObject<{ authors: ZodArray<ZodObject<{ affiliation: ZodOptional<ZodString>; affiliationRor: ZodOptional<ZodString>; corresponding: ZodOptional<ZodBoolean>; did: ZodString; equalContribution: ZodOptional<ZodBoolean>; externalProfiles: ZodOptional<ZodArray<ZodObject<{ identifier: ZodOptional<ZodString>; platform: ZodString; url: ZodString; }, $strip>>>; googleScholarId: ZodOptional<ZodString>; isni: ZodOptional<ZodString>; name: ZodOptional<ZodString>; openAlexId: ZodOptional<ZodString>; orcid: ZodOptional<ZodString>; order: ZodNumber; reconciliationStatus: ZodOptional<ZodEnum<{ disputed: "disputed"; suggested: "suggested"; unreconciled: "unreconciled"; verified: "verified"; }>>; researcherId: ZodOptional<ZodString>; scopusAuthorId: ZodOptional<ZodString>; semanticScholarId: ZodOptional<ZodString>; }, $strip>>; externalLinks: ZodOptional<ZodArray<ZodObject<{ description: ZodOptional<ZodString>; type: ZodEnum<{ dataverse: "dataverse"; dryad: "dryad"; figshare: "figshare"; github: "github"; gitlab: "gitlab"; osf: "osf"; other: "other"; zenodo: "zenodo"; }>; url: ZodString; }, $strip>>>; fundingInfo: ZodOptional<ZodArray<ZodObject<{ funder: ZodString; funderId: ZodOptional<ZodString>; grantNumber: ZodOptional<ZodString>; }, $strip>>>; }, $strip>

Defined in: web/lib/schemas/preprint.ts:454

Step 3: Authors - Co-author management.