Source maps

Endpoint POST /api/v1/sourcemaps

Les source maps sont stockées par release et appliquées à l'arrivée d'un événement portant cette release. Le nom de fichier est le chemin depuis lequel le navigateur charge le bundle.

1Requête

Clé secrète dans X-Blipit-Key. Corps jusqu'à 20 Mo : release (requis, jusqu'à 256 caractères) et files, une liste de 1 à 100 entrées, chacune {filename, map} où map est l'objet source map parsé.

sh
curl https://in.blipit.io/api/v1/sourcemaps \
  -H "Content-Type: application/json" -H "X-Blipit-Key: <secret key>" \
  -d "{\"release\":\"shop@1.4.2\",\"files\":[{\"filename\":\"/static/app.js\",\"map\":$(cat dist/app.js.map)}]}"

2Réponses

200 {release, saved}. 400 quand release ou files manquent ou sont malformés. 401 clé inconnue, 403 clé publique.

Bon à savoir

  • La CLI fait le parcours pour vous : blipit sourcemaps upload dist --release shop@1.4.2.
  • Renvoyer le même filename pour la même release le remplace.

Bloqué ? Écrivez à support@blipit.io. Les clés et le DSN exact de chaque projet sont sous Clés API dans app.blipit.io.