npm

Need private packages and team management tools?Check out npm Orgs. »

anitomyscript

2.0.2 • Public • Published

anitomyscript

Build Status

Pure javascript bindings for Anitomy, ported with emscripten. Runs on Node or the browser!

Checkout the native node bindings for anitomy too!

Demo

You can test it here.

Installation

Anitomyscript is pure javascript and doesn't have any dependencies. Simply run

npm install anitomyscript

and you're good to go!

Usage

Node

const anitomy = require('anitomyscript');
await anitomy(file);

Browser

<script src="dist/anitomyscript.bundle.min.js"></script>
<script>
  window.anitomyscript(file).then((res) => console.log(res));
</script> 

API

parse(file) -> Promise<Array|Object>

Parses a file or an array of files.

console.log(
  await anitomy("[tlacatlc6] Natsume Yuujinchou Shi Vol. 1v2 & Vol. 2 (BD 1280x720 x264 AAC)")
);
/*
{
   "anime_title":"Natsume Yuujinchou Shi",
   "audio_term":"AAC",
   "file_name":"[tlacatlc6] Natsume Yuujinchou Shi Vol. 1v2 & Vol. 2 (BD 1280x720 x264 AAC)",
   "release_group":"tlacatlc6",
   "release_version":"2",
   "source":"BD",
   "video_term":"x264",
   "video_resolution":"1280x720",
   "volume_number":[
      "1",
      "2"
   ]
}
*/

License

Licensed under BSD-2-Clause

install

npm i anitomyscript

Downloadsweekly downloads

44

version

2.0.2

license

BSD-2-Clause

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability