Skip to content

Commit 36bf44e

Browse files
committed
Own delay implementation
1 parent becfacb commit 36bf44e

File tree

2 files changed

+7
-6
lines changed

2 files changed

+7
-6
lines changed

package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,7 @@
4141
"tap-given": "^0.6.0",
4242
"tslint": "^5.10.0",
4343
"tslint-config-standard": "^7.1.0",
44-
"typescript": "^2.9.2",
45-
"util.promisify": "^1.0.0"
44+
"typescript": "^2.9.2"
4645
},
4746
"scripts": {
4847
"pretest": "eslint . && tsc --noEmit --pretty && tslint -t stylish -p . && echo markdownlint *.md",

test/file-timestamp-stream.js

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,6 @@
22

33
process.env.TZ = 'GMT'
44

5-
const promisify = require('util.promisify')
6-
7-
const delay = promisify(setTimeout)
8-
95
const FileTimestampStream = require('../lib/file-timestamp-stream').FileTimestampStream
106
const mockFs = require('../mock/mock-fs')
117

@@ -15,6 +11,12 @@ require('tap-given')(t)
1511
const chai = require('chai')
1612
chai.should()
1713

14+
function delay (ms) {
15+
return new Promise((resolve) => {
16+
setTimeout(resolve, ms)
17+
})
18+
}
19+
1820
Feature('Test file-timestamp-stream module', () => {
1921
Scenario('Write lines to different files', () => {
2022
let filename1

0 commit comments

Comments
 (0)