diff --git a/19hz/extract-venues.js b/19hz/scripts/extract-venues.js similarity index 97% rename from 19hz/extract-venues.js rename to 19hz/scripts/extract-venues.js index 7ebcc59..96fc4a2 100644 --- a/19hz/extract-venues.js +++ b/19hz/scripts/extract-venues.js @@ -97,6 +97,6 @@ console.log(`\nTotal unique venues across all files: ${allVenues.size}`); console.log('\nWriting to new-venues.json...'); const venueArray = Array.from(allVenues.values()); -fs.writeFileSync('new-venues.json', JSON.stringify(venueArray, null, 2)); +fs.writeFileSync('../new-venues.json', JSON.stringify(venueArray, null, 2)); console.log(`Done! Wrote ${venueArray.length} venues to new-venues.json`); diff --git a/19hz/geocode-venues.js b/19hz/scripts/geocode-venues.js similarity index 97% rename from 19hz/geocode-venues.js rename to 19hz/scripts/geocode-venues.js index 8304cce..b18bf94 100644 --- a/19hz/geocode-venues.js +++ b/19hz/scripts/geocode-venues.js @@ -1,8 +1,8 @@ const fs = require('fs'); const https = require('https'); -const INPUT_FILE = 'venues.json'; -const OUTPUT_FILE = 'venues.json'; +const INPUT_FILE = '../venues.json'; +const OUTPUT_FILE = '../venues.json'; const DELAY_MS = 1000; // Nominatim requires 1 request per second function delay(ms) { diff --git a/19hz/merge-venues.js b/19hz/scripts/merge-venues.js similarity index 77% rename from 19hz/merge-venues.js rename to 19hz/scripts/merge-venues.js index 8af36ce..1a8f4dd 100644 --- a/19hz/merge-venues.js +++ b/19hz/scripts/merge-venues.js @@ -1,10 +1,10 @@ const fs = require('fs'); console.log('Loading existing venues...'); -const existingVenues = JSON.parse(fs.readFileSync('venues.json', 'utf8')); +const existingVenues = JSON.parse(fs.readFileSync('../venues.json', 'utf8')); console.log('Loading new venues...'); -const newVenues = JSON.parse(fs.readFileSync('new-venues.json', 'utf8')); +const newVenues = JSON.parse(fs.readFileSync('../new-venues.json', 'utf8')); console.log(`Existing venues: ${existingVenues.length}`); console.log(`New venues: ${newVenues.length}`); @@ -33,5 +33,5 @@ const mergedVenues = Array.from(venueMap.values()).sort((a, b) => console.log(`\nAdded ${addedCount} new venues`); console.log(`Total venues: ${mergedVenues.length}`); -fs.writeFileSync('venues.json', JSON.stringify(mergedVenues, null, 2)); +fs.writeFileSync('../venues.json', JSON.stringify(mergedVenues, null, 2)); console.log('\nUpdated venues.json');