cobalt-kit
TypeScript icon, indicating that this package has built-in type declarations

1.0.0 • Public • Published

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);
  }

});

Readme

Keywords

Package Sidebar

Install

npm i cobalt-kit

Weekly Downloads

2

Version

1.0.0

License

MIT

Unpacked Size

21.4 kB

Total Files

5

Last publish

Collaborators

  • bernzrdo