German Tax Id Validator
This library validates german tax identification numbers, more infos here: http://www.bzst.de/EN/Steuern_National/Steueridentifikationsnummer/steuerid_node.html.
How to use
First you neeed to install the package via npm:
npm install --save german-tax-id-validator
var taxValidator = ;// validate has the follwing signature:// validate(taxId, doNotValidate2015, doNotValidate2016), only taxId is requiredvar isValid = taxValidator;
The validate
-method accepts only strings;
You can further specify wich versions of valid tax-ids you want to test, because since 2016, another set of tax-ids is valid. You can use the optional parameters to test for a specific version of the tax-id.
// only validate pre 2016-idsvar isValid = taxValidator;// only validate post 2016-idsvar isValid = taxValidator;