Add tests

This commit is contained in:
Jerome Wu
2022-09-22 18:26:24 +08:00
parent 56e1f269cf
commit 6e9d91483e
24 changed files with 1469 additions and 334 deletions

View File

@@ -0,0 +1,13 @@
module.exports = {
extends: [
"eslint:recommended",
"plugin:@typescript-eslint/recommended",
"plugin:@typescript-eslint/recommended-requiring-type-checking",
],
parser: "@typescript-eslint/parser",
parserOptions: {
tsconfigRootDir: __dirname,
project: ["../../../tsconfig.json"],
},
plugins: ["@typescript-eslint"],
};

View File

@@ -29,10 +29,6 @@ export interface FFmpegModule {
setLogger: (logger: (log: Log) => void) => void;
setTimeout: (timeout: number) => void;
setProgress: (handler: (progress: number) => void) => void;
_ffmpeg: (args: number, argv: StringArrayPointer) => number;
stringToPtr: (str: string) => Pointer;
stringsToPtr: (strs: string[]) => Pointer;
}
declare function createFFmpeg(): Promise<FFmpegModule>;