Update ava to 4.3.3

The [release notes](https://github.com/avajs/ava/releases/tag/v4.3.3)
mention compatibility with Node 18.8.
This commit is contained in:
Henry Mercer 2022-09-02 18:02:07 +01:00
parent 21530f507f
commit bea5e4b220
160 changed files with 2647 additions and 2263 deletions

10
node_modules/emittery/readme.md generated vendored
View file

@ -40,9 +40,9 @@ emitter.emit(myUnicorn, '🦋'); // Will trigger printing 'Unicorns love 🦋'
### eventName
Emittery accepts strings and symbols as event names.
Emittery accepts strings, symbols, and numbers as event names.
Symbol event names can be used to avoid name collisions when your classes are extended, especially for internal events.
Symbol event names are preferred given that they can be used to avoid name collisions when your classes are extended, especially for internal events.
### isDebugEnabled
@ -89,7 +89,7 @@ Configure the new instance of Emittery.
##### debug?
Type: `objcect`
Type: `object`
Configure the debugging options for this instance.
@ -160,7 +160,7 @@ Default:
eventData = JSON.stringify(eventData);
}
if (typeof eventName === 'symbol') {
if (typeof eventName === 'symbol' || typeof eventName === 'number') {
eventName = eventName.toString();
}
@ -222,7 +222,7 @@ emitter.emit('🐶', '🍖'); // log => '🍖'
##### Custom subscribable events
Emittery exports some symbols which represent custom events that can be passed to `Emitter.on` and similar methods.
Emittery exports some symbols which represent "meta" events that can be passed to `Emitter.on` and similar methods.
- `Emittery.listenerAdded` - Fires when an event listener was added.
- `Emittery.listenerRemoved` - Fires when an event listener was removed.