Skip to content

Commit b471e10

Browse files
chore: ensure full v12 annotations on all ExO SDK methods [DX-910] (#3017)
* chore: ensure full v12 annotations on all ExO SDK methods [DX-910] - Add missing Template publish/unpublish overloads to MRInternal type - Fix Template update description: "(upsert)" -> "with PUT" - Fix Fragment update description: add "with PUT" HTTP semantics Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * chore: re-add upsert comment --------- Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
1 parent ba19acc commit b471e10

3 files changed

Lines changed: 4 additions & 2 deletions

File tree

lib/common-types.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -976,6 +976,8 @@ type MRInternal<UA extends boolean> = {
976976
(opts: MROpts<'Template', 'create', UA>): MRReturn<'Template', 'create'>
977977
(opts: MROpts<'Template', 'update', UA>): MRReturn<'Template', 'update'>
978978
(opts: MROpts<'Template', 'delete', UA>): MRReturn<'Template', 'delete'>
979+
(opts: MROpts<'Template', 'publish', UA>): MRReturn<'Template', 'publish'>
980+
(opts: MROpts<'Template', 'unpublish', UA>): MRReturn<'Template', 'unpublish'>
979981

980982
(opts: MROpts<'UIConfig', 'get', UA>): MRReturn<'UIConfig', 'get'>
981983
(opts: MROpts<'UIConfig', 'update', UA>): MRReturn<'UIConfig', 'update'>

lib/plain/entities/fragment.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ export type FragmentPlainClientAPI = {
7878
): Promise<FragmentProps>
7979

8080
/**
81-
* Updates a fragment
81+
* Updates a fragment with PUT
8282
* @param params the space, environment, and fragment IDs
8383
* @param data the fragment data (including sys.version)
8484
* @returns the updated fragment

lib/plain/entities/template.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ export type TemplatePlainClientAPI = {
7878
): Promise<TemplateProps>
7979

8080
/**
81-
* Updates a template (upsert)
81+
* Updates a template with PUT (upsert)
8282
* @param params the space, environment, and template IDs
8383
* @param data the template data (including sys.version)
8484
* @returns the updated template

0 commit comments

Comments
 (0)