summaryrefslogtreecommitdiff
path: root/app/scrapers/index.ts
diff options
context:
space:
mode:
Diffstat (limited to 'app/scrapers/index.ts')
-rw-r--r--app/scrapers/index.ts20
1 files changed, 20 insertions, 0 deletions
diff --git a/app/scrapers/index.ts b/app/scrapers/index.ts
new file mode 100644
index 0000000..97d2586
--- /dev/null
+++ b/app/scrapers/index.ts
@@ -0,0 +1,20 @@
+/**
+ * Registry of all venue scrapers.
+ * To add a new venue: create a new file implementing Scraper, then add it here.
+ */
+import type { Scraper } from "./base";
+import { scraper as liquidRoom } from "./liquid-room";
+import { scraper as wwwShibuya } from "./www-shibuya";
+import { scraper as shibuyaO } from "./shibuya-o";
+import { scraper as shinjukuLoft } from "./shinjuku-loft";
+import { scraper as clubQuattro } from "./club-quattro";
+
+export const ALL_SCRAPERS: Scraper[] = [
+ liquidRoom,
+ wwwShibuya,
+ shibuyaO,
+ shinjukuLoft,
+ clubQuattro,
+];
+
+export type { Scraper } from "./base";