What do you think about use in the project more modern tools?
Right now it uses jsbeautify, jscs and jshint. What about using eslint instead of the three, or a superset of eslint like xo or standard or even take another step and use prettier to keep an consistent format of the style.
Another tool that can be used is husky to add git hooks to prevent the commit of files with a wrong style.
Consider also use ES6 and add babel to compile to backwards compatible code.
Is still good support component and bower? Because component is no longer maintained and bower is not so popular anymore. So maybe you can drop the support for new versions of deep-diff in these package managers.
But these are just my humble opinion. I would like to hear your thoughts.
What do you think about use in the project more modern tools?
Right now it uses jsbeautify, jscs and jshint. What about using eslint instead of the three, or a superset of eslint like xo or standard or even take another step and use prettier to keep an consistent format of the style.
Another tool that can be used is husky to add git hooks to prevent the commit of files with a wrong style.
Consider also use ES6 and add babel to compile to backwards compatible code.
Is still good support component and bower? Because component is no longer maintained and bower is not so popular anymore. So maybe you can drop the support for new versions of deep-diff in these package managers.
But these are just my humble opinion. I would like to hear your thoughts.