* 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.
* Added string union type for width & height.
Added MapLoadEvent interface for use with onLoad function.
* Revert "Added string union type for width & height."
This reverts commit e955a1ec2c974c8e2f5aae392799880cbaa84c81.
* Added event parameter with type to onLoad event.
* Add `retry` *options * to union (next to `number`)
* Update TS version (because of the new "retry" dependency)
* Increase the version number
* Add definition author
* Add PrimitiveChain.get
since .get chains undefined in lodash.
* *Chain conditionals: null|undefined -> never
Instead of Primitive<null | undefined>. This reflects lodash behaviour
better most of the time.
* Remove Primitive.get
It's unneeded to fix#35400
* Update lowdb tests