@@ -56,13 +56,13 @@ function updateTsFile(tsFilePath: string, tsFileContents: string, majorMinor: st
5656 const majorMinorRgx = / e x p o r t c o n s t v e r s i o n M a j o r M i n o r = " ( \d + \. \d + ) " / ;
5757 const majorMinorMatch = majorMinorRgx . exec ( tsFileContents ) ;
5858 assert ( majorMinorMatch !== null , `The file seems to no longer have a string matching '${ majorMinorRgx } '.` ) ;
59- const parsedMajorMinor = majorMinorMatch [ 1 ] ;
59+ const parsedMajorMinor = majorMinorMatch ! [ 1 ] ;
6060 assert ( parsedMajorMinor === majorMinor , `versionMajorMinor does not match. ${ tsFilePath } : '${ parsedMajorMinor } '; package.json: '${ majorMinor } '` ) ;
6161
6262 const versionRgx = / e x p o r t c o n s t v e r s i o n = ` \$ \{ v e r s i o n M a j o r M i n o r \} \. ( \d ) ( - d e v ) ? ` ; / ;
6363 const patchMatch = versionRgx . exec ( tsFileContents ) ;
6464 assert ( patchMatch !== null , "The file seems to no longer have a string matching " + versionRgx . toString ( ) ) ;
65- const parsedPatch = patchMatch [ 1 ] ;
65+ const parsedPatch = patchMatch ! [ 1 ] ;
6666 if ( parsedPatch !== patch ) {
6767 throw new Error ( `patch does not match. ${ tsFilePath } : '${ parsedPatch } ; package.json: '${ patch } '` ) ;
6868 }
@@ -74,7 +74,7 @@ function parsePackageJsonVersion(versionString: string): { majorMinor: string, p
7474 const versionRgx = / ( \d + \. \d + ) \. ( \d + ) ( $ | \- ) / ;
7575 const match = versionString . match ( versionRgx ) ;
7676 assert ( match !== null , "package.json 'version' should match " + versionRgx . toString ( ) ) ;
77- return { majorMinor : match [ 1 ] , patch : match [ 2 ] } ;
77+ return { majorMinor : match ! [ 1 ] , patch : match ! [ 2 ] } ;
7878}
7979
8080/** e.g. 0-dev.20170707 */
0 commit comments