Skip to content

Commit f6412af

Browse files
committed
add Upgrade_20210829_TypeScript44
1 parent dd0d494 commit f6412af

2 files changed

Lines changed: 32 additions & 0 deletions

File tree

Signum.Upgrade/Program.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ static void Main(string[] args)
5959
new Upgrade_20210816_RemoveWebAuth(),
6060
new Upgrade_20210824_UpdateNugets(),
6161
new Upgrade_20210828_ExtensionsLoveFramework(),
62+
new Upgrade_20210829_TypeScript44(),
6263
}.Run(uctx);
6364
}
6465
}
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
using Signum.Utilities;
2+
using System;
3+
using System.Collections.Generic;
4+
using System.IO;
5+
using System.Linq;
6+
using System.Security.Cryptography.X509Certificates;
7+
using System.Text;
8+
using System.Threading.Tasks;
9+
10+
namespace Signum.Upgrade.Upgrades
11+
{
12+
class Upgrade_20210829_TypeScript44 : CodeUpgradeBase
13+
{
14+
public override string Description => "Update to TS 4.4";
15+
16+
public override void Execute(UpgradeContext uctx)
17+
{
18+
19+
uctx.ChangeCodeFile(@"Southwind.React/package.json", file =>
20+
{
21+
file.UpdateNpmPackage("ts-loader", "9.2.5");
22+
file.UpdateNpmPackage("typescript", "4.4.2");
23+
});
24+
25+
uctx.ChangeCodeFile(@"Southwind.React.csproj", file =>
26+
{
27+
file.UpdateNugetReference("Microsoft.TypeScript.MSBuild", "4.4.2");
28+
});
29+
}
30+
}
31+
}

0 commit comments

Comments
 (0)