Skip to content

Commit 26f0e48

Browse files
authored
ffmpeg: allow import in nodejs (#577)
* Add empty node module * Switch to empty.mts
1 parent 6386757 commit 26f0e48

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

packages/ffmpeg/package.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,11 @@
77
"exports": {
88
".": {
99
"types": "./dist/esm/index.d.ts",
10-
"import": "./dist/esm/index.js",
11-
"require": "./dist/umd/ffmpeg.js"
10+
"node": "./dist/esm/empty.mjs",
11+
"default": {
12+
"import": "./dist/esm/index.js",
13+
"require": "./dist/umd/ffmpeg.js"
14+
}
1215
}
1316
},
1417
"scripts": {

packages/ffmpeg/src/empty.mts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
// File to be imported in node enviroments
2+
3+
export class FFmpeg {
4+
constructor() {
5+
throw new Error("ffmpeg.wasm does not support nodejs");
6+
}
7+
}

0 commit comments

Comments
 (0)