@@ -117,7 +117,7 @@ function parseCourse(row: HTMLTableRowElement) {
117117
118118// Helper function to parse term string like "Spring 2025" into year and term
119119function parseTermString (
120- termString : string
120+ termString : string ,
121121) : { year : number ; term : string } | null {
122122 const termMatch = termString . match ( / ^ ( \w + ) \s + ( \d { 4 } ) $ / ) ;
123123 if ( ! termMatch ) return null ;
@@ -174,7 +174,7 @@ function parseGradesTranscript(gradesContainer: Element) {
174174 if ( courseCode && title ) {
175175 // Parse course code to extract program and number
176176 const codeMatch = courseCode . match (
177- / ^ ( [ A - Z ] + - [ A - Z ] + ) \s * - \s * ( \d + | [ A - Z ] + ) $ /
177+ / ^ ( [ A - Z ] + - [ A - Z ] + ) \s * - \s * ( \d + | [ A - Z ] + ) $ / ,
178178 ) ;
179179 let program = "" ;
180180 let catalogNumber = "" ;
@@ -219,7 +219,7 @@ function parseGradesTranscript(gradesContainer: Element) {
219219
220220function waitForTable (
221221 selector : string ,
222- callback : ( table : HTMLTableElement ) => void
222+ callback : ( table : HTMLTableElement ) => void ,
223223) {
224224 const observer = new MutationObserver ( ( ) => {
225225 const table = document . querySelector < HTMLTableElement > ( selector ) ;
@@ -271,7 +271,7 @@ function parseCourseSearch(course: HTMLElement) {
271271 . replace ( "Select Class #" , "" )
272272 . trim ( ) || "" ;
273273 let isSaved = savedCourseSearch . some (
274- ( course ) => course . classNumber === number
274+ ( course ) => course . classNumber === number ,
275275 ) ;
276276 if ( isSaved ) {
277277 saveCourseButton . className =
@@ -290,11 +290,11 @@ function parseCourseSearch(course: HTMLElement) {
290290
291291 let courseTitleElement =
292292 course . firstElementChild ?. firstElementChild ?. firstElementChild ?. firstElementChild ?. querySelector (
293- "b"
293+ "b" ,
294294 ) ;
295295
296296 let courseSectionInfo = course . querySelector (
297- '[id^="COURSE' + number + 'nyu"]'
297+ '[id^="COURSE' + number + 'nyu"]' ,
298298 ) as HTMLElement ;
299299
300300 let sectionTopic =
@@ -425,7 +425,7 @@ const gradesObserver = new MutationObserver(() => {
425425const courseSearchObserver = new MutationObserver ( ( ) => {
426426 courseSearchObserver . disconnect ( ) ;
427427 const courses = document . querySelectorAll (
428- '[id^="win0divSELECT_COURSE_row$"]'
428+ '[id^="win0divSELECT_COURSE_row$"]' ,
429429 ) ;
430430 courses . forEach ( ( course ) => {
431431 if ( ! course . classList . contains ( "extension-modified" ) ) {
0 commit comments