fix(parser): improve parser
fix(gitignore): add coverage
fix(test,package): improve test.js