Serveur DCAT pour Isogeo
$ yarn # dev
# ou
$ yarn --prod # production
Il faut définir les variables d’environnement listées dans le fichier .env.sample
. En environnement de développement un fichier .env
peut tout simplement être créé.
Nom de la variable | Description | Valeur par défaut |
---|---|---|
ISOGEO_API_URL | URL de base de l’API Isogeo | https://api.isogeo.com/v1 |
ISOGEO_TOKEN_URL | URL d’émission de jeton de la plateforme Isogeo | https://id.api.isogeo.com/oauth/token |
ISOGEO_CLIENT_ID | Identifiant de l’application | |
ISOGEO_CLIENT_SECRET | Secret de l’application | |
DCAT_SERVER_URL | URL publique vers le serveur DCAT | https://dcat-server.isogeo.com |
PORT | Port d’écoute HTTP | 5000 |
$ yarn start
$ yarn test
Le linting est réalisé avec xo.
$ yarn lint
Le flux DCAT d’un partage Isogeo donné est récupéré grâce à l'URL suivant :
http://localhost:5000/:shareId/:urlToken