Skip to content

Commit

Permalink
feat: add attachments, taxExempt + foreignCurrency to Transactions CM (
Browse files Browse the repository at this point in the history
  • Loading branch information
paulkr committed Jun 28, 2024
1 parent 21d598f commit e31df63
Show file tree
Hide file tree
Showing 10 changed files with 1,600 additions and 1,594 deletions.
3,084 changes: 1,545 additions & 1,539 deletions index.d.ts

Large diffs are not rendered by default.

88 changes: 44 additions & 44 deletions index.js
Original file line number Diff line number Diff line change
Expand Up @@ -310,103 +310,103 @@ if (!nativeBinding) {
throw new Error(`Failed to load native binding`)
}

const { UnifiedApi, IntegrationOS, TransactionMethod, AccountType, CreditType, CustomerEligibility, TargetSelection, Roles, Format, ChannelAvailability, CustomerSelection, MinimumRequirements, TargetType, Status, SkuValidation, AllocationMethod, Gender, AppliesTo, EmploymentType, TimeCycle, Country, FinancialTrackingCategories, CreditNoteStatus, GlobalTaxType, JournalEntryStatus, PaymentTerm, IdentityProvider, EmploymentAndCandidateStatus, DayOfWeek, OrganizationalRole, ReviewApprovalStatus, AccountEngagementLevel, StakeholderType, CampaignType, AccountStatus, ContactAddressType, CampaignStatus, CustomerStatus, CustomerType, SocialPlatform, LeadLifecycleStatus, AccountingAccountType, ConversationStatus, MessageReadStatus, MessageContentType, MessageDeliveryStatus, CommunicationRole, ParticipantEngagementStatus, ReactionType, SupportTicketPriority, IssueLifecycleStatus, SupportQueryType, ItemEntityStatus, Currency, OrderStatus, DiscountType, CustomerEligibilityStatus, ImageMimeType, LifecycleStatus, FulfillmentStatus, PaymentMethod, FinancialTransactionStatus, OrderingCriteria, ChatType, AuditOpinionType, InventoryStorageType, ProductAvailabilityStatus, ItemCondition, ExpenseApprovalStatus, FinancialChargeType, ItemAvailabilityStatus, FinancialAccountStatus, TransactionStatus, BillingStatus, TransactionType, VisibilityScope, PaymentStatus, InvoiceAdjustmentType, DataType, EntityLifecycleStatus, TransactionChannel, FinancialDisputeStatus, ContentVisibility, EmailCategoryType, DeviceUsageType, UniversalIdentifierType, EntityCategory, AccessControlModel, ParticipantType, PriorityLevel, TaskStatus, GenderIdentity, UserStatus, CommunicationMethod, PromotionType, FinancialTransactionType, MimeType, PrerequisiteRangeType } = nativeBinding
const { UnifiedApi, IntegrationOS, MinimumRequirements, Status, ChannelAvailability, CreditType, CustomerEligibility, TransactionMethod, Gender, Roles, TargetSelection, CustomerSelection, AppliesTo, AllocationMethod, TargetType, AccountType, Format, SkuValidation, Country, GlobalTaxType, JournalEntryStatus, IdentityProvider, DayOfWeek, AccountEngagementLevel, ReviewApprovalStatus, StakeholderType, AccountStatus, CampaignStatus, CustomerType, AccountingAccountType, MessageReadStatus, MessageContentType, MessageDeliveryStatus, ReactionType, SupportTicketPriority, IssueLifecycleStatus, SupportQueryType, OrderStatus, DiscountType, ImageMimeType, FulfillmentStatus, OrderingCriteria, ChatType, ProductAvailabilityStatus, ExpenseApprovalStatus, FinancialChargeType, ItemAvailabilityStatus, BillingStatus, FinancialAccountStatus, TransactionStatus, InvoiceAdjustmentType, DataType, EmploymentType, TimeCycle, FinancialTrackingCategories, CreditNoteStatus, PaymentTerm, EmploymentAndCandidateStatus, OrganizationalRole, CampaignType, ContactAddressType, CustomerStatus, SocialPlatform, LeadLifecycleStatus, ConversationStatus, CommunicationRole, ParticipantEngagementStatus, ItemEntityStatus, Currency, CustomerEligibilityStatus, LifecycleStatus, PaymentMethod, FinancialTransactionStatus, AuditOpinionType, InventoryStorageType, ItemCondition, TransactionType, VisibilityScope, PaymentStatus, EntityLifecycleStatus, TransactionChannel, FinancialDisputeStatus, ContentVisibility, DeviceUsageType, EntityCategory, GenderIdentity, CommunicationMethod, FinancialTransactionType, EmailCategoryType, UniversalIdentifierType, AccessControlModel, ParticipantType, PriorityLevel, TaskStatus, UserStatus, PromotionType, MimeType, PrerequisiteRangeType } = nativeBinding

module.exports.UnifiedApi = UnifiedApi
module.exports.IntegrationOS = IntegrationOS
module.exports.TransactionMethod = TransactionMethod
module.exports.AccountType = AccountType
module.exports.MinimumRequirements = MinimumRequirements
module.exports.Status = Status
module.exports.ChannelAvailability = ChannelAvailability
module.exports.CreditType = CreditType
module.exports.CustomerEligibility = CustomerEligibility
module.exports.TargetSelection = TargetSelection
module.exports.TransactionMethod = TransactionMethod
module.exports.Gender = Gender
module.exports.Roles = Roles
module.exports.Format = Format
module.exports.ChannelAvailability = ChannelAvailability
module.exports.TargetSelection = TargetSelection
module.exports.CustomerSelection = CustomerSelection
module.exports.MinimumRequirements = MinimumRequirements
module.exports.AppliesTo = AppliesTo
module.exports.AllocationMethod = AllocationMethod
module.exports.TargetType = TargetType
module.exports.Status = Status
module.exports.AccountType = AccountType
module.exports.Format = Format
module.exports.SkuValidation = SkuValidation
module.exports.AllocationMethod = AllocationMethod
module.exports.Gender = Gender
module.exports.AppliesTo = AppliesTo
module.exports.EmploymentType = EmploymentType
module.exports.TimeCycle = TimeCycle
module.exports.Country = Country
module.exports.FinancialTrackingCategories = FinancialTrackingCategories
module.exports.CreditNoteStatus = CreditNoteStatus
module.exports.GlobalTaxType = GlobalTaxType
module.exports.JournalEntryStatus = JournalEntryStatus
module.exports.PaymentTerm = PaymentTerm
module.exports.IdentityProvider = IdentityProvider
module.exports.EmploymentAndCandidateStatus = EmploymentAndCandidateStatus
module.exports.DayOfWeek = DayOfWeek
module.exports.OrganizationalRole = OrganizationalRole
module.exports.ReviewApprovalStatus = ReviewApprovalStatus
module.exports.AccountEngagementLevel = AccountEngagementLevel
module.exports.ReviewApprovalStatus = ReviewApprovalStatus
module.exports.StakeholderType = StakeholderType
module.exports.CampaignType = CampaignType
module.exports.AccountStatus = AccountStatus
module.exports.ContactAddressType = ContactAddressType
module.exports.CampaignStatus = CampaignStatus
module.exports.CustomerStatus = CustomerStatus
module.exports.CustomerType = CustomerType
module.exports.SocialPlatform = SocialPlatform
module.exports.LeadLifecycleStatus = LeadLifecycleStatus
module.exports.AccountingAccountType = AccountingAccountType
module.exports.ConversationStatus = ConversationStatus
module.exports.MessageReadStatus = MessageReadStatus
module.exports.MessageContentType = MessageContentType
module.exports.MessageDeliveryStatus = MessageDeliveryStatus
module.exports.CommunicationRole = CommunicationRole
module.exports.ParticipantEngagementStatus = ParticipantEngagementStatus
module.exports.ReactionType = ReactionType
module.exports.SupportTicketPriority = SupportTicketPriority
module.exports.IssueLifecycleStatus = IssueLifecycleStatus
module.exports.SupportQueryType = SupportQueryType
module.exports.ItemEntityStatus = ItemEntityStatus
module.exports.Currency = Currency
module.exports.OrderStatus = OrderStatus
module.exports.DiscountType = DiscountType
module.exports.CustomerEligibilityStatus = CustomerEligibilityStatus
module.exports.ImageMimeType = ImageMimeType
module.exports.LifecycleStatus = LifecycleStatus
module.exports.FulfillmentStatus = FulfillmentStatus
module.exports.PaymentMethod = PaymentMethod
module.exports.FinancialTransactionStatus = FinancialTransactionStatus
module.exports.OrderingCriteria = OrderingCriteria
module.exports.ChatType = ChatType
module.exports.AuditOpinionType = AuditOpinionType
module.exports.InventoryStorageType = InventoryStorageType
module.exports.ProductAvailabilityStatus = ProductAvailabilityStatus
module.exports.ItemCondition = ItemCondition
module.exports.ExpenseApprovalStatus = ExpenseApprovalStatus
module.exports.FinancialChargeType = FinancialChargeType
module.exports.ItemAvailabilityStatus = ItemAvailabilityStatus
module.exports.BillingStatus = BillingStatus
module.exports.FinancialAccountStatus = FinancialAccountStatus
module.exports.TransactionStatus = TransactionStatus
module.exports.BillingStatus = BillingStatus
module.exports.InvoiceAdjustmentType = InvoiceAdjustmentType
module.exports.DataType = DataType
module.exports.EmploymentType = EmploymentType
module.exports.TimeCycle = TimeCycle
module.exports.FinancialTrackingCategories = FinancialTrackingCategories
module.exports.CreditNoteStatus = CreditNoteStatus
module.exports.PaymentTerm = PaymentTerm
module.exports.EmploymentAndCandidateStatus = EmploymentAndCandidateStatus
module.exports.OrganizationalRole = OrganizationalRole
module.exports.CampaignType = CampaignType
module.exports.ContactAddressType = ContactAddressType
module.exports.CustomerStatus = CustomerStatus
module.exports.SocialPlatform = SocialPlatform
module.exports.LeadLifecycleStatus = LeadLifecycleStatus
module.exports.ConversationStatus = ConversationStatus
module.exports.CommunicationRole = CommunicationRole
module.exports.ParticipantEngagementStatus = ParticipantEngagementStatus
module.exports.ItemEntityStatus = ItemEntityStatus
module.exports.Currency = Currency
module.exports.CustomerEligibilityStatus = CustomerEligibilityStatus
module.exports.LifecycleStatus = LifecycleStatus
module.exports.PaymentMethod = PaymentMethod
module.exports.FinancialTransactionStatus = FinancialTransactionStatus
module.exports.AuditOpinionType = AuditOpinionType
module.exports.InventoryStorageType = InventoryStorageType
module.exports.ItemCondition = ItemCondition
module.exports.TransactionType = TransactionType
module.exports.VisibilityScope = VisibilityScope
module.exports.PaymentStatus = PaymentStatus
module.exports.InvoiceAdjustmentType = InvoiceAdjustmentType
module.exports.DataType = DataType
module.exports.EntityLifecycleStatus = EntityLifecycleStatus
module.exports.TransactionChannel = TransactionChannel
module.exports.FinancialDisputeStatus = FinancialDisputeStatus
module.exports.ContentVisibility = ContentVisibility
module.exports.EmailCategoryType = EmailCategoryType
module.exports.DeviceUsageType = DeviceUsageType
module.exports.UniversalIdentifierType = UniversalIdentifierType
module.exports.EntityCategory = EntityCategory
module.exports.GenderIdentity = GenderIdentity
module.exports.CommunicationMethod = CommunicationMethod
module.exports.FinancialTransactionType = FinancialTransactionType
module.exports.EmailCategoryType = EmailCategoryType
module.exports.UniversalIdentifierType = UniversalIdentifierType
module.exports.AccessControlModel = AccessControlModel
module.exports.ParticipantType = ParticipantType
module.exports.PriorityLevel = PriorityLevel
module.exports.TaskStatus = TaskStatus
module.exports.GenderIdentity = GenderIdentity
module.exports.UserStatus = UserStatus
module.exports.CommunicationMethod = CommunicationMethod
module.exports.PromotionType = PromotionType
module.exports.FinancialTransactionType = FinancialTransactionType
module.exports.MimeType = MimeType
module.exports.PrerequisiteRangeType = PrerequisiteRangeType
2 changes: 1 addition & 1 deletion npm/darwin-arm64/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@integrationos/node-darwin-arm64",
"version": "3.7.12",
"version": "3.7.13",
"os": [
"darwin"
],
Expand Down
2 changes: 1 addition & 1 deletion npm/darwin-x64/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@integrationos/node-darwin-x64",
"version": "3.7.12",
"version": "3.7.13",
"os": [
"darwin"
],
Expand Down
2 changes: 1 addition & 1 deletion npm/linux-arm64-gnu/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@integrationos/node-linux-arm64-gnu",
"version": "3.7.12",
"version": "3.7.13",
"os": [
"linux"
],
Expand Down
2 changes: 1 addition & 1 deletion npm/linux-x64-gnu/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@integrationos/node-linux-x64-gnu",
"version": "3.7.12",
"version": "3.7.13",
"os": [
"linux"
],
Expand Down
2 changes: 1 addition & 1 deletion npm/win32-arm64-msvc/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@integrationos/node-win32-arm64-msvc",
"version": "3.7.12",
"version": "3.7.13",
"os": [
"win32"
],
Expand Down
2 changes: 1 addition & 1 deletion npm/win32-x64-msvc/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@integrationos/node-win32-x64-msvc",
"version": "3.7.12",
"version": "3.7.13",
"os": [
"win32"
],
Expand Down
6 changes: 3 additions & 3 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@integrationos/node",
"version": "3.7.12",
"version": "3.7.13",
"main": "index.js",
"types": "index.d.ts",
"napi": {
Expand Down Expand Up @@ -45,4 +45,4 @@
"dependencies": {
"dotenv": "^16.4.5"
}
}
}

0 comments on commit e31df63

Please sign in to comment.