🌟 Features
- feature(extract): adds support for webpack inline loaders and require.js plugins (#390)
Thanks to @tvolodimir for requesting this feature.
🚀 Refactoring/ speed improvements
- refactor(extract): call path-to-posix less often (#389)
When you happen to run on an MS-DOS derivative operating system , this tends to improve performance of reading files a bit (on an i5 laptop with windows 10 & a corporate virus scanner it saves ~4 of the 32s it took to cruise dependency-cruiser on itself. For comparison: on a similar machine with linux it takes ~9s regardless of the refactoring). Thanks to @tvolodimir for identifying the issue and doing detailed research that led to this improvement. More improvements for running on ms-dos derivative OS's might be following later.
⚒️ maintenance
- build(npm): ⬆️ @typescript-eslint/eslint-plugin, @typescript-eslint/parser, eslint, mocha
- test(istanbul): output json instead of lcov
- ci(github): yarn integration -= node 12, regular workflow += node 15
- ci(travis): 👞