@socialgouv/fiches-travail-data-types
v4.1082.0
Published
> Json formated data from from set of page of travail-emploi website > You can include json data
Readme
fiches-travail-data
Json formated data from from set of page of travail-emploi website You can include json data
Usage
const { decodeEmail } = require("@socialgouv/fiches-travail-data");
const fichesMT = require("@socialgouv/fiches-travail-data/data/fiches-travail.json");Development
Build dist folder once
$ yarn buildMake sure references are good
$ yarn checkRefsFetch fiches from https://travail-emploi.gouv.fr
$ yarn startTests
$ yarn testNotes
There are some email adresses in the data. To prevent email sniffing
we transform the @ into _@.
Release policy
The release job is schedule every day at 23.00PM ans also trigger after each commit in the master branch. If data had changed, a new release will be made.
Releases are automaticly made through our GitHub Actions strictly following the Semantic Versioning specification thanks to semantic-release.
We release an additional @socialgouv/fiches-travail-data-types package by sed-ing the package.json (see .releaserc.yml)
Manual release
If you need to trigger the release job manually, you can do it using the GitHub UI or curl. You will need to provide a valid token.
curl -H "Accept: application/vnd.github.everest-preview+json" \
-H "Authorization: token <your-token-here>" \
--request POST \
--data '{"event_type": "manual_release"}' \
https://api.github.com/repos/SocialGouv/fiches-travail-data/dispatches