Использование типов `stripe-node` в клиентском приложении Angular TypeScript - PullRequest
0 голосов
/ 24 февраля 2020

Stripe недавно добавил наборы в свою библиотеку узлов Stripe с версией 8. Это заменило необходимость в отдельном @ types / stripe от DefiniteTyped. В среде TypeScript использовать эти типы просто, но мне интересно, возможно ли использовать эти типы в клиентском приложении TypeScript (Angular), которое компилируется в браузер JavaScript.

Кажется, он работает с npm install --save stripe и import Stripe from 'stripe' везде, где я хочу добавить типизацию Stripe, но, поскольку это библиотека узлов, я хочу убедиться, что не пропускаю ничего очевидного. Есть ли проблема с импортом библиотеки, разработанной для узла в клиентском приложении?

1 Ответ

1 голос
/ 24 февраля 2020

Типы для страйп-узла не будут работать для Stripe. js, вы захотите использовать их вместо: https://github.com/stripe/stripe-js

npm install @stripe/stripe-js

См. Этот бит о поддержке TypeScript: https://github.com/stripe/stripe-js#typescript -поддержка

...