Verify ISBN string format and check digit.
import IsbnVerify from '@saekitominaga/isbn-verify';
const isbnVerify = new IsbnVerify('978-4-06-519981-0');
isbnVerify.isValid(); // false
isbnVerify.isIsbn10(); // false
isbnVerify.isIsbn13(); // true
isbnVerify.isIsbn13({ check_digit: true }); // false
isbnVerify.verifyFormat(); // true
isbnVerify.verifyCheckDigit(); // false
new IsbnVerify(isbn: string, strict = false)
isbnstrict [Optional]isValid(): booleanisIsbn13(options?: isOption): booleanisIsbn10(options?: isOption): booleanverifyFormat(): booleanverifyCheckDigit(): booleanisIsbn13() and isIsbn10() methodinterface isOption {
check_digit?: boolean; // Verify format including check digit
}
* isIsbnXX({ check_digit: true }) has the same effect as isIsbnXX() && isValid().
We use cookies
We use cookies to analyze traffic and improve your experience. You can accept or reject analytics cookies.