Skip to content

Commit c17acc1

Browse files
committed
bump angular and dotnet versions
1 parent b61de53 commit c17acc1

File tree

3 files changed

+25
-9
lines changed

3 files changed

+25
-9
lines changed

pkgs/modules/angular/default.nix

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
1-
{ pkgs, ... }:
1+
{ nodejs }:
2+
{ pkgs, lib, ... }:
23

34
let
4-
nodejs = pkgs.nodejs_20;
5+
nodeVersion = lib.versions.major nodejs.version;
6+
57
nodepkgs = nodejs.pkgs;
68

79
angular-language-server = pkgs.callPackage ../../angular-language-server { };
@@ -10,9 +12,9 @@ let
1012
in
1113

1214
{
13-
id = "angular-node-20";
15+
id = "angular-node-${nodeVersion}";
1416
name = "Angular Tools with Node.js";
15-
displayVersion = "20";
17+
displayVersion = nodeVersion;
1618
description = ''
1719
Angular development tools including Node.js, Bun, pnpm, yarn, Angular language server.
1820
'';

pkgs/modules/default.nix

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,12 @@ let
7979
(import ./rust "stable")
8080
(import ./rust "latest")
8181

82-
(import ./angular)
82+
(import ./angular {
83+
nodejs = pkgs.nodejs_20;
84+
})
85+
(import ./angular {
86+
nodejs = pkgs.nodejs_24;
87+
})
8388
(import ./bash)
8489
(import ./bun)
8590
(import ./c)
@@ -90,7 +95,15 @@ let
9095
(import ./elixir)
9196
(import ./gcloud)
9297
(import ./clojure)
93-
(import ./dotnet)
98+
(import ./dotnet {
99+
dotnet = pkgs.dotnet-sdk_8;
100+
})
101+
(import ./dotnet {
102+
dotnet = pkgs.dotnet-sdk_9;
103+
})
104+
(import ./dotnet {
105+
dotnet = pkgs.dotnet-sdk_10;
106+
})
94107
(import ./haskell)
95108
(import ./java)
96109
(import ./lua)

pkgs/modules/dotnet/default.nix

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
1+
{ dotnet }:
12
{ pkgs, lib, ... }:
23

34
let
4-
dotnet = pkgs.dotnet-sdk_8;
5+
dotnetVersion = lib.versions.major dotnet.version;
56

67
extensions = [ ".cs" ".csproj" ".fs" ".fsproj" ];
78

@@ -10,10 +11,10 @@ in
1011

1112
{
1213
id = "dotnet-${dotnet-version}";
13-
name = ".NET 8 Tools";
14+
name = ".NET ${dotnet-version} Tools";
1415
displayVersion = dotnet-version;
1516
description = ''
16-
.NET 8 development tools. Includes .NET and OmniSharp.
17+
.NET ${dotnetVersion} development tools. Includes .NET and OmniSharp.
1718
'';
1819

1920
replit.packages = [

0 commit comments

Comments
 (0)