forked from forks/ffprobe-wasm-npm
Compare commits
8 Commits
v0.3.0
...
bc9e1670b2
| Author | SHA1 | Date | |
|---|---|---|---|
|
bc9e1670b2
|
|||
|
c0e13cdaa1
|
|||
|
3d1951c50a
|
|||
|
90864d1b05
|
|||
|
e7dbb8c0c9
|
|||
|
cece48aaeb
|
|||
|
5214d5c530
|
|||
|
ff2bef3e9c
|
2
.gitmodules
vendored
2
.gitmodules
vendored
@@ -1,3 +1,3 @@
|
|||||||
[submodule "ffprobe-wasm-app"]
|
[submodule "ffprobe-wasm-app"]
|
||||||
path = ffprobe-wasm-app
|
path = ffprobe-wasm-app
|
||||||
url = https://github.com/alfg/ffprobe-wasm
|
url = https://git.cislabs.de/cis-oss/ffprobe-wasm
|
||||||
|
|||||||
1
build.sh
1
build.sh
@@ -12,6 +12,7 @@ cd ffprobe-wasm-app
|
|||||||
docker-compose run ffprobe-wasm make
|
docker-compose run ffprobe-wasm make
|
||||||
cd ..
|
cd ..
|
||||||
cp -R ffprobe-wasm-app/dist dist
|
cp -R ffprobe-wasm-app/dist dist
|
||||||
|
mv dist/ffprobe-wasm.js dist/ffprobe-wasm.mjs
|
||||||
node scripts/replace.js
|
node scripts/replace.js
|
||||||
cp src/*.d.* dist
|
cp src/*.d.* dist
|
||||||
|
|
||||||
|
|||||||
Submodule ffprobe-wasm-app updated: d07d02b6e6...c036e98101
2522
package-lock.json
generated
2522
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@@ -31,8 +31,10 @@
|
|||||||
"vite": "vite build"
|
"vite": "vite build"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@types/node": "^17.0.21",
|
"@types/node": "^25.2.3",
|
||||||
"typescript": "^4.5.5",
|
"typescript": "^5.9.3",
|
||||||
"vite": "^2.8.6"
|
"vite": "^7.3.1",
|
||||||
|
"vite-plugin-top-level-await": "^1.6.0",
|
||||||
|
"vite-plugin-wasm": "^3.5.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,5 +1,7 @@
|
|||||||
import { resolve } from "path";
|
import { resolve } from "path";
|
||||||
import { defineConfig } from "vite";
|
import { defineConfig } from "vite";
|
||||||
|
import topLevelAwait from "vite-plugin-top-level-await";
|
||||||
|
import wasm from "vite-plugin-wasm";
|
||||||
|
|
||||||
// https://vitejs.dev/config/
|
// https://vitejs.dev/config/
|
||||||
export default defineConfig({
|
export default defineConfig({
|
||||||
@@ -14,18 +16,23 @@ export default defineConfig({
|
|||||||
minify: false,
|
minify: false,
|
||||||
sourcemap: true,
|
sourcemap: true,
|
||||||
},
|
},
|
||||||
worker: {
|
plugins: [
|
||||||
plugins: [
|
|
||||||
{
|
wasm(),
|
||||||
name: "append-source-url",
|
topLevelAwait()
|
||||||
generateBundle(options, bundle) {
|
],
|
||||||
Object.entries(bundle).forEach(([file, output]) => {
|
// worker: {
|
||||||
if (output.type === "chunk") {
|
// plugins: [
|
||||||
output.code += `\n//# sourceURL=${file}`;
|
// // {
|
||||||
}
|
// // name: "append-source-url",
|
||||||
});
|
// // generateBundle(options, bundle) {
|
||||||
},
|
// // Object.entries(bundle).forEach(([file, output]) => {
|
||||||
},
|
// // if (output.type === "chunk") {
|
||||||
],
|
// // output.code += `\n//# sourceURL=${file}`;
|
||||||
},
|
// // }
|
||||||
|
// // });
|
||||||
|
// // },
|
||||||
|
// // },
|
||||||
|
// ],
|
||||||
|
// },
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user