@veedstudio/veed-node

Node JS Library for Veed API

Usage no npm install needed!

<script type="module">
  import veedstudioVeedNode from 'https://cdn.skypack.dev/@veedstudio/veed-node';
</script>

README

Veed

The Node Library for the Veed API. ๐Ÿ”ฅ

Installation

For Yarn

yarn add @veedstudio/veed-node

For NPM

npm install @veedstudio/veed-node --save

Usage

// Require the library
var veed = require("@veedstudio/veed-node")("api_key");

Making calls

The resource methods promisified

Format โ†’ veed.{resource}.{method}

// veed.{resource}.{method}
veed.render
  .create(renderOptions)
  .then(function(body) {
    console.log(body);
  })
  .catch(function(error) {
    console.log(error);
  });

All Resource methods parameters are provided as the only argument

veed.assets
  .create({
    extension: "mp4",
    transcribe: {
      language: "en-US"
    }
  })
  .then(function(error, body) {
    console.log(error);
    console.log(body);
  });

Resources

  • assets
    • create
    • get
    • list
  • render
    • create
    • get
    • list

Contributing

  • Please do ๐Ÿงก

TODO

  • Better typing for resources, methods and render object