* Add freeDrawingBrush.
Add freedrawingBrush property to StaticCanvas class and accompanying FreeDrawingBrush interface.
* Fix whitespace and implicit public.
* Remove 'public' modifiers on FreeDrawingBrush
* Remove implicit public and whitespace -> tab.
* Business & individual account type objects.
* Adding account settings definitions.
* Adding account business profile and account token definitions.
* Removing top level account object properties in line with API updates.
https://stripe.com/docs/upgrades#2019-02-19
* Updating tests.
Adding missing statement_descriptor definition to account payout settings.
* Fixing linting fail.
* Updating IChargeCreationOptions interface to include transfer_data object definition.
* Removing account legal_entity definition in accordance with API updates.
* Charge destination amount marked as optional.
* Adding some stripe tests.
* Post-merge fixes.
* Implementing IAddress in place of duplicate address objects.
* Bumping stripe package version since it includes potentially breaking changes.
* Creating IAddressKana and IAddressKanji interfaces.
* Moving account_token property to IAccountUpdateOptions interface.
* Correcting properties based on account fetch response.
* `id_provided` fields should be optional as they're only returned from a fetch operation, and should not be supplied during a create or update.
* Splitting out account company and individual objects into interfaces.
* Fixing lint errors.
* Removing SimonSchick from Stripe maintainer list per his request.
* sinon: make calledWith partial
* sinon: only recursively allow matchers for objects
* sinon: clean up non-generic bases
* Revert "Extract inspectable spy API into own interface"
This reverts commit e63af8d856.
* remove default args
* remove default targs
* use any for this only
* reintroduce args param
* use any for single use targs
* extended background definition for other content types
* make background type definition more readable
Co-Authored-By: Dan Rumney <dancrumb@gmail.com>
* [bluebird] Rename import to Bluebird for tests
* [bluebird] Restore assignability to native Promises
* [bluebird] Upgrade TypeScript Versions of all dependents
* @types/cookie - Add 'none' as a valid value for sameSite of the CookieSerializeOptions
* @types/cookie - Add documentation for 'none' SameSite option
* Added declarations for 'neffos.js'.
* add a type test
* npm run lint package-name and fix some issues
* set strictFunctionTypes to true (a note: this field is not generated automatically by the dts-gen tool)
* Add type definitions for "linkifyjs/string"
* Add type definitions for "linkifyjs/element"
* Update linkifyjs/tsconfig
* Update types/linkifyjs/tsconfig.json
Co-Authored-By: Sean Zhu <interestinglythere@gmail.com>
* Remove trailing comman
* Explicitly specify LinkifyOptions in test
* Link doc in test
* nodemailer: correct typings for DKIM class
* nodemailer: options are optional in more classes or functions
* nodemailer: correct options argument for nodemailer's streams