1.0.0-alpha.4 • Published 7 years ago

@kaltura-ng2/kaltura-api v1.0.0-alpha.4

Weekly downloads
-
License
AGPL-3.0
Repository
github
Last release
7 years ago

Kaltura-API

What is Kaltura-API

A facade to Kaltura server with typed support for service action requests and responses. Its' purpose is to do all the heavy lifting of parsing and transmitting the requests/responses to the server.

This library is currently in alpha mode, you should expect breaking changes as well as improvements/optimizations that will be added in the near future.

To get started, check out our docs.

Installation

Using npm:

$ npm i --save @kaltura-ng2/kaltura-api@~1.0.0-alpha

Documentation

For a Getting started guide, API docs and more, check out our docs!

Why Kaltura-API?

Planned features in our Roadmap

  • Remove dependency on angular modules and rxjs.
  • Fake tests results (tests are currently disabled).
  • Better bundling options (bundle only types that are in use).
  • Support for 'file' response.
  • Deleting property value on the server.
  • Generated Code documentation.
  • Handling dates as native types.
  • Simplified usage of String enums.
  • Fallback support for declared type if the provided object is 'unknown' (either new or wasn't bundled to production).
  • Multi-form support (file upload).
  • Prevent usage of request that are not allowed as part of multi-request
  • Handling readonly properties (don't send as part of requests).

License and Copyright Information

All code in this project is released under the AGPLv3 license unless a different license for a particular library is specified in the applicable library path.

Copyright © Kaltura Inc. All rights reserved.

1.0.0-alpha.4

7 years ago

1.0.0-alpha.3

7 years ago

1.0.0-alpha.2

7 years ago

1.0.0-alpha.1

7 years ago

0.1.0-alpha

7 years ago

0.0.2

8 years ago

0.0.1

8 years ago