1.0.0 • Published 4 months ago

cobalt-kit v1.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
4 months ago

cobalt-kit

Interact with the Cobalt API.

Visit cobalt-kit.js.org to learn more.

Example

import { Cobalt } from 'cobalt-kit';

let cobalt = new Cobalt({
  instance: 'https://cobalt.example.org/',
  auth: {
    scheme: 'Api-Key',
    token: 'aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee'
  }
});

cobalt.download('https://www.youtube.com/watch?v=VUFr92i5jkA').then(res=>{

  if(res.status == 'tunnel' || res.status == 'redirect'){
    console.log(res.url);
  }

  if(res.status == 'picker'){
    for(let item of res.picker){
      console.log(item.url);
    }
  }

  if(res.status == 'error'){
    console.error(res.error.code);
  }

});
1.0.0

4 months ago