Skip to content

Commit

Permalink
fix: import clear{Timeout,Interval} from node:timers (#7269)
Browse files Browse the repository at this point in the history
  • Loading branch information
kyranet committed Jan 14, 2022
1 parent 0b23b7f commit 8ddd44e
Show file tree
Hide file tree
Showing 10 changed files with 17 additions and 8 deletions.
8 changes: 8 additions & 0 deletions packages/discord.js/.eslintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -196,6 +196,14 @@
{
"name": "setImmediate",
"message": "Import setImmediate from `node:timers` instead"
},
{
"name": "clearTimeout",
"message": "Import clearTimeout from `node:timers` instead"
},
{
"name": "clearInterval",
"message": "Import clearInterval from `node:timers` instead"
}
]
}
Expand Down
1 change: 1 addition & 0 deletions packages/discord.js/src/client/BaseClient.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
'use strict';

const EventEmitter = require('node:events');
const { clearInterval } = require('node:timers');
const { TypeError } = require('../errors');
const RESTManager = require('../rest/RESTManager');
const Options = require('../util/Options');
Expand Down
2 changes: 1 addition & 1 deletion packages/discord.js/src/client/websocket/WebSocketShard.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
'use strict';

const EventEmitter = require('node:events');
const { setTimeout, setInterval } = require('node:timers');
const { setTimeout, setInterval, clearTimeout, clearInterval } = require('node:timers');
const WebSocket = require('../../WebSocket');
const { Status, Events, ShardEvents, Opcodes, WSEvents } = require('../../util/Constants');
const Intents = require('../../util/Intents');
Expand Down
2 changes: 1 addition & 1 deletion packages/discord.js/src/managers/GuildManager.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
'use strict';

const process = require('node:process');
const { setTimeout } = require('node:timers');
const { setTimeout, clearTimeout } = require('node:timers');
const { Collection } = require('@discordjs/collection');
const {
GuildVerificationLevel,
Expand Down
2 changes: 1 addition & 1 deletion packages/discord.js/src/managers/GuildMemberManager.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
'use strict';

const { Buffer } = require('node:buffer');
const { setTimeout } = require('node:timers');
const { setTimeout, clearTimeout } = require('node:timers');
const { Collection } = require('@discordjs/collection');
const { DiscordSnowflake } = require('@sapphire/snowflake');
const CachedManager = require('./CachedManager');
Expand Down
2 changes: 1 addition & 1 deletion packages/discord.js/src/rest/APIRequest.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
'use strict';

const https = require('node:https');
const { setTimeout } = require('node:timers');
const { setTimeout, clearTimeout } = require('node:timers');
const FormData = require('form-data');
const fetch = require('node-fetch');
const { UserAgent } = require('../util/Constants');
Expand Down
2 changes: 1 addition & 1 deletion packages/discord.js/src/sharding/Shard.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
const EventEmitter = require('node:events');
const path = require('node:path');
const process = require('node:process');
const { setTimeout } = require('node:timers');
const { setTimeout, clearTimeout } = require('node:timers');
const { setTimeout: sleep } = require('node:timers/promises');
const { Error } = require('../errors');
const Util = require('../util/Util');
Expand Down
2 changes: 1 addition & 1 deletion packages/discord.js/src/structures/GuildTemplate.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
'use strict';

const { setTimeout } = require('node:timers');
const { setTimeout, clearTimeout } = require('node:timers');
const Base = require('./Base');
const { Events } = require('../util/Constants');
const DataResolver = require('../util/DataResolver');
Expand Down
2 changes: 1 addition & 1 deletion packages/discord.js/src/structures/interfaces/Collector.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
'use strict';

const EventEmitter = require('node:events');
const { setTimeout } = require('node:timers');
const { setTimeout, clearTimeout } = require('node:timers');
const { Collection } = require('@discordjs/collection');
const { TypeError } = require('../../errors');
const Util = require('../../util/Util');
Expand Down
2 changes: 1 addition & 1 deletion packages/discord.js/src/util/Sweepers.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
'use strict';

const { setInterval } = require('node:timers');
const { setInterval, clearInterval } = require('node:timers');
const { Events, ThreadChannelTypes, SweeperKeys } = require('./Constants');
const { TypeError } = require('../errors/DJSError.js');

Expand Down

0 comments on commit 8ddd44e

Please sign in to comment.