@natlibfi/issn-verify

1.0.4 • 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.

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.4
    188
    • latest

Version History

Package Sidebar

Install

npm i @natlibfi/issn-verify

Weekly Downloads

232

Version

1.0.4

License

MIT

Unpacked Size

10.6 kB

Total Files

8

Last publish

Collaborators

  • natlibfi-jonollil
  • drone-melinda