@no-throw/cli
v0.2.0
Published
The no-throw command line tool. Hosts `nothrow emit`.
Maintainers
Readme
@no-throw/cli
The nothrow binary. It builds a ts.Program and hands it to
@no-throw/core, and contains no analysis: which marks bind, whether
a body escapes, and what a function is clean given are the engine's answers.
nothrow emit [--project <path>] # lower verified marks into nothrow.json
nothrow emit --check [--project <path>] # fail if the manifest has drifted
nothrow check [--project <path>] # name every carrier entry that reaches nothing
nothrow --help # print the usageThe documentation is the root README — publishing a
manifest covers what emit
refuses, where the file lands, the exit codes and the prepublishOnly posture,
and checking your carriers covers what
check holds an entry against.
