Package Exports
- diffjam
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (diffjam) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
diffjam
commands
diffjam init
: create a new diffjam configurationdiffjam quest
: add a new quest. Quests are goals for your code.diffjam count
: see the current values for all quests.diffjam cinch
: Change the baselines to strictest passable valuable for the code.diffjam check
: Same ascount
, but it exits with a code of 1 if the counts aren't good enough for the baselines.
extended diffjam count
usage:
- use
diffjam --check
to have the process fail when a count is below a baseline - use
DIFFJAM_API_KEY=[your api key] diffjam --record
to record counts to diffjam.com.
using an alernative configuration file
Specify it with the --config
flag. For a config named filename.json
,
diffjam [command] --config=filename.json
example searches
- count all javascript files:
git ls-files "*.js" | wc -l
- count all instances of the string TODO:
git grep TODO | wc -l
Development
The development README is here.