DefinitelyTyped/types/braintree-web/tslint.json
Jason Buckner 775c5acd6a
Update braintree-web and add paypal-checkout-components (#45655)
* Add GooglePayment interface

This also adds a dependency on the `googlepay` types

* Add parameters and `teardown` Promise to `HostedFields`

* Add PayPalCheckout interface

* Add Venmo interface

* Export `venmo`, `googlePayment`, and `paypalCheckout`

* Add PayPalCheckout test

* Bump version to 3.1

* Test removing the dependency

* Split braintree-web into modules

* Import us-bank-account

* Update types and add tests

* Add google pay test

* Clean up some exports

* Bump version of braintree-web

* Run prettier

* Remove unneeded references

* Update paypal-checkout createPayment return value

* Move braintree paypal checkout definitions to paypal-checkout-components

There were several definitions that were part of PayPal, not Braintree so this puts them in their correct spot.

* Add tests and organize

* Linting

* Add createPayment and tokenize options interfaces

* Add myself to the "by" line

* Remove tsling tweaks except namespace

I couldn't figure out how to not use this rule override.

* Disable max-length

* Clean up paypal modules

* Convert declare namespace to module style

This updates the format of braintree-web and paypal-checkout-components to use module-style. Previously it was using `declare namespace` declarations. Now it uses module style imports and exports so it's more explicit.

* Add a few additional exports and methods
2020-07-06 15:03:24 -07:00

4 lines
37 B
JSON

{
"extends": "dtslint/dt.json"
}