diff --git a/src/codecs/oxipng/encoder.ts b/src/codecs/oxipng/encoder.ts index ac54dd89..34180840 100644 --- a/src/codecs/oxipng/encoder.ts +++ b/src/codecs/oxipng/encoder.ts @@ -1,4 +1,3 @@ -// @ts-ignore import optimiser from '../../../codecs/oxipng'; import { EncodeOptions } from './encoder-meta'; diff --git a/src/codecs/processor.ts b/src/codecs/processor.ts index 41f6ddfa..02ad4c29 100644 --- a/src/codecs/processor.ts +++ b/src/codecs/processor.ts @@ -62,12 +62,10 @@ export default class Processor { if (!this._worker && needsWorker) { // worker-loader does magic here. - // @ts-ignore - Typescript doesn't know about the 2nd param to new Worker, and the - // definition can't be overwritten. this._worker = new Worker( './processor-worker', { name: 'processor-worker', type: 'module' }, - ) as Worker; + ); // Need to do some TypeScript trickery to make the type match. this._workerApi = proxy(this._worker) as any as ProcessorWorkerApi; }