88 * Usage:
99 * node scripts/generate-ephemeris.js # interactive menu
1010 * node scripts/generate-ephemeris.js --preset standard --year 2024
11- * node scripts/generate-ephemeris.js --start 1950 --end 2050 --moon-interval 3
11+ * node scripts/generate-ephemeris.js --start 1940 --end 2050 --moon-interval 3
1212 * node scripts/generate-ephemeris.js --help
1313 *
1414 * Presets:
@@ -273,7 +273,7 @@ Usage: node scripts/generate-ephemeris.js [options]
273273Options:
274274 --preset <name> standard|fine|ultra (default: standard)
275275 --year <YYYY> single year (overrides --start/--end)
276- --start <YYYY> start year (default: 1950 )
276+ --start <YYYY> start year (default: 1940 )
277277 --end <YYYY> end year (default: 2050)
278278 --moon-interval <h> Moon snapshot interval in hours (1, 2, 3, 6)
279279 --planet-interval <h> Planet snapshot interval in hours (1, 6, 12, 24)
@@ -356,7 +356,7 @@ async function interactiveMenu() {
356356 console . log ( '\n── Date range ──\n' ) ;
357357 console . log ( ' 1. Single year' ) ;
358358 console . log ( ' 2. Year range' ) ;
359- console . log ( ' 3. Recommended range for kundali (1950 –2050)\n' ) ;
359+ console . log ( ' 3. Recommended range for kundali (1940 –2050)\n' ) ;
360360
361361 const rangeChoice = ( await ask ( iface , 'Range [3]: ' ) ) . trim ( ) || '3' ;
362362 let startYear , endYear ;
@@ -365,12 +365,12 @@ async function interactiveMenu() {
365365 const y = ( await ask ( iface , ` Year [${ CURRENT_YEAR } ]: ` ) ) . trim ( ) || String ( CURRENT_YEAR ) ;
366366 startYear = endYear = parseInt ( y ) ;
367367 } else if ( rangeChoice === '2' ) {
368- const s = ( await ask ( iface , ' Start year [1950 ]: ' ) ) . trim ( ) || '1950 ' ;
368+ const s = ( await ask ( iface , ' Start year [1940 ]: ' ) ) . trim ( ) || '1940 ' ;
369369 const e = ( await ask ( iface , ' End year [2050]: ' ) ) . trim ( ) || '2050' ;
370370 startYear = parseInt ( s ) ;
371371 endYear = parseInt ( e ) ;
372372 } else {
373- startYear = 1950 ;
373+ startYear = 1940 ;
374374 endYear = 2050 ;
375375 }
376376
@@ -431,7 +431,7 @@ async function main() {
431431 if ( argv . year ) {
432432 startYear = endYear = argv . year ;
433433 } else {
434- startYear = argv . start ?? 1950 ;
434+ startYear = argv . start ?? 1940 ;
435435 endYear = argv . end ?? 2050 ;
436436 }
437437
0 commit comments