PkgRadar

Package evidence

@gouvfr-anct/[email protected]

no findings

Trust signals

Why this verdict

PkgRadar discounts a release’s score when public reputation argues against novel malware. The verdict above already reflects these — the panel just explains what was applied.

Versions published
229Mature · −50% score
First published
Jan 2023
Publisher
marc.gavanier

Effective trust discount applied: 50% (max across signals — discounts don’t stack). New install-lifecycle deltas vs the previous release would clear the discount.

Recommended action

Looks clean — keep monitoring

No high-signal indicators in the stored static report. PkgRadar will re-check on the next ingest pass.

Block this release in CIcurl · GitHub Actions

Fail the build when this package version is added or upgraded. Replace $PKGRADAR_TOKEN with a Pro / Team API key from your dashboard.

curl -fsS https://pkgradar.com/gate/npm \
  -H "Authorization: Bearer $PKGRADAR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"specs":["@gouvfr-anct/[email protected]"],"fail_on":"review"}'

GitHub Actions step:

- name: PkgRadar gate
  run: |
    curl -fsS https://pkgradar.com/gate/npm \
      -H "Authorization: Bearer ${{ secrets.PKGRADAR_TOKEN }}" \
      -H "Content-Type: application/json" \
      -d '{"specs":["@gouvfr-anct/[email protected]"],"fail_on":"review"}'
Publishermarc.gavanier
Artifact bytes3,014,380
Previous version1.129.0
Published2026-05-19T11:44:59.499Z
SHA-256bb05e1d67470943c7ffd088bb21deda998e61596e8a4f241a91c715a9762a994

Why flagged

What the scanner saw

No high-signal static finding in the saved report.

Not observed: package install, lifecycle script execution, or sandbox execution. PkgRadar only inspects on-disk artifacts.

Availability ledger

available

low
Last checked
lowRisk
0Score
1.129.1Version
Status history (1 event)
  1. newavailable · risk low · score 0 · status changed

Evidence

Static findings

No findings stored for this release.

Manifest

Package metadata

Scripts84
  • buildtsc --project .tsconfig/tsconfig.json && cp -r ./src/data ./dist/
  • dedupliquer.charente-maritimetsx src/index.ts dedupliquer -s "./assets/output/charente-maritime/*-departement-de-la-charente-maritime-lieux-de-mediation-numeriques-nouvelle-aquitaine.json" -b "./assets/output/charente-maritime/*-departement-de-la-charente-maritime-lieux-de-mediation-numeriques-nouvelle-aquitaine.json" -n "Département de la Charente-Maritime" -t "Nouvelle-Aquitaine" -o "./assets/output/charente-maritime" -i true
  • dedupliquer.coop-numeriquetsx src/index.ts dedupliquer -s "./assets/output/coop-numerique/*-coop-numerique-lieux-de-mediation-numeriques-national.json" -b "./assets/output/coop-numerique/*-coop-numerique-lieux-de-mediation-numeriques-national.json" -n "Coop numérique" -t "National" -o "./assets/output/coop-numerique" -i true
  • dedupliquer.doratsx src/index.ts dedupliquer -s "./assets/output/dora/*-dora-lieux-de-mediation-numeriques-national.json" -b "./assets/output/dora/*-dora-lieux-de-mediation-numeriques-national.json" -n "dora" -t "National" -o "./assets/output/dora" -i true
  • dedupliquer.france-servicestsx src/index.ts dedupliquer -s "./assets/output/france-services/*-france-services-lieux-de-mediation-numeriques-national.json" -b "./assets/output/france-services/*-france-services-lieux-de-mediation-numeriques-national.json" -n "France Services" -t "National" -o "./assets/output/france-services" -i true
  • dedupliquer.france-travailtsx src/index.ts dedupliquer -s "./assets/output/france-travail/*-france-travail-lieux-de-mediation-numeriques-national.json" -b "./assets/output/france-travail/*-france-travail-lieux-de-mediation-numeriques-national.json" -n "france-travail" -t "National" -o "./assets/output/france-travail" -i true
  • dedupliquer.fredotsx src/index.ts dedupliquer -s "./assets/output/fredo/*-fredo-lieux-de-mediation-numeriques-national.json" -b "./assets/output/fredo/*-fredo-lieux-de-mediation-numeriques-national.json" -n "fredo" -t "National" -o "./assets/output/fredo" -i true
  • dedupliquer.grand-paris-sudtsx src/index.ts dedupliquer -s "./assets/output/grand-paris-sud/*-grand-paris-sud-lieux-de-mediation-numeriques-ile-de-france.json" -b "./assets/output/grand-paris-sud/*-grand-paris-sud-lieux-de-mediation-numeriques-ile-de-france.json" -n "Grand Paris Sud" -t"Île-de-France" -o "./assets/output/grand-paris-sud" -i true
  • dedupliquer.heraulttsx src/index.ts dedupliquer -s "./assets/output/herault/*-herault-lieux-de-mediation-numeriques-herault.json" -b "./assets/output/herault/*-herault-lieux-de-mediation-numeriques-herault.json" -n "Hérault" -t "Hérault" -o "./assets/output/herault" -i true
  • dedupliquer.hinauratsx src/index.ts dedupliquer -s "./assets/output/hinaura/*-hinaura-lieux-de-mediation-numeriques-auvergne-rhone-alpes.json" -b "./assets/output/hinaura/*-hinaura-lieux-de-mediation-numeriques-auvergne-rhone-alpes.json" -n "Hinaura" -t "Auvergne-Rhône-Alpes" -o "./assets/output/hinaura" -i true
  • dedupliquer.les-landestsx src/index.ts dedupliquer -s "./assets/output/les-landes/*-les-landes-lieux-de-mediation-numeriques-nouvelle-aquitaine.json" -b "./assets/output/les-landes/*-les-landes-lieux-de-mediation-numeriques-nouvelle-aquitaine.json" -n "Les Landes" -t "Nouvelle-Aquitaine" -o "./assets/output/les-landes" -i true
  • dedupliquer.loire-atlantiquetsx src/index.ts dedupliquer -s "./assets/output/loire-atlantique/*-loire-atlantique-lieux-de-mediation-numeriques-loire-atlantique.json" -b "./assets/output/loire-atlantique/*-loire-atlantique-lieux-de-mediation-numeriques-loire-atlantique.json" -n "Loire Atlantique" -t "Loire-Atlantique" -o "./assets/output/loire-atlantique" -i true
  • dedupliquer.mednum-bfctsx src/index.ts dedupliquer -s "./assets/output/mednum-bfc/*-mednum-bfc-lieux-de-mediation-numeriques-bourgogne-franche-comte.json" -b "./assets/output/mednum-bfc/*-mednum-bfc-lieux-de-mediation-numeriques-bourgogne-franche-comte.json" -n "Mednum BFC" -t "Bourgogne-Franche-Comté" -o "./assets/output/mednum-bfc" -i true
  • dedupliquer.merged-csvtsx src/index.ts dedupliquer -s ./merged_output.csv -b ./merged_output.csv -n "Données dédupliquées" -t National -o ./assets/deduplicated
  • dedupliquer.merged-jsontsx src/index.ts dedupliquer -s ./assets/to-deduplicate/merged_output.json -b ./assets/to-deduplicate/merged_output.json -n "Données dédupliquées" -t National -o ./assets/deduplicated
  • dedupliquer.meusetsx src/index.ts dedupliquer -s "./assets/output/meuse/*-meuse-lieux-de-mediation-numeriques-meuse.json" -b "./assets/output/meuse/*-meuse-lieux-de-mediation-numeriques-meuse.json" -n "Meuse" -t "Meuse" -o "./assets/output/meuse" -i true
  • dedupliquer.mulhousetsx src/index.ts dedupliquer -s "./assets/output/mulhouse/*-mulhouse-lieux-de-mediation-numeriques-haut-rhin.json" -b "./assets/output/mulhouse/*-mulhouse-lieux-de-mediation-numeriques-haut-rhin.json" -n "Mulhouse" -t "Haut-Rhin" -o "./assets/output/mulhouse" -i true
  • dedupliquer.numitsx src/index.ts dedupliquer -s "./assets/output/numi/*-numi-lieux-de-mediation-numeriques-normandie.json" -b "./assets/output/numi/*-numi-lieux-de-mediation-numeriques-normandie.json" -n "Numi" -t "Normandie" -o "./assets/output/numi" -i true
  • dedupliquer.pacatsx src/index.ts dedupliquer -s "./assets/output/paca/*-paca-lieux-de-mediation-numeriques-provence-alpes-cote-d-azur.json" -b "./assets/output/paca/*-paca-lieux-de-mediation-numeriques-provence-alpes-cote-d-azur.json" -n "Paca" -t "Provence-Alpes-Côte d'Azur" -o "./assets/output/paca" -i true
  • dedupliquer.paristsx src/index.ts dedupliquer -s "./assets/output/paris/*-paris-lieux-de-mediation-numeriques-ile-de-france.json" -b "./assets/output/paris/*-paris-lieux-de-mediation-numeriques-ile-de-france.json" -n "Paris" -t "Île-de-France" -o "./assets/output/paris" -i true
  • dedupliquer.res-intsx src/index.ts dedupliquer -s "./assets/output/res-in/*-res-in-lieux-de-mediation-numeriques-lyon.json" -b "./assets/output/res-in/*-res-in-lieux-de-mediation-numeriques-lyon.json" -n "Res-in" -t "Lyon" -o "./assets/output/res-in" -i true
  • dedupliquer.rhin-occtsx src/index.ts dedupliquer -s "./assets/output/rhin-occ/*-rhinocc-lieux-de-mediation-numeriques-occitanie.json" -b "./assets/output/rhin-occ/*-rhinocc-lieux-de-mediation-numeriques-occitanie.json" -n "RhinOcc" -t "Occitanie" -o "./assets/output/rhin-occ" -i true
  • dedupliquer.siilabtsx src/index.ts dedupliquer -s "./assets/output/siilab/*-siilab-lieux-de-mediation-numeriques-hauts-de-france.json" -b "./assets/output/siilab/*-siilab-lieux-de-mediation-numeriques-hauts-de-france.json" -n "Siilab" -t "Hauts-de-France" -o "./assets/output/siilab" -i true
  • dedupliquer.vendeetsx src/index.ts dedupliquer -s "./assets/output/vendee/*-vendee-lieux-de-mediation-numeriques-vendee.json" -b "./assets/output/vendee/*-vendee-lieux-de-mediation-numeriques-vendee.json" -n "Vendée" -t "Vendée" -o "./assets/output/vendee" -i true
  • dedupliquer.vosgestsx src/index.ts dedupliquer -s "./assets/output/vosges/*-vosges-lieux-de-mediation-numeriques-vosges.json" -b "./assets/output/vosges/*-vosges-lieux-de-mediation-numeriques-vosges.json" -n "Vosges" -t "Vosges" -o "./assets/output/vosges" -i true
  • extract.alltsx src/index.ts extract -n "Data Inclusion" -o ./assets/output-extraction/data-inclusion -t National -c false
  • fusion-addressestsx src/index.ts fusionner -i "./assets/output/*/*-addresses.json" -o "./assets/input"
  • fusionnertsx src/index.ts fusionner -i "./to-merge/*-sans-doublons.json" -o "./merged"
  • lint.commitnpx commitlint --from origin/main
  • lint.eseslint ./src/
  • …and 54 more.
Dependencies17
  • @gouvfr-anct/lieux-de-mediation-numerique^2.3.0
  • @gouvfr-anct/timetable-to-osm-opening-hours^2.1.0
  • @turf/turf^7.2.0
  • axios^1.12.2
  • axios-retry^4.5.0
  • commander^14.0.1
  • csv-parse^5.5.6
  • csv-stringify^6.6.0
  • csvtojson^2.0.10
  • dotenv^17.2.3
  • flat^6.0.1
  • form-data^4.0.4
  • fuzzball^2.2.3
  • glob^11.0.3
  • inquirer^9.3.8
  • proj4^2.19.10
  • typescript^5.9.2