react-jw-player-ts
TypeScript icon, indicating that this package has built-in type declarations

0.0.3 • Public • Published

react-jw-player-ts

TypeScript

A typescript version of <ReactJWPlayer> – a React component for initialization and control over client-side instances of JWPlayer.

Intro

The project originally started as a fork of the existing react-jw-player library and then evolved into a standalone repo with a redesigned and fully typed codebase. At the moment, the package is at its alpha stage with most of the planned features still being under development.

Already done
     upgrade React packages to support React 17
     use custom eslint config
     replace Tape test runner with Jest
     rewrite original codebase in typescript
     cleanup and update component's props and events

In progress
     provide a complete typing of configuration props and events
     update component's interface to support the most recent edition of JWplayer API (v8.23.2)
     rewire props to native JSON API
     cover the component with new tests
     write a thorough documentation

Installation

⚠️     FOR TESTING ONLY: currently not recommended for production use     ⚠️

npm install react-jw-player-ts

Usage

...under development...

License

MIT

Package Sidebar

Install

npm i react-jw-player-ts

Weekly Downloads

25

Version

0.0.3

License

MIT

Unpacked Size

24.9 kB

Total Files

16

Last publish

Collaborators

  • dreamistus