@etalab/fantoir

Toolkit for FANTOIR data manipulation in JS

Usage no npm install needed!

<script type="module">
  import etalabFantoir from 'https://cdn.skypack.dev/@etalab/fantoir';
</script>

README

@etalab/fantoir npm version

Bibliothèque permettant d'interroger facilement la base FANTOIR.

Pré-requis

Cette bibliothèque nécessite Node.js version 10 ou supérieur.

Installation

yarn add @etalab/fantoir

Utilisation

const {createFantoirCommune} = require('@etalab/fantoir')
const fantoirCommune = await createFantoirCommune('54099')

// Rechercher une voie
fantoirCommune.findVoie('rue du parc')

// Rechercher une voie en indiquant une commune membre
fantoirCommune.findVoie('rue du parc', '54342')

Production de la base au format SQLite (développement)

zcat fantoir-* | yarn build

Configuration

Le chemin vers la base FANTOIR (FANTOIR_PATH) doit être renseigné obligatoirement.

Licence

MIT