- Update build dependencies.
- Update build dependencies.
- Update
micromatch
dependency.
-
Rewrite in TypeScript, using microbundle.
-
For easier interop with the Danger repo, which has vendored in the new version, rewrite tests in Jest.
-
Switch from
minimatch
tomicromatch
. -
Add
fileMatch.getKeyedPaths()
, providing more convenient access to paths. This replacesfileMatch.tap()
andfileMatch.debug()
.const components = fileMatch('components/**/*.js', '!**/*.test.js') const componentTests = fileMatch('!**/*.test.js') if (components.edited && !componentTests.edited) { warn( [ 'This PR modified some components but none of their tests. <br>', "That's okay so long as it's refactoring existing code. <br>", 'Affected files: ', components.getKeyedPaths().edited.join(', '), ].join('') ) }
Initial release.