Node.js back-end developer
Block or Report
Block or report ehmicky
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
cross-platform-node-guide
cross-platform-node-guide Public📗 How to write cross-platform Node.js code
-
-
modern-errors
modern-errors PublicHandle errors in a simple, stable, consistent way
-
wild-wild-path
wild-wild-path Public� Object property paths with wildcards and regexps 🌵
-
netlify/build
netlify/build PublicNetlify Build (node process) runs the build command, Build Plugins and bundles Netlify Functions. Can be run in Buildbot or locally using Netlify CLI
9,980 contributions in the last year
| Day of Week | February Feb | March Mar | April Apr | May May | June Jun | July Jul | August Aug | September Sep | October Oct | November Nov | December Dec | January Jan | February Feb | ||||||||||||||||||||||||||||||||||||||||
| Sunday Sun | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Monday Mon | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Tuesday Tue | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Wednesday Wed | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Thursday Thu | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Friday Fri | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Saturday Sat | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More
Activity overview
Contribution activity
February 2024
Created 127 commits in 75 repositories
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 50 repositories not shown
Created 1 repository
-
ehmicky/is-stream
JavaScript
This contribution was made on Feb 17
Created a pull request in sindresorhus/execa that received 4 comments
Improve stream cleanup and termination logic
+169
−78
lines changed
•
4
comments
Opened 41 other pull requests in 4 repositories
sindresorhus/execa
36
merged
-
Fix stream error handling
This contribution was made on Feb 17
-
Allow streams to end before the other stream piping to them
This contribution was made on Feb 17
-
Simplify logic related to error handling
This contribution was made on Feb 17
-
Fix stack trace workaround
This contribution was made on Feb 17
-
Fix
error.stackwithstream.destroy(error)This contribution was made on Feb 13 -
Merge
execPathandnodePathoptionsThis contribution was made on Feb 12 -
Add
.kill(error)This contribution was made on Feb 12 -
Do not prevent process normal exit
This contribution was made on Feb 12
-
Improve process failure logic
This contribution was made on Feb 9
-
Improve copying previous Execa errors
This contribution was made on Feb 9
-
Use
process.exitCodeinstead ofprocess.exit()in testsThis contribution was made on Feb 8 -
Add
nodeoptionThis contribution was made on Feb 8 -
Improve
cwdoptionThis contribution was made on Feb 8 -
Fix incorrect Markdown indentation in
readme.mdThis contribution was made on Feb 8 -
Re-order return value properties
This contribution was made on Feb 7
-
Re-order options in
readme.mdThis contribution was made on Feb 7 -
Fix return value being re-used between multiple calls
This contribution was made on Feb 7
-
Add
ipcoptionThis contribution was made on Feb 7 -
Fix randomly failing tests
This contribution was made on Feb 7
-
Split files
This contribution was made on Feb 6
-
Fix child process not handling multiple
erroreventsThis contribution was made on Feb 6 -
Improve tests related to passing Node.js streams
This contribution was made on Feb 5
-
Fix error handling of
stdinThis contribution was made on Feb 4 -
Fix
maxListenerswarning when running multiple processes in parallelThis contribution was made on Feb 3 -
Cancel generators when the process errors
This contribution was made on Feb 3
- Some pull requests not shown.
sindresorhus/merge-streams
3
merged
-
Fix Node
>=18.0.0 <18.17.0compatibilityThis contribution was made on Feb 14 -
Allow adding/removing streams
This contribution was made on Feb 11
-
Fix using
.unpipe()This contribution was made on Feb 2
sindresorhus/is-stream
1
open
-
Add
checkOpenoptionThis contribution was made on Feb 17
sindresorhus/get-stream
1
merged
-
Handle unusual error types
This contribution was made on Feb 13
Reviewed 23 pull requests in 3 repositories
sindresorhus/execa
19 pull requests
-
Fix stream error handling
This contribution was made on Feb 17
-
Simplify logic related to error handling
This contribution was made on Feb 17
-
Fix
error.stackwithstream.destroy(error)This contribution was made on Feb 13 -
Merge
execPathandnodePathoptionsThis contribution was made on Feb 12 -
Add
.kill(error)This contribution was made on Feb 12 -
Do not prevent process normal exit
This contribution was made on Feb 12
-
Improve process failure logic
This contribution was made on Feb 10
-
Add
nodeoptionThis contribution was made on Feb 8 -
Improve
cwdoptionThis contribution was made on Feb 8 -
Re-order return value properties
This contribution was made on Feb 7
-
Fix return value being re-used between multiple calls
This contribution was made on Feb 7
-
Add
ipcoptionThis contribution was made on Feb 7 -
Fix child process not handling multiple
erroreventsThis contribution was made on Feb 6 -
Fix error handling of
stdinThis contribution was made on Feb 5 -
Improve transform speed
This contribution was made on Feb 3
-
Improve stream cleanup and termination logic
This contribution was made on Feb 2
-
Refactor spawning logic
This contribution was made on Feb 2
-
Small refactoring of
buffer: falselogicThis contribution was made on Feb 2 -
Fix calling
.kill()many timesThis contribution was made on Feb 2
sindresorhus/merge-streams
3 pull requests
-
Allow adding/removing streams
This contribution was made on Feb 12
-
Fix using
.unpipe()This contribution was made on Feb 3 -
Improve listeners cleanup
This contribution was made on Feb 1
sindresorhus/is-stream
1 pull request
-
Add
checkOpenoptionThis contribution was made on Feb 17
Created an issue in nodejs/node that received 7 comments
Modifying error.message does not update error.stack if stream.destroy(error) has been called
Version v21.1.0 Platform Linux ether-laptop 6.5.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Tue Jan 9 17:03:36 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
7
comments
Opened 25 other issues in 2 repositories
sindresorhus/execa
21
closed
3
open
-
Handle errors from streams passed to the
std*optionThis contribution was made on Feb 17 -
Ignore aborts on readable streams
This contribution was made on Feb 17
-
Ignore
EPIPEon writable streamsThis contribution was made on Feb 17 -
Do not error a stream when another stream only aborted
This contribution was made on Feb 17
-
Do not destroy a stream if the stream it pipes to ends first
This contribution was made on Feb 17
-
Fix error stack trace workaround
This contribution was made on Feb 17
-
Add
.kill(signal, error)This contribution was made on Feb 14 -
Improve interaction of the
preferLocal,nodeandnodePathoptionsThis contribution was made on Feb 13 -
error.stackis not updated whenchildProcess.destroy(error)is called (due to Node.js bug)This contribution was made on Feb 12 -
Add
childProcess.kill(error)This contribution was made on Feb 12 -
Do not prevent process normal exit
This contribution was made on Feb 12
-
Better error message when
cwdis invalidThis contribution was made on Feb 7 -
error.cwdis set but notresult.cwdThis contribution was made on Feb 7 -
.pipe()shortcut with$This contribution was made on Feb 7 -
Return value is re-used between multiple calls
This contribution was made on Feb 7
-
Merge
execPathandnodePathoptionsThis contribution was made on Feb 6 -
The child process does not handle multiple
erroreventsThis contribution was made on Feb 6 -
Aborting
childProcess.stdinleaves the child process hangingThis contribution was made on Feb 4 -
Small insights about
ipcserialization formatsThis contribution was made on Feb 3 -
ipcoptionThis contribution was made on Feb 3 -
Re-using the features from
execaNode()This contribution was made on Feb 3 -
Cancel generators when the process exits
This contribution was made on Feb 2
-
Calling
.kill()multiple times in a row triggers amaxListenerswarningThis contribution was made on Feb 1 -
maxListenerswarning when running multiple processes in parallelThis contribution was made on Feb 1
sindresorhus/npm-run-path
1
open
-
Decouple running local binaries and choosing the Node.js version
This contribution was made on Feb 13
8
contributions
in private repositories
Feb 4 – Feb 11




