File tree Expand file tree Collapse file tree 1 file changed +9
-4
lines changed
Expand file tree Collapse file tree 1 file changed +9
-4
lines changed Original file line number Diff line number Diff line change @@ -18,18 +18,23 @@ function Write-Color($Message, $Color = "White") {
1818$ScriptDir = Split-Path - Parent $MyInvocation.MyCommand.Path
1919$RootDir = Split-Path - Parent $ScriptDir
2020
21- # Read package.json for version
22- $PackageJson = Get-Content " $RootDir \package.json" | ConvertFrom-Json
23- $Version = $PackageJson.version
21+ # Generate timestamp-based version (YYYY.MM.DD.HHMM)
22+ $Version = Get-Date - Format " yyyy.MM.dd.HHmm"
2423
2524Write-Color " `n ========================================" " Green"
2625Write-Color " WlfRyt YouTube Studio Build Script" " Green"
27- Write-Color " Version: $Version " " Green"
26+ Write-Color " Version: $Version (timestamp) " " Green"
2827Write-Color " ========================================`n " " Green"
2928
3029# Change to root directory
3130Set-Location $RootDir
3231
32+ # Update package.json with timestamp version
33+ Write-Color " Updating version to $Version ..." " Yellow"
34+ $PackageJson = Get-Content " $RootDir \package.json" - Raw | ConvertFrom-Json
35+ $PackageJson.version = $Version
36+ $PackageJson | ConvertTo-Json - Depth 10 | Set-Content " $RootDir \package.json" - Encoding UTF8
37+
3338# Clean dist folder
3439Write-Color " Cleaning dist folder..." " Yellow"
3540if (Test-Path " dist" ) {
You can’t perform that action at this time.
0 commit comments