diff --git a/types/webpack-sources/index.d.ts b/types/webpack-sources/index.d.ts index 284e4ec0b2..5e3e72bf1b 100644 --- a/types/webpack-sources/index.d.ts +++ b/types/webpack-sources/index.d.ts @@ -39,15 +39,13 @@ export interface SourceAndMapMixin { }; } -export class CachedSource { +export class CachedSource extends Source { _source: Source; _cachedSource: string; _cachedSize: number; _cachedMaps: { [prop: string]: RawSourceMap }; - node: (options: any) => SourceNode; - listMap: (options: any) => SourceListMap; constructor(source: Source); @@ -55,6 +53,10 @@ export class CachedSource { size(): number; + node(options: any): SourceNode; + + listMap(options: any): SourceListMap; + sourceAndMap(options: any): { source: string; map: RawSourceMap;