Skip to content

Commit 524d93d

Browse files
authored
Merge pull request #83 from erincdustin/5.0.6_erin
5.0.6
2 parents d13a310 + 3e7593c commit 524d93d

164 files changed

Lines changed: 4898 additions & 245 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ All notable changes to the ordercloud-javascript-sdk will be documented in this
44

55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7+
## [5.0.6] - 2023-04-13
8+
- SDK up to date with [API v1.0.276](https://ordercloud.io/release-notes/v1.0.276), which introduces Subscription orders
79

810
## [5.0.5] - 2023-04-03
911
- SDK up to date with [API v1.0.274](https://ordercloud.io/release-notes/v1.0.274), which expands support for Inventory Records

codegen/templates/models/MessageSenderPayloads.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ import { MessageSenderOrderReturnSubmittedForYourApprovalHasBeenApprovedPayload
1717
import { MessageSenderOrderReturnSubmittedForYourApprovalHasBeenDeclinedPayload } from './MessageSenderOrderReturnSubmittedForYourApprovalHasBeenDeclinedPayload'
1818
import { MessageSenderOrderReturnCompletedPayload } from './MessageSenderOrderReturnCompletedPayload'
1919
import { MessageSenderOrderReturnSubmittedForApprovalPayload } from './MessageSenderOrderReturnSubmittedForApprovalPayload'
20+
import { MessageSenderSubscriptionReminderPayload } from './MessageSenderSubscriptionReminderPayload'
2021

2122
export type MessageSenderPayloads<
2223
TMessageType extends MessageType
@@ -41,4 +42,5 @@ interface PayloadMap {
4142
'OrderReturnSubmittedForYourApprovalHasBeenApproved': MessageSenderOrderReturnSubmittedForYourApprovalHasBeenApprovedPayload
4243
'OrderReturnSubmittedForYourApprovalHasBeenDeclined': MessageSenderOrderReturnSubmittedForYourApprovalHasBeenDeclinedPayload
4344
'OrderReturnCompleted': MessageSenderOrderReturnCompletedPayload
45+
'SubscriptionReminder': MessageSenderSubscriptionReminderPayload
4446
}
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
import { MessageSenderPayload } from './MessageSenderPayload'
2+
import { LineItem } from './LineItem'
3+
import { Product } from './Product'
4+
import { Subscription } from './Subscription'
5+
6+
export type MessageSenderSubscriptionReminderPayload<
7+
TConfigData = any,
8+
TLineItem extends LineItem = LineItem,
9+
TProduct extends Product = Product,
10+
TSubscription extends Subscription = Subscription,
11+
TUnavailableProductIDs extends string[] = string[]
12+
> = MessageSenderPayload<
13+
TConfigData,
14+
MessageSenderSubscriptionReminderEventBody<
15+
TLineItem,
16+
TProduct,
17+
TSubscription,
18+
TUnavailableProductIDs
19+
>
20+
>
21+
22+
export interface MessageSenderSubscriptionReminderEventBody<
23+
TLineItem extends LineItem = LineItem,
24+
TProduct extends Product = Product,
25+
TSubscription extends Subscription = Subscription,
26+
TUnavailableProductIDs extends string[] = string[]
27+
> {
28+
LineItems?: TLineItem[]
29+
Products?: TProduct
30+
Subscription?: TSubscription
31+
UnavailableProductIDs?: TUnavailableProductIDs
32+
}

docs/assets/search.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/classes/Resources.Cart.html

Lines changed: 10 additions & 10 deletions
Large diffs are not rendered by default.

docs/classes/Resources.IntegrationEvents.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ <h3 class="tsd-anchor-link"><span>Calculate</span><a href="#Calculate" aria-labe
8080
<h4>Type Parameters</h4>
8181
<ul class="tsd-type-parameters">
8282
<li>
83-
<h4>TOrderWorksheet<span class="tsd-signature-symbol"> extends </span><a href="../interfaces/OrderWorksheet.html" class="tsd-signature-type" data-tsd-kind="Interface">OrderWorksheet</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">TOrderWorksheet</span><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></section>
83+
<h4>TOrderWorksheet<span class="tsd-signature-symbol"> extends </span><a href="../interfaces/OrderWorksheet.html" class="tsd-signature-type" data-tsd-kind="Interface">OrderWorksheet</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">TOrderWorksheet</span><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></section>
8484
<div class="tsd-parameters">
8585
<h4 class="tsd-parameters-title">Parameters</h4>
8686
<ul class="tsd-parameter-list">
@@ -154,7 +154,7 @@ <h3 class="tsd-anchor-link"><span>Estimate<wbr/>Shipping</span><a href="#Estimat
154154
<h4>Type Parameters</h4>
155155
<ul class="tsd-type-parameters">
156156
<li>
157-
<h4>TOrderWorksheet<span class="tsd-signature-symbol"> extends </span><a href="../interfaces/OrderWorksheet.html" class="tsd-signature-type" data-tsd-kind="Interface">OrderWorksheet</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">TOrderWorksheet</span><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></section>
157+
<h4>TOrderWorksheet<span class="tsd-signature-symbol"> extends </span><a href="../interfaces/OrderWorksheet.html" class="tsd-signature-type" data-tsd-kind="Interface">OrderWorksheet</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">TOrderWorksheet</span><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></section>
158158
<div class="tsd-parameters">
159159
<h4 class="tsd-parameters-title">Parameters</h4>
160160
<ul class="tsd-parameter-list">
@@ -208,7 +208,7 @@ <h3 class="tsd-anchor-link"><span>Get<wbr/>Worksheet</span><a href="#GetWorkshee
208208
<h4>Type Parameters</h4>
209209
<ul class="tsd-type-parameters">
210210
<li>
211-
<h4>TOrderWorksheet<span class="tsd-signature-symbol"> extends </span><a href="../interfaces/OrderWorksheet.html" class="tsd-signature-type" data-tsd-kind="Interface">OrderWorksheet</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">TOrderWorksheet</span><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></section>
211+
<h4>TOrderWorksheet<span class="tsd-signature-symbol"> extends </span><a href="../interfaces/OrderWorksheet.html" class="tsd-signature-type" data-tsd-kind="Interface">OrderWorksheet</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">TOrderWorksheet</span><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></section>
212212
<div class="tsd-parameters">
213213
<h4 class="tsd-parameters-title">Parameters</h4>
214214
<ul class="tsd-parameter-list">
@@ -341,7 +341,7 @@ <h3 class="tsd-anchor-link"><span>Select<wbr/>Shipmethods</span><a href="#Select
341341
<h4>Type Parameters</h4>
342342
<ul class="tsd-type-parameters">
343343
<li>
344-
<h4>TOrderWorksheet<span class="tsd-signature-symbol"> extends </span><a href="../interfaces/OrderWorksheet.html" class="tsd-signature-type" data-tsd-kind="Interface">OrderWorksheet</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">TOrderWorksheet</span><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></section>
344+
<h4>TOrderWorksheet<span class="tsd-signature-symbol"> extends </span><a href="../interfaces/OrderWorksheet.html" class="tsd-signature-type" data-tsd-kind="Interface">OrderWorksheet</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">TOrderWorksheet</span><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></section>
345345
<div class="tsd-parameters">
346346
<h4 class="tsd-parameters-title">Parameters</h4>
347347
<ul class="tsd-parameter-list">

0 commit comments

Comments
 (0)