* [storybook-addon-jsx] update types to work with version 7.0 of this lib
- Remove reference to `storybook__react` types as `@storybook/react` is now written in TS and is providing its own types.
- Need to upgrade TS to 3.1 as `unknown` type is used and to not have issue related to rest parameters (TS2370)
- Update tsconfig to make it works with `@types/react`
* [storybook-addon-jsx] update project URL
* [dompurify] Publicly expose DOMPurify's interfaces and event names via the DOMPUrify namespace.
* [dompurify] Update DOMPurify's sanitize method return types to reflect version 2.0.1 (support for TrustedHTML types)
* [dompurify] Remove unnecessary reference to trusted-types package
* [dompurify] Update DOMPurify type definition version to comply with dt-header linting rule.
* Added ChatPermissions Interface
- The field all_members_are_administrators has been removed from the documentation for the Chat object. The field is still returned in the object for backward compatibility, but new bots should use the permissions field instead.
- Modified Chat interface. Added : permissions, can_set_sticker_set, and sticker_set_name
* Updated Message interface & Added new interfaces - Poll & PollOption
- forward_sender_name
- media_group_id
- caption_entities
- poll
- connected_website
* Modified exisiting interfaces - Audio, Animation
- Removed redundancy by extending FileBase on Animation
- Added new properties to Animation : width, height, and duration
- Added new property to Audio : thumb
* Modified Contact and Venue interfaces
- Added foursquare_type to Venue
- Added vcard to Contact
* Added new Interface LoginUrl
* Rearranged interface ordering so that it matches Telegram Documentation
* Updated ChatMember interface
- Rearranged ordering to match Telegram documentation
- Added new property : is_member
* Fixed linting errors and made login_url as optional param in InlineKeyboardButton
* Added new contributor in the header
* Updated version to 0.40 from 0.31
* Generated svg-intersections files using npx
* Added base typings for shape method with conditional second argument type
* Added missing types in SvgProperties
* Added basic Shape interface
* Added types for intersect function
* Refactored intersection to interface and added typings to Matrix2D
* Linted index.d.ts
* Added line test
* Added tests for rect, circle, ellipse & polygon
* Added test for path
* Rectangle rx&ry should be optional
* Added intersections test
* Replaced unnecessary typeof with generic type