{ "include": [ "../state_mgmt/src/lib/sdk/i_data_source.d.ts" ], "files": [ "src/BasicPrefetcher.ts", "src/IDataSourcePrefetching.ts", "src/IPrefetcher.ts", "src/prefetcher/DataSourceObserver.ts", "src/prefetcher/FetchingRegistry.ts", "src/prefetcher/FetchedRegistry.ts", "src/prefetcher/ItemsOnScreenProvider.ts", "src/prefetcher/PrefetchCount.ts", "src/prefetcher/FetchingRangeEvaluator.ts", "src/prefetcher/PrefetchRangeRatio.ts", "src/prefetcher/FetchingDriver.ts", "src/prefetcher/Logger.ts", "src/utils/IndexRange.ts", "src/utils/RatioRange.ts", "src/utils/ScrollDirection.ts", "src/utils/AssertNever.ts", ], "compilerOptions": { "module": "None", "moduleResolution": "Node", "target": "ES2020", "rootDir": "./src", "outDir": ".ohos", "outFile": ".ohos/jsPrefetcher.js", "noEmitOnError": true, "experimentalDecorators": true, "allowJs": true, "lib": [ "ES2020" ], "removeComments": true } }