@@ -9,6 +9,7 @@ async function updateVersion(newVersion) {
99 const files = {
1010 packageJson : './package.json' ,
1111 packageLockJson : './package-lock.json' ,
12+ versionTs : './src/version.ts' ,
1213 } ;
1314
1415 // package.json
@@ -23,6 +24,16 @@ async function updateVersion(newVersion) {
2324 packageLockJsonData . packages [ "" ] . version = newVersion ;
2425 }
2526 await fs . writeFile ( files . packageLockJson , JSON . stringify ( packageLockJsonData , null , 2 ) + '\n' ) ;
27+
28+ // src/version.ts
29+ const versionTsData = await fs . readFile ( files . versionTs , 'utf8' ) ;
30+ const updatedVersionTsData = versionTsData . replace (
31+ / c o n s t L I N E _ B O T _ M C P _ S E R V E R _ V E R S I O N = " .* ?" ; / ,
32+ `const LINE_BOT_MCP_SERVER_VERSION = "${ newVersion } ";`
33+ ) ;
34+ await fs . writeFile ( files . versionTs , updatedVersionTsData ) ;
35+
36+ console . log ( `Version updated to ${ newVersion } in all files.` ) ;
2637}
2738
2839async function verifyVersion ( expectedVersion ) {
@@ -41,6 +52,12 @@ async function verifyVersion(expectedVersion) {
4152 throw new Error ( `package-lock.json root package version mismatch: expected ${ expectedVersion } , found ${ packageLockJsonData . packages [ "" ] . version } ` ) ;
4253 }
4354
55+ // src/version.ts
56+ const versionTsData = await fs . readFile ( './src/version.ts' , 'utf8' ) ;
57+ if ( ! versionTsData . includes ( `const LINE_BOT_MCP_SERVER_VERSION = "${ expectedVersion } ";` ) ) {
58+ throw new Error ( `src/version.ts version mismatch: expected ${ expectedVersion } ` ) ;
59+ }
60+
4461 console . log ( `All files have the correct version: ${ expectedVersion } ` ) ;
4562}
4663
@@ -54,7 +71,7 @@ async function verifyGitDiff() {
5471 return acc ;
5572 } , { addedLines : 0 , deletedLines : 0 } ) ;
5673
57- if ( addedLines !== 3 || deletedLines !== 3 ) {
74+ if ( addedLines !== 4 || deletedLines !== 4 ) {
5875 throw new Error ( `Unexpected number of changed lines: expected 4 added and 4 deleted, found ${ addedLines } added and ${ deletedLines } deleted` ) ;
5976 }
6077
0 commit comments