Skip to content

Commit f4b6013

Browse files
committed
chore: update dependencies
1 parent cd07ddd commit f4b6013

File tree

6 files changed

+3153
-9481
lines changed

6 files changed

+3153
-9481
lines changed

.eslintrc.json

Lines changed: 2 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,16 @@
11
{
2-
"env": {
3-
"es6": true,
4-
"node": true
5-
},
62
"extends": [
73
"eslint:recommended",
8-
"plugin:@typescript-eslint/eslint-recommended",
94
"plugin:@typescript-eslint/recommended",
10-
"plugin:@typescript-eslint/recommended-requiring-type-checking"
5+
"plugin:@typescript-eslint/recommended-type-checked"
116
],
127
"parserOptions": {
138
"project": "./tsconfig.json"
149
},
1510
"rules": {
16-
"@typescript-eslint/consistent-type-imports": "warn",
17-
"@typescript-eslint/member-ordering": "error",
18-
"@typescript-eslint/method-signature-style": "error",
19-
"@typescript-eslint/prefer-readonly": "error",
20-
"@typescript-eslint/promise-function-async": "error",
2111
"@typescript-eslint/strict-boolean-expressions": "error",
2212
"eqeqeq": ["error", "smart"],
2313
"no-else-return": "error",
24-
"no-extra-boolean-cast": "off",
25-
"no-implicit-coercion": "error",
26-
"require-unicode-regexp": "error",
27-
"yoda": "error"
14+
"no-implicit-coercion": "error"
2815
}
2916
}

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ class ExtractFrames extends Transform {
169169
// Find the start of the next frame
170170
const endIndex = this.currentData.indexOf(
171171
this.magicNumber,
172-
startIndex + this.magicNumber.length
172+
startIndex + this.magicNumber.length,
173173
)
174174
if (endIndex < 0) break // we haven't got the whole frame yet
175175

@@ -183,8 +183,8 @@ class ExtractFrames extends Transform {
183183
}
184184

185185
_flush(done) {
186-
this.push(this.currentData);
187-
done();
186+
this.push(this.currentData)
187+
done()
188188
}
189189
}
190190
```

__tests__/v0.ts

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,30 +2,24 @@
22
/* eslint-disable @typescript-eslint/no-unsafe-member-access */
33
import { createReadStream } from "fs"
44
import { checkStream } from "is-mime"
5-
import mkdirp from "mkdirp"
6-
import rimraf from "rimraf"
5+
import { mkdir, rm } from "fs/promises"
76
import { ffmpeg } from "../src"
87

98
const types = ["image/png", "image/jpeg", "image/gif", "video/webm"]
109

1110
beforeEach(async () => {
12-
await mkdirp(`${__dirname}/media/output`)
11+
await mkdir(`${__dirname}/media/output`, { recursive: true })
1312
})
1413

1514
afterEach(async () => {
16-
await new Promise((resolve, reject) => {
17-
rimraf(`${__dirname}/media/output`, error => {
18-
if (error != null) return reject(error)
19-
resolve()
20-
})
21-
})
15+
await rm(`${__dirname}/media/output`, { force: true, recursive: true })
2216
})
2317

2418
test("should do simple streamed conversion", async () => {
2519
const converter = ffmpeg()
2620

2721
createReadStream(`${__dirname}/media/cat.jpg`).pipe(
28-
converter.input({ f: "image2pipe", vcodec: "mjpeg" })
22+
converter.input({ f: "image2pipe", vcodec: "mjpeg" }),
2923
)
3024

3125
converter
@@ -42,7 +36,7 @@ test("should do simple buffered conversion", async () => {
4236
const converter = ffmpeg()
4337

4438
createReadStream(`${__dirname}/media/cat.jpg`).pipe(
45-
converter.input({ f: "image2pipe", vcodec: "mjpeg", buffer: true })
39+
converter.input({ f: "image2pipe", vcodec: "mjpeg", buffer: true }),
4640
)
4741

4842
converter
@@ -74,7 +68,7 @@ test("should do stream to file conversion", async () => {
7468
const converter = ffmpeg()
7569

7670
createReadStream(`${__dirname}/media/cat.jpg`).pipe(
77-
converter.input({ f: "image2pipe", vcodec: "mjpeg" })
71+
converter.input({ f: "image2pipe", vcodec: "mjpeg" }),
7872
)
7973

8074
converter.output(`${__dirname}/media/output/cat.png`)
@@ -116,7 +110,7 @@ test("should error on invalid input stream", async () => {
116110
const converter = ffmpeg()
117111

118112
createReadStream(`${__dirname}/media/text.txt`).pipe(
119-
converter.input({ f: "image2pipe", vcodec: "mjpeg" })
113+
converter.input({ f: "image2pipe", vcodec: "mjpeg" }),
120114
)
121115

122116
converter

0 commit comments

Comments
 (0)