twist-api

0.0.3 • Public • Published

Twist API

Getting anime data

Fetches anime source details and decrypts source

const twist = require('twist-api').default;

twist.getAnimeSources("one-punch-man").then(res => {
    console.log(res);    
});

Without twist-api Sample Response

[
  {
    id: 11431,
    source: 'U2FsdGVkX19HGJfDPsC8Qf07QImk7a/29FP6cGjQwMRz1dCB9rqVrsKV2p5a3q7Wix3ZVZONCLTXkAsJavaN2IF8TRcyPUCBo1qfdsMLITcV3zhojv4wlF0qCh9Ud9dO',
    number: 1,
    anime_id: 616,
    created_at: '2016-08-19 08:38:49',
    updated_at: '2016-08-19 08:38:49'
  },
  {
    id: 11432,
    source: 'U2FsdGVkX19e/mBOmtWYcHQXSqjFvV8BCHfC5XK1R6vFq3JxVuAv3WYqVv1Ougv0ZDhO4NiIjjdkkJp620dXPkVfIRbpCm1P9/WBH4C4axLNK3WzRwKxT6DPKLikG/6r',
    number: 2,
    anime_id: 616,
    created_at: '2016-08-19 08:38:49',
    updated_at: '2016-08-19 08:38:49'
  },
  {
    id: 11433,
    source: 'U2FsdGVkX1+7apH1tAukP1rENa80OkD1SntsgAUfatfW21btU8iKfa+2rTCzc1GKwL8ymsUA/5vXETH4ou/ZbPsBYeA/+lVZfOjFNeX0mQd0RdZWG8nm1yt+em+si4D5',
    number: 3,
    anime_id: 616,
    created_at: '2016-08-19 08:38:49',
    updated_at: '2016-08-19 08:38:49'
  },
  ...
 ]

With twist-api Sample Response

[
  {
    id: 11431,
    source: '/anime/onepunchman/[HorribleSubs] One-Punch Man - 01 [1080p].mp4',
    number: 1,
    anime_id: 616,
    created_at: '2016-08-19 08:38:49',
    updated_at: '2016-08-19 08:38:49'
  },
  {
    id: 11432,
    source: '/anime/onepunchman/[HorribleSubs] One-Punch Man - 02 [1080p].mp4',
    number: 2,
    anime_id: 616,
    created_at: '2016-08-19 08:38:49',
    updated_at: '2016-08-19 08:38:49'
  },
  {
    id: 11433,
    source: '/anime/onepunchman/[HorribleSubs] One-Punch Man - 03 [1080p].mp4',
    number: 3,
    anime_id: 616,
    created_at: '2016-08-19 08:38:49',
    updated_at: '2016-08-19 08:38:49'
  },
  ...
]

Readme

Keywords

Package Sidebar

Install

npm i twist-api

Weekly Downloads

1

Version

0.0.3

License

MIT

Unpacked Size

6.29 kB

Total Files

6

Last publish

Collaborators

  • devtos