0.1.0 • Published 6 years ago

@aminnairi/libsiren v0.1.0

Weekly downloads
-
License
GPL-3.0-or-later
Repository
github
Last release
6 years ago

libsiren

Library of JavaScript functions for validating SIREN & SIRET Numbers of french entreprises.

Download

Manual

Download the raw content directly from GitHub (right-click & save as libsiren.js).

Curl

$ curl -OL https://raw.githubusercontent.com/aminnairi/libsiren/master/libsiren.js

Usage

Web

<!doctype html>
<html>
  <body>
    <script src='./libsiren.js'></script>
    <script>
    const { isValidSiren, isValidSiret } = libsiren

    console.log(isValidSiren(123456789))
    console.log(isValidSiret(12345678901234))
    </script>
  </body>
</html>

Node

CommonJS

const { isValidSiren, isValidSiret } = require('./libsiren.js')

console.log(isValidSiren(123456789))
console.log(isValidSiret(12345678901234))

ESModule

import { isValidSiren, isValidSiret } from './libsiren.js'

console.log(isValidSiren(123456789))
console.log(isValidSiret(12345678901234))

Examples

isValidSiren(123456789)
isValidSiren('123 456 789')

isValidSiret(12345678901234)
isValidSiret('123 456 789 01234')