Package Exports
- sagiri
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (sagiri) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
Sagiri
A simple, lightweight and actually good JS wrapper for the SauceNAO API.
Installation
npm install sagiri
Examples
Regular
const Sagiri = require('sagiri');
const handler = new Sagiri('TOKEN');
handler.getSauce('http://i.imgur.com/5yFTeRV.png').then(console.log);
Using DB masks
const Sagiri = require('sagiri');
const handler = new Sagiri('TOKEN', {
dbMask: [5, 35],
dbMaskI: [29]
});
handler.getSauce('http://i.imgur.com/5yFTeRV.png').then(console.log);
API
Documentation for the module is available here.
Ratings
If options.getRatings
is true, then each source returned from the API will have a rating
field, with a number from 0
to 3
.
The meaning of these values are:
0 (UNKNOWN)
The rating of the source could not be determined.1 (SAFE)
The source is safe and doesn't contain nudity, sex, etc.2 (QUESTIONABLE)
The source isn't 100% safe and may contain nudity.3 (NSFW)
The source is not safe, and contains nudity, sex, etc.
If options.getRatings
is not true, then this value will always be 0
.
Contributing
All contributions are accepted! If you think you can bring uploading support, or make the lib perform better, make a PR and start coding!
Copyright
Copyright 2017 (c) ClarityMoe. This Library is from the Clara base project.
Sagiri is a character from Eromanga-sensei. All rights reserved to her authors.