File tree Expand file tree Collapse file tree 4 files changed +12
-12
lines changed Expand file tree Collapse file tree 4 files changed +12
-12
lines changed Original file line number Diff line number Diff line change 11import  path  from  'path' 
2- import  {  readFile ,  currentDirectory  }  from  '@/utils/file.js' 
2+ import  {  readFile ,  directory  }  from  '@/utils/file.js' 
33
44export  type  arrayLists  =  { 
55  list1 : string [ ] ; 
@@ -12,8 +12,8 @@ export type arrayLists = {
1212 */ 
1313export  const  fileReader  =  ( ) : arrayLists  =>  { 
1414  // Read quiz input file 
15-   const  directory  =  currentDirectory ( import . meta. url ) 
16-   const  file  =  readFile ( path . join ( directory ,  '..' ,  'input.txt' ) ) 
15+   const  dir  =  directory ( import . meta. url ) 
16+   const  file  =  readFile ( path . join ( dir ,  '..' ,  'input.txt' ) ) 
1717  const  pairs : string [ ]  =  file . split ( '\n' ) 
1818
1919  const  list1 : string [ ]  =  [ ] 
Original file line number Diff line number Diff line change 11import  path  from  'path' 
2- import  {  readFile ,  currentDirectory  }  from  '@/utils/file.js' 
2+ import  {  readFile ,  directory  }  from  '@/utils/file.js' 
33
44/** 
55 * Reads the quiz's input file into two (2) string arrays 
66 * @returns  {arrayLists } An object containing two (2) string arrays: `{ list1, list2 }` 
77 */ 
88export  const  fileReader  =  ( ) : number [ ] [ ]  =>  { 
99  // Read quiz input file 
10-   const  directory  =  currentDirectory ( import . meta. url ) 
11-   const  file  =  readFile ( path . join ( directory ,  '..' ,  'input.txt' ) ) 
10+   const  dir  =  directory ( import . meta. url ) 
11+   const  file  =  readFile ( path . join ( dir ,  '..' ,  'input.txt' ) ) 
1212
1313  return  file 
1414    . split ( '\n' ) 
Original file line number Diff line number Diff line change 11import  path  from  'path' 
2- import  {  currentDirectory ,  readFile  }  from  '@/utils/file.js' 
2+ import  {  directory ,  readFile  }  from  '@/utils/file.js' 
33import  {  extractMultiply ,  extractMultiplyCondition  }  from  './lib/extractMultiply.js' 
44
5- const  directory  =  currentDirectory ( import . meta. url ) 
6- const  input  =  readFile ( path . join ( directory ,  'input.txt' ) ) 
5+ const  dir  =  directory ( import . meta. url ) 
6+ const  input  =  readFile ( path . join ( dir ,  'input.txt' ) ) 
77
88/** 
99 * Part 1/2 of the 2024-12-03 quiz 
Original file line number Diff line number Diff line change 11import  path  from  'path' 
2- import  {  currentDirectory ,  readFile  }  from  '@/utils/file.js' 
2+ import  {  directory ,  readFile  }  from  '@/utils/file.js' 
33import  {  wordCount  }  from  './lib/wordCount.js' 
44import  {  countMASword  }  from  './lib/xmasCount.js' 
55
6- const  directory  =  currentDirectory ( import . meta. url ) 
6+ const  dir  =  directory ( import . meta. url ) 
77
8- const  data : string [ ] [ ]  =  readFile ( path . join ( directory ,  'input.txt' ) ) 
8+ const  data : string [ ] [ ]  =  readFile ( path . join ( dir ,  'input.txt' ) ) 
99  . split ( '\n' ) 
1010  . map ( row  =>  row . split ( '' ) ) 
1111
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments