Remove recursion from the rules to support parsing large path data without stack limitations
Ignore node_modules for Git
Add release notes to README
Guard against failure for certain matches
Simplify prepublish steps to not use build.js