The DefinitelyTyped test script refuses to run unless everything is committed:
> npm test
..
Error: 'git diff' should be empty. Following files changed:
..
I find this awkward to use. While writing types I often want to try a few things and run tests to see what works before deciding what to commit. Currently this requires repeatedly committing everything, running tests, then reverting the commit.
Is there a way to run DefinitelyTyped tests without committing?