mirror of
https://github.com/smolgrrr/TAO.git
synced 2024-09-20 09:21:25 +00:00
15 lines
395 B
TypeScript
15 lines
395 B
TypeScript
|
// Make TypeScript treat *.worker.ts as a module
|
||
|
declare module 'worker-loader!*' {
|
||
|
class WebpackWorker extends Worker {
|
||
|
constructor();
|
||
|
}
|
||
|
|
||
|
export = WebpackWorker;
|
||
|
}
|
||
|
|
||
|
// Extend the default Worker type with the properties used in the worker
|
||
|
interface Worker {
|
||
|
new (stringUrl: string, options?: WorkerOptions): Worker;
|
||
|
postMessage: (message: any) => void;
|
||
|
}
|
||
|
|