@@ -13,15 +13,15 @@ const pkgFilePath = path.join(__dirname, '..', '..', 'package.json');
13
13
process . env . TZ = 'Etc/UTC' ;
14
14
15
15
/**
16
- * FORMAT : M.M.P-dev+ YYYYMMDD.sha.##########
17
- * EXAMPLE: 5.6.0-dev+ 20230601.sha.0853c6957c
16
+ * FORMAT : M.M.P-dev. YYYYMMDD.sha.##########
17
+ * EXAMPLE: 5.6.0-dev. 20230601.sha.0853c6957c
18
18
*/
19
19
class NightlyVersion {
20
20
/** @param {string } version */
21
21
constructor ( version ) {
22
22
/** @type {string } */
23
23
this . version = version ;
24
- const [ , meta ] = this . version . split ( '+ ' ) ;
24
+ const [ , meta ] = this . version . split ( 'dev. ' ) ;
25
25
const [ dateString , commit ] = meta . split ( '.sha.' ) ;
26
26
/** @type {string } */
27
27
this . commit = commit ;
@@ -32,7 +32,7 @@ class NightlyVersion {
32
32
const { stdout } = await exec ( 'npm show --json mongodb' , { encoding : 'utf8' } ) ;
33
33
/** @type {{'dist-tags': {nightly?: string} } } */
34
34
const showInfo = JSON . parse ( stdout ) ;
35
- const version = showInfo ?. [ 'dist-tags' ] ?. nightly ?? '0.0.0-dev+ YYYYMMDD.sha.##########' ;
35
+ const version = showInfo ?. [ 'dist-tags' ] ?. nightly ?? '0.0.0-dev. YYYYMMDD.sha.##########' ;
36
36
return new NightlyVersion ( version ) ;
37
37
}
38
38
static async currentCommit ( ) {
@@ -51,7 +51,7 @@ class NightlyVersion {
51
51
const pkg = JSON . parse ( await fs . readFile ( pkgFilePath , { encoding : 'utf8' } ) ) ;
52
52
53
53
console . log ( 'package.json version is:' , pkg . version ) ;
54
- pkg . version = `${ pkg . version } -dev+ ${ yyyymmdd } .sha.${ currentCommit } ` ;
54
+ pkg . version = `${ pkg . version } -dev. ${ yyyymmdd } .sha.${ currentCommit } ` ;
55
55
console . log ( 'package.json version updated to:' , pkg . version ) ;
56
56
57
57
await fs . writeFile ( pkgFilePath , JSON . stringify ( pkg , undefined , 2 ) , { encoding : 'utf8' } ) ;
0 commit comments