Skip to content

tbdrz/vies-validate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Getting started

Installation

npm install vies-validate

Usage

import { validate } from "vies-validate";

const { data, error } = await validate("BE", "0415928179");

When valid:

data: {
  countryCode: 'xx',
  vatNumber: 'xxxxxxxxx',
  requestDate: '2022-11-22+01:00',
  valid: true,
  name: 'company name',
  address: 'company address'
}
error: null

When invalid:

data: {
  countryCode: 'xx',
  vatNumber: 'xxxxxxxxxx',
  requestDate: '2022-11-22+01:00',
  valid: false,
  name: '---',
  address: '---'
}
error: null

When error:

data: null;
error: "INVALID_INPUT";

License

The MIT License (MIT)

About

A Europe VAT Number Validator with VIES

Resources

Stars

Watchers

Forks