diff --git a/docs/includes/outlook-1_1.md b/docs/includes/outlook-1_1.md index f09ba4fafc..1574fd5341 100644 --- a/docs/includes/outlook-1_1.md +++ b/docs/includes/outlook-1_1.md @@ -35,6 +35,7 @@ ||[remove(name: string)](/javascript/api/outlook/office.customproperties#outlook-office-customproperties-remove-member(1))|Removes the specified property from the custom property collection.| ||[saveAsync(asyncContext?: any)](/javascript/api/outlook/office.customproperties#outlook-office-customproperties-saveasync-member(1))|Saves custom properties to a message or appointment.| ||[saveAsync(callback: (asyncResult: Office.AsyncResult) => void, asyncContext?: any)](/javascript/api/outlook/office.customproperties#outlook-office-customproperties-saveasync-member(1))|Saves custom properties to a message or appointment.| +||[set(name: string, value: string)](/javascript/api/outlook/office.customproperties#outlook-office-customproperties-set-member(1))|Sets the specified property to the specified value.| |[Diagnostics](/javascript/api/outlook/office.diagnostics)|[OWAView](/javascript/api/outlook/office.diagnostics#outlook-office-diagnostics-owaview-member)|Gets a string that represents the current view of Outlook on the web.| ||[hostName](/javascript/api/outlook/office.diagnostics#outlook-office-diagnostics-hostname-member)|Gets a string that represents the type of Outlook client.| ||[hostVersion](/javascript/api/outlook/office.diagnostics#outlook-office-diagnostics-hostversion-member)|Gets a string that represents the version of either the Outlook client or the Exchange Server (for example, "15.0.468.0").| @@ -75,6 +76,7 @@ |[RoamingSettings](/javascript/api/outlook/office.roamingsettings)|[get(name: string)](/javascript/api/outlook/office.roamingsettings#outlook-office-roamingsettings-get-member(1))|Retrieves the specified setting.| ||[remove(name: string)](/javascript/api/outlook/office.roamingsettings#outlook-office-roamingsettings-remove-member(1))|Removes the specified setting.| ||[saveAsync(callback?: (asyncResult: Office.AsyncResult) => void)](/javascript/api/outlook/office.roamingsettings#outlook-office-roamingsettings-saveasync-member(1))|Saves the settings.| +||[set(name: string, value: any)](/javascript/api/outlook/office.roamingsettings#outlook-office-roamingsettings-set-member(1))|Sets or creates the specified setting.| |[Subject](/javascript/api/outlook/office.subject)|[getAsync(callback: (asyncResult: Office.AsyncResult) => void)](/javascript/api/outlook/office.subject#outlook-office-subject-getasync-member(1))|Gets the subject of an appointment or message.| ||[getAsync(options: Office.AsyncContextOptions, callback: (asyncResult: Office.AsyncResult) => void)](/javascript/api/outlook/office.subject#outlook-office-subject-getasync-member(1))|Gets the subject of an appointment or message.| ||[setAsync(subject: string, callback?: (asyncResult: Office.AsyncResult) => void)](/javascript/api/outlook/office.subject#outlook-office-subject-setasync-member(1))|Sets the subject of an appointment or message.| diff --git a/docs/includes/outlook-1_11.md b/docs/includes/outlook-1_11.md index 921763367e..ac41ab41af 100644 --- a/docs/includes/outlook-1_11.md +++ b/docs/includes/outlook-1_11.md @@ -2,3 +2,11 @@ |:---|:---|:---| |[AppointmentCompose](/javascript/api/outlook/office.appointmentcompose)|[sessionData](/javascript/api/outlook/office.appointmentcompose#outlook-office-appointmentcompose-sessiondata-member)|Manages the {@link Office.SessionData | SessionData} of an item in Compose mode.| |[MessageCompose](/javascript/api/outlook/office.messagecompose)|[sessionData](/javascript/api/outlook/office.messagecompose#outlook-office-messagecompose-sessiondata-member)|Manages the {@link Office.SessionData | SessionData} of an item in Compose mode.| +|[SessionData](/javascript/api/outlook/office.sessiondata)|[clearAsync(callback?: (asyncResult: Office.AsyncResult) => void)](/javascript/api/outlook/office.sessiondata#outlook-office-sessiondata-clearasync-member(1))|Clears all session data key-value pairs.| +||[clearAsync(options: Office.AsyncContextOptions, callback?: (asyncResult: Office.AsyncResult) => void)](/javascript/api/outlook/office.sessiondata#outlook-office-sessiondata-clearasync-member(1))|Clears all session data key-value pairs.| +||[getAllAsync(callback: (asyncResult: Office.AsyncResult) => void)](/javascript/api/outlook/office.sessiondata#outlook-office-sessiondata-getallasync-member(1))|Gets all session data key-value pairs.| +||[getAsync(name: string, callback: (asyncResult: Office.AsyncResult) => void)](/javascript/api/outlook/office.sessiondata#outlook-office-sessiondata-getasync-member(1))|Gets the session data value of the specified key.| +||[removeAsync(name: string, callback?: (asyncResult: Office.AsyncResult) => void)](/javascript/api/outlook/office.sessiondata#outlook-office-sessiondata-removeasync-member(1))|Removes a session data key-value pair.| +||[removeAsync(name: string, options: Office.AsyncContextOptions, callback?: (asyncResult: Office.AsyncResult) => void)](/javascript/api/outlook/office.sessiondata#outlook-office-sessiondata-removeasync-member(1))|Removes a session data key-value pair.| +||[setAsync(name: string, value: string, callback?: (asyncResult: Office.AsyncResult) => void)](/javascript/api/outlook/office.sessiondata#outlook-office-sessiondata-setasync-member(1))|Sets a session data key-value pair.| +||[setAsync(name: string, value: string, options: Office.AsyncContextOptions, callback?: (asyncResult: Office.AsyncResult) => void)](/javascript/api/outlook/office.sessiondata#outlook-office-sessiondata-setasync-member(1))|Sets a session data key-value pair.| diff --git a/docs/includes/outlook-1_5.md b/docs/includes/outlook-1_5.md index 70130dbab6..c83ac295a3 100644 --- a/docs/includes/outlook-1_5.md +++ b/docs/includes/outlook-1_5.md @@ -2,6 +2,13 @@ |:---|:---|:---| |[DragAndDropEventArgs](/javascript/api/outlook/office.draganddropeventargs)|[dragAndDropEventData](/javascript/api/outlook/office.draganddropeventargs#outlook-office-draganddropeventargs-draganddropeventdata-member)|Gets the details about the mouse pointer position within an add-in's task pane and the messages or file attachments being dragged and dropped into the task pane.| ||[type](/javascript/api/outlook/office.draganddropeventargs#outlook-office-draganddropeventargs-type-member)|Gets the type of the event.| +|[DragoverEventData](/javascript/api/outlook/office.dragovereventdata)|[pageX](/javascript/api/outlook/office.dragovereventdata#outlook-office-dragovereventdata-pagex-member)|Gets the x-coordinate of the mouse pointer that represents the horizontal position in pixels.| +||[pageY](/javascript/api/outlook/office.dragovereventdata#outlook-office-dragovereventdata-pagey-member)|Gets the y-coordinate of the mouse pointer that represents the vertical position in pixels.| +||[type](/javascript/api/outlook/office.dragovereventdata#outlook-office-dragovereventdata-type-member)|Gets the type of drag-and-drop event.| +|[DropEventData](/javascript/api/outlook/office.dropeventdata)|[dataTransfer](/javascript/api/outlook/office.dropeventdata#outlook-office-dropeventdata-datatransfer-member)|Gets the messages or file attachments being dragged and dropped into an add-in's task pane.| +||[pageX](/javascript/api/outlook/office.dropeventdata#outlook-office-dropeventdata-pagex-member)|Gets the x-coordinate of the mouse pointer that represents the horizontal position in pixels.| +||[pageY](/javascript/api/outlook/office.dropeventdata#outlook-office-dropeventdata-pagey-member)|Gets the y-coordinate of the mouse pointer that represents the vertical position in pixels.| +||[type](/javascript/api/outlook/office.dropeventdata#outlook-office-dropeventdata-type-member)|Gets the type of drag-and-drop event.| |[DroppedItemDetails](/javascript/api/outlook/office.droppeditemdetails)|[fileContent](/javascript/api/outlook/office.droppeditemdetails#outlook-office-droppeditemdetails-filecontent-member)|Gets the contents of the file being dragged and dropped.| ||[name](/javascript/api/outlook/office.droppeditemdetails#outlook-office-droppeditemdetails-name-member)|Gets the name of the file being dragged and dropped.| ||[type](/javascript/api/outlook/office.droppeditemdetails#outlook-office-droppeditemdetails-type-member)|Gets the type of the file being dragged and dropped.| diff --git a/generate-docs/GenerateDocs.sh b/generate-docs/GenerateDocs.sh index 55737a84f2..c1803fd69c 100644 --- a/generate-docs/GenerateDocs.sh +++ b/generate-docs/GenerateDocs.sh @@ -45,27 +45,27 @@ if [ ! -d "tool-inputs" ]; then mkdir tool-inputs fi -npx version-remover api-extractor-inputs-excel-release/Excel_online/excel.d.ts api-extractor-inputs-excel-release/Excel_1_20/excel.d.ts "Api set: ExcelApiOnline 1.1" +npx version-remover api-extractor-inputs-excel-release/Excel_online/excel.d.ts api-extractor-inputs-excel-release/Excel_1_20/excel.d.ts "Api set: ExcelApiOnline 1.1" configs/excel-online-config.json npx version-remover api-extractor-inputs-excel-release/Excel_1_20/excel.d.ts api-extractor-inputs-excel-release/Excel_1_19/excel.d.ts "Api set: ExcelApi 1.20" configs/excel-1_20-config.json npx version-remover api-extractor-inputs-excel-release/Excel_1_19/excel.d.ts api-extractor-inputs-excel-release/Excel_1_18/excel.d.ts "Api set: ExcelApi 1.19" configs/excel-1_19-config.json -npx version-remover api-extractor-inputs-excel-release/Excel_1_18/excel.d.ts api-extractor-inputs-excel-release/Excel_1_17/excel.d.ts "Api set: ExcelApi 1.18" -npx version-remover api-extractor-inputs-excel-release/Excel_1_17/excel.d.ts api-extractor-inputs-excel-release/Excel_1_16/excel.d.ts "Api set: ExcelApi 1.17" -npx version-remover api-extractor-inputs-excel-release/Excel_1_16/excel.d.ts api-extractor-inputs-excel-release/Excel_1_15/excel.d.ts "Api set: ExcelApi 1.16" -npx version-remover api-extractor-inputs-excel-release/Excel_1_15/excel.d.ts api-extractor-inputs-excel-release/Excel_1_14/excel.d.ts "Api set: ExcelApi 1.15" -npx version-remover api-extractor-inputs-excel-release/Excel_1_14/excel.d.ts api-extractor-inputs-excel-release/Excel_1_13/excel.d.ts "Api set: ExcelApi 1.14" -npx version-remover api-extractor-inputs-excel-release/Excel_1_13/excel.d.ts api-extractor-inputs-excel-release/Excel_1_12/excel.d.ts "Api set: ExcelApi 1.13" -npx version-remover api-extractor-inputs-excel-release/Excel_1_12/excel.d.ts api-extractor-inputs-excel-release/Excel_1_11/excel.d.ts "Api set: ExcelApi 1.12" +npx version-remover api-extractor-inputs-excel-release/Excel_1_18/excel.d.ts api-extractor-inputs-excel-release/Excel_1_17/excel.d.ts "Api set: ExcelApi 1.18" configs/excel-1_18-config.json +npx version-remover api-extractor-inputs-excel-release/Excel_1_17/excel.d.ts api-extractor-inputs-excel-release/Excel_1_16/excel.d.ts "Api set: ExcelApi 1.17" configs/excel-1_17-config.json +npx version-remover api-extractor-inputs-excel-release/Excel_1_16/excel.d.ts api-extractor-inputs-excel-release/Excel_1_15/excel.d.ts "Api set: ExcelApi 1.16" configs/excel-1_16-config.json +npx version-remover api-extractor-inputs-excel-release/Excel_1_15/excel.d.ts api-extractor-inputs-excel-release/Excel_1_14/excel.d.ts "Api set: ExcelApi 1.15" configs/excel-1_15-config.json +npx version-remover api-extractor-inputs-excel-release/Excel_1_14/excel.d.ts api-extractor-inputs-excel-release/Excel_1_13/excel.d.ts "Api set: ExcelApi 1.14" configs/excel-1_14-config.json +npx version-remover api-extractor-inputs-excel-release/Excel_1_13/excel.d.ts api-extractor-inputs-excel-release/Excel_1_12/excel.d.ts "Api set: ExcelApi 1.13" configs/excel-1_13-config.json +npx version-remover api-extractor-inputs-excel-release/Excel_1_12/excel.d.ts api-extractor-inputs-excel-release/Excel_1_11/excel.d.ts "Api set: ExcelApi 1.12" configs/excel-1_12-config.json npx version-remover api-extractor-inputs-excel-release/Excel_1_11/excel.d.ts api-extractor-inputs-excel-release/Excel_1_10/excel.d.ts "Api set: ExcelApi 1.11" configs/excel-1_11-config.json -npx version-remover api-extractor-inputs-excel-release/Excel_1_10/excel.d.ts api-extractor-inputs-excel-release/Excel_1_9/excel.d.ts "Api set: ExcelApi 1.10" -npx version-remover api-extractor-inputs-excel-release/Excel_1_9/excel.d.ts api-extractor-inputs-excel-release/Excel_1_8/excel.d.ts "Api set: ExcelApi 1.9" -npx version-remover api-extractor-inputs-excel-release/Excel_1_8/excel.d.ts api-extractor-inputs-excel-release/Excel_1_7/excel.d.ts "Api set: ExcelApi 1.8" -npx version-remover api-extractor-inputs-excel-release/Excel_1_7/excel.d.ts api-extractor-inputs-excel-release/Excel_1_6/excel.d.ts "Api set: ExcelApi 1.7" -npx version-remover api-extractor-inputs-excel-release/Excel_1_6/excel.d.ts api-extractor-inputs-excel-release/Excel_1_5/excel.d.ts "Api set: ExcelApi 1.6" -npx version-remover api-extractor-inputs-excel-release/Excel_1_5/excel.d.ts api-extractor-inputs-excel-release/Excel_1_4/excel.d.ts "Api set: ExcelApi 1.5" -npx version-remover api-extractor-inputs-excel-release/Excel_1_4/excel.d.ts api-extractor-inputs-excel-release/Excel_1_3/excel.d.ts "Api set: ExcelApi 1.4" -npx version-remover api-extractor-inputs-excel-release/Excel_1_3/excel.d.ts api-extractor-inputs-excel-release/Excel_1_2/excel.d.ts "Api set: ExcelApi 1.3" -npx version-remover api-extractor-inputs-excel-release/Excel_1_2/excel.d.ts api-extractor-inputs-excel-release/Excel_1_1/excel.d.ts "Api set: ExcelApi 1.2" -npx version-remover api-extractor-inputs-excel-release/Excel_1_1/excel.d.ts ./tool-inputs/excel-base.d.ts "Api set: ExcelApi 1.1" +npx version-remover api-extractor-inputs-excel-release/Excel_1_10/excel.d.ts api-extractor-inputs-excel-release/Excel_1_9/excel.d.ts "Api set: ExcelApi 1.10" configs/excel-1_10-config.json +npx version-remover api-extractor-inputs-excel-release/Excel_1_9/excel.d.ts api-extractor-inputs-excel-release/Excel_1_8/excel.d.ts "Api set: ExcelApi 1.9" configs/excel-1_9-config.json +npx version-remover api-extractor-inputs-excel-release/Excel_1_8/excel.d.ts api-extractor-inputs-excel-release/Excel_1_7/excel.d.ts "Api set: ExcelApi 1.8" configs/excel-1_8-config.json +npx version-remover api-extractor-inputs-excel-release/Excel_1_7/excel.d.ts api-extractor-inputs-excel-release/Excel_1_6/excel.d.ts "Api set: ExcelApi 1.7" configs/excel-1_7-config.json +npx version-remover api-extractor-inputs-excel-release/Excel_1_6/excel.d.ts api-extractor-inputs-excel-release/Excel_1_5/excel.d.ts "Api set: ExcelApi 1.6" configs/excel-1_6-config.json +npx version-remover api-extractor-inputs-excel-release/Excel_1_5/excel.d.ts api-extractor-inputs-excel-release/Excel_1_4/excel.d.ts "Api set: ExcelApi 1.5" configs/excel-1_5-config.json +npx version-remover api-extractor-inputs-excel-release/Excel_1_4/excel.d.ts api-extractor-inputs-excel-release/Excel_1_3/excel.d.ts "Api set: ExcelApi 1.4" configs/excel-1_4-config.json +npx version-remover api-extractor-inputs-excel-release/Excel_1_3/excel.d.ts api-extractor-inputs-excel-release/Excel_1_2/excel.d.ts "Api set: ExcelApi 1.3" configs/excel-1_3-config.json +npx version-remover api-extractor-inputs-excel-release/Excel_1_2/excel.d.ts api-extractor-inputs-excel-release/Excel_1_1/excel.d.ts "Api set: ExcelApi 1.2" configs/excel-1_2-config.json +npx version-remover api-extractor-inputs-excel-release/Excel_1_1/excel.d.ts ./tool-inputs/excel-base.d.ts "Api set: ExcelApi 1.1" configs/excel-1_1-config.json npx version-remover api-extractor-inputs-outlook-release/outlook_1_15/outlook.d.ts api-extractor-inputs-outlook-release/outlook_1_14/outlook.d.ts "Api set: Mailbox 1.15" configs/outlook-1.15-config.json npx version-remover api-extractor-inputs-outlook-release/outlook_1_14/outlook.d.ts api-extractor-inputs-outlook-release/outlook_1_13/outlook.d.ts "Api set: Mailbox 1.14" configs/outlook-1.14-config.json @@ -83,118 +83,118 @@ npx version-remover api-extractor-inputs-outlook-release/outlook_1_3/outlook.d.t npx version-remover api-extractor-inputs-outlook-release/outlook_1_2/outlook.d.ts api-extractor-inputs-outlook-release/outlook_1_1/outlook.d.ts "Api set: Mailbox 1.2" configs/outlook-1.2-config.json npx version-remover api-extractor-inputs-outlook-release/outlook_1_1/outlook.d.ts ./tool-inputs/outlook-base.d.ts "Api set: Mailbox 1.1" -npx version-remover api-extractor-inputs-powerpoint-release/powerpoint_1_9/powerpoint.d.ts api-extractor-inputs-powerpoint-release/powerpoint_1_8/powerpoint.d.ts "Api set: PowerPointApi 1.9" -npx version-remover api-extractor-inputs-powerpoint-release/powerpoint_1_8/powerpoint.d.ts api-extractor-inputs-powerpoint-release/powerpoint_1_7/powerpoint.d.ts "Api set: PowerPointApi 1.8" -npx version-remover api-extractor-inputs-powerpoint-release/powerpoint_1_7/powerpoint.d.ts api-extractor-inputs-powerpoint-release/powerpoint_1_6/powerpoint.d.ts "Api set: PowerPointApi 1.7" -npx version-remover api-extractor-inputs-powerpoint-release/powerpoint_1_6/powerpoint.d.ts api-extractor-inputs-powerpoint-release/powerpoint_1_5/powerpoint.d.ts "Api set: PowerPointApi 1.6" -npx version-remover api-extractor-inputs-powerpoint-release/powerpoint_1_5/powerpoint.d.ts api-extractor-inputs-powerpoint-release/powerpoint_1_4/powerpoint.d.ts "Api set: PowerPointApi 1.5" -npx version-remover api-extractor-inputs-powerpoint-release/powerpoint_1_4/powerpoint.d.ts api-extractor-inputs-powerpoint-release/powerpoint_1_3/powerpoint.d.ts "Api set: PowerPointApi 1.4" -npx version-remover api-extractor-inputs-powerpoint-release/powerpoint_1_3/powerpoint.d.ts api-extractor-inputs-powerpoint-release/powerpoint_1_2/powerpoint.d.ts "Api set: PowerPointApi 1.3" -npx version-remover api-extractor-inputs-powerpoint-release/powerpoint_1_2/powerpoint.d.ts api-extractor-inputs-powerpoint-release/powerpoint_1_1/powerpoint.d.ts "Api set: PowerPointApi 1.2" -npx version-remover api-extractor-inputs-powerpoint-release/powerpoint_1_1/powerpoint.d.ts ./tool-inputs/powerpoint-base.d.ts "Api set: PowerPointApi 1.1" - -npx version-remover api-extractor-inputs-word-release/word_online/word-init.d.ts api-extractor-inputs-word-release/word_desktop_1_2/word-desktop1.d.ts "Api set: WordApiOnline 1.1" -npx version-remover api-extractor-inputs-word-release/word_desktop_1_2/word-desktop1.d.ts api-extractor-inputs-word-release/word_desktop_1_2/word-desktop2.d.ts "Api set: WordApi 1.9" -npx version-remover api-extractor-inputs-word-release/word_desktop_1_2/word-desktop2.d.ts api-extractor-inputs-word-release/word_desktop_1_2/word-desktop3.d.ts "Api set: WordApiHiddenDocument 1.5" -npx version-remover api-extractor-inputs-word-release/word_desktop_1_2/word-desktop3.d.ts api-extractor-inputs-word-release/word_desktop_1_2/word-desktop4.d.ts "Api set: WordApiHiddenDocument 1.4" -npx version-remover api-extractor-inputs-word-release/word_desktop_1_2/word-desktop4.d.ts api-extractor-inputs-word-release/word_desktop_1_2/word.d.ts "Api set: WordApiHiddenDocument 1.3" -npx version-remover api-extractor-inputs-word-release/word_online/word-init.d.ts api-extractor-inputs-word-release/word_online/word-online1.d.ts "Api set: WordApiDesktop 1.2" +npx version-remover api-extractor-inputs-powerpoint-release/powerpoint_1_9/powerpoint.d.ts api-extractor-inputs-powerpoint-release/powerpoint_1_8/powerpoint.d.ts "Api set: PowerPointApi 1.9" configs/powerpoint-1_9-config.json +npx version-remover api-extractor-inputs-powerpoint-release/powerpoint_1_8/powerpoint.d.ts api-extractor-inputs-powerpoint-release/powerpoint_1_7/powerpoint.d.ts "Api set: PowerPointApi 1.8" configs/powerpoint-1_8-config.json +npx version-remover api-extractor-inputs-powerpoint-release/powerpoint_1_7/powerpoint.d.ts api-extractor-inputs-powerpoint-release/powerpoint_1_6/powerpoint.d.ts "Api set: PowerPointApi 1.7" configs/powerpoint-1_7-config.json +npx version-remover api-extractor-inputs-powerpoint-release/powerpoint_1_6/powerpoint.d.ts api-extractor-inputs-powerpoint-release/powerpoint_1_5/powerpoint.d.ts "Api set: PowerPointApi 1.6" configs/powerpoint-1_6-config.json +npx version-remover api-extractor-inputs-powerpoint-release/powerpoint_1_5/powerpoint.d.ts api-extractor-inputs-powerpoint-release/powerpoint_1_4/powerpoint.d.ts "Api set: PowerPointApi 1.5" configs/powerpoint-1_5-config.json +npx version-remover api-extractor-inputs-powerpoint-release/powerpoint_1_4/powerpoint.d.ts api-extractor-inputs-powerpoint-release/powerpoint_1_3/powerpoint.d.ts "Api set: PowerPointApi 1.4" configs/powerpoint-1_4-config.json +npx version-remover api-extractor-inputs-powerpoint-release/powerpoint_1_3/powerpoint.d.ts api-extractor-inputs-powerpoint-release/powerpoint_1_2/powerpoint.d.ts "Api set: PowerPointApi 1.3" configs/powerpoint-1_3-config.json +npx version-remover api-extractor-inputs-powerpoint-release/powerpoint_1_2/powerpoint.d.ts api-extractor-inputs-powerpoint-release/powerpoint_1_1/powerpoint.d.ts "Api set: PowerPointApi 1.2" configs/powerpoint-1_2-config.json +npx version-remover api-extractor-inputs-powerpoint-release/powerpoint_1_1/powerpoint.d.ts ./tool-inputs/powerpoint-base.d.ts "Api set: PowerPointApi 1.1" configs/powerpoint-1_1-config.json + +npx version-remover api-extractor-inputs-word-release/word_online/word-init.d.ts api-extractor-inputs-word-release/word_desktop_1_2/word-desktop1.d.ts "Api set: WordApiOnline 1.1" configs/word-online-config.json +npx version-remover api-extractor-inputs-word-release/word_desktop_1_2/word-desktop1.d.ts api-extractor-inputs-word-release/word_desktop_1_2/word-desktop2.d.ts "Api set: WordApi 1.9" configs/word-1_9-config.json +npx version-remover api-extractor-inputs-word-release/word_desktop_1_2/word-desktop2.d.ts api-extractor-inputs-word-release/word_desktop_1_2/word-desktop3.d.ts "Api set: WordApiHiddenDocument 1.5" configs/word-1_5_hidden_document-config.json +npx version-remover api-extractor-inputs-word-release/word_desktop_1_2/word-desktop3.d.ts api-extractor-inputs-word-release/word_desktop_1_2/word-desktop4.d.ts "Api set: WordApiHiddenDocument 1.4" configs/word-1_4_hidden_document-config.json +npx version-remover api-extractor-inputs-word-release/word_desktop_1_2/word-desktop4.d.ts api-extractor-inputs-word-release/word_desktop_1_2/word.d.ts "Api set: WordApiHiddenDocument 1.3" configs/word-1_3_hidden_document-config.json +npx version-remover api-extractor-inputs-word-release/word_online/word-init.d.ts api-extractor-inputs-word-release/word_online/word-online1.d.ts "Api set: WordApiDesktop 1.2" configs/word-desktop-1_2-config.json npx version-remover api-extractor-inputs-word-release/word_online/word-online1.d.ts api-extractor-inputs-word-release/word_online/word-online2.d.ts "Api set: WordApiDesktop 1.1" configs/word-desktop-1_1-config.json -npx version-remover api-extractor-inputs-word-release/word_online/word-online2.d.ts api-extractor-inputs-word-release/word_online/word-online3.d.ts "Api set: WordApiHiddenDocument 1.5" -npx version-remover api-extractor-inputs-word-release/word_online/word-online3.d.ts api-extractor-inputs-word-release/word_online/word-online4.d.ts "Api set: WordApiHiddenDocument 1.4" -npx version-remover api-extractor-inputs-word-release/word_online/word-online4.d.ts api-extractor-inputs-word-release/word_online/word.d.ts "Api set: WordApiHiddenDocument 1.3" -npx version-remover api-extractor-inputs-word-release/word_desktop_1_2/word-desktop1.d.ts api-extractor-inputs-word-release/word_desktop_1_1/word-desktop1.d.ts "Api set: WordApiDesktop 1.2" -npx version-remover api-extractor-inputs-word-release/word_desktop_1_1/word-desktop1.d.ts api-extractor-inputs-word-release/word_desktop_1_1/word-desktop2.d.ts "Api set: WordApi 1.9" -npx version-remover api-extractor-inputs-word-release/word_desktop_1_1/word-desktop2.d.ts api-extractor-inputs-word-release/word_desktop_1_1/word-desktop3.d.ts "Api set: WordApiHiddenDocument 1.5" -npx version-remover api-extractor-inputs-word-release/word_desktop_1_1/word-desktop3.d.ts api-extractor-inputs-word-release/word_desktop_1_1/word-desktop4.d.ts "Api set: WordApiHiddenDocument 1.4" -npx version-remover api-extractor-inputs-word-release/word_desktop_1_1/word-desktop4.d.ts api-extractor-inputs-word-release/word_desktop_1_1/word.d.ts "Api set: WordApiHiddenDocument 1.3" +npx version-remover api-extractor-inputs-word-release/word_online/word-online2.d.ts api-extractor-inputs-word-release/word_online/word-online3.d.ts "Api set: WordApiHiddenDocument 1.5" configs/word-1_5_hidden_document-config.json +npx version-remover api-extractor-inputs-word-release/word_online/word-online3.d.ts api-extractor-inputs-word-release/word_online/word-online4.d.ts "Api set: WordApiHiddenDocument 1.4" configs/word-1_4_hidden_document-config.json +npx version-remover api-extractor-inputs-word-release/word_online/word-online4.d.ts api-extractor-inputs-word-release/word_online/word.d.ts "Api set: WordApiHiddenDocument 1.3" configs/word-1_3_hidden_document-config.json +npx version-remover api-extractor-inputs-word-release/word_desktop_1_2/word-desktop1.d.ts api-extractor-inputs-word-release/word_desktop_1_1/word-desktop1.d.ts "Api set: WordApiDesktop 1.2" configs/word-desktop-1_2-config.json +npx version-remover api-extractor-inputs-word-release/word_desktop_1_1/word-desktop1.d.ts api-extractor-inputs-word-release/word_desktop_1_1/word-desktop2.d.ts "Api set: WordApi 1.9" configs/word-1_9-config.json +npx version-remover api-extractor-inputs-word-release/word_desktop_1_1/word-desktop2.d.ts api-extractor-inputs-word-release/word_desktop_1_1/word-desktop3.d.ts "Api set: WordApiHiddenDocument 1.5" configs/word-1_5_hidden_document-config.json +npx version-remover api-extractor-inputs-word-release/word_desktop_1_1/word-desktop3.d.ts api-extractor-inputs-word-release/word_desktop_1_1/word-desktop4.d.ts "Api set: WordApiHiddenDocument 1.4" configs/word-1_4_hidden_document-config.json +npx version-remover api-extractor-inputs-word-release/word_desktop_1_1/word-desktop4.d.ts api-extractor-inputs-word-release/word_desktop_1_1/word.d.ts "Api set: WordApiHiddenDocument 1.3" configs/word-1_3_hidden_document-config.json npx version-remover api-extractor-inputs-word-release/word_desktop_1_1/word-desktop2.d.ts api-extractor-inputs-word-release/word_1_5_hidden_document/word-desktop1.d.ts "Api set: WordApiDesktop 1.1" configs/word-desktop-1_1-config.json -npx version-remover api-extractor-inputs-word-release/word_1_5_hidden_document/word-desktop1.d.ts api-extractor-inputs-word-release/word_1_5_hidden_document/word-desktop2.d.ts "Api set: WordApi 1.8" -npx version-remover api-extractor-inputs-word-release/word_1_5_hidden_document/word-desktop2.d.ts api-extractor-inputs-word-release/word_1_5_hidden_document/word-desktop3.d.ts "Api set: WordApi 1.7" -npx version-remover api-extractor-inputs-word-release/word_1_5_hidden_document/word-desktop3.d.ts api-extractor-inputs-word-release/word_1_5_hidden_document/word.d.ts "Api set: WordApi 1.6" -npx version-remover api-extractor-inputs-word-release/word_1_5_hidden_document/word.d.ts api-extractor-inputs-word-release/word_1_4_hidden_document/word-desktop1.d.ts "Api set: WordApiHiddenDocument 1.5" -npx version-remover api-extractor-inputs-word-release/word_1_4_hidden_document/word-desktop1.d.ts api-extractor-inputs-word-release/word_1_4_hidden_document/word.d.ts "Api set: WordApi 1.5" -npx version-remover api-extractor-inputs-word-release/word_1_4_hidden_document/word.d.ts api-extractor-inputs-word-release/word_1_3_hidden_document/word-desktop1.d.ts "Api set: WordApiHiddenDocument 1.4" -npx version-remover api-extractor-inputs-word-release/word_1_3_hidden_document/word-desktop1.d.ts api-extractor-inputs-word-release/word_1_3_hidden_document/word.d.ts "Api set: WordApi 1.4" -npx version-remover api-extractor-inputs-word-release/word_online/word.d.ts api-extractor-inputs-word-release/word_1_9/word.d.ts "Api set: WordApiOnline 1.1" -npx version-remover api-extractor-inputs-word-release/word_1_9/word.d.ts api-extractor-inputs-word-release/word_1_8/word.d.ts "Api set: WordApi 1.9" -npx version-remover api-extractor-inputs-word-release/word_1_8/word.d.ts api-extractor-inputs-word-release/word_1_7/word.d.ts "Api set: WordApi 1.8" -npx version-remover api-extractor-inputs-word-release/word_1_7/word.d.ts api-extractor-inputs-word-release/word_1_6/word.d.ts "Api set: WordApi 1.7" -npx version-remover api-extractor-inputs-word-release/word_1_6/word.d.ts api-extractor-inputs-word-release/word_1_5/word.d.ts "Api set: WordApi 1.6" -npx version-remover api-extractor-inputs-word-release/word_1_5/word.d.ts api-extractor-inputs-word-release/word_1_4/word.d.ts "Api set: WordApi 1.5" -npx version-remover api-extractor-inputs-word-release/word_1_4/word.d.ts api-extractor-inputs-word-release/word_1_3/word.d.ts "Api set: WordApi 1.4" -npx version-remover api-extractor-inputs-word-release/word_1_3/word.d.ts api-extractor-inputs-word-release/word_1_2/word.d.ts "Api set: WordApi 1.3" -npx version-remover api-extractor-inputs-word-release/word_1_2/word.d.ts api-extractor-inputs-word-release/word_1_1/word.d.ts "Api set: WordApi 1.2" -npx version-remover api-extractor-inputs-word-release/word_1_1/word.d.ts ./tool-inputs/word-base.d.ts "Api set: WordApi 1.1" - - -npx whats-new api-extractor-inputs-excel/excel.d.ts api-extractor-inputs-excel-release/Excel_online/excel.d.ts ../docs/includes/excel-preview javascript/api/excel/ configs/excel-link-config.json -npx whats-new api-extractor-inputs-excel-release/Excel_online/excel.d.ts api-extractor-inputs-excel-release/Excel_1_20/excel.d.ts ../docs/includes/excel-online javascript/api/excel/ configs/excel-link-config.json -npx whats-new api-extractor-inputs-excel-release/Excel_1_20/excel.d.ts api-extractor-inputs-excel-release/Excel_1_19/excel.d.ts ../docs/includes/excel-1_20 javascript/api/excel/ configs/excel-link-config.json -npx whats-new api-extractor-inputs-excel-release/Excel_1_19/excel.d.ts api-extractor-inputs-excel-release/Excel_1_18/excel.d.ts ../docs/includes/excel-1_19 javascript/api/excel/ configs/excel-link-config.json -npx whats-new api-extractor-inputs-excel-release/Excel_1_18/excel.d.ts api-extractor-inputs-excel-release/Excel_1_17/excel.d.ts ../docs/includes/excel-1_18 javascript/api/excel/ configs/excel-link-config.json -npx whats-new api-extractor-inputs-excel-release/Excel_1_17/excel.d.ts api-extractor-inputs-excel-release/Excel_1_16/excel.d.ts ../docs/includes/excel-1_17 javascript/api/excel/ configs/excel-link-config.json -npx whats-new api-extractor-inputs-excel-release/Excel_1_16/excel.d.ts api-extractor-inputs-excel-release/Excel_1_15/excel.d.ts ../docs/includes/excel-1_16 javascript/api/excel/ configs/excel-link-config.json -npx whats-new api-extractor-inputs-excel-release/Excel_1_15/excel.d.ts api-extractor-inputs-excel-release/Excel_1_14/excel.d.ts ../docs/includes/excel-1_15 javascript/api/excel/ configs/excel-link-config.json -npx whats-new api-extractor-inputs-excel-release/Excel_1_14/excel.d.ts api-extractor-inputs-excel-release/Excel_1_13/excel.d.ts ../docs/includes/excel-1_14 javascript/api/excel/ configs/excel-link-config.json -npx whats-new api-extractor-inputs-excel-release/Excel_1_13/excel.d.ts api-extractor-inputs-excel-release/Excel_1_12/excel.d.ts ../docs/includes/excel-1_13 javascript/api/excel/ configs/excel-link-config.json -npx whats-new api-extractor-inputs-excel-release/Excel_1_12/excel.d.ts api-extractor-inputs-excel-release/Excel_1_11/excel.d.ts ../docs/includes/excel-1_12 javascript/api/excel/ configs/excel-link-config.json -npx whats-new api-extractor-inputs-excel-release/Excel_1_11/excel.d.ts api-extractor-inputs-excel-release/Excel_1_10/excel.d.ts ../docs/includes/excel-1_11 javascript/api/excel/ configs/excel-link-config.json -npx whats-new api-extractor-inputs-excel-release/Excel_1_10/excel.d.ts api-extractor-inputs-excel-release/Excel_1_9/excel.d.ts ../docs/includes/excel-1_10 javascript/api/excel/ configs/excel-link-config.json -npx whats-new api-extractor-inputs-excel-release/Excel_1_9/excel.d.ts api-extractor-inputs-excel-release/Excel_1_8/excel.d.ts ../docs/includes/excel-1_9 javascript/api/excel/ configs/excel-link-config.json -npx whats-new api-extractor-inputs-excel-release/Excel_1_8/excel.d.ts api-extractor-inputs-excel-release/Excel_1_7/excel.d.ts ../docs/includes/excel-1_8 javascript/api/excel/ configs/excel-link-config.json -npx whats-new api-extractor-inputs-excel-release/Excel_1_7/excel.d.ts api-extractor-inputs-excel-release/Excel_1_6/excel.d.ts ../docs/includes/excel-1_7 javascript/api/excel/ configs/excel-link-config.json -npx whats-new api-extractor-inputs-excel-release/Excel_1_6/excel.d.ts api-extractor-inputs-excel-release/Excel_1_5/excel.d.ts ../docs/includes/excel-1_6 javascript/api/excel/ configs/excel-link-config.json -npx whats-new api-extractor-inputs-excel-release/Excel_1_5/excel.d.ts api-extractor-inputs-excel-release/Excel_1_4/excel.d.ts ../docs/includes/excel-1_5 javascript/api/excel/ configs/excel-link-config.json -npx whats-new api-extractor-inputs-excel-release/Excel_1_4/excel.d.ts api-extractor-inputs-excel-release/Excel_1_3/excel.d.ts ../docs/includes/excel-1_4 javascript/api/excel/ configs/excel-link-config.json -npx whats-new api-extractor-inputs-excel-release/Excel_1_3/excel.d.ts api-extractor-inputs-excel-release/Excel_1_2/excel.d.ts ../docs/includes/excel-1_3 javascript/api/excel/ configs/excel-link-config.json -npx whats-new api-extractor-inputs-excel-release/Excel_1_2/excel.d.ts api-extractor-inputs-excel-release/Excel_1_1/excel.d.ts ../docs/includes/excel-1_2 javascript/api/excel/ configs/excel-link-config.json -npx whats-new api-extractor-inputs-excel-release/Excel_1_1/excel.d.ts ./tool-inputs/excel-base.d.ts ../docs/includes/excel-1_1 javascript/api/excel/ configs/excel-link-config.json - -npx whats-new api-extractor-inputs-outlook/outlook.d.ts api-extractor-inputs-outlook-release/outlook_1_15/outlook.d.ts ../docs/includes/outlook-preview javascript/api/outlook/ configs/outlook-link-config.json -npx whats-new api-extractor-inputs-outlook-release/outlook_1_15/outlook.d.ts api-extractor-inputs-outlook-release/outlook_1_14/outlook.d.ts ../docs/includes/outlook-1_15 javascript/api/outlook/ configs/outlook-link-config.json -npx whats-new api-extractor-inputs-outlook-release/outlook_1_14/outlook.d.ts api-extractor-inputs-outlook-release/outlook_1_13/outlook.d.ts ../docs/includes/outlook-1_14 javascript/api/outlook/ configs/outlook-link-config.json -npx whats-new api-extractor-inputs-outlook-release/outlook_1_13/outlook.d.ts api-extractor-inputs-outlook-release/outlook_1_12/outlook.d.ts ../docs/includes/outlook-1_13 javascript/api/outlook/ configs/outlook-link-config.json -npx whats-new api-extractor-inputs-outlook-release/outlook_1_12/outlook.d.ts api-extractor-inputs-outlook-release/outlook_1_11/outlook.d.ts ../docs/includes/outlook-1_12 javascript/api/outlook/ configs/outlook-link-config.json -npx whats-new api-extractor-inputs-outlook-release/outlook_1_11/outlook.d.ts api-extractor-inputs-outlook-release/outlook_1_10/outlook.d.ts ../docs/includes/outlook-1_11 javascript/api/outlook/ configs/outlook-link-config.json -npx whats-new api-extractor-inputs-outlook-release/outlook_1_10/outlook.d.ts api-extractor-inputs-outlook-release/outlook_1_9/outlook.d.ts ../docs/includes/outlook-1_10 javascript/api/outlook/ configs/outlook-link-config.json -npx whats-new api-extractor-inputs-outlook-release/outlook_1_9/outlook.d.ts api-extractor-inputs-outlook-release/outlook_1_8/outlook.d.ts ../docs/includes/outlook-1_9 javascript/api/outlook/ configs/outlook-link-config.json -npx whats-new api-extractor-inputs-outlook-release/outlook_1_8/outlook.d.ts api-extractor-inputs-outlook-release/outlook_1_7/outlook.d.ts ../docs/includes/outlook-1_8 javascript/api/outlook/ configs/outlook-link-config.json -npx whats-new api-extractor-inputs-outlook-release/outlook_1_7/outlook.d.ts api-extractor-inputs-outlook-release/outlook_1_6/outlook.d.ts ../docs/includes/outlook-1_7 javascript/api/outlook/ configs/outlook-link-config.json -npx whats-new api-extractor-inputs-outlook-release/outlook_1_6/outlook.d.ts api-extractor-inputs-outlook-release/outlook_1_5/outlook.d.ts ../docs/includes/outlook-1_6 javascript/api/outlook/ configs/outlook-link-config.json -npx whats-new api-extractor-inputs-outlook-release/outlook_1_5/outlook.d.ts api-extractor-inputs-outlook-release/outlook_1_4/outlook.d.ts ../docs/includes/outlook-1_5 javascript/api/outlook/ configs/outlook-link-config.json -npx whats-new api-extractor-inputs-outlook-release/outlook_1_4/outlook.d.ts api-extractor-inputs-outlook-release/outlook_1_3/outlook.d.ts ../docs/includes/outlook-1_4 javascript/api/outlook/ configs/outlook-link-config.json -npx whats-new api-extractor-inputs-outlook-release/outlook_1_3/outlook.d.ts api-extractor-inputs-outlook-release/outlook_1_2/outlook.d.ts ../docs/includes/outlook-1_3 javascript/api/outlook/ configs/outlook-link-config.json -npx whats-new api-extractor-inputs-outlook-release/outlook_1_2/outlook.d.ts api-extractor-inputs-outlook-release/outlook_1_1/outlook.d.ts ../docs/includes/outlook-1_2 javascript/api/outlook/ configs/outlook-link-config.json -npx whats-new api-extractor-inputs-outlook-release/outlook_1_1/outlook.d.ts ./tool-inputs/outlook-base.d.ts ../docs/includes/outlook-1_1 javascript/api/outlook/ configs/outlook-link-config.json - -npx whats-new api-extractor-inputs-powerpoint/powerpoint.d.ts api-extractor-inputs-powerpoint-release/powerpoint_1_9/powerpoint.d.ts ../docs/includes/powerpoint-preview javascript/api/powerpoint/ configs/powerpoint-link-config.json -npx whats-new api-extractor-inputs-powerpoint-release/powerpoint_1_9/powerpoint.d.ts api-extractor-inputs-powerpoint-release/powerpoint_1_8/powerpoint.d.ts ../docs/includes/powerpoint-1_9 javascript/api/powerpoint/ configs/powerpoint-link-config.json -npx whats-new api-extractor-inputs-powerpoint-release/powerpoint_1_8/powerpoint.d.ts api-extractor-inputs-powerpoint-release/powerpoint_1_7/powerpoint.d.ts ../docs/includes/powerpoint-1_8 javascript/api/powerpoint/ configs/powerpoint-link-config.json -npx whats-new api-extractor-inputs-powerpoint-release/powerpoint_1_7/powerpoint.d.ts api-extractor-inputs-powerpoint-release/powerpoint_1_6/powerpoint.d.ts ../docs/includes/powerpoint-1_7 javascript/api/powerpoint/ configs/powerpoint-link-config.json -npx whats-new api-extractor-inputs-powerpoint-release/powerpoint_1_6/powerpoint.d.ts api-extractor-inputs-powerpoint-release/powerpoint_1_5/powerpoint.d.ts ../docs/includes/powerpoint-1_6 javascript/api/powerpoint/ configs/powerpoint-link-config.json -npx whats-new api-extractor-inputs-powerpoint-release/powerpoint_1_5/powerpoint.d.ts api-extractor-inputs-powerpoint-release/powerpoint_1_4/powerpoint.d.ts ../docs/includes/powerpoint-1_5 javascript/api/powerpoint/ configs/powerpoint-link-config.json -npx whats-new api-extractor-inputs-powerpoint-release/powerpoint_1_4/powerpoint.d.ts api-extractor-inputs-powerpoint-release/powerpoint_1_3/powerpoint.d.ts ../docs/includes/powerpoint-1_4 javascript/api/powerpoint/ configs/powerpoint-link-config.json -npx whats-new api-extractor-inputs-powerpoint-release/powerpoint_1_3/powerpoint.d.ts api-extractor-inputs-powerpoint-release/powerpoint_1_2/powerpoint.d.ts ../docs/includes/powerpoint-1_3 javascript/api/powerpoint/ configs/powerpoint-link-config.json -npx whats-new api-extractor-inputs-powerpoint-release/powerpoint_1_2/powerpoint.d.ts api-extractor-inputs-powerpoint-release/powerpoint_1_1/powerpoint.d.ts ../docs/includes/powerpoint-1_2 javascript/api/powerpoint/ configs/powerpoint-link-config.json -npx whats-new api-extractor-inputs-powerpoint-release/powerpoint_1_1/powerpoint.d.ts ./tool-inputs/powerpoint-base.d.ts ../docs/includes/powerpoint-1_1 javascript/api/powerpoint/ configs/powerpoint-link-config.json - -npx whats-new api-extractor-inputs-word/word.d.ts api-extractor-inputs-word-release/word_online/word-init.d.ts ../docs/includes/word-preview javascript/api/word/ configs/word-link-config.json -npx whats-new api-extractor-inputs-word-release/word_online/word.d.ts api-extractor-inputs-word-release/word_1_9/word.d.ts ../docs/includes/word-online javascript/api/word/ configs/word-link-config.json -npx whats-new api-extractor-inputs-word-release/word_desktop_1_2/word.d.ts api-extractor-inputs-word-release/word_desktop_1_1/word.d.ts ../docs/includes/word-desktop-1_2 javascript/api/word/ configs/word-link-config.json -npx whats-new api-extractor-inputs-word-release/word_desktop_1_1/word.d.ts api-extractor-inputs-word-release/word_1_8/word.d.ts ../docs/includes/word-desktop-1_1 javascript/api/word/ configs/word-link-config.json -npx whats-new api-extractor-inputs-word-release/word_1_5_hidden_document/word.d.ts api-extractor-inputs-word-release/word_1_4_hidden_document/word-desktop1.d.ts ../docs/includes/word-1_5_hidden_document javascript/api/word/ configs/word-link-config.json -npx whats-new api-extractor-inputs-word-release/word_1_4_hidden_document/word.d.ts api-extractor-inputs-word-release/word_1_3_hidden_document/word-desktop1.d.ts ../docs/includes/word-1_4_hidden_document javascript/api/word/ configs/word-link-config.json -npx whats-new api-extractor-inputs-word-release/word_1_3_hidden_document/word.d.ts api-extractor-inputs-word-release/word_1_3/word.d.ts ../docs/includes/word-1_3_hidden_document javascript/api/word/ configs/word-link-config.json -npx whats-new api-extractor-inputs-word-release/word_1_9/word.d.ts api-extractor-inputs-word-release/word_1_8/word.d.ts ../docs/includes/word-1_9 javascript/api/word/ configs/word-link-config.json -npx whats-new api-extractor-inputs-word-release/word_1_8/word.d.ts api-extractor-inputs-word-release/word_1_7/word.d.ts ../docs/includes/word-1_8 javascript/api/word/ configs/word-link-config.json -npx whats-new api-extractor-inputs-word-release/word_1_7/word.d.ts api-extractor-inputs-word-release/word_1_6/word.d.ts ../docs/includes/word-1_7 javascript/api/word/ configs/word-link-config.json -npx whats-new api-extractor-inputs-word-release/word_1_6/word.d.ts api-extractor-inputs-word-release/word_1_5/word.d.ts ../docs/includes/word-1_6 javascript/api/word/ configs/word-link-config.json -npx whats-new api-extractor-inputs-word-release/word_1_5/word.d.ts api-extractor-inputs-word-release/word_1_4/word.d.ts ../docs/includes/word-1_5 javascript/api/word/ configs/word-link-config.json -npx whats-new api-extractor-inputs-word-release/word_1_4/word.d.ts api-extractor-inputs-word-release/word_1_3/word.d.ts ../docs/includes/word-1_4 javascript/api/word/ configs/word-link-config.json -npx whats-new api-extractor-inputs-word-release/word_1_3/word.d.ts api-extractor-inputs-word-release/word_1_2/word.d.ts ../docs/includes/word-1_3 javascript/api/word/ configs/word-link-config.json -npx whats-new api-extractor-inputs-word-release/word_1_2/word.d.ts api-extractor-inputs-word-release/word_1_1/word.d.ts ../docs/includes/word-1_2 javascript/api/word/ configs/word-link-config.json -npx whats-new api-extractor-inputs-word-release/word_1_1/word.d.ts ./tool-inputs/word-base.d.ts ../docs/includes/word-1_1 javascript/api/word/ configs/word-link-config.json +npx version-remover api-extractor-inputs-word-release/word_1_5_hidden_document/word-desktop1.d.ts api-extractor-inputs-word-release/word_1_5_hidden_document/word-desktop2.d.ts "Api set: WordApi 1.8" configs/word-1_8-config.json +npx version-remover api-extractor-inputs-word-release/word_1_5_hidden_document/word-desktop2.d.ts api-extractor-inputs-word-release/word_1_5_hidden_document/word-desktop3.d.ts "Api set: WordApi 1.7" configs/word-1_7-config.json +npx version-remover api-extractor-inputs-word-release/word_1_5_hidden_document/word-desktop3.d.ts api-extractor-inputs-word-release/word_1_5_hidden_document/word.d.ts "Api set: WordApi 1.6" configs/word-1_6-config.json +npx version-remover api-extractor-inputs-word-release/word_1_5_hidden_document/word.d.ts api-extractor-inputs-word-release/word_1_4_hidden_document/word-desktop1.d.ts "Api set: WordApiHiddenDocument 1.5" configs/word-1_5_hidden_document-config.json +npx version-remover api-extractor-inputs-word-release/word_1_4_hidden_document/word-desktop1.d.ts api-extractor-inputs-word-release/word_1_4_hidden_document/word.d.ts "Api set: WordApi 1.5" configs/word-1_5-config.json +npx version-remover api-extractor-inputs-word-release/word_1_4_hidden_document/word.d.ts api-extractor-inputs-word-release/word_1_3_hidden_document/word-desktop1.d.ts "Api set: WordApiHiddenDocument 1.4" configs/word-1_4_hidden_document-config.json +npx version-remover api-extractor-inputs-word-release/word_1_3_hidden_document/word-desktop1.d.ts api-extractor-inputs-word-release/word_1_3_hidden_document/word.d.ts "Api set: WordApi 1.4" configs/word-1_4-config.json +npx version-remover api-extractor-inputs-word-release/word_online/word.d.ts api-extractor-inputs-word-release/word_1_9/word.d.ts "Api set: WordApiOnline 1.1" configs/word-online-config.json +npx version-remover api-extractor-inputs-word-release/word_1_9/word.d.ts api-extractor-inputs-word-release/word_1_8/word.d.ts "Api set: WordApi 1.9" configs/word-1_9-config.json +npx version-remover api-extractor-inputs-word-release/word_1_8/word.d.ts api-extractor-inputs-word-release/word_1_7/word.d.ts "Api set: WordApi 1.8" configs/word-1_8-config.json +npx version-remover api-extractor-inputs-word-release/word_1_7/word.d.ts api-extractor-inputs-word-release/word_1_6/word.d.ts "Api set: WordApi 1.7" configs/word-1_7-config.json +npx version-remover api-extractor-inputs-word-release/word_1_6/word.d.ts api-extractor-inputs-word-release/word_1_5/word.d.ts "Api set: WordApi 1.6" configs/word-1_6-config.json +npx version-remover api-extractor-inputs-word-release/word_1_5/word.d.ts api-extractor-inputs-word-release/word_1_4/word.d.ts "Api set: WordApi 1.5" configs/word-1_5-config.json +npx version-remover api-extractor-inputs-word-release/word_1_4/word.d.ts api-extractor-inputs-word-release/word_1_3/word.d.ts "Api set: WordApi 1.4" configs/word-1_4-config.json +npx version-remover api-extractor-inputs-word-release/word_1_3/word.d.ts api-extractor-inputs-word-release/word_1_2/word.d.ts "Api set: WordApi 1.3" configs/word-1_3-config.json +npx version-remover api-extractor-inputs-word-release/word_1_2/word.d.ts api-extractor-inputs-word-release/word_1_1/word.d.ts "Api set: WordApi 1.2" configs/word-1_2-config.json +npx version-remover api-extractor-inputs-word-release/word_1_1/word.d.ts ./tool-inputs/word-base.d.ts "Api set: WordApi 1.1" configs/word-1_1-config.json + + +npx whats-new api-extractor-inputs-excel/excel.d.ts api-extractor-inputs-excel-release/Excel_online/excel.d.ts ../docs/includes/excel-preview javascript/api/excel/ configs/excel-preview-config.json +npx whats-new api-extractor-inputs-excel-release/Excel_online/excel.d.ts api-extractor-inputs-excel-release/Excel_1_20/excel.d.ts ../docs/includes/excel-online javascript/api/excel/ configs/excel-online-config.json +npx whats-new api-extractor-inputs-excel-release/Excel_1_20/excel.d.ts api-extractor-inputs-excel-release/Excel_1_19/excel.d.ts ../docs/includes/excel-1_20 javascript/api/excel/ configs/excel-1_20-config.json +npx whats-new api-extractor-inputs-excel-release/Excel_1_19/excel.d.ts api-extractor-inputs-excel-release/Excel_1_18/excel.d.ts ../docs/includes/excel-1_19 javascript/api/excel/ configs/excel-1_19-config.json +npx whats-new api-extractor-inputs-excel-release/Excel_1_18/excel.d.ts api-extractor-inputs-excel-release/Excel_1_17/excel.d.ts ../docs/includes/excel-1_18 javascript/api/excel/ configs/excel-1_18-config.json +npx whats-new api-extractor-inputs-excel-release/Excel_1_17/excel.d.ts api-extractor-inputs-excel-release/Excel_1_16/excel.d.ts ../docs/includes/excel-1_17 javascript/api/excel/ configs/excel-1_17-config.json +npx whats-new api-extractor-inputs-excel-release/Excel_1_16/excel.d.ts api-extractor-inputs-excel-release/Excel_1_15/excel.d.ts ../docs/includes/excel-1_16 javascript/api/excel/ configs/excel-1_16-config.json +npx whats-new api-extractor-inputs-excel-release/Excel_1_15/excel.d.ts api-extractor-inputs-excel-release/Excel_1_14/excel.d.ts ../docs/includes/excel-1_15 javascript/api/excel/ configs/excel-1_15-config.json +npx whats-new api-extractor-inputs-excel-release/Excel_1_14/excel.d.ts api-extractor-inputs-excel-release/Excel_1_13/excel.d.ts ../docs/includes/excel-1_14 javascript/api/excel/ configs/excel-1_14-config.json +npx whats-new api-extractor-inputs-excel-release/Excel_1_13/excel.d.ts api-extractor-inputs-excel-release/Excel_1_12/excel.d.ts ../docs/includes/excel-1_13 javascript/api/excel/ configs/excel-1_13-config.json +npx whats-new api-extractor-inputs-excel-release/Excel_1_12/excel.d.ts api-extractor-inputs-excel-release/Excel_1_11/excel.d.ts ../docs/includes/excel-1_12 javascript/api/excel/ configs/excel-1_12-config.json +npx whats-new api-extractor-inputs-excel-release/Excel_1_11/excel.d.ts api-extractor-inputs-excel-release/Excel_1_10/excel.d.ts ../docs/includes/excel-1_11 javascript/api/excel/ configs/excel-1_11-config.json +npx whats-new api-extractor-inputs-excel-release/Excel_1_10/excel.d.ts api-extractor-inputs-excel-release/Excel_1_9/excel.d.ts ../docs/includes/excel-1_10 javascript/api/excel/ configs/excel-1_10-config.json +npx whats-new api-extractor-inputs-excel-release/Excel_1_9/excel.d.ts api-extractor-inputs-excel-release/Excel_1_8/excel.d.ts ../docs/includes/excel-1_9 javascript/api/excel/ configs/excel-1_9-config.json +npx whats-new api-extractor-inputs-excel-release/Excel_1_8/excel.d.ts api-extractor-inputs-excel-release/Excel_1_7/excel.d.ts ../docs/includes/excel-1_8 javascript/api/excel/ configs/excel-1_8-config.json +npx whats-new api-extractor-inputs-excel-release/Excel_1_7/excel.d.ts api-extractor-inputs-excel-release/Excel_1_6/excel.d.ts ../docs/includes/excel-1_7 javascript/api/excel/ configs/excel-1_7-config.json +npx whats-new api-extractor-inputs-excel-release/Excel_1_6/excel.d.ts api-extractor-inputs-excel-release/Excel_1_5/excel.d.ts ../docs/includes/excel-1_6 javascript/api/excel/ configs/excel-1_6-config.json +npx whats-new api-extractor-inputs-excel-release/Excel_1_5/excel.d.ts api-extractor-inputs-excel-release/Excel_1_4/excel.d.ts ../docs/includes/excel-1_5 javascript/api/excel/ configs/excel-1_5-config.json +npx whats-new api-extractor-inputs-excel-release/Excel_1_4/excel.d.ts api-extractor-inputs-excel-release/Excel_1_3/excel.d.ts ../docs/includes/excel-1_4 javascript/api/excel/ configs/excel-1_4-config.json +npx whats-new api-extractor-inputs-excel-release/Excel_1_3/excel.d.ts api-extractor-inputs-excel-release/Excel_1_2/excel.d.ts ../docs/includes/excel-1_3 javascript/api/excel/ configs/excel-1_3-config.json +npx whats-new api-extractor-inputs-excel-release/Excel_1_2/excel.d.ts api-extractor-inputs-excel-release/Excel_1_1/excel.d.ts ../docs/includes/excel-1_2 javascript/api/excel/ configs/excel-1_2-config.json +npx whats-new api-extractor-inputs-excel-release/Excel_1_1/excel.d.ts ./tool-inputs/excel-base.d.ts ../docs/includes/excel-1_1 javascript/api/excel/ configs/excel-1_1-config.json + +npx whats-new api-extractor-inputs-outlook/outlook.d.ts api-extractor-inputs-outlook-release/outlook_1_15/outlook.d.ts ../docs/includes/outlook-preview javascript/api/outlook/ configs/outlook-preview-config.json +npx whats-new api-extractor-inputs-outlook-release/outlook_1_15/outlook.d.ts api-extractor-inputs-outlook-release/outlook_1_14/outlook.d.ts ../docs/includes/outlook-1_15 javascript/api/outlook/ configs/outlook-1.15-config.json +npx whats-new api-extractor-inputs-outlook-release/outlook_1_14/outlook.d.ts api-extractor-inputs-outlook-release/outlook_1_13/outlook.d.ts ../docs/includes/outlook-1_14 javascript/api/outlook/ configs/outlook-1.14-config.json +npx whats-new api-extractor-inputs-outlook-release/outlook_1_13/outlook.d.ts api-extractor-inputs-outlook-release/outlook_1_12/outlook.d.ts ../docs/includes/outlook-1_13 javascript/api/outlook/ configs/outlook-1.13-config.json +npx whats-new api-extractor-inputs-outlook-release/outlook_1_12/outlook.d.ts api-extractor-inputs-outlook-release/outlook_1_11/outlook.d.ts ../docs/includes/outlook-1_12 javascript/api/outlook/ configs/outlook-1.12-config.json +npx whats-new api-extractor-inputs-outlook-release/outlook_1_11/outlook.d.ts api-extractor-inputs-outlook-release/outlook_1_10/outlook.d.ts ../docs/includes/outlook-1_11 javascript/api/outlook/ configs/outlook-1.11-config.json +npx whats-new api-extractor-inputs-outlook-release/outlook_1_10/outlook.d.ts api-extractor-inputs-outlook-release/outlook_1_9/outlook.d.ts ../docs/includes/outlook-1_10 javascript/api/outlook/ configs/outlook-1.10-config.json +npx whats-new api-extractor-inputs-outlook-release/outlook_1_9/outlook.d.ts api-extractor-inputs-outlook-release/outlook_1_8/outlook.d.ts ../docs/includes/outlook-1_9 javascript/api/outlook/ configs/outlook-1.9-config.json +npx whats-new api-extractor-inputs-outlook-release/outlook_1_8/outlook.d.ts api-extractor-inputs-outlook-release/outlook_1_7/outlook.d.ts ../docs/includes/outlook-1_8 javascript/api/outlook/ configs/outlook-1.8-config.json +npx whats-new api-extractor-inputs-outlook-release/outlook_1_7/outlook.d.ts api-extractor-inputs-outlook-release/outlook_1_6/outlook.d.ts ../docs/includes/outlook-1_7 javascript/api/outlook/ configs/outlook-1.7-config.json +npx whats-new api-extractor-inputs-outlook-release/outlook_1_6/outlook.d.ts api-extractor-inputs-outlook-release/outlook_1_5/outlook.d.ts ../docs/includes/outlook-1_6 javascript/api/outlook/ configs/outlook-1.6-config.json +npx whats-new api-extractor-inputs-outlook-release/outlook_1_5/outlook.d.ts api-extractor-inputs-outlook-release/outlook_1_4/outlook.d.ts ../docs/includes/outlook-1_5 javascript/api/outlook/ configs/outlook-1.5-config.json +npx whats-new api-extractor-inputs-outlook-release/outlook_1_4/outlook.d.ts api-extractor-inputs-outlook-release/outlook_1_3/outlook.d.ts ../docs/includes/outlook-1_4 javascript/api/outlook/ configs/outlook-1.4-config.json +npx whats-new api-extractor-inputs-outlook-release/outlook_1_3/outlook.d.ts api-extractor-inputs-outlook-release/outlook_1_2/outlook.d.ts ../docs/includes/outlook-1_3 javascript/api/outlook/ configs/outlook-1.3-config.json +npx whats-new api-extractor-inputs-outlook-release/outlook_1_2/outlook.d.ts api-extractor-inputs-outlook-release/outlook_1_1/outlook.d.ts ../docs/includes/outlook-1_2 javascript/api/outlook/ configs/outlook-1.2-config.json +npx whats-new api-extractor-inputs-outlook-release/outlook_1_1/outlook.d.ts ./tool-inputs/outlook-base.d.ts ../docs/includes/outlook-1_1 javascript/api/outlook/ configs/outlook-1.1-config.json + +npx whats-new api-extractor-inputs-powerpoint/powerpoint.d.ts api-extractor-inputs-powerpoint-release/powerpoint_1_9/powerpoint.d.ts ../docs/includes/powerpoint-preview javascript/api/powerpoint/ configs/powerpoint-preview-config.json +npx whats-new api-extractor-inputs-powerpoint-release/powerpoint_1_9/powerpoint.d.ts api-extractor-inputs-powerpoint-release/powerpoint_1_8/powerpoint.d.ts ../docs/includes/powerpoint-1_9 javascript/api/powerpoint/ configs/powerpoint-1_9-config.json +npx whats-new api-extractor-inputs-powerpoint-release/powerpoint_1_8/powerpoint.d.ts api-extractor-inputs-powerpoint-release/powerpoint_1_7/powerpoint.d.ts ../docs/includes/powerpoint-1_8 javascript/api/powerpoint/ configs/powerpoint-1_8-config.json +npx whats-new api-extractor-inputs-powerpoint-release/powerpoint_1_7/powerpoint.d.ts api-extractor-inputs-powerpoint-release/powerpoint_1_6/powerpoint.d.ts ../docs/includes/powerpoint-1_7 javascript/api/powerpoint/ configs/powerpoint-1_7-config.json +npx whats-new api-extractor-inputs-powerpoint-release/powerpoint_1_6/powerpoint.d.ts api-extractor-inputs-powerpoint-release/powerpoint_1_5/powerpoint.d.ts ../docs/includes/powerpoint-1_6 javascript/api/powerpoint/ configs/powerpoint-1_6-config.json +npx whats-new api-extractor-inputs-powerpoint-release/powerpoint_1_5/powerpoint.d.ts api-extractor-inputs-powerpoint-release/powerpoint_1_4/powerpoint.d.ts ../docs/includes/powerpoint-1_5 javascript/api/powerpoint/ configs/powerpoint-1_5-config.json +npx whats-new api-extractor-inputs-powerpoint-release/powerpoint_1_4/powerpoint.d.ts api-extractor-inputs-powerpoint-release/powerpoint_1_3/powerpoint.d.ts ../docs/includes/powerpoint-1_4 javascript/api/powerpoint/ configs/powerpoint-1_4-config.json +npx whats-new api-extractor-inputs-powerpoint-release/powerpoint_1_3/powerpoint.d.ts api-extractor-inputs-powerpoint-release/powerpoint_1_2/powerpoint.d.ts ../docs/includes/powerpoint-1_3 javascript/api/powerpoint/ configs/powerpoint-1_3-config.json +npx whats-new api-extractor-inputs-powerpoint-release/powerpoint_1_2/powerpoint.d.ts api-extractor-inputs-powerpoint-release/powerpoint_1_1/powerpoint.d.ts ../docs/includes/powerpoint-1_2 javascript/api/powerpoint/ configs/powerpoint-1_2-config.json +npx whats-new api-extractor-inputs-powerpoint-release/powerpoint_1_1/powerpoint.d.ts ./tool-inputs/powerpoint-base.d.ts ../docs/includes/powerpoint-1_1 javascript/api/powerpoint/ configs/powerpoint-1_1-config.json + +npx whats-new api-extractor-inputs-word/word.d.ts api-extractor-inputs-word-release/word_online/word-init.d.ts ../docs/includes/word-preview javascript/api/word/ configs/word-preview-config.json +npx whats-new api-extractor-inputs-word-release/word_online/word.d.ts api-extractor-inputs-word-release/word_1_9/word.d.ts ../docs/includes/word-online javascript/api/word/ configs/word-online-config.json +npx whats-new api-extractor-inputs-word-release/word_desktop_1_2/word.d.ts api-extractor-inputs-word-release/word_desktop_1_1/word.d.ts ../docs/includes/word-desktop-1_2 javascript/api/word/ configs/word-desktop-1_2-config.json +npx whats-new api-extractor-inputs-word-release/word_desktop_1_1/word.d.ts api-extractor-inputs-word-release/word_1_8/word.d.ts ../docs/includes/word-desktop-1_1 javascript/api/word/ configs/word-desktop-1_1-config.json +npx whats-new api-extractor-inputs-word-release/word_1_5_hidden_document/word.d.ts api-extractor-inputs-word-release/word_1_4_hidden_document/word-desktop1.d.ts ../docs/includes/word-1_5_hidden_document javascript/api/word/ configs/word-1_5_hidden_document-config.json +npx whats-new api-extractor-inputs-word-release/word_1_4_hidden_document/word.d.ts api-extractor-inputs-word-release/word_1_3_hidden_document/word-desktop1.d.ts ../docs/includes/word-1_4_hidden_document javascript/api/word/ configs/word-1_4_hidden_document-config.json +npx whats-new api-extractor-inputs-word-release/word_1_3_hidden_document/word.d.ts api-extractor-inputs-word-release/word_1_3/word.d.ts ../docs/includes/word-1_3_hidden_document javascript/api/word/ configs/word-1_3_hidden_document-config.json +npx whats-new api-extractor-inputs-word-release/word_1_9/word.d.ts api-extractor-inputs-word-release/word_1_8/word.d.ts ../docs/includes/word-1_9 javascript/api/word/ configs/word-1_9-config.json +npx whats-new api-extractor-inputs-word-release/word_1_8/word.d.ts api-extractor-inputs-word-release/word_1_7/word.d.ts ../docs/includes/word-1_8 javascript/api/word/ configs/word-1_8-config.json +npx whats-new api-extractor-inputs-word-release/word_1_7/word.d.ts api-extractor-inputs-word-release/word_1_6/word.d.ts ../docs/includes/word-1_7 javascript/api/word/ configs/word-1_7-config.json +npx whats-new api-extractor-inputs-word-release/word_1_6/word.d.ts api-extractor-inputs-word-release/word_1_5/word.d.ts ../docs/includes/word-1_6 javascript/api/word/ configs/word-1_6-config.json +npx whats-new api-extractor-inputs-word-release/word_1_5/word.d.ts api-extractor-inputs-word-release/word_1_4/word.d.ts ../docs/includes/word-1_5 javascript/api/word/ configs/word-1_5-config.json +npx whats-new api-extractor-inputs-word-release/word_1_4/word.d.ts api-extractor-inputs-word-release/word_1_3/word.d.ts ../docs/includes/word-1_4 javascript/api/word/ configs/word-1_4-config.json +npx whats-new api-extractor-inputs-word-release/word_1_3/word.d.ts api-extractor-inputs-word-release/word_1_2/word.d.ts ../docs/includes/word-1_3 javascript/api/word/ configs/word-1_3-config.json +npx whats-new api-extractor-inputs-word-release/word_1_2/word.d.ts api-extractor-inputs-word-release/word_1_1/word.d.ts ../docs/includes/word-1_2 javascript/api/word/ configs/word-1_2-config.json +npx whats-new api-extractor-inputs-word-release/word_1_1/word.d.ts ./tool-inputs/word-base.d.ts ../docs/includes/word-1_1 javascript/api/word/ configs/word-1_1-config.json popd diff --git a/generate-docs/actual_configs.txt b/generate-docs/actual_configs.txt new file mode 100644 index 0000000000..bad3c037cb Binary files /dev/null and b/generate-docs/actual_configs.txt differ diff --git a/generate-docs/configs/excel-1_1-config.json b/generate-docs/configs/excel-1_1-config.json new file mode 100644 index 0000000000..084554dbce --- /dev/null +++ b/generate-docs/configs/excel-1_1-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "([a-zA-Z]+)(\\??:)([\\n]?([ |]*\"[\\w]*\"[|,\\n]*)+?)([ ]*[\\),])" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/excel", + "description": "Standard URL pattern for Excel APIs", + "globalFunctionTemplate": "/javascript/api/excel/#excel-excel-{fieldName}-function(1)", + "interfaceMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/excel/excel.{className}", + "name": "Excel Standard Pattern", + "classTemplate": "/javascript/api/excel/excel.{className}", + "interfaceTemplate": "/javascript/api/excel/excel.{className}", + "enumMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}", + "enumTemplate": "/javascript/api/excel/excel.{className}" + } + ] +} diff --git a/generate-docs/configs/excel-1_10-config.json b/generate-docs/configs/excel-1_10-config.json new file mode 100644 index 0000000000..084554dbce --- /dev/null +++ b/generate-docs/configs/excel-1_10-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "([a-zA-Z]+)(\\??:)([\\n]?([ |]*\"[\\w]*\"[|,\\n]*)+?)([ ]*[\\),])" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/excel", + "description": "Standard URL pattern for Excel APIs", + "globalFunctionTemplate": "/javascript/api/excel/#excel-excel-{fieldName}-function(1)", + "interfaceMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/excel/excel.{className}", + "name": "Excel Standard Pattern", + "classTemplate": "/javascript/api/excel/excel.{className}", + "interfaceTemplate": "/javascript/api/excel/excel.{className}", + "enumMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}", + "enumTemplate": "/javascript/api/excel/excel.{className}" + } + ] +} diff --git a/generate-docs/configs/excel-1_11-config.json b/generate-docs/configs/excel-1_11-config.json index 9b5be97199..90ea6d8ea9 100644 --- a/generate-docs/configs/excel-1_11-config.json +++ b/generate-docs/configs/excel-1_11-config.json @@ -1,9 +1,41 @@ { - "replacements": [ - { - "find": "content: CommentRichContent | string,", - "replace": "content: string,", - "description": "Address CommentRichContent reference for when removing ExcelApi 1.11" - } - ] + "replacements": [ + { + "find": "content: CommentRichContent | string,", + "replace": "content: string,", + "description": "Address CommentRichContent reference for when removing ExcelApi 1.11" + } + ], + "excludedFieldPatterns": [ + "([a-zA-Z]+)(\\??:)([\\n]?([ |]*\"[\\w]*\"[|,\\n]*)+?)([ ]*[\\),])" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/excel", + "description": "Standard URL pattern for Excel APIs", + "globalFunctionTemplate": "/javascript/api/excel/#excel-excel-{fieldName}-function(1)", + "interfaceMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/excel/excel.{className}", + "name": "Excel Standard Pattern", + "classTemplate": "/javascript/api/excel/excel.{className}", + "interfaceTemplate": "/javascript/api/excel/excel.{className}", + "enumMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}", + "enumTemplate": "/javascript/api/excel/excel.{className}" + } + ] } diff --git a/generate-docs/configs/excel-1_12-config.json b/generate-docs/configs/excel-1_12-config.json new file mode 100644 index 0000000000..084554dbce --- /dev/null +++ b/generate-docs/configs/excel-1_12-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "([a-zA-Z]+)(\\??:)([\\n]?([ |]*\"[\\w]*\"[|,\\n]*)+?)([ ]*[\\),])" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/excel", + "description": "Standard URL pattern for Excel APIs", + "globalFunctionTemplate": "/javascript/api/excel/#excel-excel-{fieldName}-function(1)", + "interfaceMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/excel/excel.{className}", + "name": "Excel Standard Pattern", + "classTemplate": "/javascript/api/excel/excel.{className}", + "interfaceTemplate": "/javascript/api/excel/excel.{className}", + "enumMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}", + "enumTemplate": "/javascript/api/excel/excel.{className}" + } + ] +} diff --git a/generate-docs/configs/excel-1_13-config.json b/generate-docs/configs/excel-1_13-config.json new file mode 100644 index 0000000000..084554dbce --- /dev/null +++ b/generate-docs/configs/excel-1_13-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "([a-zA-Z]+)(\\??:)([\\n]?([ |]*\"[\\w]*\"[|,\\n]*)+?)([ ]*[\\),])" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/excel", + "description": "Standard URL pattern for Excel APIs", + "globalFunctionTemplate": "/javascript/api/excel/#excel-excel-{fieldName}-function(1)", + "interfaceMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/excel/excel.{className}", + "name": "Excel Standard Pattern", + "classTemplate": "/javascript/api/excel/excel.{className}", + "interfaceTemplate": "/javascript/api/excel/excel.{className}", + "enumMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}", + "enumTemplate": "/javascript/api/excel/excel.{className}" + } + ] +} diff --git a/generate-docs/configs/excel-1_14-config.json b/generate-docs/configs/excel-1_14-config.json new file mode 100644 index 0000000000..084554dbce --- /dev/null +++ b/generate-docs/configs/excel-1_14-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "([a-zA-Z]+)(\\??:)([\\n]?([ |]*\"[\\w]*\"[|,\\n]*)+?)([ ]*[\\),])" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/excel", + "description": "Standard URL pattern for Excel APIs", + "globalFunctionTemplate": "/javascript/api/excel/#excel-excel-{fieldName}-function(1)", + "interfaceMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/excel/excel.{className}", + "name": "Excel Standard Pattern", + "classTemplate": "/javascript/api/excel/excel.{className}", + "interfaceTemplate": "/javascript/api/excel/excel.{className}", + "enumMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}", + "enumTemplate": "/javascript/api/excel/excel.{className}" + } + ] +} diff --git a/generate-docs/configs/excel-1_15-config.json b/generate-docs/configs/excel-1_15-config.json new file mode 100644 index 0000000000..084554dbce --- /dev/null +++ b/generate-docs/configs/excel-1_15-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "([a-zA-Z]+)(\\??:)([\\n]?([ |]*\"[\\w]*\"[|,\\n]*)+?)([ ]*[\\),])" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/excel", + "description": "Standard URL pattern for Excel APIs", + "globalFunctionTemplate": "/javascript/api/excel/#excel-excel-{fieldName}-function(1)", + "interfaceMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/excel/excel.{className}", + "name": "Excel Standard Pattern", + "classTemplate": "/javascript/api/excel/excel.{className}", + "interfaceTemplate": "/javascript/api/excel/excel.{className}", + "enumMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}", + "enumTemplate": "/javascript/api/excel/excel.{className}" + } + ] +} diff --git a/generate-docs/configs/excel-1_16-config.json b/generate-docs/configs/excel-1_16-config.json new file mode 100644 index 0000000000..084554dbce --- /dev/null +++ b/generate-docs/configs/excel-1_16-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "([a-zA-Z]+)(\\??:)([\\n]?([ |]*\"[\\w]*\"[|,\\n]*)+?)([ ]*[\\),])" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/excel", + "description": "Standard URL pattern for Excel APIs", + "globalFunctionTemplate": "/javascript/api/excel/#excel-excel-{fieldName}-function(1)", + "interfaceMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/excel/excel.{className}", + "name": "Excel Standard Pattern", + "classTemplate": "/javascript/api/excel/excel.{className}", + "interfaceTemplate": "/javascript/api/excel/excel.{className}", + "enumMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}", + "enumTemplate": "/javascript/api/excel/excel.{className}" + } + ] +} diff --git a/generate-docs/configs/excel-1_17-config.json b/generate-docs/configs/excel-1_17-config.json new file mode 100644 index 0000000000..084554dbce --- /dev/null +++ b/generate-docs/configs/excel-1_17-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "([a-zA-Z]+)(\\??:)([\\n]?([ |]*\"[\\w]*\"[|,\\n]*)+?)([ ]*[\\),])" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/excel", + "description": "Standard URL pattern for Excel APIs", + "globalFunctionTemplate": "/javascript/api/excel/#excel-excel-{fieldName}-function(1)", + "interfaceMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/excel/excel.{className}", + "name": "Excel Standard Pattern", + "classTemplate": "/javascript/api/excel/excel.{className}", + "interfaceTemplate": "/javascript/api/excel/excel.{className}", + "enumMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}", + "enumTemplate": "/javascript/api/excel/excel.{className}" + } + ] +} diff --git a/generate-docs/configs/excel-1_18-config.json b/generate-docs/configs/excel-1_18-config.json new file mode 100644 index 0000000000..084554dbce --- /dev/null +++ b/generate-docs/configs/excel-1_18-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "([a-zA-Z]+)(\\??:)([\\n]?([ |]*\"[\\w]*\"[|,\\n]*)+?)([ ]*[\\),])" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/excel", + "description": "Standard URL pattern for Excel APIs", + "globalFunctionTemplate": "/javascript/api/excel/#excel-excel-{fieldName}-function(1)", + "interfaceMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/excel/excel.{className}", + "name": "Excel Standard Pattern", + "classTemplate": "/javascript/api/excel/excel.{className}", + "interfaceTemplate": "/javascript/api/excel/excel.{className}", + "enumMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}", + "enumTemplate": "/javascript/api/excel/excel.{className}" + } + ] +} diff --git a/generate-docs/configs/excel-1_19-config.json b/generate-docs/configs/excel-1_19-config.json index b3340ec2fe..6b4207783e 100644 --- a/generate-docs/configs/excel-1_19-config.json +++ b/generate-docs/configs/excel-1_19-config.json @@ -1,19 +1,51 @@ { - "replacements": [ - { - "find": "type CardLayoutSection = CardLayoutListSection | CardLayoutTableSection | CardLayoutTwoColumnSection;", - "replace": "type CardLayoutSection = CardLayoutListSection | CardLayoutTableSection;", - "description": "Address CardLayoutTwoColumnSection reference for when removing ExcelApi 1.19" - }, - { - "find": "icon?: string | EntityCompactLayoutIcons;", - "replace": "icon?: string;", - "description": "Address EntityCompactLayoutIcons reference for when removing ExcelApi 1.19" - }, - { - "find": "type CellValue = (ArrayCellValue | BooleanCellValue | DoubleCellValue | EntityCellValue | EmptyCellValue | ErrorCellValue | FormattedNumberCellValue | FunctionCellValue | LinkedEntityCellValue | ReferenceCellValue | StringCellValue | ValueTypeNotAvailableCellValue | WebImageCellValue) & CellValueExtraProperties;", - "replace": "type CellValue = (ArrayCellValue | BooleanCellValue | DoubleCellValue | EntityCellValue | EmptyCellValue | ErrorCellValue | LinkedEntityCellValue | ReferenceCellValue | StringCellValue | ValueTypeNotAvailableCellValue | WebImageCellValue) & CellValueExtraProperties;", - "description": "Remove FormattedNumberCellValue from CellValue union type" - } - ] + "replacements": [ + { + "find": "type CardLayoutSection = CardLayoutListSection | CardLayoutTableSection | CardLayoutTwoColumnSection;", + "replace": "type CardLayoutSection = CardLayoutListSection | CardLayoutTableSection;", + "description": "Address CardLayoutTwoColumnSection reference for when removing ExcelApi 1.19" + }, + { + "find": "icon?: string | EntityCompactLayoutIcons;", + "replace": "icon?: string;", + "description": "Address EntityCompactLayoutIcons reference for when removing ExcelApi 1.19" + }, + { + "find": "type CellValue = (ArrayCellValue | BooleanCellValue | DoubleCellValue | EntityCellValue | EmptyCellValue | ErrorCellValue | FormattedNumberCellValue | FunctionCellValue | LinkedEntityCellValue | ReferenceCellValue | StringCellValue | ValueTypeNotAvailableCellValue | WebImageCellValue) \u0026 CellValueExtraProperties;", + "replace": "type CellValue = (ArrayCellValue | BooleanCellValue | DoubleCellValue | EntityCellValue | EmptyCellValue | ErrorCellValue | LinkedEntityCellValue | ReferenceCellValue | StringCellValue | ValueTypeNotAvailableCellValue | WebImageCellValue) \u0026 CellValueExtraProperties;", + "description": "Remove FormattedNumberCellValue from CellValue union type" + } + ], + "excludedFieldPatterns": [ + "([a-zA-Z]+)(\\??:)([\\n]?([ |]*\"[\\w]*\"[|,\\n]*)+?)([ ]*[\\),])" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/excel", + "description": "Standard URL pattern for Excel APIs", + "globalFunctionTemplate": "/javascript/api/excel/#excel-excel-{fieldName}-function(1)", + "interfaceMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/excel/excel.{className}", + "name": "Excel Standard Pattern", + "classTemplate": "/javascript/api/excel/excel.{className}", + "interfaceTemplate": "/javascript/api/excel/excel.{className}", + "enumMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}", + "enumTemplate": "/javascript/api/excel/excel.{className}" + } + ] } diff --git a/generate-docs/configs/excel-1_2-config.json b/generate-docs/configs/excel-1_2-config.json new file mode 100644 index 0000000000..084554dbce --- /dev/null +++ b/generate-docs/configs/excel-1_2-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "([a-zA-Z]+)(\\??:)([\\n]?([ |]*\"[\\w]*\"[|,\\n]*)+?)([ ]*[\\),])" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/excel", + "description": "Standard URL pattern for Excel APIs", + "globalFunctionTemplate": "/javascript/api/excel/#excel-excel-{fieldName}-function(1)", + "interfaceMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/excel/excel.{className}", + "name": "Excel Standard Pattern", + "classTemplate": "/javascript/api/excel/excel.{className}", + "interfaceTemplate": "/javascript/api/excel/excel.{className}", + "enumMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}", + "enumTemplate": "/javascript/api/excel/excel.{className}" + } + ] +} diff --git a/generate-docs/configs/excel-1_20-config.json b/generate-docs/configs/excel-1_20-config.json new file mode 100644 index 0000000000..084554dbce --- /dev/null +++ b/generate-docs/configs/excel-1_20-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "([a-zA-Z]+)(\\??:)([\\n]?([ |]*\"[\\w]*\"[|,\\n]*)+?)([ ]*[\\),])" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/excel", + "description": "Standard URL pattern for Excel APIs", + "globalFunctionTemplate": "/javascript/api/excel/#excel-excel-{fieldName}-function(1)", + "interfaceMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/excel/excel.{className}", + "name": "Excel Standard Pattern", + "classTemplate": "/javascript/api/excel/excel.{className}", + "interfaceTemplate": "/javascript/api/excel/excel.{className}", + "enumMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}", + "enumTemplate": "/javascript/api/excel/excel.{className}" + } + ] +} diff --git a/generate-docs/configs/excel-1_3-config.json b/generate-docs/configs/excel-1_3-config.json new file mode 100644 index 0000000000..084554dbce --- /dev/null +++ b/generate-docs/configs/excel-1_3-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "([a-zA-Z]+)(\\??:)([\\n]?([ |]*\"[\\w]*\"[|,\\n]*)+?)([ ]*[\\),])" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/excel", + "description": "Standard URL pattern for Excel APIs", + "globalFunctionTemplate": "/javascript/api/excel/#excel-excel-{fieldName}-function(1)", + "interfaceMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/excel/excel.{className}", + "name": "Excel Standard Pattern", + "classTemplate": "/javascript/api/excel/excel.{className}", + "interfaceTemplate": "/javascript/api/excel/excel.{className}", + "enumMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}", + "enumTemplate": "/javascript/api/excel/excel.{className}" + } + ] +} diff --git a/generate-docs/configs/excel-1_4-config.json b/generate-docs/configs/excel-1_4-config.json new file mode 100644 index 0000000000..084554dbce --- /dev/null +++ b/generate-docs/configs/excel-1_4-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "([a-zA-Z]+)(\\??:)([\\n]?([ |]*\"[\\w]*\"[|,\\n]*)+?)([ ]*[\\),])" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/excel", + "description": "Standard URL pattern for Excel APIs", + "globalFunctionTemplate": "/javascript/api/excel/#excel-excel-{fieldName}-function(1)", + "interfaceMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/excel/excel.{className}", + "name": "Excel Standard Pattern", + "classTemplate": "/javascript/api/excel/excel.{className}", + "interfaceTemplate": "/javascript/api/excel/excel.{className}", + "enumMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}", + "enumTemplate": "/javascript/api/excel/excel.{className}" + } + ] +} diff --git a/generate-docs/configs/excel-1_5-config.json b/generate-docs/configs/excel-1_5-config.json new file mode 100644 index 0000000000..084554dbce --- /dev/null +++ b/generate-docs/configs/excel-1_5-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "([a-zA-Z]+)(\\??:)([\\n]?([ |]*\"[\\w]*\"[|,\\n]*)+?)([ ]*[\\),])" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/excel", + "description": "Standard URL pattern for Excel APIs", + "globalFunctionTemplate": "/javascript/api/excel/#excel-excel-{fieldName}-function(1)", + "interfaceMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/excel/excel.{className}", + "name": "Excel Standard Pattern", + "classTemplate": "/javascript/api/excel/excel.{className}", + "interfaceTemplate": "/javascript/api/excel/excel.{className}", + "enumMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}", + "enumTemplate": "/javascript/api/excel/excel.{className}" + } + ] +} diff --git a/generate-docs/configs/excel-1_6-config.json b/generate-docs/configs/excel-1_6-config.json new file mode 100644 index 0000000000..084554dbce --- /dev/null +++ b/generate-docs/configs/excel-1_6-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "([a-zA-Z]+)(\\??:)([\\n]?([ |]*\"[\\w]*\"[|,\\n]*)+?)([ ]*[\\),])" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/excel", + "description": "Standard URL pattern for Excel APIs", + "globalFunctionTemplate": "/javascript/api/excel/#excel-excel-{fieldName}-function(1)", + "interfaceMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/excel/excel.{className}", + "name": "Excel Standard Pattern", + "classTemplate": "/javascript/api/excel/excel.{className}", + "interfaceTemplate": "/javascript/api/excel/excel.{className}", + "enumMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}", + "enumTemplate": "/javascript/api/excel/excel.{className}" + } + ] +} diff --git a/generate-docs/configs/excel-1_7-config.json b/generate-docs/configs/excel-1_7-config.json new file mode 100644 index 0000000000..084554dbce --- /dev/null +++ b/generate-docs/configs/excel-1_7-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "([a-zA-Z]+)(\\??:)([\\n]?([ |]*\"[\\w]*\"[|,\\n]*)+?)([ ]*[\\),])" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/excel", + "description": "Standard URL pattern for Excel APIs", + "globalFunctionTemplate": "/javascript/api/excel/#excel-excel-{fieldName}-function(1)", + "interfaceMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/excel/excel.{className}", + "name": "Excel Standard Pattern", + "classTemplate": "/javascript/api/excel/excel.{className}", + "interfaceTemplate": "/javascript/api/excel/excel.{className}", + "enumMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}", + "enumTemplate": "/javascript/api/excel/excel.{className}" + } + ] +} diff --git a/generate-docs/configs/excel-1_8-config.json b/generate-docs/configs/excel-1_8-config.json new file mode 100644 index 0000000000..084554dbce --- /dev/null +++ b/generate-docs/configs/excel-1_8-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "([a-zA-Z]+)(\\??:)([\\n]?([ |]*\"[\\w]*\"[|,\\n]*)+?)([ ]*[\\),])" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/excel", + "description": "Standard URL pattern for Excel APIs", + "globalFunctionTemplate": "/javascript/api/excel/#excel-excel-{fieldName}-function(1)", + "interfaceMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/excel/excel.{className}", + "name": "Excel Standard Pattern", + "classTemplate": "/javascript/api/excel/excel.{className}", + "interfaceTemplate": "/javascript/api/excel/excel.{className}", + "enumMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}", + "enumTemplate": "/javascript/api/excel/excel.{className}" + } + ] +} diff --git a/generate-docs/configs/excel-1_9-config.json b/generate-docs/configs/excel-1_9-config.json new file mode 100644 index 0000000000..084554dbce --- /dev/null +++ b/generate-docs/configs/excel-1_9-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "([a-zA-Z]+)(\\??:)([\\n]?([ |]*\"[\\w]*\"[|,\\n]*)+?)([ ]*[\\),])" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/excel", + "description": "Standard URL pattern for Excel APIs", + "globalFunctionTemplate": "/javascript/api/excel/#excel-excel-{fieldName}-function(1)", + "interfaceMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/excel/excel.{className}", + "name": "Excel Standard Pattern", + "classTemplate": "/javascript/api/excel/excel.{className}", + "interfaceTemplate": "/javascript/api/excel/excel.{className}", + "enumMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}", + "enumTemplate": "/javascript/api/excel/excel.{className}" + } + ] +} diff --git a/generate-docs/configs/excel-link-config.json b/generate-docs/configs/excel-link-config.json deleted file mode 100644 index 41167d66d6..0000000000 --- a/generate-docs/configs/excel-link-config.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "linkConfigs": [ - { - "name": "Excel Standard Pattern", - "pathPattern": "javascript/api/excel", - "description": "Standard URL pattern for Excel APIs", - "globalFunctionTemplate": "/javascript/api/excel/#excel-excel-{fieldName}-function(1)", - "classTemplate": "/javascript/api/excel/excel.{className}", - "classMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", - "enumTemplate": "/javascript/api/excel/excel.{className}", - "enumMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}", - "interfaceTemplate": "/javascript/api/excel/excel.{className}", - "interfaceMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", - "typeAliasTemplate": "/javascript/api/excel/excel.{className}" - } - ] -} diff --git a/generate-docs/configs/excel-online-config.json b/generate-docs/configs/excel-online-config.json new file mode 100644 index 0000000000..084554dbce --- /dev/null +++ b/generate-docs/configs/excel-online-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "([a-zA-Z]+)(\\??:)([\\n]?([ |]*\"[\\w]*\"[|,\\n]*)+?)([ ]*[\\),])" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/excel", + "description": "Standard URL pattern for Excel APIs", + "globalFunctionTemplate": "/javascript/api/excel/#excel-excel-{fieldName}-function(1)", + "interfaceMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/excel/excel.{className}", + "name": "Excel Standard Pattern", + "classTemplate": "/javascript/api/excel/excel.{className}", + "interfaceTemplate": "/javascript/api/excel/excel.{className}", + "enumMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}", + "enumTemplate": "/javascript/api/excel/excel.{className}" + } + ] +} diff --git a/generate-docs/configs/excel-preview-config.json b/generate-docs/configs/excel-preview-config.json new file mode 100644 index 0000000000..084554dbce --- /dev/null +++ b/generate-docs/configs/excel-preview-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "([a-zA-Z]+)(\\??:)([\\n]?([ |]*\"[\\w]*\"[|,\\n]*)+?)([ ]*[\\),])" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/excel", + "description": "Standard URL pattern for Excel APIs", + "globalFunctionTemplate": "/javascript/api/excel/#excel-excel-{fieldName}-function(1)", + "interfaceMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/excel/excel.{className}", + "name": "Excel Standard Pattern", + "classTemplate": "/javascript/api/excel/excel.{className}", + "interfaceTemplate": "/javascript/api/excel/excel.{className}", + "enumMemberTemplate": "/javascript/api/excel/excel.{className}#excel-excel-{className}-{fieldName}", + "enumTemplate": "/javascript/api/excel/excel.{className}" + } + ] +} diff --git a/generate-docs/configs/outlook-1.1-config.json b/generate-docs/configs/outlook-1.1-config.json index 21b749dafd..be7dbbf938 100644 --- a/generate-docs/configs/outlook-1.1-config.json +++ b/generate-docs/configs/outlook-1.1-config.json @@ -1,10 +1,27 @@ { - "replacements": [ - { - "find": "/outlook/requirement-set-1.[\\d]*/", - "replace": "/outlook/requirement-set-1.1/", - "isRegex": true, - "description": "Update Outlook requirement set URL references to version 1.1" - } - ] + "replacements": [ + { + "find": "/outlook/requirement-set-1.[\\d]*/", + "replace": "/outlook/requirement-set-1.1/", + "isRegex": true, + "description": "Update Outlook requirement set URL references to version 1.1" + } + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/outlook", + "description": "Standard URL pattern for Outlook APIs", + "globalFunctionTemplate": "/javascript/api/outlook/office#{fieldName}", + "interfaceMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/outlook/office.{className}", + "name": "Outlook Standard Pattern", + "classTemplate": "/javascript/api/outlook/office.{className}", + "interfaceTemplate": "/javascript/api/outlook/office.{className}", + "enumMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}", + "enumTemplate": "/javascript/api/outlook/office.{className}" + } + ] } diff --git a/generate-docs/configs/outlook-1.10-config.json b/generate-docs/configs/outlook-1.10-config.json index 5c75df7e02..acd1b10d57 100644 --- a/generate-docs/configs/outlook-1.10-config.json +++ b/generate-docs/configs/outlook-1.10-config.json @@ -1,9 +1,26 @@ { - "replacements": [ - { - "find": "outlook/requirement-set-1.10", - "replace": "outlook/requirement-set-1.9", - "description": "Fix requirement set references in outlook_1_10 baseline to match filename" - } - ] + "replacements": [ + { + "find": "outlook/requirement-set-1.10", + "replace": "outlook/requirement-set-1.9", + "description": "Fix requirement set references in outlook_1_10 baseline to match filename" + } + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/outlook", + "description": "Standard URL pattern for Outlook APIs", + "globalFunctionTemplate": "/javascript/api/outlook/office#{fieldName}", + "interfaceMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/outlook/office.{className}", + "name": "Outlook Standard Pattern", + "classTemplate": "/javascript/api/outlook/office.{className}", + "interfaceTemplate": "/javascript/api/outlook/office.{className}", + "enumMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}", + "enumTemplate": "/javascript/api/outlook/office.{className}" + } + ] } diff --git a/generate-docs/configs/outlook-1.11-config.json b/generate-docs/configs/outlook-1.11-config.json index ea87f04cad..2baea24c9c 100644 --- a/generate-docs/configs/outlook-1.11-config.json +++ b/generate-docs/configs/outlook-1.11-config.json @@ -1,9 +1,26 @@ { - "replacements": [ - { - "find": "outlook/requirement-set-1.11", - "replace": "outlook/requirement-set-1.10", - "description": "Fix requirement set references in outlook_1_11 baseline to match filename" - } - ] + "replacements": [ + { + "find": "outlook/requirement-set-1.11", + "replace": "outlook/requirement-set-1.10", + "description": "Fix requirement set references in outlook_1_11 baseline to match filename" + } + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/outlook", + "description": "Standard URL pattern for Outlook APIs", + "globalFunctionTemplate": "/javascript/api/outlook/office#{fieldName}", + "interfaceMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/outlook/office.{className}", + "name": "Outlook Standard Pattern", + "classTemplate": "/javascript/api/outlook/office.{className}", + "interfaceTemplate": "/javascript/api/outlook/office.{className}", + "enumMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}", + "enumTemplate": "/javascript/api/outlook/office.{className}" + } + ] } diff --git a/generate-docs/configs/outlook-1.12-config.json b/generate-docs/configs/outlook-1.12-config.json index 0a18f281f6..7a30b3cec2 100644 --- a/generate-docs/configs/outlook-1.12-config.json +++ b/generate-docs/configs/outlook-1.12-config.json @@ -1,19 +1,36 @@ { - "replacements": [ - { - "find": "outlook/requirement-set-1.12", - "replace": "outlook/requirement-set-1.11", - "description": "Fix requirement set references in outlook_1_12 baseline to match filename" - }, - { - "find": "options?: SmartAlertsEventCompletedOptions", - "replace": "", - "description": "Address SmartAlertsEventCompletedOptions reference when removing Mailbox 1.12" - }, - { - "find": "@param options - Optional. An object that specifies the behavior of an event-based or spam-reporting add-in when it completes processing an event.", - "replace": "", - "description": "Remove @param options documentation when removing Mailbox 1.12" - } - ] + "replacements": [ + { + "find": "outlook/requirement-set-1.12", + "replace": "outlook/requirement-set-1.11", + "description": "Fix requirement set references in outlook_1_12 baseline to match filename" + }, + { + "find": "options?: SmartAlertsEventCompletedOptions", + "replace": "", + "description": "Address SmartAlertsEventCompletedOptions reference when removing Mailbox 1.12" + }, + { + "find": "@param options - Optional. An object that specifies the behavior of an event-based or spam-reporting add-in when it completes processing an event.", + "replace": "", + "description": "Remove @param options documentation when removing Mailbox 1.12" + } + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/outlook", + "description": "Standard URL pattern for Outlook APIs", + "globalFunctionTemplate": "/javascript/api/outlook/office#{fieldName}", + "interfaceMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/outlook/office.{className}", + "name": "Outlook Standard Pattern", + "classTemplate": "/javascript/api/outlook/office.{className}", + "interfaceTemplate": "/javascript/api/outlook/office.{className}", + "enumMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}", + "enumTemplate": "/javascript/api/outlook/office.{className}" + } + ] } diff --git a/generate-docs/configs/outlook-1.13-config.json b/generate-docs/configs/outlook-1.13-config.json index 63d394b74a..b7d75e56b5 100644 --- a/generate-docs/configs/outlook-1.13-config.json +++ b/generate-docs/configs/outlook-1.13-config.json @@ -1,9 +1,26 @@ { - "replacements": [ - { - "find": "outlook/requirement-set-1.13", - "replace": "outlook/requirement-set-1.12", - "description": "Fix requirement set references in outlook_1_13 baseline to match filename" - } - ] + "replacements": [ + { + "find": "outlook/requirement-set-1.13", + "replace": "outlook/requirement-set-1.12", + "description": "Fix requirement set references in outlook_1_13 baseline to match filename" + } + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/outlook", + "description": "Standard URL pattern for Outlook APIs", + "globalFunctionTemplate": "/javascript/api/outlook/office#{fieldName}", + "interfaceMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/outlook/office.{className}", + "name": "Outlook Standard Pattern", + "classTemplate": "/javascript/api/outlook/office.{className}", + "interfaceTemplate": "/javascript/api/outlook/office.{className}", + "enumMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}", + "enumTemplate": "/javascript/api/outlook/office.{className}" + } + ] } diff --git a/generate-docs/configs/outlook-1.14-config.json b/generate-docs/configs/outlook-1.14-config.json index d0d339fd99..91a11c5393 100644 --- a/generate-docs/configs/outlook-1.14-config.json +++ b/generate-docs/configs/outlook-1.14-config.json @@ -1,14 +1,31 @@ { - "replacements": [ - { - "find": "outlook/requirement-set-1.14", - "replace": "outlook/requirement-set-1.13", - "description": "Fix requirement set references in outlook_1_14 baseline to match filename" - }, - { - "find": "options?: SmartAlertsEventCompletedOptions | SpamReportingEventCompletedOptions", - "replace": "options?: SmartAlertsEventCompletedOptions", - "description": "Address SpamReportingEventCompletedOptions reference when removing Mailbox 1.14" - } - ] + "replacements": [ + { + "find": "outlook/requirement-set-1.14", + "replace": "outlook/requirement-set-1.13", + "description": "Fix requirement set references in outlook_1_14 baseline to match filename" + }, + { + "find": "options?: SmartAlertsEventCompletedOptions | SpamReportingEventCompletedOptions", + "replace": "options?: SmartAlertsEventCompletedOptions", + "description": "Address SpamReportingEventCompletedOptions reference when removing Mailbox 1.14" + } + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/outlook", + "description": "Standard URL pattern for Outlook APIs", + "globalFunctionTemplate": "/javascript/api/outlook/office#{fieldName}", + "interfaceMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/outlook/office.{className}", + "name": "Outlook Standard Pattern", + "classTemplate": "/javascript/api/outlook/office.{className}", + "interfaceTemplate": "/javascript/api/outlook/office.{className}", + "enumMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}", + "enumTemplate": "/javascript/api/outlook/office.{className}" + } + ] } diff --git a/generate-docs/configs/outlook-1.15-config.json b/generate-docs/configs/outlook-1.15-config.json index d9a81c43fd..9d85949fe0 100644 --- a/generate-docs/configs/outlook-1.15-config.json +++ b/generate-docs/configs/outlook-1.15-config.json @@ -1,9 +1,26 @@ { - "replacements": [ - { - "find": "outlook/requirement-set-1.15", - "replace": "outlook/requirement-set-1.14", - "description": "Fix requirement set references in outlook_1_15 baseline to match filename" - } - ] + "replacements": [ + { + "find": "outlook/requirement-set-1.15", + "replace": "outlook/requirement-set-1.14", + "description": "Fix requirement set references in outlook_1_15 baseline to match filename" + } + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/outlook", + "description": "Standard URL pattern for Outlook APIs", + "globalFunctionTemplate": "/javascript/api/outlook/office#{fieldName}", + "interfaceMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/outlook/office.{className}", + "name": "Outlook Standard Pattern", + "classTemplate": "/javascript/api/outlook/office.{className}", + "interfaceTemplate": "/javascript/api/outlook/office.{className}", + "enumMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}", + "enumTemplate": "/javascript/api/outlook/office.{className}" + } + ] } diff --git a/generate-docs/configs/outlook-1.2-config.json b/generate-docs/configs/outlook-1.2-config.json index 877466aca2..e787a5ce40 100644 --- a/generate-docs/configs/outlook-1.2-config.json +++ b/generate-docs/configs/outlook-1.2-config.json @@ -1,9 +1,26 @@ { - "replacements": [ - { - "find": "outlook/requirement-set-1.2", - "replace": "outlook/requirement-set-1.1", - "description": "Fix requirement set references in outlook_1_2 baseline to match filename" - } - ] + "replacements": [ + { + "find": "outlook/requirement-set-1.2", + "replace": "outlook/requirement-set-1.1", + "description": "Fix requirement set references in outlook_1_2 baseline to match filename" + } + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/outlook", + "description": "Standard URL pattern for Outlook APIs", + "globalFunctionTemplate": "/javascript/api/outlook/office#{fieldName}", + "interfaceMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/outlook/office.{className}", + "name": "Outlook Standard Pattern", + "classTemplate": "/javascript/api/outlook/office.{className}", + "interfaceTemplate": "/javascript/api/outlook/office.{className}", + "enumMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}", + "enumTemplate": "/javascript/api/outlook/office.{className}" + } + ] } diff --git a/generate-docs/configs/outlook-1.3-config.json b/generate-docs/configs/outlook-1.3-config.json index 1463fa0bbd..28acb04215 100644 --- a/generate-docs/configs/outlook-1.3-config.json +++ b/generate-docs/configs/outlook-1.3-config.json @@ -1,9 +1,26 @@ { - "replacements": [ - { - "find": "outlook/requirement-set-1.3", - "replace": "outlook/requirement-set-1.2", - "description": "Fix requirement set references in outlook_1_3 baseline to match filename" - } - ] + "replacements": [ + { + "find": "outlook/requirement-set-1.3", + "replace": "outlook/requirement-set-1.2", + "description": "Fix requirement set references in outlook_1_3 baseline to match filename" + } + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/outlook", + "description": "Standard URL pattern for Outlook APIs", + "globalFunctionTemplate": "/javascript/api/outlook/office#{fieldName}", + "interfaceMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/outlook/office.{className}", + "name": "Outlook Standard Pattern", + "classTemplate": "/javascript/api/outlook/office.{className}", + "interfaceTemplate": "/javascript/api/outlook/office.{className}", + "enumMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}", + "enumTemplate": "/javascript/api/outlook/office.{className}" + } + ] } diff --git a/generate-docs/configs/outlook-1.4-config.json b/generate-docs/configs/outlook-1.4-config.json index 38c3366f15..012387c364 100644 --- a/generate-docs/configs/outlook-1.4-config.json +++ b/generate-docs/configs/outlook-1.4-config.json @@ -1,9 +1,26 @@ { - "replacements": [ - { - "find": "outlook/requirement-set-1.4", - "replace": "outlook/requirement-set-1.3", - "description": "Fix requirement set references in outlook_1_4 baseline to match filename" - } - ] + "replacements": [ + { + "find": "outlook/requirement-set-1.4", + "replace": "outlook/requirement-set-1.3", + "description": "Fix requirement set references in outlook_1_4 baseline to match filename" + } + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/outlook", + "description": "Standard URL pattern for Outlook APIs", + "globalFunctionTemplate": "/javascript/api/outlook/office#{fieldName}", + "interfaceMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/outlook/office.{className}", + "name": "Outlook Standard Pattern", + "classTemplate": "/javascript/api/outlook/office.{className}", + "interfaceTemplate": "/javascript/api/outlook/office.{className}", + "enumMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}", + "enumTemplate": "/javascript/api/outlook/office.{className}" + } + ] } diff --git a/generate-docs/configs/outlook-1.5-config.json b/generate-docs/configs/outlook-1.5-config.json index 9c864239db..67af66e398 100644 --- a/generate-docs/configs/outlook-1.5-config.json +++ b/generate-docs/configs/outlook-1.5-config.json @@ -1,9 +1,26 @@ { - "replacements": [ - { - "find": "outlook/requirement-set-1.5", - "replace": "outlook/requirement-set-1.4", - "description": "Fix requirement set references in outlook_1_5 baseline to match filename" - } - ] + "replacements": [ + { + "find": "outlook/requirement-set-1.5", + "replace": "outlook/requirement-set-1.4", + "description": "Fix requirement set references in outlook_1_5 baseline to match filename" + } + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/outlook", + "description": "Standard URL pattern for Outlook APIs", + "globalFunctionTemplate": "/javascript/api/outlook/office#{fieldName}", + "interfaceMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/outlook/office.{className}", + "name": "Outlook Standard Pattern", + "classTemplate": "/javascript/api/outlook/office.{className}", + "interfaceTemplate": "/javascript/api/outlook/office.{className}", + "enumMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}", + "enumTemplate": "/javascript/api/outlook/office.{className}" + } + ] } diff --git a/generate-docs/configs/outlook-1.6-config.json b/generate-docs/configs/outlook-1.6-config.json index 229afbf64d..327e5b0f46 100644 --- a/generate-docs/configs/outlook-1.6-config.json +++ b/generate-docs/configs/outlook-1.6-config.json @@ -1,9 +1,26 @@ { - "replacements": [ - { - "find": "outlook/requirement-set-1.6", - "replace": "outlook/requirement-set-1.5", - "description": "Fix requirement set references in outlook_1_6 baseline to match filename" - } - ] + "replacements": [ + { + "find": "outlook/requirement-set-1.6", + "replace": "outlook/requirement-set-1.5", + "description": "Fix requirement set references in outlook_1_6 baseline to match filename" + } + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/outlook", + "description": "Standard URL pattern for Outlook APIs", + "globalFunctionTemplate": "/javascript/api/outlook/office#{fieldName}", + "interfaceMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/outlook/office.{className}", + "name": "Outlook Standard Pattern", + "classTemplate": "/javascript/api/outlook/office.{className}", + "interfaceTemplate": "/javascript/api/outlook/office.{className}", + "enumMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}", + "enumTemplate": "/javascript/api/outlook/office.{className}" + } + ] } diff --git a/generate-docs/configs/outlook-1.7-config.json b/generate-docs/configs/outlook-1.7-config.json index 7246f89426..6a457d7439 100644 --- a/generate-docs/configs/outlook-1.7-config.json +++ b/generate-docs/configs/outlook-1.7-config.json @@ -1,9 +1,26 @@ { - "replacements": [ - { - "find": "outlook/requirement-set-1.7", - "replace": "outlook/requirement-set-1.6", - "description": "Fix requirement set references in outlook_1_7 baseline to match filename" - } - ] + "replacements": [ + { + "find": "outlook/requirement-set-1.7", + "replace": "outlook/requirement-set-1.6", + "description": "Fix requirement set references in outlook_1_7 baseline to match filename" + } + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/outlook", + "description": "Standard URL pattern for Outlook APIs", + "globalFunctionTemplate": "/javascript/api/outlook/office#{fieldName}", + "interfaceMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/outlook/office.{className}", + "name": "Outlook Standard Pattern", + "classTemplate": "/javascript/api/outlook/office.{className}", + "interfaceTemplate": "/javascript/api/outlook/office.{className}", + "enumMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}", + "enumTemplate": "/javascript/api/outlook/office.{className}" + } + ] } diff --git a/generate-docs/configs/outlook-1.8-config.json b/generate-docs/configs/outlook-1.8-config.json index 7ea33b87d9..fa30bdf01c 100644 --- a/generate-docs/configs/outlook-1.8-config.json +++ b/generate-docs/configs/outlook-1.8-config.json @@ -1,9 +1,26 @@ { - "replacements": [ - { - "find": "outlook/requirement-set-1.8", - "replace": "outlook/requirement-set-1.7", - "description": "Fix requirement set references in outlook_1_8 baseline to match filename" - } - ] + "replacements": [ + { + "find": "outlook/requirement-set-1.8", + "replace": "outlook/requirement-set-1.7", + "description": "Fix requirement set references in outlook_1_8 baseline to match filename" + } + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/outlook", + "description": "Standard URL pattern for Outlook APIs", + "globalFunctionTemplate": "/javascript/api/outlook/office#{fieldName}", + "interfaceMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/outlook/office.{className}", + "name": "Outlook Standard Pattern", + "classTemplate": "/javascript/api/outlook/office.{className}", + "interfaceTemplate": "/javascript/api/outlook/office.{className}", + "enumMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}", + "enumTemplate": "/javascript/api/outlook/office.{className}" + } + ] } diff --git a/generate-docs/configs/outlook-1.9-config.json b/generate-docs/configs/outlook-1.9-config.json index 11a301b339..8f5c197463 100644 --- a/generate-docs/configs/outlook-1.9-config.json +++ b/generate-docs/configs/outlook-1.9-config.json @@ -1,9 +1,26 @@ { - "replacements": [ - { - "find": "outlook/requirement-set-1.9", - "replace": "outlook/requirement-set-1.8", - "description": "Fix requirement set references in outlook_1_9 baseline to match filename" - } - ] + "replacements": [ + { + "find": "outlook/requirement-set-1.9", + "replace": "outlook/requirement-set-1.8", + "description": "Fix requirement set references in outlook_1_9 baseline to match filename" + } + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/outlook", + "description": "Standard URL pattern for Outlook APIs", + "globalFunctionTemplate": "/javascript/api/outlook/office#{fieldName}", + "interfaceMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/outlook/office.{className}", + "name": "Outlook Standard Pattern", + "classTemplate": "/javascript/api/outlook/office.{className}", + "interfaceTemplate": "/javascript/api/outlook/office.{className}", + "enumMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}", + "enumTemplate": "/javascript/api/outlook/office.{className}" + } + ] } diff --git a/generate-docs/configs/outlook-link-config.json b/generate-docs/configs/outlook-link-config.json deleted file mode 100644 index b3db65b07f..0000000000 --- a/generate-docs/configs/outlook-link-config.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "linkConfigs": [ - { - "name": "Outlook Standard Pattern", - "pathPattern": "javascript/api/outlook", - "description": "Standard URL pattern for Outlook APIs", - "globalFunctionTemplate": "/javascript/api/outlook/office#{fieldName}", - "classTemplate": "/javascript/api/outlook/office.{className}", - "classMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}{suffix}", - "enumTemplate": "/javascript/api/outlook/office.{className}", - "enumMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}", - "interfaceTemplate": "/javascript/api/outlook/office.{className}", - "interfaceMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}{suffix}", - "typeAliasTemplate": "/javascript/api/outlook/office.{className}" - } - ] -} diff --git a/generate-docs/configs/outlook-preview-config.json b/generate-docs/configs/outlook-preview-config.json new file mode 100644 index 0000000000..07f98fcd38 --- /dev/null +++ b/generate-docs/configs/outlook-preview-config.json @@ -0,0 +1,27 @@ +{ + "excludedFieldPatterns": [ + "toJSON", + "^_" + ], + "excludedFieldNames": [ + "context", + "isNullObject" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/outlook", + "description": "Standard URL pattern for Outlook APIs", + "globalFunctionTemplate": "/javascript/api/outlook/office#{fieldName}", + "interfaceMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/outlook/office.{className}", + "name": "Outlook Standard Pattern", + "classTemplate": "/javascript/api/outlook/office.{className}", + "interfaceTemplate": "/javascript/api/outlook/office.{className}", + "enumMemberTemplate": "/javascript/api/outlook/office.{className}#outlook-office-{className}-{fieldName}", + "enumTemplate": "/javascript/api/outlook/office.{className}" + } + ] +} diff --git a/generate-docs/configs/powerpoint-1_1-config.json b/generate-docs/configs/powerpoint-1_1-config.json new file mode 100644 index 0000000000..9b497b3167 --- /dev/null +++ b/generate-docs/configs/powerpoint-1_1-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "\\w+\\??:\\s*\".*\"" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/powerpoint", + "description": "Standard URL pattern for PowerPoint APIs", + "globalFunctionTemplate": "/javascript/api/powerpoint/powerpoint#{fieldName}", + "interfaceMemberTemplate": "/javascript/api/powerpoint/powerpoint.{className}#powerpoint-powerpoint-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/powerpoint/powerpoint.{className}#powerpoint-powerpoint-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/powerpoint/powerpoint.{className}", + "name": "PowerPoint Standard Pattern", + "classTemplate": "/javascript/api/powerpoint/powerpoint.{className}", + "interfaceTemplate": "/javascript/api/powerpoint/powerpoint.{className}", + "enumMemberTemplate": "/javascript/api/powerpoint/powerpoint.{className}#powerpoint-powerpoint-{className}-{fieldName}", + "enumTemplate": "/javascript/api/powerpoint/powerpoint.{className}" + } + ] +} diff --git a/generate-docs/configs/powerpoint-1_2-config.json b/generate-docs/configs/powerpoint-1_2-config.json new file mode 100644 index 0000000000..9b497b3167 --- /dev/null +++ b/generate-docs/configs/powerpoint-1_2-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "\\w+\\??:\\s*\".*\"" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/powerpoint", + "description": "Standard URL pattern for PowerPoint APIs", + "globalFunctionTemplate": "/javascript/api/powerpoint/powerpoint#{fieldName}", + "interfaceMemberTemplate": "/javascript/api/powerpoint/powerpoint.{className}#powerpoint-powerpoint-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/powerpoint/powerpoint.{className}#powerpoint-powerpoint-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/powerpoint/powerpoint.{className}", + "name": "PowerPoint Standard Pattern", + "classTemplate": "/javascript/api/powerpoint/powerpoint.{className}", + "interfaceTemplate": "/javascript/api/powerpoint/powerpoint.{className}", + "enumMemberTemplate": "/javascript/api/powerpoint/powerpoint.{className}#powerpoint-powerpoint-{className}-{fieldName}", + "enumTemplate": "/javascript/api/powerpoint/powerpoint.{className}" + } + ] +} diff --git a/generate-docs/configs/powerpoint-1_3-config.json b/generate-docs/configs/powerpoint-1_3-config.json new file mode 100644 index 0000000000..9b497b3167 --- /dev/null +++ b/generate-docs/configs/powerpoint-1_3-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "\\w+\\??:\\s*\".*\"" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/powerpoint", + "description": "Standard URL pattern for PowerPoint APIs", + "globalFunctionTemplate": "/javascript/api/powerpoint/powerpoint#{fieldName}", + "interfaceMemberTemplate": "/javascript/api/powerpoint/powerpoint.{className}#powerpoint-powerpoint-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/powerpoint/powerpoint.{className}#powerpoint-powerpoint-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/powerpoint/powerpoint.{className}", + "name": "PowerPoint Standard Pattern", + "classTemplate": "/javascript/api/powerpoint/powerpoint.{className}", + "interfaceTemplate": "/javascript/api/powerpoint/powerpoint.{className}", + "enumMemberTemplate": "/javascript/api/powerpoint/powerpoint.{className}#powerpoint-powerpoint-{className}-{fieldName}", + "enumTemplate": "/javascript/api/powerpoint/powerpoint.{className}" + } + ] +} diff --git a/generate-docs/configs/powerpoint-1_4-config.json b/generate-docs/configs/powerpoint-1_4-config.json new file mode 100644 index 0000000000..9b497b3167 --- /dev/null +++ b/generate-docs/configs/powerpoint-1_4-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "\\w+\\??:\\s*\".*\"" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/powerpoint", + "description": "Standard URL pattern for PowerPoint APIs", + "globalFunctionTemplate": "/javascript/api/powerpoint/powerpoint#{fieldName}", + "interfaceMemberTemplate": "/javascript/api/powerpoint/powerpoint.{className}#powerpoint-powerpoint-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/powerpoint/powerpoint.{className}#powerpoint-powerpoint-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/powerpoint/powerpoint.{className}", + "name": "PowerPoint Standard Pattern", + "classTemplate": "/javascript/api/powerpoint/powerpoint.{className}", + "interfaceTemplate": "/javascript/api/powerpoint/powerpoint.{className}", + "enumMemberTemplate": "/javascript/api/powerpoint/powerpoint.{className}#powerpoint-powerpoint-{className}-{fieldName}", + "enumTemplate": "/javascript/api/powerpoint/powerpoint.{className}" + } + ] +} diff --git a/generate-docs/configs/powerpoint-1_5-config.json b/generate-docs/configs/powerpoint-1_5-config.json new file mode 100644 index 0000000000..9b497b3167 --- /dev/null +++ b/generate-docs/configs/powerpoint-1_5-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "\\w+\\??:\\s*\".*\"" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/powerpoint", + "description": "Standard URL pattern for PowerPoint APIs", + "globalFunctionTemplate": "/javascript/api/powerpoint/powerpoint#{fieldName}", + "interfaceMemberTemplate": "/javascript/api/powerpoint/powerpoint.{className}#powerpoint-powerpoint-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/powerpoint/powerpoint.{className}#powerpoint-powerpoint-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/powerpoint/powerpoint.{className}", + "name": "PowerPoint Standard Pattern", + "classTemplate": "/javascript/api/powerpoint/powerpoint.{className}", + "interfaceTemplate": "/javascript/api/powerpoint/powerpoint.{className}", + "enumMemberTemplate": "/javascript/api/powerpoint/powerpoint.{className}#powerpoint-powerpoint-{className}-{fieldName}", + "enumTemplate": "/javascript/api/powerpoint/powerpoint.{className}" + } + ] +} diff --git a/generate-docs/configs/powerpoint-1_6-config.json b/generate-docs/configs/powerpoint-1_6-config.json new file mode 100644 index 0000000000..9b497b3167 --- /dev/null +++ b/generate-docs/configs/powerpoint-1_6-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "\\w+\\??:\\s*\".*\"" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/powerpoint", + "description": "Standard URL pattern for PowerPoint APIs", + "globalFunctionTemplate": "/javascript/api/powerpoint/powerpoint#{fieldName}", + "interfaceMemberTemplate": "/javascript/api/powerpoint/powerpoint.{className}#powerpoint-powerpoint-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/powerpoint/powerpoint.{className}#powerpoint-powerpoint-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/powerpoint/powerpoint.{className}", + "name": "PowerPoint Standard Pattern", + "classTemplate": "/javascript/api/powerpoint/powerpoint.{className}", + "interfaceTemplate": "/javascript/api/powerpoint/powerpoint.{className}", + "enumMemberTemplate": "/javascript/api/powerpoint/powerpoint.{className}#powerpoint-powerpoint-{className}-{fieldName}", + "enumTemplate": "/javascript/api/powerpoint/powerpoint.{className}" + } + ] +} diff --git a/generate-docs/configs/powerpoint-1_7-config.json b/generate-docs/configs/powerpoint-1_7-config.json new file mode 100644 index 0000000000..9b497b3167 --- /dev/null +++ b/generate-docs/configs/powerpoint-1_7-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "\\w+\\??:\\s*\".*\"" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/powerpoint", + "description": "Standard URL pattern for PowerPoint APIs", + "globalFunctionTemplate": "/javascript/api/powerpoint/powerpoint#{fieldName}", + "interfaceMemberTemplate": "/javascript/api/powerpoint/powerpoint.{className}#powerpoint-powerpoint-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/powerpoint/powerpoint.{className}#powerpoint-powerpoint-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/powerpoint/powerpoint.{className}", + "name": "PowerPoint Standard Pattern", + "classTemplate": "/javascript/api/powerpoint/powerpoint.{className}", + "interfaceTemplate": "/javascript/api/powerpoint/powerpoint.{className}", + "enumMemberTemplate": "/javascript/api/powerpoint/powerpoint.{className}#powerpoint-powerpoint-{className}-{fieldName}", + "enumTemplate": "/javascript/api/powerpoint/powerpoint.{className}" + } + ] +} diff --git a/generate-docs/configs/powerpoint-1_8-config.json b/generate-docs/configs/powerpoint-1_8-config.json new file mode 100644 index 0000000000..9b497b3167 --- /dev/null +++ b/generate-docs/configs/powerpoint-1_8-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "\\w+\\??:\\s*\".*\"" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/powerpoint", + "description": "Standard URL pattern for PowerPoint APIs", + "globalFunctionTemplate": "/javascript/api/powerpoint/powerpoint#{fieldName}", + "interfaceMemberTemplate": "/javascript/api/powerpoint/powerpoint.{className}#powerpoint-powerpoint-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/powerpoint/powerpoint.{className}#powerpoint-powerpoint-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/powerpoint/powerpoint.{className}", + "name": "PowerPoint Standard Pattern", + "classTemplate": "/javascript/api/powerpoint/powerpoint.{className}", + "interfaceTemplate": "/javascript/api/powerpoint/powerpoint.{className}", + "enumMemberTemplate": "/javascript/api/powerpoint/powerpoint.{className}#powerpoint-powerpoint-{className}-{fieldName}", + "enumTemplate": "/javascript/api/powerpoint/powerpoint.{className}" + } + ] +} diff --git a/generate-docs/configs/powerpoint-1_9-config.json b/generate-docs/configs/powerpoint-1_9-config.json new file mode 100644 index 0000000000..9b497b3167 --- /dev/null +++ b/generate-docs/configs/powerpoint-1_9-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "\\w+\\??:\\s*\".*\"" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/powerpoint", + "description": "Standard URL pattern for PowerPoint APIs", + "globalFunctionTemplate": "/javascript/api/powerpoint/powerpoint#{fieldName}", + "interfaceMemberTemplate": "/javascript/api/powerpoint/powerpoint.{className}#powerpoint-powerpoint-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/powerpoint/powerpoint.{className}#powerpoint-powerpoint-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/powerpoint/powerpoint.{className}", + "name": "PowerPoint Standard Pattern", + "classTemplate": "/javascript/api/powerpoint/powerpoint.{className}", + "interfaceTemplate": "/javascript/api/powerpoint/powerpoint.{className}", + "enumMemberTemplate": "/javascript/api/powerpoint/powerpoint.{className}#powerpoint-powerpoint-{className}-{fieldName}", + "enumTemplate": "/javascript/api/powerpoint/powerpoint.{className}" + } + ] +} diff --git a/generate-docs/configs/powerpoint-link-config.json b/generate-docs/configs/powerpoint-link-config.json deleted file mode 100644 index 1a14c3c0e4..0000000000 --- a/generate-docs/configs/powerpoint-link-config.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "linkConfigs": [ - { - "name": "PowerPoint Standard Pattern", - "pathPattern": "javascript/api/powerpoint", - "description": "Standard URL pattern for PowerPoint APIs", - "globalFunctionTemplate": "/javascript/api/powerpoint/powerpoint#{fieldName}", - "classTemplate": "/javascript/api/powerpoint/powerpoint.{className}", - "classMemberTemplate": "/javascript/api/powerpoint/powerpoint.{className}#powerpoint-powerpoint-{className}-{fieldName}{suffix}", - "enumTemplate": "/javascript/api/powerpoint/powerpoint.{className}", - "enumMemberTemplate": "/javascript/api/powerpoint/powerpoint.{className}#powerpoint-powerpoint-{className}-{fieldName}", - "interfaceTemplate": "/javascript/api/powerpoint/powerpoint.{className}", - "interfaceMemberTemplate": "/javascript/api/powerpoint/powerpoint.{className}#powerpoint-powerpoint-{className}-{fieldName}{suffix}", - "typeAliasTemplate": "/javascript/api/powerpoint/powerpoint.{className}" - } - ] -} diff --git a/generate-docs/configs/powerpoint-preview-config.json b/generate-docs/configs/powerpoint-preview-config.json new file mode 100644 index 0000000000..d0d8f736fc --- /dev/null +++ b/generate-docs/configs/powerpoint-preview-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "([a-zA-Z]+)(\\??:)([\\n]?([ |]*\"[\\w]*\"[|,\\n]*)+?)([ ]*[\\),])" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/powerpoint", + "description": "Standard URL pattern for PowerPoint APIs", + "globalFunctionTemplate": "/javascript/api/powerpoint/powerpoint#{fieldName}", + "interfaceMemberTemplate": "/javascript/api/powerpoint/powerpoint.{className}#powerpoint-powerpoint-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/powerpoint/powerpoint.{className}#powerpoint-powerpoint-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/powerpoint/powerpoint.{className}", + "name": "PowerPoint Standard Pattern", + "classTemplate": "/javascript/api/powerpoint/powerpoint.{className}", + "interfaceTemplate": "/javascript/api/powerpoint/powerpoint.{className}", + "enumMemberTemplate": "/javascript/api/powerpoint/powerpoint.{className}#powerpoint-powerpoint-{className}-{fieldName}", + "enumTemplate": "/javascript/api/powerpoint/powerpoint.{className}" + } + ] +} diff --git a/generate-docs/configs/word-1_1-config.json b/generate-docs/configs/word-1_1-config.json new file mode 100644 index 0000000000..a7000dfb4e --- /dev/null +++ b/generate-docs/configs/word-1_1-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "([a-zA-Z]+)(\\??:)([\\n]?([ |]*\"[\\w]*\"[|,\\n]*)+?)([ ]*[\\),])" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/word", + "description": "Standard URL pattern for Word APIs", + "globalFunctionTemplate": "/javascript/api/word/word#{fieldName}", + "interfaceMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/word/word.{className}", + "name": "Word Standard Pattern", + "classTemplate": "/javascript/api/word/word.{className}", + "interfaceTemplate": "/javascript/api/word/word.{className}", + "enumMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}", + "enumTemplate": "/javascript/api/word/word.{className}" + } + ] +} diff --git a/generate-docs/configs/word-1_2-config.json b/generate-docs/configs/word-1_2-config.json new file mode 100644 index 0000000000..a7000dfb4e --- /dev/null +++ b/generate-docs/configs/word-1_2-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "([a-zA-Z]+)(\\??:)([\\n]?([ |]*\"[\\w]*\"[|,\\n]*)+?)([ ]*[\\),])" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/word", + "description": "Standard URL pattern for Word APIs", + "globalFunctionTemplate": "/javascript/api/word/word#{fieldName}", + "interfaceMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/word/word.{className}", + "name": "Word Standard Pattern", + "classTemplate": "/javascript/api/word/word.{className}", + "interfaceTemplate": "/javascript/api/word/word.{className}", + "enumMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}", + "enumTemplate": "/javascript/api/word/word.{className}" + } + ] +} diff --git a/generate-docs/configs/word-1_3-config.json b/generate-docs/configs/word-1_3-config.json new file mode 100644 index 0000000000..a7000dfb4e --- /dev/null +++ b/generate-docs/configs/word-1_3-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "([a-zA-Z]+)(\\??:)([\\n]?([ |]*\"[\\w]*\"[|,\\n]*)+?)([ ]*[\\),])" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/word", + "description": "Standard URL pattern for Word APIs", + "globalFunctionTemplate": "/javascript/api/word/word#{fieldName}", + "interfaceMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/word/word.{className}", + "name": "Word Standard Pattern", + "classTemplate": "/javascript/api/word/word.{className}", + "interfaceTemplate": "/javascript/api/word/word.{className}", + "enumMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}", + "enumTemplate": "/javascript/api/word/word.{className}" + } + ] +} diff --git a/generate-docs/configs/word-1_3_hidden_document-config.json b/generate-docs/configs/word-1_3_hidden_document-config.json new file mode 100644 index 0000000000..a7000dfb4e --- /dev/null +++ b/generate-docs/configs/word-1_3_hidden_document-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "([a-zA-Z]+)(\\??:)([\\n]?([ |]*\"[\\w]*\"[|,\\n]*)+?)([ ]*[\\),])" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/word", + "description": "Standard URL pattern for Word APIs", + "globalFunctionTemplate": "/javascript/api/word/word#{fieldName}", + "interfaceMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/word/word.{className}", + "name": "Word Standard Pattern", + "classTemplate": "/javascript/api/word/word.{className}", + "interfaceTemplate": "/javascript/api/word/word.{className}", + "enumMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}", + "enumTemplate": "/javascript/api/word/word.{className}" + } + ] +} diff --git a/generate-docs/configs/word-1_4-config.json b/generate-docs/configs/word-1_4-config.json new file mode 100644 index 0000000000..a7000dfb4e --- /dev/null +++ b/generate-docs/configs/word-1_4-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "([a-zA-Z]+)(\\??:)([\\n]?([ |]*\"[\\w]*\"[|,\\n]*)+?)([ ]*[\\),])" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/word", + "description": "Standard URL pattern for Word APIs", + "globalFunctionTemplate": "/javascript/api/word/word#{fieldName}", + "interfaceMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/word/word.{className}", + "name": "Word Standard Pattern", + "classTemplate": "/javascript/api/word/word.{className}", + "interfaceTemplate": "/javascript/api/word/word.{className}", + "enumMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}", + "enumTemplate": "/javascript/api/word/word.{className}" + } + ] +} diff --git a/generate-docs/configs/word-1_4_hidden_document-config.json b/generate-docs/configs/word-1_4_hidden_document-config.json new file mode 100644 index 0000000000..a7000dfb4e --- /dev/null +++ b/generate-docs/configs/word-1_4_hidden_document-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "([a-zA-Z]+)(\\??:)([\\n]?([ |]*\"[\\w]*\"[|,\\n]*)+?)([ ]*[\\),])" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/word", + "description": "Standard URL pattern for Word APIs", + "globalFunctionTemplate": "/javascript/api/word/word#{fieldName}", + "interfaceMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/word/word.{className}", + "name": "Word Standard Pattern", + "classTemplate": "/javascript/api/word/word.{className}", + "interfaceTemplate": "/javascript/api/word/word.{className}", + "enumMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}", + "enumTemplate": "/javascript/api/word/word.{className}" + } + ] +} diff --git a/generate-docs/configs/word-1_5-config.json b/generate-docs/configs/word-1_5-config.json new file mode 100644 index 0000000000..a7000dfb4e --- /dev/null +++ b/generate-docs/configs/word-1_5-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "([a-zA-Z]+)(\\??:)([\\n]?([ |]*\"[\\w]*\"[|,\\n]*)+?)([ ]*[\\),])" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/word", + "description": "Standard URL pattern for Word APIs", + "globalFunctionTemplate": "/javascript/api/word/word#{fieldName}", + "interfaceMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/word/word.{className}", + "name": "Word Standard Pattern", + "classTemplate": "/javascript/api/word/word.{className}", + "interfaceTemplate": "/javascript/api/word/word.{className}", + "enumMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}", + "enumTemplate": "/javascript/api/word/word.{className}" + } + ] +} diff --git a/generate-docs/configs/word-1_5_hidden_document-config.json b/generate-docs/configs/word-1_5_hidden_document-config.json new file mode 100644 index 0000000000..a7000dfb4e --- /dev/null +++ b/generate-docs/configs/word-1_5_hidden_document-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "([a-zA-Z]+)(\\??:)([\\n]?([ |]*\"[\\w]*\"[|,\\n]*)+?)([ ]*[\\),])" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/word", + "description": "Standard URL pattern for Word APIs", + "globalFunctionTemplate": "/javascript/api/word/word#{fieldName}", + "interfaceMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/word/word.{className}", + "name": "Word Standard Pattern", + "classTemplate": "/javascript/api/word/word.{className}", + "interfaceTemplate": "/javascript/api/word/word.{className}", + "enumMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}", + "enumTemplate": "/javascript/api/word/word.{className}" + } + ] +} diff --git a/generate-docs/configs/word-1_6-config.json b/generate-docs/configs/word-1_6-config.json new file mode 100644 index 0000000000..a7000dfb4e --- /dev/null +++ b/generate-docs/configs/word-1_6-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "([a-zA-Z]+)(\\??:)([\\n]?([ |]*\"[\\w]*\"[|,\\n]*)+?)([ ]*[\\),])" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/word", + "description": "Standard URL pattern for Word APIs", + "globalFunctionTemplate": "/javascript/api/word/word#{fieldName}", + "interfaceMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/word/word.{className}", + "name": "Word Standard Pattern", + "classTemplate": "/javascript/api/word/word.{className}", + "interfaceTemplate": "/javascript/api/word/word.{className}", + "enumMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}", + "enumTemplate": "/javascript/api/word/word.{className}" + } + ] +} diff --git a/generate-docs/configs/word-1_7-config.json b/generate-docs/configs/word-1_7-config.json new file mode 100644 index 0000000000..a7000dfb4e --- /dev/null +++ b/generate-docs/configs/word-1_7-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "([a-zA-Z]+)(\\??:)([\\n]?([ |]*\"[\\w]*\"[|,\\n]*)+?)([ ]*[\\),])" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/word", + "description": "Standard URL pattern for Word APIs", + "globalFunctionTemplate": "/javascript/api/word/word#{fieldName}", + "interfaceMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/word/word.{className}", + "name": "Word Standard Pattern", + "classTemplate": "/javascript/api/word/word.{className}", + "interfaceTemplate": "/javascript/api/word/word.{className}", + "enumMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}", + "enumTemplate": "/javascript/api/word/word.{className}" + } + ] +} diff --git a/generate-docs/configs/word-1_8-config.json b/generate-docs/configs/word-1_8-config.json new file mode 100644 index 0000000000..a7000dfb4e --- /dev/null +++ b/generate-docs/configs/word-1_8-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "([a-zA-Z]+)(\\??:)([\\n]?([ |]*\"[\\w]*\"[|,\\n]*)+?)([ ]*[\\),])" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/word", + "description": "Standard URL pattern for Word APIs", + "globalFunctionTemplate": "/javascript/api/word/word#{fieldName}", + "interfaceMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/word/word.{className}", + "name": "Word Standard Pattern", + "classTemplate": "/javascript/api/word/word.{className}", + "interfaceTemplate": "/javascript/api/word/word.{className}", + "enumMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}", + "enumTemplate": "/javascript/api/word/word.{className}" + } + ] +} diff --git a/generate-docs/configs/word-link-config.json b/generate-docs/configs/word-1_9-config.json similarity index 71% rename from generate-docs/configs/word-link-config.json rename to generate-docs/configs/word-1_9-config.json index a270b71c84..7a9e947224 100644 --- a/generate-docs/configs/word-link-config.json +++ b/generate-docs/configs/word-1_9-config.json @@ -1,4 +1,21 @@ { + "excludedFieldPatterns": [ + "([a-zA-Z]+)(\\??:)([\\n]?([ |]*\"[\\w]*\"[|,\\n]*)+?)([ ]*[\\),])" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, "linkConfigs": [ { "name": "Word Standard Pattern", @@ -14,4 +31,4 @@ "typeAliasTemplate": "/javascript/api/word/word.{className}" } ] -} +} \ No newline at end of file diff --git a/generate-docs/configs/word-desktop-1_1-config.json b/generate-docs/configs/word-desktop-1_1-config.json index 7e0c2ed0a1..ff8faa8931 100644 --- a/generate-docs/configs/word-desktop-1_1-config.json +++ b/generate-docs/configs/word-desktop-1_1-config.json @@ -1,20 +1,52 @@ { - "replacements": [ - { - "find": "@param importedStylesConflictBehavior - Optional. Specifies how to handle any imported styles with the same name as existing styles in the current document.", - "replace": "", - "description": "Remove importedStylesConflictBehavior parameter documentation when removing WordApiDesktop 1.1" - }, - { - "find": "Note: The `importedStylesConflictBehavior` parameter was introduced in WordApiDesktop 1.1.", - "replace": "", - "description": "Remove WordApiDesktop 1.1 note when removing WordApiDesktop 1.1" - }, - { - "find": "/,\\s*importedStylesConflictBehavior\\?:\\s*Word\\.ImportedStylesConflictBehavior[\\w\\W]*?importedStylesConflictBehaviorString\\?:\\s*\"Ignore\"\\s*\\|\\s*\"Overwrite\"\\s*\\|\\s*\"CreateNew\"\\):\\s*OfficeExtension\\.ClientResult;/gm", - "replace": "): OfficeExtension.ClientResult;", - "isRegex": true, - "description": "Remove importedStylesConflictBehavior parameter from method signature when removing WordApiDesktop 1.1" - } - ] + "replacements": [ + { + "find": "@param importedStylesConflictBehavior - Optional. Specifies how to handle any imported styles with the same name as existing styles in the current document.", + "replace": "", + "description": "Remove importedStylesConflictBehavior parameter documentation when removing WordApiDesktop 1.1" + }, + { + "find": "Note: The `importedStylesConflictBehavior` parameter was introduced in WordApiDesktop 1.1.", + "replace": "", + "description": "Remove WordApiDesktop 1.1 note when removing WordApiDesktop 1.1" + }, + { + "find": "/,\\s*importedStylesConflictBehavior\\?:\\s*Word\\.ImportedStylesConflictBehavior[\\w\\W]*?importedStylesConflictBehaviorString\\?:\\s*\"Ignore\"\\s*\\|\\s*\"Overwrite\"\\s*\\|\\s*\"CreateNew\"\\):\\s*OfficeExtension\\.ClientResult\u003cstring\\[\\]\u003e;/gm", + "replace": "): OfficeExtension.ClientResult\u003cstring[]\u003e;", + "isRegex": true, + "description": "Remove importedStylesConflictBehavior parameter from method signature when removing WordApiDesktop 1.1" + } + ], + "excludedFieldPatterns": [ + "([a-zA-Z]+)(\\??:)([\\n]?([ |]*\"[\\w]*\"[|,\\n]*)+?)([ ]*[\\),])" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/word", + "description": "Standard URL pattern for Word APIs", + "globalFunctionTemplate": "/javascript/api/word/word#{fieldName}", + "interfaceMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/word/word.{className}", + "name": "Word Standard Pattern", + "classTemplate": "/javascript/api/word/word.{className}", + "interfaceTemplate": "/javascript/api/word/word.{className}", + "enumMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}", + "enumTemplate": "/javascript/api/word/word.{className}" + } + ] } diff --git a/generate-docs/configs/word-desktop-1_2-config.json b/generate-docs/configs/word-desktop-1_2-config.json new file mode 100644 index 0000000000..a7000dfb4e --- /dev/null +++ b/generate-docs/configs/word-desktop-1_2-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "([a-zA-Z]+)(\\??:)([\\n]?([ |]*\"[\\w]*\"[|,\\n]*)+?)([ ]*[\\),])" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/word", + "description": "Standard URL pattern for Word APIs", + "globalFunctionTemplate": "/javascript/api/word/word#{fieldName}", + "interfaceMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/word/word.{className}", + "name": "Word Standard Pattern", + "classTemplate": "/javascript/api/word/word.{className}", + "interfaceTemplate": "/javascript/api/word/word.{className}", + "enumMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}", + "enumTemplate": "/javascript/api/word/word.{className}" + } + ] +} diff --git a/generate-docs/configs/word-online-config.json b/generate-docs/configs/word-online-config.json new file mode 100644 index 0000000000..a7000dfb4e --- /dev/null +++ b/generate-docs/configs/word-online-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "([a-zA-Z]+)(\\??:)([\\n]?([ |]*\"[\\w]*\"[|,\\n]*)+?)([ ]*[\\),])" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/word", + "description": "Standard URL pattern for Word APIs", + "globalFunctionTemplate": "/javascript/api/word/word#{fieldName}", + "interfaceMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/word/word.{className}", + "name": "Word Standard Pattern", + "classTemplate": "/javascript/api/word/word.{className}", + "interfaceTemplate": "/javascript/api/word/word.{className}", + "enumMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}", + "enumTemplate": "/javascript/api/word/word.{className}" + } + ] +} diff --git a/generate-docs/configs/word-preview-config.json b/generate-docs/configs/word-preview-config.json new file mode 100644 index 0000000000..a7000dfb4e --- /dev/null +++ b/generate-docs/configs/word-preview-config.json @@ -0,0 +1,34 @@ +{ + "excludedFieldPatterns": [ + "([a-zA-Z]+)(\\??:)([\\n]?([ |]*\"[\\w]*\"[|,\\n]*)+?)([ ]*[\\),])" + ], + "excludedFieldNames": [ + "load", + "set", + "toJSON", + "context", + "track", + "untrack" + ], + "excludedClassPatterns": [ + "LoadOptions$", + "Data$" + ], + "includeStaticFields": false, + "includeEnums": false, + "linkConfigs": [ + { + "pathPattern": "javascript/api/word", + "description": "Standard URL pattern for Word APIs", + "globalFunctionTemplate": "/javascript/api/word/word#{fieldName}", + "interfaceMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}{suffix}", + "classMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}{suffix}", + "typeAliasTemplate": "/javascript/api/word/word.{className}", + "name": "Word Standard Pattern", + "classTemplate": "/javascript/api/word/word.{className}", + "interfaceTemplate": "/javascript/api/word/word.{className}", + "enumMemberTemplate": "/javascript/api/word/word.{className}#word-word-{className}-{fieldName}", + "enumTemplate": "/javascript/api/word/word.{className}" + } + ] +} diff --git a/generate-docs/package-lock.json b/generate-docs/package-lock.json index 56e5a777fe..32ff59054b 100644 --- a/generate-docs/package-lock.json +++ b/generate-docs/package-lock.json @@ -11,7 +11,7 @@ "@microsoft/api-documenter": "^7.26.32", "@microsoft/api-extractor": "^7.52.11", "reference-coverage-tester": "^0.1.0", - "versioned-d.ts-tools": "^0.6.0" + "versioned-d.ts-tools": "^0.7.0" } }, "node_modules/@inquirer/checkbox": { @@ -1153,9 +1153,9 @@ } }, "node_modules/versioned-d.ts-tools": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/versioned-d.ts-tools/-/versioned-d.ts-tools-0.6.0.tgz", - "integrity": "sha512-SigG33UdcZ+ryd9dEfJnWeyghyL9PDV4rKwirh1GCLOASGZscueawzmsWFneHJqqbxRzL0m6FCquLadn7YEvKA==", + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/versioned-d.ts-tools/-/versioned-d.ts-tools-0.7.0.tgz", + "integrity": "sha512-+DjlMEI6fb9SzjublwAI+5Pl62uEv5yRixH865pB/P8rG9xKXEFM51GC9pL5xkicGEwi/KDT3S0LQSFLY+XpdQ==", "license": "MIT", "dependencies": { "fs-extra": "3.0.1", diff --git a/generate-docs/package.json b/generate-docs/package.json index 669bd02035..4c6d052b88 100644 --- a/generate-docs/package.json +++ b/generate-docs/package.json @@ -5,6 +5,6 @@ "@microsoft/api-extractor": "^7.52.11", "@microsoft/api-documenter": "^7.26.32", "reference-coverage-tester": "^0.1.0", - "versioned-d.ts-tools": "^0.6.0" + "versioned-d.ts-tools": "^0.7.0" } }