summaryrefslogtreecommitdiff
path: root/lib/events.js
Commit message (Expand)AuthorAgeFilesLines
* events: add getMaxListeners methodKhafra2023-03-191-0/+18
* lib,src: fix a few typos in commentsTobias Nießen2023-02-251-1/+1
* events: add trailing commas in source filesAntoine du Hamel2023-02-241-9/+9
* events: add listener argument to listenerCountPaolo Insogna2023-02-211-1/+18
* events: refactor to use `validateNumber`Deokjin Kim2023-01-221-12/+4
* tools: add `prefer-proto` ruleJordan Harband2023-01-101-7/+6
* lib: use `kEmptyObject` as default value for optionsDeokjin Kim2022-12-311-1/+1
* lib: performance improvement on readline async iteratorThiago Oliveira Santos2022-10-241-53/+113
* util: mark cwd grey while inspecting errorsRuben Bridgewater2022-07-091-30/+6
* events: fix adding abort listener in `events.once`Daeyeon Jeong2022-06-141-3/+3
* events: use `kEmptyObject`LiviaMedeiros2022-06-111-1/+4
* lib: use null-prototype objects for property descriptorsAntoine du Hamel2022-06-031-0/+7
* lib: add internal genericNodeError() functionRich Trott2022-02-091-9/+5
* lib: add comments to empty catch statementsRich Trott2022-02-051-2/+6
* domain: pass opts to `EventEmitter.init`Gang Chen2022-01-191-0/+2
* events: add EventEmitterAsyncResource to coreJames M Snell2021-12-231-0/+130
* lib: use consistent types in JSDoc @returnsRich Trott2021-12-071-1/+1
* events: propagate abortsignal reason in new AbortError ctor in eventsJames M Snell2021-12-021-4/+4
* lib: fix typos in lib code commentsYoshiki2021-11-121-1/+1
* events: fix duplicate require which cause performance penaltywwwzbwcom2021-09-151-5/+1
* typings: add JSDoc typings for eventsVoltrex2021-05-211-3/+120
* events: refactor to use primordials in lib/eventsAkhil Marsonya2021-05-211-11/+20
* lib: refactor to reuse validatorsRongjian Zhang2021-05-191-8/+3
* events: use nullish coalencing operatorVoltrex2021-05-171-1/+1
* lib: revert primordials in a hot pathAntoine du Hamel2021-04-191-14/+10
* lib: use AbortError consistentlyJames M Snell2021-03-131-21/+11
* lib: remove use of array destructuringAntoine du Hamel2021-03-031-1/+1
* lib: add weak event handlersBenjamin Gruenbaum2021-02-061-1/+3
* lib: refactor to use validateFunctionZiJian Liu2021-01-271-4/+3
* events: remove error listener on signal abortZiJian Liu2021-01-181-1/+1
* events: refactor to use optional chainingZiJian Liu2021-01-111-6/+6
* events: refactor to use more primordialsAntoine du Hamel2020-12-251-6/+9
* events: add max listener warning for EventTargetJames M Snell2020-11-161-0/+47
* events: getEventListeners staticBenjamin Gruenbaum2020-11-091-1/+25
* lib: use primordials when calling methods of ErrorAntoine du Hamel2020-10-301-2/+2
* lib: replace String global with primordialsSebastien Ahkrin2020-10-041-0/+1
* events: simplify event target agnostic logic in on and onceDenys Otrishko2020-09-111-36/+10
* events: allow use of AbortController with onJames M Snell2020-09-021-1/+27
* events: allow use of AbortController with onceJames M Snell2020-08-311-1/+52
* events: fix EventTarget supportBenjamin Gruenbaum2020-06-231-35/+49
* events: improve listeners() performanceBrian White2020-06-171-3/+4
* events: improve arrayClone performanceBrian White2020-06-081-7/+13
* events: variable originalListener is uselessfuxingZhang2020-05-301-4/+1
* tools: enable no-else-return lint ruleLuigi Pinca2020-05-161-2/+1
* events: fix removeListener for Symbolszfx2020-03-071-2/+1
* events: convert errorMonitor to a normal propertyGerhard Stoebich2020-03-021-6/+1
* lib: replace use of Error with primordialsSebastien Ahkrin2020-01-041-0/+1
* events: add EventEmitter.on to async iterate over eventsMatteo Collina2019-12-231-0/+104
* lib: improve spelling and grammar in commentDavid Newman2019-12-211-2/+2
* events: allow monitoring error eventsGerhard Stoebich2019-12-201-2/+12