Ignore type error for now

This commit is contained in:
Jordan Eldredge 2025-07-04 10:24:18 -07:00
parent 90625614f0
commit 9d0cdc6ed8
2 changed files with 6 additions and 2 deletions

View file

@ -128,6 +128,7 @@ export async function getWebampConfig(
// @ts-ignore
import(/* webpackChunkName: "jszip" */ "jszip/dist/jszip"),
requireMusicMetadata: () =>
// @ts-ignore
import(/* webpackChunkName: "music-metadata" */ "music-metadata"),
__initialState: screenshot ? screenshotInitialState : initialState,
__butterchurnOptions,

View file

@ -1,6 +1,6 @@
import JSZip from "jszip";
import * as musicMetadata from "music-metadata";
import { Options } from "./types";
import { IMetadataApi, Options } from "./types";
import WebampLazy, { PrivateOptions } from "./webampLazy";
// There is some bug between how JSZip pulls in setimmediate (which it expects
@ -28,7 +28,10 @@ export default class Webamp extends WebampLazy {
super({
...options,
requireJSZip: async () => JSZip,
requireMusicMetadata: async () => musicMetadata,
requireMusicMetadata: async (): Promise<IMetadataApi> => {
// @ts-ignore
return musicMetadata;
},
});
}
}