From 6d089cf1a300d3e962a11e3ed7bd9f3821a1b9bf Mon Sep 17 00:00:00 2001 From: Aras Abbasi Date: Sat, 27 Jan 2024 07:53:13 +0100 Subject: [PATCH] chore: remove atomic-sleep as dev dependency (#2648) --- package.json | 1 - test/connect-timeout.js | 4 ++-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 3032b5608af..5200f436a9b 100644 --- a/package.json +++ b/package.json @@ -103,7 +103,6 @@ "@sinonjs/fake-timers": "^11.1.0", "@types/node": "^18.0.3", "abort-controller": "^3.0.0", - "atomic-sleep": "^1.0.0", "borp": "^0.5.0", "chai": "^4.3.4", "chai-as-promised": "^7.1.1", diff --git a/test/connect-timeout.js b/test/connect-timeout.js index a736a540170..d998321da82 100644 --- a/test/connect-timeout.js +++ b/test/connect-timeout.js @@ -3,9 +3,9 @@ const { test } = require('tap') const { Client, Pool, errors } = require('..') const net = require('net') -const sleep = require('atomic-sleep') +const sleep = ms => Atomics.wait(new Int32Array(new SharedArrayBuffer(4)), 0, 0, Number(ms)) -test('priotorise socket errors over timeouts', (t) => { +test('prioritize socket errors over timeouts', (t) => { t.plan(1) const connectTimeout = 1000 const client = new Pool('http://foobar.bar:1234', { connectTimeout: 2 })