My Open Source Contributions

Please find my modest list of OSS contributions below

GoogleChrome/lighthouse

2019-07-31 - cli(help): list valid categories #9209

  • Update README and cli –help output to provide available options for the –only-categories flag (see merged commit)

npm/cli

2018-08-03 - cli: don’t check for updates to npm when we are updating npm itself #32

  • Basically a one-liner to not bother checking for updates to npm itself when we just ran npm i -g npm to resolve this issue brought to npm.community.

replace update-notifier #61

  • Closed in favor of 1592

tslint

2017-02-28 - Support for ERROR & WARN per rule #1738

  • Adds WARN option to tslint rules. My team struggles to add new rules because of a large code base and number of developers. We’ve taken advantage of ESLint’s WARN capability to slowly roll out new rules. We desperately needed the same for tslint.

HTMLHint

2018-08-23 - Add –warn option to exit with code 0 #160

  • Similar to the tslint story, we want to slowly roll out new rules so that teams can fix them up on their own schedule, without having a broken build while we wait.

2016-07-14 - (still open) New rule: input-requires-label - All inputs require a label #159

  • I created this because we were trying to follow some accessibility rules and it was easier to automate the rule than trust human eyes

Jewelbots/arduino-library

2017-01-01 - Control Buzzer duration #23

Jewelbots/www

2016-11-01 - dist folder not created with install script #195

  • Quick fix to the gulpfile

angular/angular-io

2016-06-13 - docs(style-guide): make each style clickable for easier referencing #1339

jakarta-slide

2002-04-24 - lockMethod() & unlockMethod() w/diff instances fails

  • OK this isn’t much of a contribution, but it was the first experience I remember where I got to work with people from the community on a problem I was facing with the project

My projects