@natlibfi/issn-verify

1.0.5 • Public • Published

issn-verify NPM Version

This software is fork of https://github.com/malantonio/issn-verify with updated dependencies

checks if an issn number is valid with regex and by confirming the check digit. regex and algorithm via http://en.wikipedia.org/wiki/International_Standard_Serial_Number

usage

via node/io.js

var issn = require('issn-verify');
var test = "0000-000X";

if ( issn(test) ) {
    // do something with a valid issn
} else {
    // do something with an invalid issn
}

in html

<script src="/path/to/issnVerify.js"></script>
<script>
    var input = document.getElementById('issn')
      , issn = null
      ;

    input.addEventListener('blur', function(e) {
        issn = e.target.value;
        if ( issn && !issnVerify(issn) ) {
            // do something
        }
    });
</script>

License and copyright

This software is fork of https://github.com/malantonio/issn-verify with updated dependencies

Copyright (c) 2018, 2023-2024 University Of Helsinki (The National Library Of Finland)

This project's source code is licensed under the terms of MIT License or any later version.

Readme

Keywords

Package Sidebar

Install

npm i @natlibfi/issn-verify

Weekly Downloads

121

Version

1.0.5

License

MIT

Unpacked Size

10.6 kB

Total Files

8

Last publish

Collaborators

  • natlibfi-jonollil
  • drone-melinda