Skip to content

Commit 6c4deab

Browse files
authored
feat: Replace events package with modern TypeScript implementation (#3658)
1 parent 197295d commit 6c4deab

File tree

11 files changed

+1917
-9
lines changed

11 files changed

+1917
-9
lines changed

packages/feathers/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,6 @@
9090
},
9191
"dependencies": {
9292
"@types/qs": "^6.14.0",
93-
"events": "^3.3.0",
9493
"qs": "^6.14.0"
9594
},
9695
"devDependencies": {

packages/feathers/src/application.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { EventEmitter } from 'events'
1+
import { EventEmitter } from './event-emitter.js'
22
import { HOOKS, hooks, middleware } from './hooks/index.js'
33

44
import { stripSlashes } from './commons.js'

packages/feathers/src/channel/base.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { EventEmitter } from 'events'
1+
import { EventEmitter } from '../event-emitter.js'
22
import { RealTimeConnection } from '../declarations.js'
33

44
export class Channel extends EventEmitter {

packages/feathers/src/declarations.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { EventEmitter } from 'events'
1+
import { EventEmitter } from './event-emitter.js'
22
import type { Router } from './router.js'
33
import { NextFunction, HookContext as BaseHookContext } from './hooks/index.js'
44

0 commit comments

Comments
 (0)