1{
2    "include": [
3        "../state_mgmt/src/lib/sdk/i_data_source.d.ts"
4    ],
5    "files": [
6        "src/BasicPrefetcher.ts",
7        "src/IDataSourcePrefetching.ts",
8        "src/IPrefetcher.ts",
9        "src/prefetcher/DataSourceObserver.ts",
10        "src/prefetcher/FetchingRegistry.ts",
11        "src/prefetcher/FetchedRegistry.ts",
12        "src/prefetcher/ItemsOnScreenProvider.ts",
13        "src/prefetcher/PrefetchCount.ts",
14        "src/prefetcher/FetchingRangeEvaluator.ts",
15        "src/prefetcher/PrefetchRangeRatio.ts",
16        "src/prefetcher/FetchingDriver.ts",
17        "src/prefetcher/Logger.ts",
18        "src/utils/IndexRange.ts",
19        "src/utils/RatioRange.ts",
20        "src/utils/ScrollDirection.ts",
21        "src/utils/AssertNever.ts",
22    ],
23    "compilerOptions": {
24        "module": "None",
25        "moduleResolution": "Node",
26        "target": "ES2020",
27        "rootDir": "./src",
28        "outDir": ".ohos",
29        "outFile": ".ohos/jsPrefetcher.js",
30        "noEmitOnError": true,
31        "experimentalDecorators": true,
32        "allowJs": true,
33        "lib": [
34            "ES2020"
35        ],
36        "removeComments": true
37    }
38}
39