diff --git a/data/manifest.yaml b/data/manifest.yaml index b4cd5a0d..b7dddc2b 100644 --- a/data/manifest.yaml +++ b/data/manifest.yaml @@ -203024,29 +203024,22 @@ Scrap Galaxy: steam: id: 723110 Scrap Garden: - files: - '*': - tags: - - save - when: - - os: windows installDir: Scrap Garden: {} registry: HKEY_CURRENT_USER/Software/Flazm/scrap-garden: tags: - config + - save steam: id: 465760 Scrap Garden - The Day Before: - files: - '*': - tags: - - save - when: - - os: windows installDir: Scrap Garden - The Day Before: {} + registry: + HKEY_CURRENT_USER/Software/Flazm/scrap-garden-tdb: + tags: + - save steam: id: 508390 Scrap Mechanic: diff --git a/data/wiki-game-cache.yaml b/data/wiki-game-cache.yaml index 3626505a..a6ce2c1c 100644 --- a/data/wiki-game-cache.yaml +++ b/data/wiki-game-cache.yaml @@ -94909,13 +94909,11 @@ Scrap Galaxy: pageId: 75115 revId: 868502 Scrap Garden: - irregularPath: true pageId: 34773 - revId: 1002312 + revId: 1005918 Scrap Garden - The Day Before: - irregularPath: true pageId: 51288 - revId: 1002313 + revId: 1005919 Scrap Mechanic: pageId: 44908 revId: 959815 diff --git a/src/wiki.ts b/src/wiki.ts index d86f3bbb..497e0a9c 100644 --- a/src/wiki.ts +++ b/src/wiki.ts @@ -331,6 +331,16 @@ export function pathIsTooBroad(path: string): boolean { return true; } + // Root: + if (path === "/") { + return true; + } + + // Relative path wildcard: + if (path.startsWith("*")) { + return true; + } + return false; }