mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
* Add tsconfig for 'coinbase-commerce-node' * Add coinbase-commerce-node type index. * Define init() method of CoinbaseCommerceNode client. * Add JSDoc to CoinbaseCommerceNode Client object. * Define scope for init() method of Client class. * Define CoinbaseCommerceNode Charge resource. * Define scope of save() method in CoinbaseCommerceNode Charge resource. * Add static create() method to CoinbaseCommerce Charge resource. * Export Charge resource in CoinbaseCommerceNode. * Add JSDoc to CoinbaseCommerce CreateAChargeResponse. * Remove 'ETC' from CryptoCurrency types in CoinbaseCommerce. * Correct GitHub link for ChargeResource JSDoc in CoinbaseCommerceNode. * Correct GitHub link for ChargeResource JSDoc in CoinbaseCommerceNode. * Add ChargeResource interface to CoinbaseCommerceNode. * Assign ChargeResource to Charge promises in CoinbaseCommerceNode. * Define response type for Charge callbacks in CoinbaseCommerceNode. * Add static list() method to CoinbaseCommerceNode Charge module. * Correct type for search arg in CoinbaseCommerceNode Charge list method. * Add retrieve() method to CoinbaseCommerceNode Charge resource. * Make promisified method callbacks optional in CoinbaseCommerceNode Charge resource. * Add all() method to CoinbaseCommerceNode Charge resource. * Abstract CoinbaseCommerceNode Charge resource to dedicated Resource interface. * Add tslint config to coinbase-commerce-node. * Make init() method of CoinbaseCommerceNode Client static. * Update Charge and Resource declarations for CoinbaseCommerceNode. * Add CoinbaseCommerceNode tests. * Correct formatting of coinbase-commerce-node tsconfig. * Correct type of local_price in coinbase-commerce-node. * Register CryptoPricing and addresses as partials in coinbase-commerce-node. * Correct payments.network type in coinbase-commerce-node. * Correct payments.value type in coinbase-commerce-node. * Add JSDoc to exampleReesponse in coinbase-commerce-node-tests. * Rename charge creation interface in coinbase-commerce-node. * Set local pricing type to FiatCurrency in coinbase-commerce-node. * Add CreateCheckout interface to coinbase-commerce-node. * Make CoinbaseCommerceNode requested_info property of CreateCheckout optional. * Add CheckoutResource interface to CoinbaseCommerceNode. * Add Checkout class to CoinbaseCommerceNode resources. * Add static updateById() method to CoinbaseCommerceNode Checkout resource. * Add static deleteById() method to CoinbaseCommerceNode Checkout resource. * Make callbacks of CoinbaseCommerceNode Checkout updateById and deleteById methods optional. * Add dynamic delete() method to CoinbaseCommerceNode Resource class. * Update return type of delete() method in CoinbaseCommerceNode Resource class. * Add insert() method to CoinbaseCommerceNode Resource class. * Add update() method to CoinbaseCommerceNode Resource class. * Add checkout create and checkout resource examples to CoinbaseCommerceNodeTests. * Assert that CoinbaseCommerceNode can create, get, update and delete Checkout resources. * Correct return types of Checkout and Charge resources of CoinbaseCommerceNode. * Correct declaration merging for Checkout and Charge resources in CoinbaseCommerceNode. * Correct type declarations for create responses in CoinbaseCommerceNode. * Export Pagination type in CoinbaseCommerceNode. * Test CoinbaseCommerceNode pagination. * Correct formatting of pagination example in CoinbaseCommerceNode tests. * Correct Pick<> in CoinbaseCommerceNode Pagination type. * Correct key name of previous URI in CoinbaseCommerceNode Pagination interface. * Test resource all() methods in CoinbaseCommerceNode. * Test CoinbaseCommerceNode resource object methods. * Update class JSDoc links in CoinbaseCommerceNode. * Add Event resource to CoinbaseCommerceNode. * Add Event tests to CoinbaseCommerceNode. * Merge EventResource with Event class in CoinbaseCommerceNode. * Correct CoinbaseCommerceNode event pagination tests. * Add JSDocs to CoinbaseCommerceNode event tests. * Correct data property type of CoinbaseCommerceNode EventResource. * Extend ChargeResource with CreateCharge interface in CoinbaseCommerceNode. * Define optional properties of ChargeResource in CoinbaseCommerceNode. * Add EXPIRED payment status type to CoinbaseCommerceNode. * Update eventResponseExample object in CoinbaseCommerceNode tests. * Add Webhook resource to CoinbaseCommerceNode. * Test Webhook verifySigHeader method in CoinbaseCommerceNode. * Disable "no-empty-interface" TSLint inspection for CoinbaseCommerceNode. * Correct TSLint errors in coinbase-commerce-node. * Disable no-void-expression for verifySigHeader() test in CoinbaseCommerceNode. * Set required TypeScript version to 2.8 for CoinbaseCommerceNode. * Register conditionally required local_price property for CreateCheckout and CreateCharge interfaces in CoinbaseCommerceNode. * Make 'local_price' optional for UpdateCheckout type in CoinbaseCommerceNode. * Remove 'local_price' property from CoinbaseCommerceNode ChargeBase. * Rename 'ChargeBase' to 'BaseCharge' in CoinbaseCommerceNode. * Use 'CreateCharge' not 'BaseCharge' for CoinbaseCommerceNode Charge class. * Move 'local_price' of BaseCheckout to CheckoutResource in CoinbaseCommerceNode. * Omit 'pricing_type' from CreateCheckout in UpdateCheckout type for CoinbaseCommerceNode. * Extend possible CoinbaseCommerceNode timeline context values.
24 lines
503 B
JSON
24 lines
503 B
JSON
{
|
|
"compilerOptions": {
|
|
"module": "commonjs",
|
|
"lib": [
|
|
"es6"
|
|
],
|
|
"noImplicitAny": true,
|
|
"noImplicitThis": true,
|
|
"strictNullChecks": true,
|
|
"strictFunctionTypes": true,
|
|
"baseUrl": "../",
|
|
"typeRoots": [
|
|
"../"
|
|
],
|
|
"types": [],
|
|
"noEmit": true,
|
|
"forceConsistentCasingInFileNames": true
|
|
},
|
|
"files": [
|
|
"index.d.ts",
|
|
"coinbase-commerce-node-tests.ts"
|
|
]
|
|
}
|