Repository navigation
v0.1.0
-
migrate [--write] <dir>moves a JavaScript, TypeScript or Python project from another error tracker's SDK to Fixwire's: imports, renamed calls, options and integrations Fixwire doesn't have, and the dependencies in package.json, requirements files, pyproject.toml, Pipfile and setup.cfg; Django gets Fixwire's middleware. It lists what's left to do by hand, never touches comments or strings, and a second run changes nothing. -
sourcemaps inject <dir>stamps each JavaScript file that has a source map, and its map, with a debug id derived from its content; a"use strict"prologue or a hashbang stays first and the map's columns move with it. -
sourcemaps upload <dir>sends the files and maps as one deterministic bundle, in chunks the server doesn't have yet, so a second upload of the same build sends nothing;--injectstamps first,--release,--distand--url-prefixmatch files without debug ids. -
releases set-commitrecords the commit and repository a release was built from (git rev-parse HEADand theoriginremote by default). -
Settings from flags or
FIXWIRE_URL,FIXWIRE_AUTH_TOKEN,FIXWIRE_ORG,FIXWIRE_PROJECTandFIXWIRE_RELEASE; the API key never appears in the output. -
Binaries for Linux, macOS and Windows on x64 and arm64,
go install, and the npm package@fixwire/cli.