Skip to content

Utilitaire Typescript pour la publication de données sur datagouv (data.gouv.fr).

Notifications You must be signed in to change notification settings

cdugeai/datagouv-ts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

datagouv-ts

NPM Version

Utilitaire pour la publication de données sur datagouv (data.gouv.fr).

Cet outil permet de:

  • getDatasetMetadata: obtenir les métadonnées d'un jeu de données
  • createResourceRemote: créer une resource distante (remote) à partir de son URL
  • createResourceFromFile: créer une resource à partir d'un fichier
  • deleteResource: supprimer une resource à partir de son id
  • updateResource: mettre à jour les propriétés d'une resource (description, title et url)

Des types ont également été créés pour manipuler simplement les objets datagouv:

  • DatagouvResourceCustom représente une resource datagouv

Usage

Dans un fichier Typescript:

import {DatagouvResourceCustom, Datagouv} from "datagouv-ts";

async function main(){
    const resourceCreated: DatagouvResourceCustom = await Datagouv.createResourceFromFile(...);
    console.log("Resource just created: "+resourceCreated.title)
}

main();

About

Utilitaire Typescript pour la publication de données sur datagouv (data.gouv.fr).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published