summaryrefslogtreecommitdiff
path: root/lib/events.js
Commit message (Expand)AuthorAgeFilesLines
* lib: add internal genericNodeError() functionRich Trott2022-04-201-9/+5
* lib: add comments to empty catch statementsRich Trott2022-03-141-2/+6
* domain: pass opts to `EventEmitter.init`Gang Chen2022-03-141-0/+2
* events: add EventEmitterAsyncResource to coreJames M Snell2022-01-311-0/+130
* lib: use consistent types in JSDoc @returnsRich Trott2022-01-311-1/+1
* lib: fix typos in lib code commentsYoshiki2022-01-311-1/+1
* events: fix duplicate require which cause performance penaltywwwzbwcom2021-09-221-5/+1
* typings: add JSDoc typings for eventsVoltrex2021-05-311-3/+120
* events: refactor to use primordials in lib/eventsAkhil Marsonya2021-05-311-11/+20
* lib: refactor to reuse validatorsRongjian Zhang2021-05-311-8/+3
* events: use nullish coalencing operatorVoltrex2021-05-181-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
* lib: enforce use of Promise from primordialsMichaël Zasso2019-12-161-0/+1
* lib: replace every Symbol.for by SymbolFor primordialsSebastien Ahkrin2019-12-111-1/+2
* lib: replace var with let/constjens-cappelle2019-12-101-1/+1
* lib: replace Symbol global by the primordials SymbolSebastien Ahkrin2019-12-081-0/+1
* events: add captureRejection optionMatteo Collina2019-12-031-6/+106
* lib: use static Number properties from primordialsMichaël Zasso2019-11-301-2/+3
* lib: enforce use of Array from primordialsMichaël Zasso2019-11-271-0/+1
* lib: replace var with let/constjens-cappelle2019-11-261-11/+11
* lib: flatten access to primordialsMichaël Zasso2019-11-251-13/+7
* events: improve performance caused by primordialsguzhizhou2019-11-221-16/+29
* events: improve performance of EventEmitter.emitMatteo Collina2019-09-241-2/+3
* events: add support for EventTarget in onceJenia2019-09-221-0/+11
* events: improve once() performanceBrian White2019-08-271-2/+4