xref: /plugin/openlayersmap/ol/generate-info.js.diff (revision cc295f62a6b98a71ec272f5cdffbe023a53befec)
1diff --git a/tasks/generate-info.js b/tasks/generate-info.js
2index 281be0c1c0..5e028dbc5e 100644
3--- a/tasks/generate-info.js
4+++ b/tasks/generate-info.js
5@@ -69,7 +69,29 @@ function getPaths() {
6     const walker = walk(sourceDir);
7     walker.on('file', (root, stats, next) => {
8       if (stats.name.endsWith('.js')) {
9-        paths.push(path.join(root, stats.name));
10+        if (path.join(root, stats.name).toLowerCase().includes('webgl') ||
11+            path.join(root, stats.name).toLowerCase().includes('geotiff') ||
12+            path.join(root, stats.name).toLowerCase().includes('gml') ||
13+            path.join(root, stats.name).toLowerCase().includes('format/filter') ||
14+            path.join(root, stats.name).toLowerCase().includes('format/xml') ||
15+            path.join(root, stats.name).toLowerCase().includes('wmscapabilities') ||
16+            path.join(root, stats.name).toLowerCase().includes('format/esrijson') ||
17+            path.join(root, stats.name).toLowerCase().includes('format/wk') ||
18+            path.join(root, stats.name).toLowerCase().includes('iiif') ||
19+            path.join(root, stats.name).toLowerCase().includes('vectortile') ||
20+            path.join(root, stats.name).toLowerCase().includes('mapguide') ||
21+            path.join(root, stats.name).toLowerCase().includes('cartodb') ||
22+            path.join(root, stats.name).toLowerCase().includes('zoomify') ||
23+            path.join(root, stats.name).toLowerCase().includes('mapbox') ||
24+            path.join(root, stats.name).toLowerCase().includes('sentinelhub') ||
25+            path.join(root, stats.name).toLowerCase().includes('flow') ||
26+            path.join(root, stats.name).toLowerCase().includes('geozarr') ||
27+            path.join(root, stats.name).toLowerCase().includes('ogcmap')) {
28+          // skip adding these files to the paths array
29+          console.log(`Skipping ${path.join(root, stats.name)}`);
30+        } else{
31+          paths.push(path.join(root, stats.name));
32+        }
33       }
34       next();
35     });
36