-
Notifications
You must be signed in to change notification settings - Fork 11
Open
Labels
Description
Warning: Github issues are not an official support channel for Recurly. If you have an urgent request we suggest you contact us through an official channel: [email protected] or https://recurly.zendesk.com
Describe the bug
Types definitions are incorrect:
- all fields are optional and nullable
- some types are not strongly typed (ex: Plan.state -> string instead of an enum)
short example from the declaration file:
export declare class Plan {
/**
* Plan ID
*/
id?: string | null; -> should be id: string;
That's a big problem because in that state those type definitions cannot be used... Are you aware of that issue ? And do you plan to fix it ?
Thanks !
ThomasDupont, ragnarvalgeirsson-yolabs, wcauchois, dmmulroy, sukruavcuoglu and 2 more