Skip to content

Commit

Permalink
refactor: fix denque not working with es module
Browse files Browse the repository at this point in the history
  • Loading branch information
luin committed Jul 18, 2018
1 parent 3c7519c commit 032e08b
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 4 deletions.
4 changes: 2 additions & 2 deletions lib/cluster/DelayQueue.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import * as Deque from 'denque'
const Deque = require('denque')
const debug = require('../utils/debug')('ioredis:delayqueue')

/**
Expand All @@ -19,7 +19,7 @@ export interface IDelayQueueOptions {
* @class DelayQueue
*/
export default class DelayQueue {
private queues: {[key: string]: Deque | null} = {}
private queues: {[key: string]: any | null} = {}
private timeouts: {[key: string]: NodeJS.Timer} = {}

/**
Expand Down
3 changes: 1 addition & 2 deletions tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,7 @@
"allowJs": true,
"target": "es6",
"moduleResolution": "node",
"types": ["node"],
"typeRoots": ["./@types"]
"types": ["node"]
},
"include": [
"./lib/**/*"
Expand Down

0 comments on commit 032e08b

Please sign in to comment.