Improve your TSLint with the missing ESLint rules
Role in this project:
Back-end Developer Contributions:17 releases, 136 commits, 62 PRs in 5 years 11 months
Contributions summary:Vitor primarily contributed to improving the TSLint rules for ESLint compatibility. They implemented new rules like `no-constant-condition`, `no-duplicate-case`, `use-isnan`, `no-extra-semi`, `no-extra-boolean-cast`, `no-unexpected-multiline`, `no-invalid-regexp`, `no-inner-declarations`, `no-regex-spaces`, `no-empty-character-class`, `no-control-regex`, and `object-curly-spacing` . They also fixed bugs and improved existing rules, updating the TSLint dependency, and enhancing testing procedures.
eslinttslint
Very simple and lightweight vanilla javascript library for creating a custom scrollbar cross-browser.
Role in this project:
Front-end Developer Contributions:7 releases, 92 commits, 18 PRs in 4 years 11 months
Contributions summary:Vitor primarily contributed to the development of a JavaScript library for creating custom scrollbars. Their work involved writing JavaScript code to manage scrollbar behavior, including drag-and-drop functionality and positioning. They also created CSS files to style the scrollbar elements, ensuring a visually consistent appearance across different browsers. The user implemented ES6 versions and transpiled them to ES5 versions of the code, showcasing their ability to write modern JavaScript.
cross-browsercustom-scrollbarvanilla-javascript