3.0.11 • Published 10 months ago
@adriantombu/siret-to-vat v3.0.11
SIREN/SIREN to VAT number
This small library converts a French SIREN or SIRET to a valid VAT number. You can then use the vat number library to check it against the official European records.
How to use it
- Install the library first with
yarn add @adriantombu/siret-to-vat
- And then import it in your script
const { convertToVatNumber } = require('@adriantombu/siret-to-vat')
const siren = 817871668
const vat = convertToVatNumber(siren)
{
vatNumber: "FR16817871668",
valid: true
}
In case of an invalid number, you will receive the following result, with the value valid
set to false
const { convertToVatNumber } = require('@adriantombu/siret-to-vat')
const siren = 123456'
const vat = convertToVatNumber(siren)
{
vatNumber: 123456',
message: 'The number provided must be a SIREN (9 caracters) or SIREN (14 caracters)',
valid: false
}
How to contribute
- Clone the repository
git clone git@github.com:adriantombu/siret-to-vat.git
- Install the packages with
yarn install
- Modify the
src/index.ts
file - When everything's done, you can send a PR \o/
3.0.11
10 months ago
3.0.10
4 years ago
3.0.9
4 years ago
3.0.8
4 years ago
3.0.7
4 years ago
3.0.6
4 years ago
3.0.4
4 years ago
3.0.3
4 years ago
3.0.2
4 years ago
3.0.1
5 years ago
3.0.0
5 years ago
2.0.8
5 years ago
2.0.7
5 years ago
2.0.6
5 years ago
2.0.5
5 years ago
2.0.4
5 years ago
2.0.3
5 years ago
2.0.2
5 years ago
2.0.1
5 years ago
2.0.0
5 years ago
1.0.7
6 years ago
1.0.6
6 years ago
1.0.5
6 years ago
1.0.4
6 years ago
0.0.1
6 years ago