ynab
Advanced tools
Comparing version 0.5.0 to 0.5.1
@@ -812,2 +812,15 @@ /// <reference path="../src/portable-fetch.d.ts" /> | ||
* @export | ||
* @interface SaveTransactionWrapper | ||
*/ | ||
export interface SaveTransactionWrapper { | ||
/** | ||
* | ||
* @type {SaveTransaction} | ||
* @memberof SaveTransactionWrapper | ||
*/ | ||
transaction: SaveTransaction; | ||
} | ||
/** | ||
* | ||
* @export | ||
* @interface ScheduledSubTransaction | ||
@@ -1924,3 +1937,3 @@ */ | ||
bulkCreateTransactions(budget_id: string, transactions: BulkTransactions, options?: any): FetchArgs; | ||
createTransaction(budget_id: string, transaction: SaveTransaction, options?: any): FetchArgs; | ||
createTransaction(budget_id: string, transaction: SaveTransactionWrapper, options?: any): FetchArgs; | ||
getTransactions(budget_id: string, since_date?: string | Date, type?: string, options?: any): FetchArgs; | ||
@@ -1930,3 +1943,3 @@ getTransactionsByAccount(budget_id: string, account_id: string, since_date?: string | Date, options?: any): FetchArgs; | ||
getTransactionsById(budget_id: string, transaction_id: string, options?: any): FetchArgs; | ||
updateTransaction(budget_id: string, transaction_id: string, transaction: SaveTransaction, options?: any): FetchArgs; | ||
updateTransaction(budget_id: string, transaction_id: string, transaction: SaveTransactionWrapper, options?: any): FetchArgs; | ||
}; | ||
@@ -1939,3 +1952,3 @@ /** | ||
bulkCreateTransactions(budget_id: string, transactions: BulkTransactions, options?: any): (fetchFunction?: FetchAPI) => Promise<BulkTransactionCreateResponse>; | ||
createTransaction(budget_id: string, transaction: SaveTransaction, options?: any): (fetchFunction?: FetchAPI) => Promise<TransactionResponse>; | ||
createTransaction(budget_id: string, transaction: SaveTransactionWrapper, options?: any): (fetchFunction?: FetchAPI) => Promise<TransactionResponse>; | ||
getTransactions(budget_id: string, since_date?: string | Date, type?: string, options?: any): (fetchFunction?: FetchAPI) => Promise<TransactionsResponse>; | ||
@@ -1945,3 +1958,3 @@ getTransactionsByAccount(budget_id: string, account_id: string, since_date?: string | Date, options?: any): (fetchFunction?: FetchAPI) => Promise<TransactionsResponse>; | ||
getTransactionsById(budget_id: string, transaction_id: string, options?: any): (fetchFunction?: FetchAPI) => Promise<TransactionResponse>; | ||
updateTransaction(budget_id: string, transaction_id: string, transaction: SaveTransaction, options?: any): (fetchFunction?: FetchAPI) => Promise<TransactionResponse>; | ||
updateTransaction(budget_id: string, transaction_id: string, transaction: SaveTransactionWrapper, options?: any): (fetchFunction?: FetchAPI) => Promise<TransactionResponse>; | ||
}; | ||
@@ -1954,3 +1967,3 @@ /** | ||
bulkCreateTransactions(budget_id: string, transactions: BulkTransactions, options?: any): Promise<BulkTransactionCreateResponse>; | ||
createTransaction(budget_id: string, transaction: SaveTransaction, options?: any): Promise<TransactionResponse>; | ||
createTransaction(budget_id: string, transaction: SaveTransactionWrapper, options?: any): Promise<TransactionResponse>; | ||
getTransactions(budget_id: string, since_date?: string | Date, type?: string, options?: any): Promise<TransactionsResponse>; | ||
@@ -1960,3 +1973,3 @@ getTransactionsByAccount(budget_id: string, account_id: string, since_date?: string | Date, options?: any): Promise<TransactionsResponse>; | ||
getTransactionsById(budget_id: string, transaction_id: string, options?: any): Promise<TransactionResponse>; | ||
updateTransaction(budget_id: string, transaction_id: string, transaction: SaveTransaction, options?: any): Promise<TransactionResponse>; | ||
updateTransaction(budget_id: string, transaction_id: string, transaction: SaveTransactionWrapper, options?: any): Promise<TransactionResponse>; | ||
}; | ||
@@ -1984,3 +1997,3 @@ /** | ||
* @param {string} budget_id - ID of budget | ||
* @param {SaveTransaction} transaction - Transaction to create | ||
* @param {SaveTransactionWrapper} transaction - Transaction to create | ||
* @param {*} [options] - Override http request options. | ||
@@ -1990,3 +2003,3 @@ * @throws {RequiredError} | ||
*/ | ||
createTransaction(budget_id: string, transaction: SaveTransaction, options?: any): Promise<TransactionResponse>; | ||
createTransaction(budget_id: string, transaction: SaveTransactionWrapper, options?: any): Promise<TransactionResponse>; | ||
/** | ||
@@ -2040,3 +2053,3 @@ * Returns budget transactions | ||
* @param {string} transaction_id - ID of transaction | ||
* @param {SaveTransaction} transaction - Transaction to create | ||
* @param {SaveTransactionWrapper} transaction - Transaction to update | ||
* @param {*} [options] - Override http request options. | ||
@@ -2046,3 +2059,3 @@ * @throws {RequiredError} | ||
*/ | ||
updateTransaction(budget_id: string, transaction_id: string, transaction: SaveTransaction, options?: any): Promise<TransactionResponse>; | ||
updateTransaction(budget_id: string, transaction_id: string, transaction: SaveTransactionWrapper, options?: any): Promise<TransactionResponse>; | ||
} |
{ | ||
"name": "ynab", | ||
"version": "0.5.0", | ||
"version": "0.5.1", | ||
"description": "YNAB API Javascript (Node) Library", | ||
@@ -5,0 +5,0 @@ "author": "You Need a Budget, LLC", |
Sorry, the diff of this file is too big to display
186958
4660